CINXE.COM
Stocks on Sale in March 2025 - MarketBeat
<!DOCTYPE html> <html lang="en"> <head> <!-- Meta Data --> <title> Stocks on Sale in March 2025 - MarketBeat </title><meta charset="utf-8" /><meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0" /> <!--[if IE]> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <![endif]--> <!-- Validation --> <meta name="google-site-verification" content="21tyd2NTsebvto7W56gttKaElQtkak0Ld32xGvr_COs" /><meta name="msvalidate.01" content="43C334F81BEB9DE14F872D6C91B4FC29" /><meta name="y_key" content="63e01d3704030089" /><meta property="fb:pages" content="1450892295227696" /><meta name="theme-color" content="#005882" /> <!--<meta name="apple-itunes-app" content="app-id=917482225" />--> <!-- Removed as of 2025-1-19 --> <meta name="robots" content="max-image-preview:large" /><link rel="sitemap" type="application/xml" title="Sitemap" href="https://www.marketbeat.com/Sitemap.ashx" /><link rel="alternate" type="application/rss+xml" title="MarketBeat Headlines RSS" href="https://www.marketbeat.com/rss.ashx?type=headlines" /> <!-- ICONS --> <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" href="/apple-touch-icon-180x180.png"><link rel="sitemap" href="https://www.marketbeat.com/Sitemap.ashx" /> <!-- STYLESHEETS--> <link rel="stylesheet" href="/Scripts/libraries/bootstrap.min.css"><link rel="preload" href="/Style/fonts/Barlow-400.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-Condensed-500.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fonts/Barlow-Condensed-600.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/Style/fontawesome/webfonts/fa-regular-400.woff2?v=1" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/fa-solid-900.woff2?v=1" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/fa-brands-400.woff2?v=1" as="font" type="font/woff2" crossorigin /> <link rel="preload" href="/Style/fontawesome/webfonts/custom-icons.woff2?v=1" as="font" type="font/woff2" crossorigin /> <link href="/Style/fonts/fonts-min.css?v=20241212" rel="stylesheet" /> <link href="/Style/fontawesome/css/all.min.css?v=202501" rel="stylesheet" /> <link href="/Style/allstyles10-min.css?v=20250218ab" rel="stylesheet" /> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <link rel="stylesheet" href="/Style/olderbrowsers/css/bootstrap.min.css" media="all" /> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <!--[if IE]> <style> #left-side-menu.left-showing, #right-side-menu.right-showing { z-index: 30; color: white; } </style> <![endif]--> <!--[if lt IE 9]> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <![endif]--> <!--[if (gte IE 9) | (!IE)]><!--> <script defer src="/Scripts/libraries/jquery.min.js"></script> <!--<![endif]--> <script src="https://accounts.google.com/gsi/client" async defer></script> <link rel="manifest" href="/manifest.json" /><link rel="preconnect" href="https://cdn.onesignal.com" /> <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js"></script> <script src="/scripts/modal/mb-modernpopup.js?v=20250208" type="text/javascript"></script><link rel="preconnect" href="https://www.google-analytics.com/" /><link rel="preconnect" href="https://www.googletagmanager.com/" /> <script> var OneSignalAuthCode = '88nnd4crj7'; function registerUserChange(action) { OneSignal.getUserId(function (userId) { OneSignalIdString = userId; var Domain = 'marketbeat.com'; var url = "https://www.marketbeat.com/scripts/OneSignalTracking.ashx?OneSignalID=" + OneSignalIdString + "&domain=" + Domain + "&action=" + action; var xhr = new XMLHttpRequest(); xhr.open('GET', url); xhr.onload = function () { if (xhr.status !== 200) { console.log('GET failed. Returned status of ' + xhr.status); } else { console.log('GET succeeded (' + url + '). Returned status of ' + xhr.status); } }; xhr.send(); }); } var OneSignal = OneSignal || []; OneSignal.push( function () { OneSignal.init({ appId: "92d0557c-79b3-4742-9ab4-9155a42d6a49", safari_web_id: 'web.onesignal.auto.24c5a223-602c-4339-a230-554aefc554b5', autoRegister: false, autoResubscribe: true, notifyButton: { enable: false }, welcomeNotification: { "title": "Join Wall Street's Brightest Minds.", "message": "Receive research in your inbox from top analysts, before the market opens. Click here to learn how.", "url": "https://www.marketbeat.com/subscribe/all-access/?ReferralType=OneSignalThankYou" }, }); OneSignal.once('subscriptionChange', function (isSubscribed) { if (isSubscribed) { registerUserChange("subscribe"); } else { registerUserChange("unsubscribe"); } }); var pageViews = parseFloat(getCookie('MarketBeatOptinCookie')); if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || ((navigator.userAgent.toLowerCase().indexOf('safari') > -1) && (!(navigator.userAgent.toLowerCase().indexOf('chrome') > -1)))) { OneSignal.showSlidedownPrompt(); } else if (navigator.userAgent.toLowerCase().indexOf(' edg') > -1) { OneSignal.showSlidedownPrompt(); } else { OneSignal.showNativePrompt(); } }); </script> <script type='text/javascript'>OneSignal.push(function () {OneSignal.getUserId(function (userId) {$.get("/scripts/OneSignalTracking.ashx?OneSignalNLI=" + userId);});});</script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://google.com/webpage" }, "headline": "How to Find Undervalued Stocks", "image": { "@type": "ImageObject", "url": "https://www.marketbeat.com/logos/articles/med_stock-image_341920998_S.jpg", "height": "400", "width": "400" }, "datePublished": "2022-08-01", "dateModified": "2025-03-03", "author": { "@type": "Person", "name": "MarketBeat Staff" }, "publisher": {"@context":"https://schema.org", "@type":"Organization", "name":"MarketBeat", "url":"https://www.marketbeat.com/", "logo":{"@context":"https://schema.org", "@type":"ImageObject", "url":"https://www.marketbeat.com/images/master/marketbeat-logo-gray-blue-1200.png", "height":"306", "width":"1200"}, "email":"contact@marketbeat.com", "description":"MarketBeat empowers retail investors to make better trading decisions by providing real-time financial data and objective market research.", "address":{"@context":"https://schema.org", "@type":"PostalAddress", "streetAddress":"345 N Reid Place, Suite 620", "addressLocality":"Sioux Falls", "addressRegion":"SD", "postalCode":"57103", "addressCountry":"US"}, "contactPoint":{"@context":"https://schema.org", "@type":"ContactPoint", "telephone":"+1-844-978-6257", "email":"contact@marketbeat.com", "contactType":"Customer Support"}, "sameAs":["https://twitter.com/MarketBeatCom/", "https://www.facebook.com/marketbeatcom/", "https://www.youtube.com/marketbeatcom", "https://en.wikipedia.org/wiki/MarketBeat", "https://www.linkedin.com/company/marketbeat", "https://www.crunchbase.com/organization/marketbeat-com"], "publishingPrinciples":"https://www.marketbeat.com/editorial-guidelines/"}, "description": "An undervalued stock is defined as a stock that is trading below its underlying (i.e. intrinsic) value. Undervalued stocks are sought after by value investors." } </script><meta name="twitter:card" content="summary"/><meta name ="twitter:site" content="@MarketBeatCom" /><meta name ="twitter:creator" content="@MarketBeatCom" /><meta name ="twitter:title" content="How to Find Undervalued Stocks"/><meta name ="twitter:description" content="An undervalued stock is defined as a stock that is trading below its underlying (i.e. intrinsic) value. Undervalued stocks are sought after by value investors." /><meta name ="twitter:image" content="https://www.marketbeat.com/logos/articles/med_stock-image_341920998_S.jpg" /><meta property="og:title" content="How to Find Undervalued Stocks" /><meta property="og:type" content="article" /><meta property="og:url" content="https://www.marketbeat.com/market-data/low-priced-stocks/stocks-on-sale/" /><meta property="og:image" content="https://www.marketbeat.com/logos/articles/med_stock-image_341920998_S.jpg" /><meta property="og:description" content="An undervalued stock is defined as a stock that is trading below its underlying (i.e. intrinsic) value. Undervalued stocks are sought after by value investors." /><meta property="og:site_name" content="MarketBeat" /><meta property="og:locale" content="en_US" /> <link rel="canonical" href="https://www.marketbeat.com/market-data/low-priced-stocks/stocks-on-sale/" /> <style type="text/css"> @media screen and (min-width:1200px) and (max-width: 1400px) { .temp-hidden{display:none;} } </style> <meta property="og:image" content="https://www.marketbeat.com/images/marketbeat-logo-1200-1200.jpg?v=1"/><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="1200" /> <!-- Global site tag (gtag.js) - Google Analytics - New MB GA 4 Tag --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-DXW4L2BDZK"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-DXW4L2BDZK'); </script> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9373162611283935" crossorigin="anonymous"></script> <script async src="https://fundingchoicesmessages.google.com/i/pub-9373162611283935?ers=1"></script><script>(function () { function signalGooglefcPresent() { if (!window.frames['googlefcPresent']) { if (document.body) { const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe); } else { setTimeout(signalGooglefcPresent, 0); } } } signalGooglefcPresent(); })();</script> <!-- Lower Right Ad --> <!--<script type="text/javascript" src="/Scripts/lowerrightad-min.js?v=20241007"></script>--> <meta name="description" content="Looking for stocks trading at a discount to their true value? See the best stocks that are on sale in March 2025 that you may consider for your portfolio." /></head> <body> <a class="skip-link bg-light-blue border c-dark-blue b-dark-blue" href="#main">Skip to main content</a> <div id='g_id_onload' data-client_id='178542853386-sfq8ta0q9in407qnaud00o1o7a6thlsi.apps.googleusercontent.com' data-login_uri='https://www.marketbeat.com/users/OneTapVerifyRedirect.aspx' data-prompt_parent_id='g_id_onload' data-auto_select='true' data-cancel_on_tap_outside='true' data-use_fedcm_for_prompt='true' data-state_cookie_domain='marketbeat.com'></div> <div class="page-wrap"> <script type="text/javascript">var scrollingTickersFile = '/Scripts/ScrollingTickers.ashx?accountid=0&interval=2503030339&userlevel=NotLoggedIn'; </script> <div id="scrollingTickers" class="d-print-none" style="height: 32px; width: 100%; overflow: hidden; background-color: var(--blue-14);transition: background-color .3s;"> </div> <div id="header-holder" class="mega-not-showing"> <div id="mb-header" class="bg-blue-13 w-100"> <header id="logobar" class="logo-bar container d-flex flex-wrap "> <div class="row narrow-gutter-row align-items-center py-1 py-sm-0 position-relative" style="width: calc(100% + 10px)"> <div class="col-auto header-left align-items-center order-sm-1"> <div class="d-flex align-items-center"> <span class="trigger-left menu-button-wrapper"><span class="c-white fa-regular fa-bars"></span></span> <a title="MarketBeat" href="https://www.marketbeat.com" id="header-logo-link"> <img class="header-logo" src="/images/master/MarketBeat-logo-r-white.svg?v=2019" alt="MarketBeat home page" width="300" height="76"> </a> </div> </div> <div class="d-none d-lg-block col-lg-9 mx-auto col-xxl-5 order-lg-4 order-xxl-2 position-static"> <div class="main-menu-bar"> <nav id="mega-menu" class="d-none d-lg-flex navbar navbar-expand-lg p-0 nounderline position-static" aria-label="Primary Menu"> <ul class="d-flex navbar-nav justify-content-between align-items-center w-100 px-xxl-3"> <li class="has-submenu"> <a href="/all-access/" id="navResearchTools" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Research Tools</a> <ul class="purple-menu shortest-list dropdown-menu" aria-labelledby="navResearchTools"> <li class="has-submenu"><a href="/all-access/">All Access Research Tools</a> <ul> <li><a href="/all-access/live-news/">Live News Feed <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/manage/momentum-alerts/">Momentum Alerts <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/idea-engine/">Idea Engine <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/export-data/">Export Data (CSV) <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/">See All Research Tools</a></li> </ul> </li> <li class="has-submenu separate-on-side"><a href="/manage/watchlists/">My MarketBeat</a> <ul> <li><a href="/manage/watchlists/">My Portfolio</a></li> <li><a class='wl-tab-change' href="/manage/watchlists/#newsletter">My Newsletter</a></li> <li><a href="/manage/">My Account</a></li> </ul> </li> <li class="has-submenu"> <a href="/calculators/">Calculators</a> <ul> <li><a href="/dividends/calculator/">Dividend Calculator</a></li> <li><a href="/dividends/yield-calculator/">Dividend Yield Calculator</a></li> <li><a href="/calculators/market-cap-calculator/">Market Cap Calculator</a></li> <li><a href="/calculators/options-profit-calculator/">Options Profit Calculator</a></li> <li><a href="/calculators/stock-average-calculator/">Stock Average Calculator</a></li> <li><a href="/stock-splits/calculator/">Stock Split Calculator</a></li> <li><a href="/calculators/stock-profit-calculator/">Stock Profit Calculator</a></li> </ul> </li> <li class="has-submenu"> <a href="/stock-screener/">Stock Screeners</a> <ul> <li><a href="/stock-screener/">Stock Screener</a></li> <li><a href="/all-access/etf-screener/">ETF Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/trending/">Trending Stocks</a> <ul> <li><a href="/stocks/trending/">Trending MarketBeat Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/media/">Trending Media Mentions <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/media-sentiment/">High Media Sentiment Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/trending/wallstreetbets/">Trending WallStreetBets Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"><a href="/all-access/reports/">Premium Reports</a> <ul> <li><a href="/all-access/reports/?report=nuclearstocks">7 Top Nuclear Stocks To Buy Now <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=highyield">10 Best High-Yield Dividend Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=Magnificent7">7 Magnificent Stocks in 2025 <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=10BestAIStocks">10 Best AI Stocks to Own in 2025 <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=buyandholdforever">7 Stocks to Buy And Hold Forever <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=newyear">10 Best Stocks to Own in 2025 <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=gold">2025 Gold Forecast: A Perfect Storm <span class="fa-solid fa-dynamic-lock"></span></a></li><li><a href="/all-access/reports/?report=pot">Beginner's Guide to Cannabis Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> </ul> </li> <li class="has-submenu d-none"> <a href="/market-data/" id="navFinancialCalendars" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Financial Calendars</a> <ul class="blue-menu shorter-list dropdown-menu" aria-labelledby="navFinancialCalendars"> <li class="mega-only"><a href="/market-data/">Calendars and Market Data</a></li> </ul> </li> <li class="has-submenu"> <a href="/market-data/" id="navMarketData" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Market Data</a> <ul class="green-menu mediumtall-list dropdown-menu" aria-labelledby="navMarketData"> <li class="mega-only"><a href="/market-data/">All Market Data and Financial Calendars</a></li> <li class="has-submenu"> <a href="/ratings/">Analyst Ratings</a> <ul> <li><a href="/ratings/">Recent Analyst Ratings</a></li> <li><a href="/all-access/ratings-screener/">Stock Ratings Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated/">Top-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/lowest-rated/">Lowest-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/analyst-rankings/">Top-Rated Analysts <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/brokerage-rankings/">Top-Rated Brokerages <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/most-upgraded/">Most-Upgraded Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/ratings/newsletter/">Free Ratings Newsletter</a></li> </ul> </li> <li class="has-submenu"> <a href="/congress-stock-trades/">Congressional Data</a> <ul> <li><a href="/congress-stock-trades/">Recent Trades</a></li> <li><a href="/congress-stock-trades/most-purchased-stocks/">Most Bought Stocks</a></li> <li><a href="/congress-stock-trades/profiles/">Members of Congress</a></li> </ul> </li> <li class="has-submenu"> <a href="/market-data/">Corporate Events</a> <ul> <li><a href="/stock-buybacks/">Corporate Buybacks</a></li> <li><a href="/ipos/">Initial Public Offerings (IPOs)</a></li> <li><a href="/ipos/lockup-expirations/">IPO Lockup Expirations</a></li> <li><a href="/market-data/sec-filings/">SEC Filings</a></li> <li><a href="/stock-splits/">Stock Splits</a></li> </ul> </li> <li class="has-submenu"> <a href="/dividends/">Dividends</a> <ul> <li><a href="/dividends/announcements/">Today's Announcements</a></li> <li><a href="/dividends/ex-dividend-calendar/">Ex-Dividend Calendar</a></li> <li><a href="/dividends/increases/">Dividend Increases</a></li> <li><a href="/dividends/achievers/">Dividend Achievers</a></li> <li><a href="/dividends/aristocrats/">Dividend Aristocrats</a></li> <li><a href="/dividends/best-dividend-stocks/">Best Dividend Stocks</a></li> <li><a href="/dividends/high-yield/">High-Yield Dividend Stocks</a></li> <li><a href="/dividends/top-rated-dividend-stocks/">Top-Rated Dividend Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/dividends/screener/">Dividend Screener</a></li> <li><a href="/dividends/subscribe/">Free Dividend Newsletter</a></li> </ul> </li> <li class="has-submenu"> <a href="/earnings/">Earnings</a> <ul> <li><a href="/earnings/latest/">Today's Announcements</a></li> <li><a href="/earnings/tomorrow/">Tomorrow's Announcements</a></li> <li><a href="/earnings/next-week/">Next Week's Announcements</a></li> <li><a href="/earnings/conference-calls/">Upcoming Earnings Calls</a></li> <li><a href="/earnings/transcripts/">Earnings Call Transcripts</a></li> <li><a href="/all-access/earnings-screener/">Earnings Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> <li class="has-submenu"> <a href="/insider-trades/">Insider Trades</a> <ul> <li><a href="/insider-trades/">Today's Insider Trades</a></li> <li><a href="/insider-trades/insider-buying-stocks/">Top Insider Buying Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/insider-selling-stocks/">Top Insider Selling Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/all-access/insider-trades-screener/">Insider Trades Screener <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/insider-trades/subscribe/">Insider Trades Newsletter</a></li> </ul> </li> <li> <a href="/stock-market-holidays/">Stock Market Holidays</a> </li> <li class="has-submenu"><a href="/cryptocurrencies/">Cryptocurrencies</a> <ul> <li><a href="/cryptocurrencies/">All Cryptocurrencies</a></li> <li><a href="/cryptocurrencies/news/">Cryptocurrency Headlines</a></li> <li><a href="/cryptocurrencies/newsletter/">Cryptocurrency Newsletter</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/biggest-percentage-gainers/">Gainers & Decliners</a> <ul> <li><a href="/market-data/biggest-percentage-gainers/">Percentage Gainers</a></li> <li><a href="/market-data/biggest-percentage-decliners/">Percentage Decliners</a></li> <li><a href="/market-data/breakout-stocks/">Breakout Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/low-pe-stocks/">High & Low P/E</a> <ul> <li><a href="https://www.marketbeat.com/market-data/high-pe-stocks/">High P/E Stocks</a></li> <li><a href="https://www.marketbeat.com/market-data/low-pe-stocks/">Low P/E Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/52-week-highs/">Highs & Lows</a> <ul> <li><a href="/market-data/52-week-highs/">52-Week Highs</a></li> <li><a href="/market-data/52-week-lows/">52-Week Lows</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/most-active-stocks/">Most Active</a> <ul> <li><a href="/market-data/most-active-stocks/">Most Active Stocks</a></li> <li><a href="/market-data/most-volatile-stocks/">Most Volatile Stocks</a></li> <li><a href="/market-data/unusual-volume-stocks/">Unusual Trading Volume</a></li> <li><a href="/market-data/trading-halts/">Trading Halts</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/unusual-call-options-volume/">Options</a> <ul> <li><a href="/market-data/unusual-call-options-volume/">Unusual Call Volume</a></li> <li><a href="/market-data/unusual-put-options-volume/">Unusual Put Volume</a></li> </ul> </li> <li><a href="/market-data/sector-performance/">Sector Performance</a> </li> <li class="has-submenu"><a href="/short-interest/">Short Interest</a> <ul> <li><a href="/short-interest/">Largest Short Positions</a></li> <li><a href="/short-interest/short-interest-increases/">Short Interest Increases</a></li> <li><a href="/short-interest/short-interest-decreases/">Short Interest Decreases</a></li> </ul> </ul> </li> <li class="has-submenu"> <a href="/stocks/" id="navStockLists" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Stock Lists</a> <ul class="gold-menu medium-list dropdown-menu" aria-labelledby="navStockLists"> <li class="mega-only"><a href="/stocks/">All Stock Lists</a></li> <li class="has-submenu"><a href="/types-of-stock/">Stocks by Interest</a> <ul> <li><a href="/types-of-stock/5g-stocks/">5G Stocks</a></li> <li><a href="/types-of-stock/blue-chip-stocks/">Blue Chip Stocks</a></li> <li><a href="/types-of-stock/biotech-stocks/">Biotech Stocks</a></li> <li><a href="/types-of-stock/faang-stocks/">FAANG Stocks</a></li> <li><a href="/types-of-stock/gold-stocks/">Gold Stocks</a></li> <li><a href="/types-of-stock/large-cap-stocks/">Large Cap Stocks</a></li> <li><a href="/types-of-stock/marijuana-stocks/">Marijuana Stocks</a></li> <li><a href="/types-of-stock/oil-stocks/">Oil Stocks</a></li> <li><a href="/types-of-stock/real-estate-investment-trusts-reits/">REITs</a></li> <li><a href="/types-of-stock/russell-2000-stocks/">Russell 2000 Stocks</a></li> <li><a href="/types-of-stock/small-cap-stocks/">Small Cap Stocks</a></li> <li><a href="/types-of-stock/warren-buffett-stocks/">Warren Buffett Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/market-data/low-priced-stocks/">Low Priced Stocks</a> <ul> <li><a href="/market-data/low-priced-stocks/stocks-under-50-cents/">Stocks Under $0.50</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-1/">Stocks Under $1</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-2/">Stocks Under $2</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-5/">Stocks Under $5</a></li> </ul> </li> <li class="has-submenu"><a href="/types-of-stock/penny-stocks/">Penny Stocks</a> <ul> <li><a href="/types-of-stock/penny-stocks/">Most Active Penny Stocks</a></li> <li><a href="/types-of-stock/penny-stocks/most-popular/">Most Popular Penny Stocks</a></li> <li><a href="/types-of-stock/penny-stocks/top-penny-stocks-today/">Top Penny Stocks Today</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/">Stocks by Exchange</a> <ul> <li><a href="/stocks/NYSE/">NYSE Stocks</a></li> <li><a href="/stocks/NASDAQ/">NASDAQ Stocks</a></li> <li><a href="/stocks/OTCMKTS/">OTCMKTS Stocks</a></li> <li><a href="/stocks/TSE/">TSX Stocks</a></li> <li><a href="/stocks/LON/">LSE Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/sectors/">Stocks by Sector</a> <ul> <li><a href="/stocks/sectors/auto-tires-trucks/">Automotive Stocks</a></li> <li><a href="/stocks/sectors/aerospace/">Aerospace Stocks</a></li> <li><a href="/stocks/sectors/basic-materials/">Basic Materials Stocks</a></li> <li><a href="/stocks/sectors/business-services/">Business Services Stocks</a></li> <li><a href="/stocks/sectors/consumer-discretionary/">Consumer Discretionary Stocks</a></li> <li><a href="/stocks/sectors/consumer-staples/">Consumer Staples Stocks</a></li> <li><a href="/stocks/sectors/construction/">Construction Stocks</a></li> <li><a href="/stocks/sectors/oils-energy/">Energy Stocks</a></li> <li><a href="/stocks/sectors/finance/">Finance Stocks</a></li> <li><a href="/stocks/sectors/industrial-products/">Industrial Stocks</a></li> <li><a href="/stocks/sectors/manufacturing/">Manufacturing Stocks</a></li> <li><a href="/stocks/sectors/medical/">Medical Stocks</a></li> <li><a href="/stocks/sectors/real-estate/">Real Estate Stocks</a></li> <li><a href="/stocks/sectors/retail-wholesale/">Retail Stocks</a></li> <li><a href="/stocks/sectors/computer-and-technology/">Technology Stocks</a></li> <li><a href="/stocks/sectors/transportation/">Transportation Stocks</a></li> <li><a href="/stocks/sectors/utilities/">Utilities Stocks</a></li> </ul> </li> <li class="has-submenu"><a href="/stocks/">Technical Indicators</a> <ul> <li><a href="/stocks/death-cross-stocks/">Death Cross Stocks</a></li> <li><a href="/stocks/golden-cross-stocks/">Golden Cross Stocks</a></li> <li><a href="/market-data/overbought-stocks-rsi/">RSI Overbought Stocks</a></li> <li><a href="/market-data/oversold-stocks-rsi/">RSI Oversold Stocks</a></li> </ul> </li> <li><a href="/compare-stocks/">Stock Comparisons</a></li> <li class="has-submenu"><a href="/stocks/top-rated/">Premium Stock Lists</a> <ul> <li><a href="/stocks/top-marketrank/">Top MarketRank™ Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-esg-stocks/">Top ESG Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated/">Top-Rated Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/dividends/top-rated-dividend-stocks/">Top-Rated Dividend Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated-small-cap-stocks/">Top-Rated Small-Cap Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/stocks/top-rated-tech-stocks/">Top-Rated Tech Stocks <span class="fa-solid fa-dynamic-lock"></span></a></li> </ul> </li> </ul> </li> <li class="has-submenu"> <a href="/headlines/" id="navHeadlines" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Headlines</a> <ul class="red-menu shorter-list dropdown-menu" aria-labelledby="navHeadlines"> <li class="has-submenu"><a href="/videos/">MarketBeat TV</a><ul class="row limited-video-submenu"><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/congress-cashes-in-on-stocksheres-how-you-can-too/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20250302140930_videocongresscopy.png" alt="Congress Cashes In on Stocks—Here’s How You Can Too!" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">Congress Cashes In on Stocks—Here’s How You Can Too!</span></a></li><li class="side-only"><a href='/videos/congress-cashes-in-on-stocksheres-how-you-can-too/'>Congress Cashes In on Stocks—Here’s How You Can Too!</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/5-stocks-to-buy-now-in-march-2025/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20250228170209_videomarchstocks2.png" alt="5 Stocks to BUY NOW in March 2025" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">5 Stocks to BUY NOW in March 2025</span></a></li><li class="side-only"><a href='/videos/5-stocks-to-buy-now-in-march-2025/'>5 Stocks to BUY NOW in March 2025</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/archer-aviation-sinking-now-soaring-soon/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20250227170251_videoarchercopy.png" alt="Archer Aviation: Sinking Now, Soaring Soon?" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">Archer Aviation: Sinking Now, Soaring Soon?</span></a></li><li class="side-only"><a href='/videos/archer-aviation-sinking-now-soaring-soon/'>Archer Aviation: Sinking Now, Soaring Soon?</a></li><li class="mega-only mb-2 col-6 pl-0"><a href="/videos/nvidia-revenue-soars-78-but-volatility-wont-stop/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><span class="position-absolute fa-solid fa-play c-white" aria-hidden="true" style="opacity:0.8;font-size:3em;"></span><img class="w-100" src="https://www.marketbeat.com/logos/videos/thumb_20250226194644_videonvdacopy3.png" alt="NVIDIA Revenue SOARS 78%, But Volatility Won’t STOP!" height="78" width="140" loading="lazy" decoding="async"/></span><span class="d-block mt-1" style="line-height:1.2em;">NVIDIA Revenue SOARS 78%, But Volatility Won’t STOP!</span></a></li><li class="side-only"><a href='/videos/nvidia-revenue-soars-78-but-volatility-wont-stop/'>NVIDIA Revenue SOARS 78%, But Volatility Won’t STOP!</a></li></ul></li><li class="has-submenu"><a href="/originals/">Featured Articles</a><ul class='limited-width-submenu'><li><a href='/originals/chaos-and-cash-finding-opportunity-in-volatility/'>Chaos and Cash: Finding Opportunity in Volatility</a></li><li><a href='/originals/realty-income-an-anchor-in-volatile-markets/'>Realty Income: An Anchor in Volatile Markets</a></li><li><a href='/originals/autodesk-designs-value-for-investors-uptrend-set-to-continue/'>Autodesk Designs Value for Investors: Uptrend Set to Continue</a></li><li><a href='/originals/anheuser-busch-stock-ralliesis-the-king-of-beers-back/'>Anheuser-Busch Stock Rallies—Is the King of Beers Back?</a></li><li><a href='/originals/marketbeat-week-in-review-02-24-02-28/'>MarketBeat Week in Review – 02/24 - 02/28</a></li><li><a href='/originals/3-companies-buying-back-stock-why-theyre-doubling-down/'>3 Companies Buying Back Stock – Why They’re Doubling Down</a></li><li><a href='/originals/analysts-lift-achr-stock-despite-earnings-miss/'>Analysts Lift Archer Aviation Stock Despite Earnings Miss </a></li><li><a href='/originals/5-best-gold-etfs-for-march-to-curb-recession-fears/'>5 Best Gold ETFs for March to Curb Recession Fears</a></li><li class="pt-1"><a href='/originals/'>More Featured Articles <span class="fa-regular fa-angle-right" aria-hidden="true"></span></a></li></ul></li> <li class="has-submenu"><a href="/headlines/">News</a> <ul> <li><a href="/headlines/">All Headlines</a></li> <li><a href="/instant-alerts/">Instant News Alerts</a></li> <li><a href="/surveys/">Research Surveys</a></li> <li><a href="/all-access/live-news/">Real-Time News Feed <span class="fa-solid fa-dynamic-lock"></span></a></li> <li><a href="/slideshows/">Investing Slideshows</a></li> </ul> </li> </ul> </li> <li class="has-submenu"> <a href="/learn/" id="navLearn" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Education</a> <ul class="blue-menu shorter-list dropdown-menu" aria-labelledby="navLearn"> <li class="menu-ad mega-only"> <div class="position-relative mb-3"> <div class="bold mb-2 c-gray">Featured Topic: Options Trading</div> <ul class="row"> <li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/neos-s-and-p-500r-high-income-etf-harnasses-the-power-of-options/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241210135548_neos-sp-500r-high-income-etf-harnasses-the-power-o.png" alt="NEOS S&P 500 High Income ETF (SPYI)" height="488" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Neos S&P 500(R) High Income ETF Harnesses the Power of Options</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/3-unusual-call-option-trades-investors-should-be-watching/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241104115452_options-traders-bet-big-on-these-3-tech-stocks.jpg" alt="" height="800" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Options Traders Bet Big on These 3 Tech Stocks </span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/how-to-play-new-options-trading-with-bitcoin-etfs/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241101152430_how-to-play-new-options-trading-with-bitcoin-etfs.jpg" alt="Six bitcoin coins — Stock Editorial Photography" height="800" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">How to Play New Options Trading With Bitcoin ETFs</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/originals/albemarle-stock-call-options-surge-what-it-means-for-lithium/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20241028111137_albemarle-stock-call-options-surge-what-it-means-f.png" alt="albemarle lithium ion battery" height="488" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">Albemarle Stock Call Options Surge: What It Means for Lithium</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/options-how-to-execute-the-wheel-strategy-for-options-income/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20240718150215_how-to-execute-the-wheel-strategy-to-generate-opti.jpg" alt="Photo of a businessman running inside a circle made of money symbolic of the wheel options trading strategy. " height="960" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">How to Execute the Wheel Strategy to Generate Options Income</span></a></li><li class="d-none d-lg-block mb-2 col-4 pl-0"><a href="https://www.marketbeat.com/learn/3-options-strategies-to-play-a-stocks-uptrend-if-bullish/" class="position-relative"><span class="d-flex position-relative align-items-center justify-content-center"><img class="w-100" style="aspect-ratio:2/1;object-fit:cover;" src="https://www.marketbeat.com/logos/articles/thumb_20240626075418_3-options-strategies-to-play-a-stocks-uptrend-if-b.jpg" alt="Stock options strategies " height="900" width="1200" loading="lazy" decoding="async"/></span><span class="d-block mt-1 c-gray font-weight-normal" style="font-size:.95em;line-height:1.2em;padding-right:.5em;">3 Options Strategies to Play a Stock’s Uptrend if Bullish </span></a></li> </ul> </div> </li> <li> <a href="/learn/">Learn</a> <div style="max-width: 200px;" class="mega-only">Read investment guides, how-to articles, and explainers.</div> </li> <li> <a href="/stock-ideas/">Stock Ideas</a> <div style="max-width: 200px;" class="mega-only">Looking for ideas for stocks to invest in? These stocks are poised to move.</div> </li> <li> <a href="/financial-terms/">Financial Terms</a> <div style="max-width: 200px;" class="mega-only">Learn the language of investment with our glossary of over 200 financial terms.</div> </li> <li> <a href="/help/">Help</a> <div style="max-width: 200px;" class="mega-only">View our library of help videos to learn how to use the tools on the MarketBeat website.</div> </li> </ul> </li> </ul> </nav> <!-- end main menu--> </div> </div> <div id="headeright" class="col-auto order-sm-3 text-right header-right"> <button class="btn btn-primary login-modal-button" data-target="#pnlLoginCreateModal" data-toggle="modal" aria-label="Log in" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');"><span class="fa-regular fa-user mx-1"></span><span class="px-1 d-none d-lg-inline-block">Log in </span></button> <a href="https://marketbeat.com/subscribe/all-access/?ReferralType=HeaderButton" class="btn btn-featured ml-1" aria-label="Free Trial" id="header-btn-featured"><span class="fa-regular fa-dollar-sign mx-1"></span><span class="px-1 d-none d-lg-inline">Free Trial </span></a> </div> <div id="pnlMainHeaderSearch" class="pb-1 pt-0 pt-sm-1 order-sm-2 col NotLoggedIn"> <form id="headerSearchForm" class="input-group dark-bkg ml-lg-2 mr-md-2" method="get" action="/pages/search.aspx" role="search" aria-label="Site search"> <input aria-label="Search" id="headerSearch" type="text" name="query" class="autocomplete form-control" placeholder="Search stocks, news, and tools..." style="font-size:.9em;"/> <span id="mainAutocompleteList"></span> <span class="input-group-append position-relative"> <span id="headerSearchLoading" style="width: 20px; height: 20px; position: absolute; left: -1.7em; top: 0.4em; display: none;"> <img style="filter: brightness(1.5);" src="/images/loading-gif.gif?v=2" alt="" loading="lazy" width="20" height="20"></span> <button class="clear-button" type="submit" aria-label="Search" style="color: var(--white); text-transform: uppercase;"><span class="fa-regular fa-magnifying-glass"></span><span class="sr-only">Search</span></button> </span> </form> </div> </div> </header> </div> </div> <main> <div class="d-print-none py-1 bg-blue text-center d-minimal-none"> <div style="max-width: 1140px; margin: 0 auto;"> <div style="padding:6px;font-size:0.8rem;line-height:1.2;" class="below-h1-text-link-ad d-minimal-none"><a style="font-weight:700; color:var(--white);" target="_blank" rel="sponsored noopener" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=12005&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1">→ Collect $7k per month from Tesla’s SECRET dividend</a> <span style="color:var(--white);"> <span class="pl-1 d-none d-sm-inline-block">(From Investors Alley)</span> <span class="d-inline d-sm-none">(Ad)</span></span><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=12005&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></div> </div> </div> <div id="main" class="container main-container"> <article id="article"> <form method="post" action="./" onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTIxMTkxODcxMTgPZBYCZg9kFhhmD2QWBgIYDxYCHgRUZXh0BbEBPHNjcmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnPk9uZVNpZ25hbC5wdXNoKGZ1bmN0aW9uICgpIHtPbmVTaWduYWwuZ2V0VXNlcklkKGZ1bmN0aW9uICh1c2VySWQpIHskLmdldCgiL3NjcmlwdHMvT25lU2lnbmFsVHJhY2tpbmcuYXNoeD9PbmVTaWduYWxOTEk9IiArIHVzZXJJZCk7fSk7fSk7PC9zY3JpcHQ+ZAIZD2QWBAIBDxYCHwAFqhg8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPiB7ICJAY29udGV4dCI6ICJodHRwOi8vc2NoZW1hLm9yZyIsICJAdHlwZSI6ICJXZWJQYWdlIiwgIm1haW5FbnRpdHlPZlBhZ2UiOiB7ICJAdHlwZSI6ICJXZWJQYWdlIiwgIkBpZCI6ICJodHRwczovL2dvb2dsZS5jb20vd2VicGFnZSIgfSwgImhlYWRsaW5lIjogIkhvdyB0byBGaW5kIFVuZGVydmFsdWVkIFN0b2NrcyIsICJpbWFnZSI6IHsgIkB0eXBlIjogIkltYWdlT2JqZWN0IiwgInVybCI6ICJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9tZWRfc3RvY2staW1hZ2VfMzQxOTIwOTk4X1MuanBnIiwgImhlaWdodCI6ICI0MDAiLCAid2lkdGgiOiAiNDAwIiB9LCAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDIyLTA4LTAxIiwgImRhdGVNb2RpZmllZCI6ICIyMDI1LTAzLTAzIiwgImF1dGhvciI6IHsgIkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIk1hcmtldEJlYXQgU3RhZmYiIH0sICJwdWJsaXNoZXIiOiB7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiJNYXJrZXRCZWF0IiwgInVybCI6Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tLyIsICJsb2dvIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiSW1hZ2VPYmplY3QiLCAidXJsIjoiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL21hc3Rlci9tYXJrZXRiZWF0LWxvZ28tZ3JheS1ibHVlLTEyMDAucG5nIiwgImhlaWdodCI6IjMwNiIsICJ3aWR0aCI6IjEyMDAifSwgImVtYWlsIjoiY29udGFjdEBtYXJrZXRiZWF0LmNvbSIsICJkZXNjcmlwdGlvbiI6Ik1hcmtldEJlYXQgZW1wb3dlcnMgcmV0YWlsIGludmVzdG9ycyB0byBtYWtlIGJldHRlciB0cmFkaW5nIGRlY2lzaW9ucyBieSBwcm92aWRpbmcgcmVhbC10aW1lIGZpbmFuY2lhbCBkYXRhIGFuZCBvYmplY3RpdmUgbWFya2V0IHJlc2VhcmNoLiIsICJhZGRyZXNzIjp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiUG9zdGFsQWRkcmVzcyIsICJzdHJlZXRBZGRyZXNzIjoiMzQ1IE4gUmVpZCBQbGFjZSwgU3VpdGUgNjIwIiwgImFkZHJlc3NMb2NhbGl0eSI6IlNpb3V4IEZhbGxzIiwgImFkZHJlc3NSZWdpb24iOiJTRCIsICJwb3N0YWxDb2RlIjoiNTcxMDMiLCAiYWRkcmVzc0NvdW50cnkiOiJVUyJ9LCAiY29udGFjdFBvaW50Ijp7IkBjb250ZXh0IjoiaHR0cHM6Ly9zY2hlbWEub3JnIiwgIkB0eXBlIjoiQ29udGFjdFBvaW50IiwgInRlbGVwaG9uZSI6IisxLTg0NC05NzgtNjI1NyIsICJlbWFpbCI6ImNvbnRhY3RAbWFya2V0YmVhdC5jb20iLCAiY29udGFjdFR5cGUiOiJDdXN0b21lciBTdXBwb3J0In0sICJzYW1lQXMiOlsiaHR0cHM6Ly90d2l0dGVyLmNvbS9NYXJrZXRCZWF0Q29tLyIsICJodHRwczovL3d3dy5mYWNlYm9vay5jb20vbWFya2V0YmVhdGNvbS8iLCAiaHR0cHM6Ly93d3cueW91dHViZS5jb20vbWFya2V0YmVhdGNvbSIsICJodHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9NYXJrZXRCZWF0IiwgImh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L21hcmtldGJlYXQiLCAiaHR0cHM6Ly93d3cuY3J1bmNoYmFzZS5jb20vb3JnYW5pemF0aW9uL21hcmtldGJlYXQtY29tIl0sICJwdWJsaXNoaW5nUHJpbmNpcGxlcyI6Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2VkaXRvcmlhbC1ndWlkZWxpbmVzLyJ9LCAiZGVzY3JpcHRpb24iOiAiQW4gdW5kZXJ2YWx1ZWQgc3RvY2sgaXMgZGVmaW5lZCBhcyBhIHN0b2NrIHRoYXQgaXMgdHJhZGluZyBiZWxvdyBpdHMgdW5kZXJseWluZyAoaS5lLiBpbnRyaW5zaWMpIHZhbHVlLiBVbmRlcnZhbHVlZCBzdG9ja3MgYXJlIHNvdWdodCBhZnRlciBieSB2YWx1ZSBpbnZlc3RvcnMuIiB9IDwvc2NyaXB0PjxtZXRhIG5hbWU9InR3aXR0ZXI6Y2FyZCIgY29udGVudD0ic3VtbWFyeSIvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOnNpdGUiIGNvbnRlbnQ9IkBNYXJrZXRCZWF0Q29tIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmNyZWF0b3IiIGNvbnRlbnQ9IkBNYXJrZXRCZWF0Q29tIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOnRpdGxlIiBjb250ZW50PSJIb3cgdG8gRmluZCBVbmRlcnZhbHVlZCBTdG9ja3MiLz48bWV0YSBuYW1lID0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iQW4gdW5kZXJ2YWx1ZWQgc3RvY2sgaXMgZGVmaW5lZCBhcyBhIHN0b2NrIHRoYXQgaXMgdHJhZGluZyBiZWxvdyBpdHMgdW5kZXJseWluZyAoaS5lLiBpbnRyaW5zaWMpIHZhbHVlLiBVbmRlcnZhbHVlZCBzdG9ja3MgYXJlIHNvdWdodCBhZnRlciBieSB2YWx1ZSBpbnZlc3RvcnMuIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmltYWdlIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9tZWRfc3RvY2staW1hZ2VfMzQxOTIwOTk4X1MuanBnIiAvPjxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iSG93IHRvIEZpbmQgVW5kZXJ2YWx1ZWQgU3RvY2tzIiAvPjxtZXRhIHByb3BlcnR5PSJvZzp0eXBlIiBjb250ZW50PSJhcnRpY2xlIiAvPjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2xvdy1wcmljZWQtc3RvY2tzL3N0b2Nrcy1vbi1zYWxlLyIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL21lZF9zdG9jay1pbWFnZV8zNDE5MjA5OThfUy5qcGciIC8+PG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJBbiB1bmRlcnZhbHVlZCBzdG9jayBpcyBkZWZpbmVkIGFzIGEgc3RvY2sgdGhhdCBpcyB0cmFkaW5nIGJlbG93IGl0cyB1bmRlcmx5aW5nIChpLmUuIGludHJpbnNpYykgdmFsdWUuIFVuZGVydmFsdWVkIHN0b2NrcyBhcmUgc291Z2h0IGFmdGVyIGJ5IHZhbHVlIGludmVzdG9ycy4iIC8+PG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iTWFya2V0QmVhdCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6bG9jYWxlIiBjb250ZW50PSJlbl9VUyIgLz5kAgMPFgIfAAVoPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2xvdy1wcmljZWQtc3RvY2tzL3N0b2Nrcy1vbi1zYWxlLyIgLz5kAhoPFgIfAAXMATxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL21hcmtldGJlYXQtbG9nby0xMjAwLTEyMDAuanBnP3Y9MSIvPjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZTp3aWR0aCIgY29udGVudD0iMTIwMCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6aGVpZ2h0IiBjb250ZW50PSIxMjAwIiAvPmQCAQ8WAh8ABesCPGRpdiBpZD0nZ19pZF9vbmxvYWQnIGRhdGEtY2xpZW50X2lkPScxNzg1NDI4NTMzODYtc2ZxOHRhMHE5aW40MDdxbmF1ZDAwbzFvN2E2dGhsc2kuYXBwcy5nb29nbGV1c2VyY29udGVudC5jb20nIGRhdGEtbG9naW5fdXJpPSdodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS91c2Vycy9PbmVUYXBWZXJpZnlSZWRpcmVjdC5hc3B4JyBkYXRhLXByb21wdF9wYXJlbnRfaWQ9J2dfaWRfb25sb2FkJyBkYXRhLWF1dG9fc2VsZWN0PSd0cnVlJyBkYXRhLWNhbmNlbF9vbl90YXBfb3V0c2lkZT0ndHJ1ZScgZGF0YS11c2VfZmVkY21fZm9yX3Byb21wdD0ndHJ1ZScgZGF0YS1zdGF0ZV9jb29raWVfZG9tYWluPSdtYXJrZXRiZWF0LmNvbSc+PC9kaXY+ZAIIDxYCHwAFmwE8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+dmFyIHNjcm9sbGluZ1RpY2tlcnNGaWxlID0gJy9TY3JpcHRzL1Njcm9sbGluZ1RpY2tlcnMuYXNoeD9hY2NvdW50aWQ9MCZpbnRlcnZhbD0yNTAzMDMwMzM5JnVzZXJsZXZlbD1Ob3RMb2dnZWRJbic7IDwvc2NyaXB0PmQCCQ8WAh8ABecIPGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1udWNsZWFyc3RvY2tzIj43IFRvcCBOdWNsZWFyIFN0b2NrcyBUbyBCdXkgTm93IDxzcGFuIGNsYXNzPSJmYS1zb2xpZCBmYS1keW5hbWljLWxvY2siPjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2FsbC1hY2Nlc3MvcmVwb3J0cy8/cmVwb3J0PWhpZ2h5aWVsZCI+MTAgQmVzdCBIaWdoLVlpZWxkIERpdmlkZW5kIFN0b2NrcyA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1NYWduaWZpY2VudDciPjcgTWFnbmlmaWNlbnQgU3RvY2tzIGluIDIwMjUgPHNwYW4gY2xhc3M9ImZhLXNvbGlkIGZhLWR5bmFtaWMtbG9jayI+PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9MTBCZXN0QUlTdG9ja3MiPjEwIEJlc3QgQUkgU3RvY2tzIHRvIE93biBpbiAyMDI1IDxzcGFuIGNsYXNzPSJmYS1zb2xpZCBmYS1keW5hbWljLWxvY2siPjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2FsbC1hY2Nlc3MvcmVwb3J0cy8/cmVwb3J0PWJ1eWFuZGhvbGRmb3JldmVyIj43IFN0b2NrcyB0byBCdXkgQW5kIEhvbGQgRm9yZXZlciA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1uZXd5ZWFyIj4xMCBCZXN0IFN0b2NrcyB0byBPd24gaW4gMjAyNSA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1nb2xkIj4yMDI1IEdvbGQgRm9yZWNhc3Q6IEEgUGVyZmVjdCBTdG9ybSA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1wb3QiPkJlZ2lubmVyJ3MgR3VpZGUgdG8gQ2FubmFiaXMgU3RvY2tzIDxzcGFuIGNsYXNzPSJmYS1zb2xpZCBmYS1keW5hbWljLWxvY2siPjwvc3Bhbj48L2E+PC9saT5kAgoPFgIfAAXLJDxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii92aWRlb3MvIj5NYXJrZXRCZWF0IFRWPC9hPjx1bCBjbGFzcz0icm93IGxpbWl0ZWQtdmlkZW8tc3VibWVudSI+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL2NvbmdyZXNzLWNhc2hlcy1pbi1vbi1zdG9ja3NoZXJlcy1ob3cteW91LWNhbi10b28vIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNTAzMDIxNDA5MzBfdmlkZW9jb25ncmVzc2NvcHkucG5nIiBhbHQ9IkNvbmdyZXNzIENhc2hlcyBJbiBvbiBTdG9ja3PigJRIZXJl4oCZcyBIb3cgWW91IENhbiBUb28hIiBoZWlnaHQ9Ijc4IiB3aWR0aD0iMTQwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMmVtOyI+Q29uZ3Jlc3MgQ2FzaGVzIEluIG9uIFN0b2Nrc+KAlEhlcmXigJlzIEhvdyBZb3UgQ2FuIFRvbyE8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvY29uZ3Jlc3MtY2FzaGVzLWluLW9uLXN0b2Nrc2hlcmVzLWhvdy15b3UtY2FuLXRvby8nPkNvbmdyZXNzIENhc2hlcyBJbiBvbiBTdG9ja3PigJRIZXJl4oCZcyBIb3cgWW91IENhbiBUb28hPC9hPjwvbGk+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zLzUtc3RvY2tzLXRvLWJ1eS1ub3ctaW4tbWFyY2gtMjAyNS8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI1MDIyODE3MDIwOV92aWRlb21hcmNoc3RvY2tzMi5wbmciIGFsdD0iNSBTdG9ja3MgdG8gQlVZIE5PVyBpbiBNYXJjaCAyMDI1IiBoZWlnaHQ9Ijc4IiB3aWR0aD0iMTQwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMmVtOyI+NSBTdG9ja3MgdG8gQlVZIE5PVyBpbiBNYXJjaCAyMDI1PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zLzUtc3RvY2tzLXRvLWJ1eS1ub3ctaW4tbWFyY2gtMjAyNS8nPjUgU3RvY2tzIHRvIEJVWSBOT1cgaW4gTWFyY2ggMjAyNTwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy9hcmNoZXItYXZpYXRpb24tc2lua2luZy1ub3ctc29hcmluZy1zb29uLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjUwMjI3MTcwMjUxX3ZpZGVvYXJjaGVyY29weS5wbmciIGFsdD0iQXJjaGVyIEF2aWF0aW9uOiBTaW5raW5nIE5vdywgU29hcmluZyBTb29uPyIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPkFyY2hlciBBdmlhdGlvbjogU2lua2luZyBOb3csIFNvYXJpbmcgU29vbj88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvYXJjaGVyLWF2aWF0aW9uLXNpbmtpbmctbm93LXNvYXJpbmctc29vbi8nPkFyY2hlciBBdmlhdGlvbjogU2lua2luZyBOb3csIFNvYXJpbmcgU29vbj88L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvbnZpZGlhLXJldmVudWUtc29hcnMtNzgtYnV0LXZvbGF0aWxpdHktd29udC1zdG9wLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjUwMjI2MTk0NjQ0X3ZpZGVvbnZkYWNvcHkzLnBuZyIgYWx0PSJOVklESUEgUmV2ZW51ZSBTT0FSUyA3OCUsIEJ1dCBWb2xhdGlsaXR5IFdvbuKAmXQgU1RPUCEiIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5OVklESUEgUmV2ZW51ZSBTT0FSUyA3OCUsIEJ1dCBWb2xhdGlsaXR5IFdvbuKAmXQgU1RPUCE8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJzaWRlLW9ubHkiPjxhIGhyZWY9Jy92aWRlb3MvbnZpZGlhLXJldmVudWUtc29hcnMtNzgtYnV0LXZvbGF0aWxpdHktd29udC1zdG9wLyc+TlZJRElBIFJldmVudWUgU09BUlMgNzglLCBCdXQgVm9sYXRpbGl0eSBXb27igJl0IFNUT1AhPC9hPjwvbGk+PC91bD48L2xpPjxsaSBjbGFzcz0iaGFzLXN1Ym1lbnUiPjxhIGhyZWY9Ii9vcmlnaW5hbHMvIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48dWwgY2xhc3M9J2xpbWl0ZWQtd2lkdGgtc3VibWVudSc+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvY2hhb3MtYW5kLWNhc2gtZmluZGluZy1vcHBvcnR1bml0eS1pbi12b2xhdGlsaXR5Lyc+Q2hhb3MgYW5kIENhc2g6IEZpbmRpbmcgT3Bwb3J0dW5pdHkgaW4gVm9sYXRpbGl0eTwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL3JlYWx0eS1pbmNvbWUtYW4tYW5jaG9yLWluLXZvbGF0aWxlLW1hcmtldHMvJz5SZWFsdHkgSW5jb21lOiBBbiBBbmNob3IgaW4gVm9sYXRpbGUgTWFya2V0czwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL2F1dG9kZXNrLWRlc2lnbnMtdmFsdWUtZm9yLWludmVzdG9ycy11cHRyZW5kLXNldC10by1jb250aW51ZS8nPkF1dG9kZXNrIERlc2lnbnMgVmFsdWUgZm9yIEludmVzdG9yczogVXB0cmVuZCBTZXQgdG8gQ29udGludWU8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9hbmhldXNlci1idXNjaC1zdG9jay1yYWxsaWVzaXMtdGhlLWtpbmctb2YtYmVlcnMtYmFjay8nPkFuaGV1c2VyLUJ1c2NoIFN0b2NrIFJhbGxpZXPigJRJcyB0aGUgS2luZyBvZiBCZWVycyBCYWNrPzwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL21hcmtldGJlYXQtd2Vlay1pbi1yZXZpZXctMDItMjQtMDItMjgvJz5NYXJrZXRCZWF0IFdlZWsgaW4gUmV2aWV3IOKAkyAwMi8yNCAtIDAyLzI4PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvMy1jb21wYW5pZXMtYnV5aW5nLWJhY2stc3RvY2std2h5LXRoZXlyZS1kb3VibGluZy1kb3duLyc+MyBDb21wYW5pZXMgQnV5aW5nIEJhY2sgU3RvY2sg4oCTIFdoeSBUaGV54oCZcmUgRG91YmxpbmcgRG93bjwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL2FuYWx5c3RzLWxpZnQtYWNoci1zdG9jay1kZXNwaXRlLWVhcm5pbmdzLW1pc3MvJz5BbmFseXN0cyBMaWZ0IEFyY2hlciBBdmlhdGlvbiBTdG9jayBEZXNwaXRlIEVhcm5pbmdzIE1pc3MgPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvNS1iZXN0LWdvbGQtZXRmcy1mb3ItbWFyY2gtdG8tY3VyYi1yZWNlc3Npb24tZmVhcnMvJz41IEJlc3QgR29sZCBFVEZzIGZvciBNYXJjaCB0byBDdXJiIFJlY2Vzc2lvbiBGZWFyczwvYT48L2xpPjxsaSBjbGFzcz0icHQtMSI+PGEgaHJlZj0nL29yaWdpbmFscy8nPk1vcmUgRmVhdHVyZWQgQXJ0aWNsZXMgPHNwYW4gY2xhc3M9ImZhLXJlZ3VsYXIgZmEtYW5nbGUtcmlnaHQiIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPmQCCw8WAh8ABfMiPGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9uZW9zLXMtYW5kLXAtNTAwci1oaWdoLWluY29tZS1ldGYtaGFybmFzc2VzLXRoZS1wb3dlci1vZi1vcHRpb25zLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEyMTAxMzU1NDhfbmVvcy1zcC01MDByLWhpZ2gtaW5jb21lLWV0Zi1oYXJuYXNzZXMtdGhlLXBvd2VyLW8ucG5nIiBhbHQ9Ik5FT1MgUyZQIDUwMCBIaWdoIEluY29tZSBFVEYgKFNQWUkpIiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+TmVvcyBTJlAgNTAwKFIpIEhpZ2ggSW5jb21lIEVURiBIYXJuZXNzZXMgdGhlIFBvd2VyIG9mIE9wdGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy8zLXVudXN1YWwtY2FsbC1vcHRpb24tdHJhZGVzLWludmVzdG9ycy1zaG91bGQtYmUtd2F0Y2hpbmcvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTEwNDExNTQ1Ml9vcHRpb25zLXRyYWRlcnMtYmV0LWJpZy1vbi10aGVzZS0zLXRlY2gtc3RvY2tzLmpwZyIgYWx0PSIiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5PcHRpb25zIFRyYWRlcnMgQmV0IEJpZyBvbiBUaGVzZSAzIFRlY2ggU3RvY2tzIDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLXBsYXktbmV3LW9wdGlvbnMtdHJhZGluZy13aXRoLWJpdGNvaW4tZXRmcy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMTAxMTUyNDMwX2hvdy10by1wbGF5LW5ldy1vcHRpb25zLXRyYWRpbmctd2l0aC1iaXRjb2luLWV0ZnMuanBnIiBhbHQ9IlNpeCBiaXRjb2luIGNvaW5zIOKAlCBTdG9jayBFZGl0b3JpYWwgUGhvdG9ncmFwaHkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gUGxheSBOZXcgT3B0aW9ucyBUcmFkaW5nIFdpdGggQml0Y29pbiBFVEZzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWZvci1saXRoaXVtLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDEwMjgxMTExMzdfYWxiZW1hcmxlLXN0b2NrLWNhbGwtb3B0aW9ucy1zdXJnZS13aGF0LWl0LW1lYW5zLWYucG5nIiBhbHQ9ImFsYmVtYXJsZSBsaXRoaXVtIGlvbiBiYXR0ZXJ5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIGMtZ3JheSBmb250LXdlaWdodC1ub3JtYWwiIHN0eWxlPSJmb250LXNpemU6Ljk1ZW07bGluZS1oZWlnaHQ6MS4yZW07cGFkZGluZy1yaWdodDouNWVtOyI+QWxiZW1hcmxlIFN0b2NrIENhbGwgT3B0aW9ucyBTdXJnZTogV2hhdCBJdCBNZWFucyBmb3IgTGl0aGl1bTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vb3B0aW9ucy1ob3ctdG8tZXhlY3V0ZS10aGUtd2hlZWwtc3RyYXRlZ3ktZm9yLW9wdGlvbnMtaW5jb21lLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA3MTgxNTAyMTVfaG93LXRvLWV4ZWN1dGUtdGhlLXdoZWVsLXN0cmF0ZWd5LXRvLWdlbmVyYXRlLW9wdGkuanBnIiBhbHQ9IlBob3RvIG9mIGEgYnVzaW5lc3NtYW4gcnVubmluZyBpbnNpZGUgYSBjaXJjbGUgbWFkZSBvZiBtb25leSBzeW1ib2xpYyBvZiB0aGUgd2hlZWwgb3B0aW9ucyB0cmFkaW5nIHN0cmF0ZWd5LiAiIGhlaWdodD0iOTYwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5Ib3cgdG8gRXhlY3V0ZSB0aGUgV2hlZWwgU3RyYXRlZ3kgdG8gR2VuZXJhdGUgT3B0aW9ucyBJbmNvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuLzMtb3B0aW9ucy1zdHJhdGVnaWVzLXRvLXBsYXktYS1zdG9ja3MtdXB0cmVuZC1pZi1idWxsaXNoLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDA2MjYwNzU0MThfMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcGxheS1hLXN0b2Nrcy11cHRyZW5kLWlmLWIuanBnIiBhbHQ9IlN0b2NrIG9wdGlvbnMgc3RyYXRlZ2llcyAiIGhlaWdodD0iOTAwIiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij4zIE9wdGlvbnMgU3RyYXRlZ2llcyB0byBQbGF5IGEgU3RvY2vigJlzIFVwdHJlbmQgaWYgQnVsbGlzaCA8L3NwYW4+PC9hPjwvbGk+ZAINDw8WBB4IQ3NzQ2xhc3MFLHBiLTEgcHQtMCBwdC1zbS0xIG9yZGVyLXNtLTIgY29sIE5vdExvZ2dlZEluHgRfIVNCAgJkZAIOD2QWAgIDDxYCHwAF+QU8ZGl2IHN0eWxlPSJwYWRkaW5nOjZweDtmb250LXNpemU6MC44cmVtO2xpbmUtaGVpZ2h0OjEuMjsiIGNsYXNzPSJiZWxvdy1oMS10ZXh0LWxpbmstYWQgZC1taW5pbWFsLW5vbmUiPjxhIHN0eWxlPSJmb250LXdlaWdodDo3MDA7IGNvbG9yOnZhcigtLXdoaXRlKTsiIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTIwMDUmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEiPuKGkiBDb2xsZWN0ICQ3ayBwZXIgbW9udGggZnJvbSBUZXNsYeKAmXMgU0VDUkVUIGRpdmlkZW5kPC9hPiA8c3BhbiBzdHlsZT0iY29sb3I6dmFyKC0td2hpdGUpOyI+IDxzcGFuIGNsYXNzPSJwbC0xIGQtbm9uZSBkLXNtLWlubGluZS1ibG9jayI+KEZyb20gSW52ZXN0b3JzIEFsbGV5KTwvc3Bhbj4gPHNwYW4gY2xhc3M9ImQtaW5saW5lIGQtc20tbm9uZSI+KEFkKTwvc3Bhbj48L3NwYW4+PGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTIwMDUmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvZGl2PmQCEA9kFgICAQ9kFgQCAw9kFgICAQ9kFgICAQ8WAh8ABRhTdG9ja3Mgb24gU2FsZSBSaWdodCBOb3dkAgcPZBYKAgEPFgIfAAWDAkJlbG93IHlvdSB3aWxsIGZpbmQgYSBsaXN0IG9mIGNvbXBhbmllcyB0aGF0IGFyZSB0cmFkaW5nIGF0IHRoZSBsYXJnZXN0IHBlcmNlbnRhZ2UgZGlzY291bnQgY29tcGFyZWQgdG8gdGhlaXIgZmlmdHktdHdvLXdlZWsgaGlnaHMuIFRoZXNlIHN0b2NrcyBhcmUgY29uc2lkZXJlZCBieSB0aGUgbWFya2V0IHRvIGJlIG9uIHNhbGUgZHVlIHRvIHRoZWlyIHJlY2VudCBwcmljZSBkZXByZWNpYXRpb24gcmVsYXRpdmUgdG8gdGhlaXIgcmVjZW50IHZhbHVlcy5kAgMPFgIfAAVCPGEgaHJlZj0iI3N0b2Nrcy1vbi1zYWxlIj5MZWFybiBtb3JlIGFib3V0IHVuZGVydmFsdWVkIHN0b2Nrcy48L2E+ZAIHD2QWAmYPZBZMAgEPFgIfAAVhPGltZyBzcmM9Jy9pbWFnZXMvZmxhZ3MvZmxhZy11bml0ZWQtc3RhdGVzLnN2ZycgYWx0PSdVbml0ZWQgU3RhdGVzIGZsYWcnIHdpZHRoPScxNCcgaGVpZ2h0PScxMScvPmQCAw8WAh8ABTZVU0EgPHNwYW4gY2xhc3M9J3N1Yi1sYWJlbCc+KE5ZU0UgJmFtcDsgTkFTREFRKTwvc3Bhbj5kAgUPEA8WBB8ABa4BPGltZyBzcmMgPSAnL2ltYWdlcy9mbGFncy9mbGFnLXVuaXRlZC1zdGF0ZXMuc3ZnJyBhbHQ9J1VuaXRlZCBTdGF0ZXMgZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+VW5pdGVkIFN0YXRlczxzcGFuIGNsYXNzPSdzdWItbGFiZWwnPihOWVNFICZhbXA7IE5BU0RBUSk8L3NwYW4+HgdDaGVja2VkZ2RkZGQCBw8QDxYCHwAFrgE8aW1nIHNyYyA9ICcvaW1hZ2VzL2ZsYWdzL2ZsYWctdW5pdGVkLXN0YXRlcy5zdmcnIGFsdD0nVW5pdGVkIFN0YXRlcyBBbGwgZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+VW5pdGVkIFN0YXRlczxzcGFuIGNsYXNzPSdzdWItbGFiZWwnPihBbGwgRXhjaGFuZ2VzKTwvc3Bhbj5kZGRkAgkPEA8WAh8ABWc8aW1nIHNyYyA9ICcvaW1hZ2VzL2ZsYWdzL2ZsYWctY2FuYWRhLnN2ZycgYWx0PSdDYW5hZGEgZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+Q2FuYWRhZGRkZAILDxAPFgIfAAV/PGltZyBzcmMgPSAnL2ltYWdlcy9mbGFncy9mbGFnLXVuaXRlZC1raW5nZG9tLnN2ZycgYWx0PSdVbml0ZWQgS2luZ2RvbSBmbGFnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTQnIGNsYXNzPSdtci0yJz5Vbml0ZWQgS2luZ2RvbWRkZGQCDQ8QDxYCHwAFZzxpbWcgc3JjID0gJy9pbWFnZXMvZmxhZ3MvZmxhZy1ldXJvcGUuc3ZnJyBhbHQ9J0V1cm9wZSBmbGFnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTQnIGNsYXNzPSdtci0yJz5FdXJvcGVkZGRkAg8PEA8WAh8ABXA8aW1nIHNyYyA9ICcvaW1hZ2VzL2ZsYWdzL2ZsYWctYXVzdHJhbGlhLnN2ZycgYWx0PSdBdXN0cmFsaWEgZmxhZycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE0JyBjbGFzcz0nbXItMic+QXVzdHJhbGlhZGRkZAIRDxYCHwAFRDxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLW5ldHdvcmstd2lyZWQnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+ZAITDxYCHwAFC0FsbCBTZWN0b3JzZAIVDxAPFgIfAAUJQWVyb3NwYWNlZGRkZAIXDxAPFgIfAAURQXV0by9UaXJlcy9UcnVja3NkZGRkAhkPEA8WAh8ABQ9CYXNpYyBNYXRlcmlhbHNkZGRkAhsPEA8WAh8ABRFCdXNpbmVzcyBTZXJ2aWNlc2RkZGQCHQ8QDxYCHwAFF0NvbXB1dGVyIGFuZCBUZWNobm9sb2d5ZGRkZAIfDxAPFgIfAAUMQ29uc3RydWN0aW9uZGRkZAIhDxAPFgIfAAUWQ29uc3VtZXIgRGlzY3JldGlvbmFyeWRkZGQCIw8QDxYCHwAFDkNvbnN1bWVyIEdvb2RzZGRkZAIlDxAPFgIfAAUQQ29uc3VtZXIgU3RhcGxlc2RkZGQCJw8QDxYCHwAFB0ZpbmFuY2VkZGRkAikPEA8WAh8ABRNJbmR1c3RyaWFsIFByb2R1Y3RzZGRkZAIrDxAPFgIfAAUHTWVkaWNhbGRkZGQCLQ8QDxYCHwAFDU1pc2NlbGxhbmVvdXNkZGRkAi8PEA8WAh8ABRpNdWx0aS1TZWN0b3IgQ29uZ2xvbWVyYXRlc2RkZGQCMQ8QDxYCHwAFC09pbHMvRW5lcmd5ZGRkZAIzDxAPFgIfAAUQUmV0YWlsL1dob2xlc2FsZWRkZGQCNQ8QDxYCHwAFCFNlcnZpY2VzZGRkZAI3DxAPFgIfAAUOVHJhbnNwb3J0YXRpb25kZGRkAjkPEA8WAh8ABQlVdGlsaXRpZXNkZGRkAjsPEGRkFgFmZAI9DxYCHwAFvgg8ZGl2IGNsYXNzPSd0b3AtbGFiZWwtd3JhcHBlciBpbnB1dC1ncm91cCB0b29sdGlwLXdyYXBwZXInPjxkaXYgY2xhc3M9J2lucHV0LWdyb3VwLXByZXBlbmQnPjxzcGFuIGNsYXNzPSdpbnB1dC1ncm91cC10ZXh0Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1zdGFyJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLW1hcmtldHJhbmsnPk1hcmtldFJhbmvihKIgZXZhbHVhdGVzIGEgY29tcGFueSBiYXNlZCBvbiBkaXZpZGVuZCBzdHJlbmd0aCwgZWFybmluZ3MsIHZhbHVhdGlvbiwgYW5hbHlzdHMgZm9yZWNhc3RzLCBhbmQgbW9yZS48YnIvPjxzdHJvbmcgc3R5bGU9J2JhY2tncm91bmQ6IzMzMyc+QXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uPC9zdHJvbmc+PC9zcGFuPjwvZGl2PjxzdHJvbmcgY2xhc3M9J3RvcC1sYWJlbCc+TWFya2V0UmFuayZ0cmFkZTs8L3N0cm9uZz48YSBjbGFzcz0ndG9wLWxhYmVsZWQtaW5wdXQgZC1pbmxpbmUtYmxvY2snIGhyZWY9Jy9zdWJzY3JpYmUvYWxsLWFjY2Vzcy8/UmVmZXJyYWxUeXBlPU1hcmtldFJhbmsmdHJhZGU7RmlsdGVyJyBhcmlhLWRlc2NyaWJlZGJ5PSd0b29sdGlwLW1hcmtldHJhbmsnIHRpdGxlPSdBdmFpbGFibGUgd2l0aCBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MnPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5VcGdyYWRlIHRvIEFsbCBBY2Nlc3MgdG8gdXNlIHRoZSA8L3NwYW4+QWxsIFJhbmtzPHNwYW4gY2xhc3M9J3NyLW9ubHknPiBGaWx0ZXI8L3NwYW4+PHNwYW4gY2xhc3M9J2ZpbHRlci1hY2Nlc3MgYmctd2hpdGUgYy1ibHVlLTgnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1sb2NrLWtleWhvbGUnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjwvYT48L2Rpdj5kAj8PZBYOAgMPFgIfAAUJQWxsIFJhbmtzZAIFDxAPFgIfAAWIBDxkaXYgY2xhc3M9J2QtaW5saW5lLWJsb2NrJyBzdHlsZT0nZm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxZW07Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjUgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+NSBTdGFyczwvc3Bhbj5kZGRkAgcPEA8WAh8ABdEFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48c3BhbiBjbGFzcz0nc3Itb25seSc+NCBvZiA1IHN0YXJzPC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz40IFN0YXJzPC9zcGFuPmRkZGQCCQ8QDxYCHwAF0wU8ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgYWxpZ24tdG9wJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjMgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MyBTdGFyczwvc3Bhbj5kZGRkAgsPEA8WAh8ABdUFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYy1nb2xkIGFsaWduLXRvcCcgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBzdHlsZT0ncG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjFlbTsnPjxzcGFuIHN0eWxlPSd3aWR0aDowLjAwZW0nIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBmaXJzdC1oYWxmLWljb24nIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgc2Vjb25kLWhhbGYtaWNvbiBjLWdyYXktMycgIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjIgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MiBTdGFyczwvc3Bhbj5kZGRkAg0PEA8WAh8ABdcFPGRpdiBjbGFzcz0nZC1pbmxpbmUtYmxvY2snIHN0eWxlPSdmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjFlbTsnPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGMtZ29sZCBhbGlnbi10b3AnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYWxpZ24tdG9wIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L2Rpdj48c3BhbiBjbGFzcz0nc3Itb25seSc+MSBvZiA1IHN0YXJzPC9zcGFuPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz4xIFN0YXJzPC9zcGFuPmRkZGQCDw8QDxYCHwAF2QU8ZGl2IGNsYXNzPSdkLWlubGluZS1ibG9jaycgc3R5bGU9J2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MWVtOyc+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxZW07Jz48c3BhbiBzdHlsZT0nd2lkdGg6MC4wMGVtJyBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBjLWdvbGQgZmlyc3QtaGFsZi1pY29uJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIHNlY29uZC1oYWxmLWljb24gYy1ncmF5LTMnICBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLXN0YXIgYWxpZ24tdG9wIGMtZ3JheS0zJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjxzcGFuIGNsYXNzPSdmYS1zb2xpZCBmYS1zdGFyIGFsaWduLXRvcCBjLWdyYXktMycgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtc3RhciBhbGlnbi10b3AgYy1ncmF5LTMnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PC9kaXY+PHNwYW4gY2xhc3M9J3NyLW9ubHknPjAgb2YgNSBzdGFyczwvc3Bhbj48c3BhbiBjbGFzcz0nc3Itb25seSc+MCBTdGFyczwvc3Bhbj5kZGRkAkEPFgIfAAXqCDxkaXYgY2xhc3M9J3RvcC1sYWJlbC13cmFwcGVyIGlucHV0LWdyb3VwIHRvb2x0aXAtd3JhcHBlcic+PGRpdiBjbGFzcz0naW5wdXQtZ3JvdXAtcHJlcGVuZCc+PHNwYW4gY2xhc3M9J2lucHV0LWdyb3VwLXRleHQnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWZpcmUtZmxhbWUtY3VydmVkJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLW1lZGlhc2VudGltZW50Jz5NZWRpYSBzZW50aW1lbnQgcmVmZXJzIHRvIHRoZSBwZXJjZW50YWdlIG9mIHBvc2l0aXZlIG5ld3Mgc3RvcmllcyB2ZXJzdXMgbmVnYXRpdmUgbmV3cyBzdG9yaWVzIGEgY29tcGFueSBoYXMgcmVjZWl2ZWQgaW4gdGhlIHBhc3Qgd2Vlay48YnIvPjxzdHJvbmcgc3R5bGU9J2JhY2tncm91bmQ6IzMzMyc+QXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uPC9zdHJvbmc+PC9zcGFuPjwvZGl2PjxzdHJvbmcgY2xhc3M9J3RvcC1sYWJlbCc+TWVkaWEgU2VudGltZW50PC9zdHJvbmc+PGEgY2xhc3M9J3RvcC1sYWJlbGVkLWlucHV0IGQtaW5saW5lLWJsb2NrJyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1NZWRpYVNlbnRpbWVudEZpbHRlcicgYXJpYS1kZXNjcmliZWRieT0ndG9vbHRpcC1tZWRpYXNlbnRpbWVudCcgdGl0bGU9J0F2YWlsYWJsZSB3aXRoIE1hcmtldEJlYXQgQWxsIEFjY2Vzcyc+PHNwYW4gY2xhc3M9J3NyLW9ubHknPlVwZ3JhZGUgdG8gQWxsIEFjY2VzcyB0byB1c2UgdGhlIDwvc3Bhbj5BbGwgU2VudGltZW50czxzcGFuIGNsYXNzPSdzci1vbmx5Jz4gRmlsdGVyPC9zcGFuPjxzcGFuIGNsYXNzPSdmaWx0ZXItYWNjZXNzIGJnLXdoaXRlIGMtYmx1ZS04Jz48c3BhbiBjbGFzcz0nZmEtc29saWQgZmEtbG9jay1rZXlob2xlJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2E+PC9kaXY+ZAJDD2QWAgIDDxYCHwAFDkFsbCBTZW50aW1lbnRzZAJFDxYCHwAFwwg8ZGl2IGNsYXNzPSd0b3AtbGFiZWwtd3JhcHBlciBpbnB1dC1ncm91cCB0b29sdGlwLXdyYXBwZXInPjxkaXYgY2xhc3M9J2lucHV0LWdyb3VwLXByZXBlbmQnPjxzcGFuIGNsYXNzPSdpbnB1dC1ncm91cC10ZXh0Jz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1nbGFzc2VzLXJvdW5kJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPjwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSdtb3JlaW5mbyBiZy13aGl0ZScgdGFiaW5kZXg9JzAnPjxzcGFuIGNsYXNzPSdmYS1yZWd1bGFyIGZhLWNpcmNsZS1xdWVzdGlvbiBjLWdyYXknIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+PHNwYW4gY2xhc3M9J3Rvb2x0aXB0ZXh0IGRhcmstbW9kZSB0b3B0aXAnIGlkPSd0b29sdGlwLWFuYWx5c3Rjb25zZW5zdXMnPkFuYWx5c3QgY29uc2Vuc3VzIGlzIHRoZSBhdmVyYWdlIGludmVzdG1lbnQgcmVjb21tZW5kYXRpb24gYW1vbmcgV2FsbCBTdHJlZXQgcmVzZWFyY2ggYW5hbHlzdHMuPGJyLz48c3Ryb25nIHN0eWxlPSdiYWNrZ3JvdW5kOiMzMzMnPkF2YWlsYWJsZSB3aXRoIGEgTWFya2V0QmVhdCBBbGwgQWNjZXNzIFN1YnNjcmlwdGlvbjwvc3Ryb25nPjwvc3Bhbj48L2Rpdj48c3Ryb25nIGNsYXNzPSd0b3AtbGFiZWwnPkFuYWx5c3QgQ29uc2Vuc3VzPC9zdHJvbmc+PGEgY2xhc3M9J3RvcC1sYWJlbGVkLWlucHV0IGQtaW5saW5lLWJsb2NrJyBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1BbmFseXN0Q29uc2Vuc3VzRmlsdGVyJyBhcmlhLWRlc2NyaWJlZGJ5PSd0b29sdGlwLWFuYWx5c3Rjb25zZW5zdXMnIHRpdGxlPSdBdmFpbGFibGUgd2l0aCBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MnPjxzcGFuIGNsYXNzPSdzci1vbmx5Jz5VcGdyYWRlIHRvIEFsbCBBY2Nlc3MgdG8gdXNlIHRoZSA8L3NwYW4+QWxsIFJhdGluZ3M8c3BhbiBjbGFzcz0nc3Itb25seSc+IEZpbHRlcjwvc3Bhbj48c3BhbiBjbGFzcz0nZmlsdGVyLWFjY2VzcyBiZy13aGl0ZSBjLWJsdWUtOCc+PHNwYW4gY2xhc3M9J2ZhLXNvbGlkIGZhLWxvY2sta2V5aG9sZScgYXJpYS1oaWRkZW49J3RydWUnPjwvc3Bhbj48L3NwYW4+PC9hPjwvZGl2PmQCRw9kFgICAw8WAh8ABQtBbGwgUmF0aW5nc2QCSQ8WAh8ABasCPGEgY2xhc3M9ImJ0biBidG4tZGlzYWJsZWQgdy0xMDAgdy14bC1hdXRvIiBocmVmPScvc3Vic2NyaWJlL2FsbC1hY2Nlc3MvP1JlZmVycmFsVHlwZT1DU1ZFeHBvcnRCdXR0b24nIHRpdGxlPSdFeGNlbCBFeHBvcnQgQXZhaWxhYmxlIHdpdGggYSBNYXJrZXRCZWF0IEFsbCBBY2Nlc3MgU3Vic2NyaXB0aW9uJz48c3BhbiBjbGFzcz0nZmEtcmVndWxhciBmYS1maWxlLWV4Y2VsIG1yLTEnIGFyaWEtaGlkZGVuPSd0cnVlJz48L3NwYW4+IEV4cG9ydDxzcGFuIGNsYXNzPSd0ZW1wLWhpZGRlbic+IHRvIEV4Y2VsPC9zcGFuPjwvYT5kAk0PFgIfAAXNgQM8dGFibGUgY2xhc3M9J3Njcm9sbC10YWJsZSBzb3J0LXRhYmxlJz48dGhlYWQ+PHRyPjx0aCBkYXRhLXNvcnQ9J3N0cmluZycgZGF0YS1jbGVhbj0nU3ltYm9sfENvbXBhbnknPkNvbXBhbnk8L3RoPjx0aCBkYXRhLXNvcnQ9J2Zsb2F0JyBkYXRhLWNsZWFuPSdDdXJyZW50IFByaWNlfFByaWNlIENoYW5nZSc+Q3VycmVudCBQcmljZTwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPjUyLVdlZWsgSGlnaDwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPkRpc2NvdW50IGZyb20gNTItV2VlayBIaWdoPC90aD48dGggZGF0YS1zb3J0PSdmbG9hdCc+Q29uc2Vuc3VzIFJhdGluZzwvdGg+PHRoIGRhdGEtc29ydD0nZmxvYXQnPlByaWNlIFRhcmdldDwvdGg+PHRoIGRhdGEtc29ydD0nc3RyaW5nJz5JbmRpY2F0b3Iocyk8L3RoPjwvdHI+PC90aGVhZD48dGJvZHk+PHRyPjx0ZCBkYXRhLWNsZWFuPSJDTEVVfENoaW5hIExpYmVyYWwgRWR1Y2F0aW9uIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2hpbmEgTGliZXJhbCBFZHVjYXRpb24gc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0NMRVUvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxOSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jaGluYS1saWJlcmFsLWVkdWNhdGlvbi1ob2xkaW5ncy1saW1pdGVkLWxvZ28ucG5nP3Y9MjAyMTEyMDIxMTQyNTYiIGFsdD0iQ2hpbmEgTGliZXJhbCBFZHVjYXRpb24gSG9sZGluZ3MgTGltaXRlZCBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+Q0xFVTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkNoaW5hIExpYmVyYWwgRWR1Y2F0aW9uPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjA1fC0yMS4zJSIgZGF0YS1zb3J0LXZhbHVlPSIwLjA0NSI+JDAuMDU8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTIxLjMlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNTIuMDUnPiQ1Mi4wNTwvdGQ+PHRkPjk5LjklPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJTaG9ydEludGVyZXN0VXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3Nob3J0LWludGVyZXN0L3Nob3J0LWludGVyZXN0LWluY3JlYXNlcy8iIHRpdGxlPSJDTEVVIGhhZCBhIGxhcmdlIGluY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkTwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBEb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9tYXJrZXQtZGF0YS9nYXAtZG93bi1zdG9ja3MvIiB0aXRsZT0iQ0xFVSBvcGVuZWQgYXQgMi4xMCUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkdXQVZ8R3JlZW53YXZlIFRlY2hub2xvZ3kgU29sdXRpb25zIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iR3JlZW53YXZlIFRlY2hub2xvZ3kgU29sdXRpb25zIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9HV0FWLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDAiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZ3JlZW53YXZlLXRlY2hub2xvZ3ktc29sdXRpb25zLWluYy1sb2dvLmpwZz92PTIwMjIwOTI3MDczNzM4IiBhbHQ9IkdyZWVud2F2ZSBUZWNobm9sb2d5IFNvbHV0aW9ucywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+R1dBVjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkdyZWVud2F2ZSBUZWNobm9sb2d5IFNvbHV0aW9uczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4yNnwyLjAlIiBkYXRhLXNvcnQtdmFsdWU9IjAuMjYiPiQwLjI2PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzIuMCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMTcnPiQxMTcuMDA8L3RkPjx0ZD45OS44JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iU2hvcnRJbnRlcmVzdFVwIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zaG9ydC1pbnRlcmVzdC9zaG9ydC1pbnRlcmVzdC1pbmNyZWFzZXMvIiB0aXRsZT0iR1dBViBoYWQgYSBsYXJnZSBpbmNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpE8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJTSXxTaWx2ZXJnYXRlIENhcGl0YWwiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJTaWx2ZXJnYXRlIENhcGl0YWwgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9TSS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjIyIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3NpbHZlcmdhdGUtY2FwaXRhbC1jby1sb2dvLnBuZz92PTIwMjIxMjA4MTAzMTQzIiBhbHQ9IlNpbHZlcmdhdGUgQ2FwaXRhbCBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlNJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+U2lsdmVyZ2F0ZSBDYXBpdGFsPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjM1fDAuMCUiIGRhdGEtc29ydC12YWx1ZT0iMC4zNSI+JDAuMzU8YnIvPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTA4LjExJz4kMTA4LjExPC90ZD48dGQ+OTkuNyU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iSE9MT3xNaWNyb0Nsb3VkIEhvbG9ncmFtIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iTWljcm9DbG91ZCBIb2xvZ3JhbSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvSE9MTy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21pY3JvY2xvdWQtaG9sb2dyYW0taW5jLWxvZ28uanBnP3Y9MjAyMjA5MjIwODExMzYiIGFsdD0iTWljcm9DbG91ZCBIb2xvZ3JhbSBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5IT0xPPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWljcm9DbG91ZCBIb2xvZ3JhbTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC45N3wtNS44JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjk3MDEiPiQwLjk3PGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi01LjglPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjE5Jz4kMjE5LjAwPC90ZD48dGQ+OTkuNiU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3RVcCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtaW5jcmVhc2VzLyIgdGl0bGU9IkhPTE8gaGFkIGEgbGFyZ2UgaW5jcmVhc2UgaW4gc2hvcnQgaW50ZXJlc3QgZHVyaW5nIHRoZSBtb3N0IHJlY2VudCByZXBvcnRpbmcgcGVyaW9kLiI+U2hvcnQgSW50ZXJlc3Qg4oaRPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJIT0xPIG9wZW5lZCBhdCA1LjI5JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTktMQXxOaWtvbGEiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJOaWtvbGEgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL05LTEEvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI5MyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9uaWtvbGEtY29ycG9yYXRpb24tbG9nby5wbmc/dj0yMDIwMDYyMzE3MTE0MSIgYWx0PSJOaWtvbGEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OS0xBPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Tmlrb2xhPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjE4fC0yOC43JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjE4MyI+JDAuMTg8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTI4LjclPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMzQuNSc+JDM0LjUwPC90ZD48dGQ+OTkuNSU8L3RkPjx0ZD5Ib2xkPC90ZD48dGQ+JDEyLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iUG9zaXRpdmVOZXdzIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL05LTEEvbmV3cy8iIHRpdGxlPSJOS0xBIGhhcyByZWNlaXZlZCBuZXdzIGNvdmVyYWdlIHdpdGggcG9zaXRpdmUgc2VudGltZW50IGluIHRoZSBsYXN0IHNldmVuIGRheXMuIj5Qb3NpdGl2ZSBOZXdzPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJOS0xBIG9wZW5lZCBhdCAxMC40NCUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlROWFB8VG9uaXggUGhhcm1hY2V1dGljYWxzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iVG9uaXggUGhhcm1hY2V1dGljYWxzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9UTlhQLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMzEiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvdG9uaXgtcGhhcm1hY2V1dGljYWxzLWhvbGRpbmctY29ycC1sb2dvLnBuZz92PTIwMjQwNjEwMTExMzI0IiBhbHQ9IlRvbml4IFBoYXJtYWNldXRpY2FscyBIb2xkaW5nIENvcnAuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5UTlhQPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+VG9uaXggUGhhcm1hY2V1dGljYWxzPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ3Ljg2fC0zLjklIiBkYXRhLXNvcnQtdmFsdWU9IjcuODYiPiQ3Ljg2PGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0zLjklPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTI0NC4xNic+JDEsMjQ0LjE2PC90ZD48dGQ+OTkuNCU8L3RkPjx0ZD5CdXk8L3RkPjx0ZD4kMSwxMDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJTaG9ydEludGVyZXN0VXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3Nob3J0LWludGVyZXN0L3Nob3J0LWludGVyZXN0LWluY3JlYXNlcy8iIHRpdGxlPSJUTlhQIGhhZCBhIGxhcmdlIGluY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkTwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBEb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9tYXJrZXQtZGF0YS9nYXAtZG93bi1zdG9ja3MvIiB0aXRsZT0iVE5YUCBvcGVuZWQgYXQgMi4wOCUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlBHSEx8UHJpbWVnYSBHcm91cCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlByaW1lZ2EgR3JvdXAgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1BHSEwvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9wcmltZWdhLWdyb3VwLWhvbGRpbmdzLWx0ZC1sb2dvLnBuZz92PTIwMjUwMjEyMDcwNjUzIiBhbHQ9IlByaW1lZ2EgR3JvdXAgSG9sZGluZ3MgTHRkIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5QR0hMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+UHJpbWVnYSBHcm91cDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC43M3wtNi40JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjczIj4kMC43Mzxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tNi40JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEwNy4zNic+JDEwNy4zNjwvdGQ+PHRkPjk5LjMlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJOZXdzQ292ZXJhZ2UiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvUEdITC9uZXdzLyIgdGl0bGU9IkFuIHVudXN1YWxseSBsYXJnZSBudW1iZXIgb2YgbmV3cyBzdG9yaWVzIGhhdmUgYmVlbiBwdWJsaXNoZWQgYWJvdXQgUEdITCBpbiB0aGUgbGFzdCA0OCBob3Vycy4iPk5ld3MgQ292ZXJhZ2U8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IlBHSEwgb3BlbmVkIGF0IDMuODUlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJGRklFfEZhcmFkYXkgRnV0dXJlIEludGVsbGlnZW50IEVsZWN0cmljIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRmFyYWRheSBGdXR1cmUgSW50ZWxsaWdlbnQgRWxlY3RyaWMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0ZGSUUvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0MSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9mYXJhZGF5LWZ1dHVyZS1pbnRlbGxpZ2VudC1lbGVjdHJpYy1pbmMtbG9nby5qcGc/dj0yMDIxMDcyNzA1NTk0OCIgYWx0PSJGYXJhZGF5IEZ1dHVyZSBJbnRlbGxpZ2VudCBFbGVjdHJpYyBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5GRklFPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+RmFyYWRheSBGdXR1cmUgSW50ZWxsaWdlbnQgRWxlY3RyaWM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuMzZ8LTAuNyUiIGRhdGEtc29ydC12YWx1ZT0iMS4zNiI+JDEuMzY8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTAuNyU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxNTYnPiQxNTYuMDA8L3RkPjx0ZD45OS4xJTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iU2hvcnRJbnRlcmVzdERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3Nob3J0LWludGVyZXN0L3Nob3J0LWludGVyZXN0LWRlY3JlYXNlcy8iIHRpdGxlPSJGRklFIGhhZCBhIGxhcmdlIGRlY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkzwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49Ik9OQ098T25jb25ldGl4Ij48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iT25jb25ldGl4IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9PTkNPLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMzYiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvb25jb25ldGl4LWluYy1sb2dvLnBuZz92PTIwMjUwMjA0MDcyODQ1IiBhbHQ9Ik9uY29uZXRpeCwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+T05DTzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk9uY29uZXRpeDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4yNXwtMTkuNCUiIGRhdGEtc29ydC12YWx1ZT0iMC4yNDc0Ij4kMC4yNTxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMTkuNCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyMS40Jz4kMjEuNDA8L3RkPjx0ZD45OC44JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iTmV3c0NvdmVyYWdlIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL09OQ08vbmV3cy8iIHRpdGxlPSJBbiB1bnVzdWFsbHkgbGFyZ2UgbnVtYmVyIG9mIG5ld3Mgc3RvcmllcyBoYXZlIGJlZW4gcHVibGlzaGVkIGFib3V0IE9OQ08gaW4gdGhlIGxhc3QgNDggaG91cnMuIj5OZXdzIENvdmVyYWdlPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IlBvc2l0aXZlTmV3cyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9PTkNPL25ld3MvIiB0aXRsZT0iT05DTyBoYXMgcmVjZWl2ZWQgbmV3cyBjb3ZlcmFnZSB3aXRoIHBvc2l0aXZlIHNlbnRpbWVudCBpbiB0aGUgbGFzdCBzZXZlbiBkYXlzLiI+UG9zaXRpdmUgTmV3czwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBEb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9tYXJrZXQtZGF0YS9nYXAtZG93bi1zdG9ja3MvIiB0aXRsZT0iT05DTyBvcGVuZWQgYXQgMy41MiUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49Ik1UQ3xNTVRlYyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik1NVGVjIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9NVEMvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9tbXRlYy1pbmMtbG9nby5wbmc/dj0yMDIxMTIwMzA5MDM0MCIgYWx0PSJNTVRlYywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVRDPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TU1UZWM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuMjZ8LTQuNSUiIGRhdGEtc29ydC12YWx1ZT0iMS4yNiI+JDEuMjY8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTQuNSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMDMuMic+JDEwMy4yMDwvdGQ+PHRkPjk4LjglPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJQb3NpdGl2ZU5ld3MiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvTVRDL25ld3MvIiB0aXRsZT0iTVRDIGhhcyByZWNlaXZlZCBuZXdzIGNvdmVyYWdlIHdpdGggcG9zaXRpdmUgc2VudGltZW50IGluIHRoZSBsYXN0IHNldmVuIGRheXMuIj5Qb3NpdGl2ZSBOZXdzPC9hPjxici8+PC90ZD48L3RyPjx0ciBjbGFzcz0iYm90dG9tLXNvcnQiPjx0ZCBjb2xzcGFuPSI4ImlkPSJmb3JtaG9sZGVyIj48ZGl2IGNsYXNzPSJkLWJsb2NrIGQtbWQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCI+PGRpdiBjbGFzcz0idy0xMDAgYy13aGl0ZSBkLWJsb2NrIHJvdW5kZWQiIHN0eWxlPSJiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsNzEsMTA0LDEpIDAlLCByZ2JhKDAsNzcsMTEzLDEpIDM4JSwgcmdiYSgwLDg0LDEyMywxKSA3MyUsIHJnYmEoMCw4NywxMjgsMSkgMTAwJSkiPiA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPiBAbWVkaWEgKG1heC13aWR0aDo3NjhweCkgeyAub3B0aW4tbGVmdC1pbWFnZSB7YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7fX08L3N0eWxlPjxkaXYgaWQ9InBubFNpZ251cCIgY2xhc3M9InB5LTQgcHItNCByb3VuZGVkIG9wdGluLWxlZnQtaW1hZ2UiIHN0eWxlPSJwYWRkaW5nLWxlZnQ6MjgwcHg7YmFja2dyb3VuZDp1cmwoL2ltYWdlcy9iZy1tZXNzYWdlcy5wbmcpIGxlZnQgdG9wIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6YXV0byAxMDAlOyI+DQoJPGRpdiBpZD0iZGl2U3Vic2NyaWJlIiBjbGFzcz0ic3Vic2NyaWJlIGQtaW5saW5lLWJsb2NrIHB4LTMgcHgtbWQtMCI+PGRpdiBjbGFzcz0iaDMgZm9udC13ZWlnaHQtbWVkaXVtIG0tMCBtYi0yIiBzdHlsZT0iZm9udC1zaXplOjEuOGVtOyI+R2V0IHRoZSBMYXRlc3QgTmV3cyBhbmQgUmF0aW5ncyBmb3IgWW91ciBTdG9ja3M8L2Rpdj48cCBzdHlsZT0iZm9udC1zaXplOjEuMTI1ZW07bWF4LXdpZHRoOjgwMHB4OzsiIGNsYXNzPSJtYi0zIGZvbnQtbGFyZ2UgYy1saWdodC1ncmF5Ij5FbnRlciB5b3VyIGVtYWlsIGFkZHJlc3MgYmVsb3cgdG8gcmVjZWl2ZSB0aGUgbGF0ZXN0IGhlYWRsaW5lcyBhbmQgYW5hbHlzdHMmIzM5OyByZWNvbW1lbmRhdGlvbnMgZm9yIHlvdXIgc3RvY2tzIHdpdGggb3VyIGZyZWUgZGFpbHkgIGVtYWlsIG5ld3NsZXR0ZXIuPC9wPjxkaXYgc3R5bGU9Im1heC13aWR0aDo1MjhweDsiIGNsYXNzPSJmb3JtLXJvdyBtbC0wIj48aW5wdXQgbmFtZT0iT25QYWdlUmVnaXN0cmF0aW9uRW1haWwiIHR5cGU9InRleHQiIGlkPSJPblBhZ2VSZWdpc3RyYXRpb25FbWFpbCIgY2xhc3M9ImItd2hpdGUgY29sLXNtLTciIHBsYWNlaG9sZGVyPSJZb3VyIEVtYWlsIEFkZHJlc3MiIGFyaWEtbGFiZWw9IkVtYWlsIEFkZHJlc3MiIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jaztmbGV4OjEgMCAyOTZweDstbXMtZmxleDoxIDAgMjk2cHg7IiAvPjxpbnB1dCB0eXBlPSJidXR0b24iIG5hbWU9ImJ0bkhBU3VibWl0IiB2YWx1ZT0iU2lnbi1VcCBOb3ciIG9uY2xpY2s9ImlmIChDaGVja0VtYWlsKCYjMzk7T25QYWdlUmVnaXN0cmF0aW9uRW1haWwmIzM5OywgJiMzOTtTaG93U3VnZ2VzdGlvbk9uUGFnZSYjMzk7LCAmIzM5O2Mtd2hpdGUmIzM5OykpIHsgd2luZG93LmxvY2F0aW9uID0gJiMzOTsvbmV3c2xldHRlci8/UmVnaXN0cmF0aW9uQ29kZT1NYXJrZXREYXRhVGFibGUmYW1wO1JlZ2lzdHJhdGlvbkRvbWFpbj1tYXJrZXRiZWF0LmNvbSZhbXA7UmVnaXN0ZXJFbWFpbD0mIzM5OytlbmNvZGVVUklDb21wb25lbnQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJiMzOTtPblBhZ2VSZWdpc3RyYXRpb25FbWFpbCYjMzk7KS52YWx1ZSk7IHJldHVybiB0cnVlO30gZWxzZSB7IHJldHVybiBmYWxzZTsgfTsiIGlkPSJidG5IQVN1Ym1pdCIgY2xhc3M9ImNvbC1zbS01IGJ0biBidG4tZmVhdHVyZWQiIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jaztmbGV4OjEgMCAyMzJweDstbXMtZmxleDoxIDAgMjMycHg7IiAvPjxkaXYgaWQ9IlNob3dTdWdnZXN0aW9uT25QYWdlIj48L2Rpdj48L2Rpdj48L2Rpdj4NCjwvZGl2PjwvZGl2PjwvZGl2Pjx0cj48dGQgZGF0YS1jbGVhbj0iRlRFTHxGaXRlbGwiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJGaXRlbGwgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0ZURUwvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9maXRlbGwtY28tbG9nby5qcGc/dj0yMDI1MDExNzA2NTMzMSIgYWx0PSJGaXRlbGwgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5GVEVMPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Rml0ZWxsPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjY4fC0zLjYlIiBkYXRhLXNvcnQtdmFsdWU9IjAuNjc2MiI+JDAuNjg8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTMuNiU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc0OS41Jz4kNDkuNTA8L3RkPjx0ZD45OC42JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iU2hvcnRJbnRlcmVzdFVwIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zaG9ydC1pbnRlcmVzdC9zaG9ydC1pbnRlcmVzdC1pbmNyZWFzZXMvIiB0aXRsZT0iRlRFTCBoYWQgYSBsYXJnZSBpbmNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpE8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IkZURUwgb3BlbmVkIGF0IDQuNTAlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJKQkRJfEpCREkgSG9sZGluZ3MgTGltaXRlZCBPcmRpbmFyeSBTaGFyZXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJKQkRJIEhvbGRpbmdzIExpbWl0ZWQgT3JkaW5hcnkgU2hhcmVzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9KQkRJLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNTMiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvamJkaS1ob2xkaW5ncy1saW1pdGVkLW9yZGluYXJ5LXNoYXJlcy1sb2dvLnBuZz92PTIwMjQxMDMwMTY0MTQxIiBhbHQ9IkpCREkgSG9sZGluZ3MgTGltaXRlZCBPcmRpbmFyeSBTaGFyZXMgc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkpCREk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5KQkRJIEhvbGRpbmdzIExpbWl0ZWQgT3JkaW5hcnkgU2hhcmVzPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjU4fC01LjYlIiBkYXRhLXNvcnQtdmFsdWU9IjAuNTc1NyI+JDAuNTg8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTUuNiU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczOS40MSc+JDM5LjQxPC90ZD48dGQ+OTguNSU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlBvc2l0aXZlTmV3cyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9KQkRJL25ld3MvIiB0aXRsZT0iSkJESSBoYXMgcmVjZWl2ZWQgbmV3cyBjb3ZlcmFnZSB3aXRoIHBvc2l0aXZlIHNlbnRpbWVudCBpbiB0aGUgbGFzdCBzZXZlbiBkYXlzLiI+UG9zaXRpdmUgTmV3czwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkpMfEotTG9uZyBHcm91cCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkotTG9uZyBHcm91cCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvSkwvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyMSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9qLWxvbmctZ3JvdXAtbGltaXRlZC1sb2dvLnBuZz92PTIwMjQwMTI5MTMzNTIyIiBhbHQ9IkotTG9uZyBHcm91cCBMaW1pdGVkIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5KTDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkotTG9uZyBHcm91cDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkNC40NHwxLjQlIiBkYXRhLXNvcnQtdmFsdWU9IjQuNDQiPiQ0LjQ0PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzEuNCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyNzAuMSc+JDI3MC4xMDwvdGQ+PHRkPjk4LjQlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJTaG9ydEludGVyZXN0RG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtZGVjcmVhc2VzLyIgdGl0bGU9IkpMIGhhZCBhIGxhcmdlIGRlY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkzwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJQb3NpdGl2ZU5ld3MiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvSkwvbmV3cy8iIHRpdGxlPSJKTCBoYXMgcmVjZWl2ZWQgbmV3cyBjb3ZlcmFnZSB3aXRoIHBvc2l0aXZlIHNlbnRpbWVudCBpbiB0aGUgbGFzdCBzZXZlbiBkYXlzLiI+UG9zaXRpdmUgTmV3czwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkhQSHxIaWdoZXN0IFBlcmZvcm1hbmNlcyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkhpZ2hlc3QgUGVyZm9ybWFuY2VzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9IUEgvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIzNyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9oaWdoZXN0LXBlcmZvcm1hbmNlcy1ob2xkaW5ncy1pbmMtbG9nby5wbmc/dj0yMDI1MDExNzA3MDUzNSIgYWx0PSJIaWdoZXN0IFBlcmZvcm1hbmNlcyBIb2xkaW5ncyBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5IUEg8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5IaWdoZXN0IFBlcmZvcm1hbmNlczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4xOHwtMS43JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjE4NDciPiQwLjE4PGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0xLjclPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTAuMDYnPiQxMC4wNjwvdGQ+PHRkPjk4LjIlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlBVWUl8SGlnaGVzdCBQZXJmb3JtYW5jZXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJIaWdoZXN0IFBlcmZvcm1hbmNlcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvUFVZSS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjM3IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2hpZ2hlc3QtcGVyZm9ybWFuY2VzLWhvbGRpbmdzLWluYy1sb2dvLnBuZz92PTIwMjQxMTExMTQxNTI3IiBhbHQ9IkhpZ2hlc3QgUGVyZm9ybWFuY2VzIEhvbGRpbmdzIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlBVWUk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5IaWdoZXN0IFBlcmZvcm1hbmNlczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4xOHwtMS43JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjE4NDciPiQwLjE4PGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0xLjclPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nOS43Jz4kOS43MDwvdGQ+PHRkPjk4LjElPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJIaWdoVHJhZGluZ1ZvbHVtZSIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9QVVlJLyIgdGl0bGU9IlBVWUkgaGFzIGhhZCBhdCBsZWFzdCB0d2ljZSBpdHMgbm9ybWFsIHRyYWRpbmcgdm9sdW1lIHRvZGF5LiI+SGlnaCBUcmFkaW5nIFZvbHVtZTwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkJOQUl8QnJhbmQgRW5nYWdlbWVudCBOZXR3b3JrIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQnJhbmQgRW5nYWdlbWVudCBOZXR3b3JrIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9CTkFJLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYnJhbmQtZW5nYWdlbWVudC1uZXR3b3JrLWluYy1sb2dvLnBuZz92PTIwMjUwMTE1MTQ0MzM0IiBhbHQ9IkJyYW5kIEVuZ2FnZW1lbnQgTmV0d29yaywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+Qk5BSTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkJyYW5kIEVuZ2FnZW1lbnQgTmV0d29yazwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4zOXwtMi44JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjM4OSI+JDAuMzk8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTIuOCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxOS43NSc+JDE5Ljc1PC90ZD48dGQ+OTguMCU8L3RkPjx0ZD5CdXk8L3RkPjx0ZD4kNi4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IkVhcm5pbmdzVXBjb21pbmciIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvQk5BSS9lYXJuaW5ncy8iIHRpdGxlPSJCTkFJIGlzIHNjaGVkdWxlZCB0byBhbm5vdW5jZSBpdHMgcXVhcnRlcmx5IGVhcm5pbmdzIG9uIDMvNi8yMDI1LiI+VXBjb21pbmcgRWFybmluZ3M8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IkJOQUkgb3BlbmVkIGF0IDUuMDUlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJMSUZXfE1TUCBSZWNvdmVyeSI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik1TUCBSZWNvdmVyeSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTElGVy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21zcC1yZWNvdmVyeS1pbmMtbG9nby5wbmc/dj0yMDI0MDgzMDEyNTMwMCIgYWx0PSJNU1AgUmVjb3ZlcnksIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkxJRlc8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NU1AgUmVjb3Zlcnk8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuOTd8LTcuNSUiIGRhdGEtc29ydC12YWx1ZT0iMS45NyI+JDEuOTc8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTcuNSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc4OS43NCc+JDg5Ljc0PC90ZD48dGQ+OTcuOCU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iT1JJU3xPcmllbnRhbCBSaXNlIEhvbGRpbmdzIExpbWl0ZWQgT3JkaW5hcnkgU2hhcmVzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iT3JpZW50YWwgUmlzZSBIb2xkaW5ncyBMaW1pdGVkIE9yZGluYXJ5IFNoYXJlcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvT1JJUy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL29yaWVudGFsLXJpc2UtaG9sZGluZ3MtbGltaXRlZC1vcmRpbmFyeS1zaGFyZXMtbG9nby5wbmc/dj0yMDI0MTIxMjEyMDk0OSIgYWx0PSJPcmllbnRhbCBSaXNlIEhvbGRpbmdzIExpbWl0ZWQgT3JkaW5hcnkgU2hhcmVzIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5PUklTPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+T3JpZW50YWwgUmlzZSBIb2xkaW5ncyBMaW1pdGVkIE9yZGluYXJ5IFNoYXJlczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4yN3w1LjglIiBkYXRhLXNvcnQtdmFsdWU9IjEuMjciPiQxLjI3PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzUuOCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc1Ni4wMSc+JDU2LjAxPC90ZD48dGQ+OTcuNyU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlBvc2l0aXZlTmV3cyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9PUklTL25ld3MvIiB0aXRsZT0iT1JJUyBoYXMgcmVjZWl2ZWQgbmV3cyBjb3ZlcmFnZSB3aXRoIHBvc2l0aXZlIHNlbnRpbWVudCBpbiB0aGUgbGFzdCBzZXZlbiBkYXlzLiI+UG9zaXRpdmUgTmV3czwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkNUT1J8Q2l0aXVzIE9uY29sb2d5Ij48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2l0aXVzIE9uY29sb2d5IHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9DVE9SLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDMiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvY2l0aXVzLW9uY29sb2d5LWluYy1sb2dvLnBuZz92PTIwMjUwMTE1MTUwMzIzIiBhbHQ9IkNpdGl1cyBPbmNvbG9neSwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+Q1RPUjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkNpdGl1cyBPbmNvbG9neTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4xN3wtMS44JSIgZGF0YS1zb3J0LXZhbHVlPSIxLjE2OSI+JDEuMTc8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTEuOCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc0OSc+JDQ5LjAwPC90ZD48dGQ+OTcuNiU8L3RkPjx0ZD5CdXk8L3RkPjx0ZD4kMy4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlBvc2l0aXZlTmV3cyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9DVE9SL25ld3MvIiB0aXRsZT0iQ1RPUiBoYXMgcmVjZWl2ZWQgbmV3cyBjb3ZlcmFnZSB3aXRoIHBvc2l0aXZlIHNlbnRpbWVudCBpbiB0aGUgbGFzdCBzZXZlbiBkYXlzLiI+UG9zaXRpdmUgTmV3czwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBEb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9tYXJrZXQtZGF0YS9nYXAtZG93bi1zdG9ja3MvIiB0aXRsZT0iQ1RPUiBvcGVuZWQgYXQgMy4zNiUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IklaTXxJQ1pPT00gR3JvdXAiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJJQ1pPT00gR3JvdXAgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0laTS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2ljem9vbS1ncm91cC1pbmMtbG9nby5wbmc/dj0yMDIzMDUxMTE1NDUyNiIgYWx0PSJJQ1pPT00gR3JvdXAgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SVpNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SUNaT09NIEdyb3VwPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjMxfC0yLjIlIiBkYXRhLXNvcnQtdmFsdWU9IjEuMzEiPiQxLjMxPGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0yLjIlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNTIuMjEnPiQ1Mi4yMTwvdGQ+PHRkPjk3LjUlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJQb3NpdGl2ZU5ld3MiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvSVpNL25ld3MvIiB0aXRsZT0iSVpNIGhhcyByZWNlaXZlZCBuZXdzIGNvdmVyYWdlIHdpdGggcG9zaXRpdmUgc2VudGltZW50IGluIHRoZSBsYXN0IHNldmVuIGRheXMuIj5Qb3NpdGl2ZSBOZXdzPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJJWk0gb3BlbmVkIGF0IDIuMjQlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJTRFNUfFN0YXJkdXN0IFBvd2VyIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iU3RhcmR1c3QgUG93ZXIgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1NEU1QvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9zdGFyZHVzdC1wb3dlci1pbmMtbG9nby5wbmc/dj0yMDI0MTIxMjEyMzI1NiIgYWx0PSJTdGFyZHVzdCBQb3dlciBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5TRFNUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+U3RhcmR1c3QgUG93ZXI8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuNzR8Mi41JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjc0NDciPiQwLjc0PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzIuNSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScyOC4zOCc+JDI4LjM4PC90ZD48dGQ+OTcuNCU8L3RkPjx0ZD5CdXk8L3RkPjx0ZD4kNy45NDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRFJDVHxEaXJlY3QgRGlnaXRhbCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkRpcmVjdCBEaWdpdGFsIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9EUkNULyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMTciIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZGlyZWN0LWRpZ2l0YWwtaG9sZGluZ3MtaW5jLWxvZ28ucG5nP3Y9MjAyMjAzMDgxMzQxMjciIGFsdD0iRGlyZWN0IERpZ2l0YWwgSG9sZGluZ3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkRSQ1Q8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5EaXJlY3QgRGlnaXRhbDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC45NXwwLjklIiBkYXRhLXNvcnQtdmFsdWU9IjAuOTQ4NSI+JDAuOTU8YnIvPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rMC45JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzM1Ljg4NCc+JDM1Ljg4PC90ZD48dGQ+OTcuNCU8L3RkPjx0ZD5Nb2RlcmF0ZSBCdXk8L3RkPjx0ZD4kMjEuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJTaG9ydEludGVyZXN0RG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtZGVjcmVhc2VzLyIgdGl0bGU9IkRSQ1QgaGFkIGEgbGFyZ2UgZGVjcmVhc2UgaW4gc2hvcnQgaW50ZXJlc3QgZHVyaW5nIHRoZSBtb3N0IHJlY2VudCByZXBvcnRpbmcgcGVyaW9kLiI+U2hvcnQgSW50ZXJlc3Qg4oaTPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iUElYWXxTaGlmdFBpeHkiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJTaGlmdFBpeHkgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1BJWFkvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIzMCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9zaGlmdHBpeHktaW5jLWxvZ28ucG5nP3Y9MjAyMzAxMjMxNTA1NDciIGFsdD0iU2hpZnRQaXh5LCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5QSVhZPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+U2hpZnRQaXh5PC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQ2LjUzfDAuMCUiIGRhdGEtc29ydC12YWx1ZT0iNi41MyI+JDYuNTM8YnIvPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjI4LjQ1Jz4kMjI4LjQ1PC90ZD48dGQ+OTcuMSU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iU0ZIR3xTYW1maW5lIENyZWF0aW9uIEhvbGRpbmdzIEdyb3VwIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iU2FtZmluZSBDcmVhdGlvbiBIb2xkaW5ncyBHcm91cCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvU0ZIRy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3NhbWZpbmUtY3JlYXRpb24taG9sZGluZ3MtZ3JvdXAtbGltaXRlZC1sb2dvLmpwZz92PTIwMjQxMjEyMTI0MjU1IiBhbHQ9IlNhbWZpbmUgQ3JlYXRpb24gSG9sZGluZ3MgR3JvdXAgTGltaXRlZCBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+U0ZIRzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlNhbWZpbmUgQ3JlYXRpb24gSG9sZGluZ3MgR3JvdXA8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuNzR8LTYuMSUiIGRhdGEtc29ydC12YWx1ZT0iMC43Mzc1Ij4kMC43NDxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tNi4xJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzI0Jz4kMjQuMDA8L3RkPjx0ZD45Ni45JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iUG9zaXRpdmVOZXdzIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL1NGSEcvbmV3cy8iIHRpdGxlPSJTRkhHIGhhcyByZWNlaXZlZCBuZXdzIGNvdmVyYWdlIHdpdGggcG9zaXRpdmUgc2VudGltZW50IGluIHRoZSBsYXN0IHNldmVuIGRheXMuIj5Qb3NpdGl2ZSBOZXdzPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJTRkhHIG9wZW5lZCBhdCAyLjQ4JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTFlSQXxMeXJhIFRoZXJhcGV1dGljcyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ikx5cmEgVGhlcmFwZXV0aWNzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9MWVJBLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMjIiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbHlyYS10aGVyYXBldXRpY3MtaW5jLWxvZ28ucG5nP3Y9MjAyMjEyMjMwOTE4NDYiIGFsdD0iTHlyYSBUaGVyYXBldXRpY3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkxZUkE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5MeXJhIFRoZXJhcGV1dGljczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC4yMXw1LjUlIiBkYXRhLXNvcnQtdmFsdWU9IjAuMjE0Ij4kMC4yMTxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPis1LjUlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNi43OSc+JDYuNzk8L3RkPjx0ZD45Ni44JTwvdGQ+PHRkPkhvbGQ8L3RkPjx0ZD4kNC41MDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQUxVUnxBbGx1cmlvbiBUZWNobm9sb2dpZXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJBbGx1cmlvbiBUZWNobm9sb2dpZXMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BTFVSLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMTYiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYWxsdXJpb24tdGVjaG5vbG9naWVzLWluYy1sb2dvLnBuZz92PTIwMjMxMTE0MTI1OTM3IiBhbHQ9IkFsbHVyaW9uIFRlY2hub2xvZ2llcyBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BTFVSPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxsdXJpb24gVGVjaG5vbG9naWVzPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQzLjE2fC0zLjglIiBkYXRhLXNvcnQtdmFsdWU9IjMuMTU1Ij4kMy4xNjxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMy44JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9Jzk4Ljc1Jz4kOTguNzU8L3RkPjx0ZD45Ni44JTwvdGQ+PHRkPkJ1eTwvdGQ+PHRkPiQ1NC4xNzwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3REb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zaG9ydC1pbnRlcmVzdC9zaG9ydC1pbnRlcmVzdC1kZWNyZWFzZXMvIiB0aXRsZT0iQUxVUiBoYWQgYSBsYXJnZSBkZWNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpM8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJRVEl8UVQgSW1hZ2luZyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlFUIEltYWdpbmcgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1FUSS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3F0LWltYWdpbmctaG9sZGluZ3MtaW5jLWxvZ28uanBnP3Y9MjAyNDA0MDMxMjQyNTAiIGFsdD0iUVQgSW1hZ2luZyBIb2xkaW5ncywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+UVRJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+UVQgSW1hZ2luZzwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC40N3wtMTguMyUiIGRhdGEtc29ydC12YWx1ZT0iMC40NjU1Ij4kMC40Nzxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMTguMyU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxNC40Jz4kMTQuNDA8L3RkPjx0ZD45Ni44JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJHQ1RTfEdDVCBTZW1pY29uZHVjdG9yIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iR0NUIFNlbWljb25kdWN0b3Igc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9HQ1RTLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMjQiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZ2N0LXNlbWljb25kdWN0b3ItaG9sZGluZy1pbmMtbG9nby5qcGc/dj0yMDI0MTIxMzA4MDQwMCIgYWx0PSJHQ1QgU2VtaWNvbmR1Y3RvciBIb2xkaW5nLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5HQ1RTPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+R0NUIFNlbWljb25kdWN0b3I8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDEuODl8MS4zJSIgZGF0YS1zb3J0LXZhbHVlPSIxLjg4NSI+JDEuODk8YnIvPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rMS4zJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzU2Jz4kNTYuMDA8L3RkPjx0ZD45Ni42JTwvdGQ+PHRkPkJ1eTwvdGQ+PHRkPiQ1LjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iRWFybmluZ3NVcGNvbWluZyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvR0NUUy9lYXJuaW5ncy8iIHRpdGxlPSJHQ1RTIGlzIHNjaGVkdWxlZCB0byBhbm5vdW5jZSBpdHMgcXVhcnRlcmx5IGVhcm5pbmdzIG9uIDMvNi8yMDI1LiI+VXBjb21pbmcgRWFybmluZ3M8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwVXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC11cC1zdG9ja3MvIiB0aXRsZT0iR0NUUyBvcGVuZWQgYXQgNS4zOCUgYWJvdmUgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgVXA8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJYQ0h8WENIRyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlhDSEcgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1hDSC8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3hjaGctbGltaXRlZC1sb2dvLnBuZz92PTIwMjQwOTI2MTQxOTMyIiBhbHQ9IlhDSEcgTGltaXRlZCBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+WENIPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+WENIRzwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4wOHwtMy4xJSIgZGF0YS1zb3J0LXZhbHVlPSIxLjA3OCI+JDEuMDg8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTMuMSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczMC40Nyc+JDMwLjQ3PC90ZD48dGQ+OTYuNSU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQ1JUWHxDb3J0ZXh5bWUiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJDb3J0ZXh5bWUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0NSVFgvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jb3J0ZXh5bWUtaW5jLWxvZ28uanBnP3Y9MjAyMzAxMTMxNDIwMzUiIGFsdD0iQ29ydGV4eW1lLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DUlRYPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Q29ydGV4eW1lPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQxLjQ1fDQuMyUiIGRhdGEtc29ydC12YWx1ZT0iMS40NSI+JDEuNDU8YnIvPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rNC4zJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzQwLjY2Jz4kNDAuNjY8L3RkPjx0ZD45Ni40JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iR2FwVXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC11cC1zdG9ja3MvIiB0aXRsZT0iQ1JUWCBvcGVuZWQgYXQgMi4xNiUgYWJvdmUgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgVXA8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJDR0JTfENyb3duIExORyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkNyb3duIExORyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQ0dCUy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjM1IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2Nyb3duLWxuZy1ob2xkaW5ncy1sdGQtbG9nby5wbmc/dj0yMDI0MDkyMzEyNDYyNCIgYWx0PSJDcm93biBMTkcgSG9sZGluZ3MgTHRkIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DR0JTPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Q3Jvd24gTE5HPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjI2fC01LjclIiBkYXRhLXNvcnQtdmFsdWU9IjAuMjYxMiI+JDAuMjY8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTUuNyU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc2LjkxJz4kNi45MTwvdGQ+PHRkPjk2LjIlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJQb3NpdGl2ZU5ld3MiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvQ0dCUy9uZXdzLyIgdGl0bGU9IkNHQlMgaGFzIHJlY2VpdmVkIG5ld3MgY292ZXJhZ2Ugd2l0aCBwb3NpdGl2ZSBzZW50aW1lbnQgaW4gdGhlIGxhc3Qgc2V2ZW4gZGF5cy4iPlBvc2l0aXZlIE5ld3M8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IkNHQlMgb3BlbmVkIGF0IDcuMzMlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJOQUFTfE5hYVMgVGVjaG5vbG9neSI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik5hYVMgVGVjaG5vbG9neSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTkFBUy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjI5IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL25hYXMtdGVjaG5vbG9neS1pbmMtbG9nby5wbmc/dj0yMDIyMDgyMzExNDM0MCIgYWx0PSJOYWFTIFRlY2hub2xvZ3kgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TkFBUzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5hYVMgVGVjaG5vbG9neTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4yOHwwLjglIiBkYXRhLXNvcnQtdmFsdWU9IjEuMjgiPiQxLjI4PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzAuOCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczMy4xMzgnPiQzMy4xNDwvdGQ+PHRkPjk2LjElPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJCdXliYWNrQW5ub3VuY2VtZW50IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL05BQVMvIiB0aXRsZT0iTkFBUyBhbm5vdW5jZWQgYSBidXliYWNrIHByb2dyYW0gb24gMi8yMS8yMDI1LiI+QnV5YmFjayBBbm5vdW5jZW1lbnQ8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9Ik5BQVMgb3BlbmVkIGF0IDMuOTQlIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJMSUFOfExpYW5CaW8iPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJMaWFuQmlvIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9MSUFOLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iOTQiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbGlhbmJpby1sb2dvLnBuZz92PTIwMjExMTI5MDk0OTQ1IiBhbHQ9IkxpYW5CaW8gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkxJQU48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5MaWFuQmlvPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjIwfDMuNCUiIGRhdGEtc29ydC12YWx1ZT0iMC4yIj4kMC4yMDxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPiszLjQlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nNC45OSc+JDQuOTk8L3RkPjx0ZD45Ni4wJTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iR2FwVXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC11cC1zdG9ja3MvIiB0aXRsZT0iTElBTiBvcGVuZWQgYXQgMy40MSUgYWJvdmUgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgVXA8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJCSVZJfEJpb1ZpZSI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkJpb1ZpZSBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQklWSS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2Jpb3ZpZS1pbmMtbG9nby5qcGc/dj0yMDIyMTIxNDEzNTQwMiIgYWx0PSJCaW9WaWUgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QklWSTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkJpb1ZpZTwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMS4zM3wwLjglIiBkYXRhLXNvcnQtdmFsdWU9IjEuMzMiPiQxLjMzPGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzAuOCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczMy4xJz4kMzMuMTA8L3RkPjx0ZD45Ni4wJTwvdGQ+PHRkPkJ1eTwvdGQ+PHRkPiQzLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iU2hvcnRJbnRlcmVzdFVwIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zaG9ydC1pbnRlcmVzdC9zaG9ydC1pbnRlcmVzdC1pbmNyZWFzZXMvIiB0aXRsZT0iQklWSSBoYWQgYSBsYXJnZSBpbmNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpE8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IkJJVkkgb3BlbmVkIGF0IDIuMjclIGJlbG93IGl0cyBwcmV2aW91cyBjbG9zaW5nIHByaWNlLiI+R2FwIERvd248L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJRVFRCfFEzMiBCaW8iPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJRMzIgQmlvIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9RVFRCLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDEiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvcTMyLWJpby1pbmMtbG9nby5qcGc/dj0yMDI0MDQxMjEzNDUyOCIgYWx0PSJRMzIgQmlvIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlFUVEI8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5RMzIgQmlvPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQyLjI3fDEuMyUiIGRhdGEtc29ydC12YWx1ZT0iMi4yNyI+JDIuMjc8YnIvPjxzcGFuIGNsYXNzPSJjLWdyZWVuIj4rMS4zJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzUzLjc5Jz4kNTMuNzk8L3RkPjx0ZD45NS44JTwvdGQ+PHRkPkhvbGQ8L3RkPjx0ZD4kMjQuODY8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlFYT3xRWE8iPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJRWE8gc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1FYTy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjMwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3F4by1pbmMtbG9nby5wbmc/dj0yMDI0MDkyMzEzMjYxNSIgYWx0PSJRWE8sIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlFYTzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlFYTzwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMTIuNzN8My40JSIgZGF0YS1zb3J0LXZhbHVlPSIxMi43MjUiPiQxMi43Mzxici8+PHNwYW4gY2xhc3M9ImMtZ3JlZW4iPiszLjQlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMjkwJz4kMjkwLjAwPC90ZD48dGQ+OTUuNiU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3RVcCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtaW5jcmVhc2VzLyIgdGl0bGU9IlFYTyBoYWQgYSBsYXJnZSBpbmNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpE8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJKRFpHfEpJQURFIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iSklBREUgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0pEWkcvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIzNCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9qaWFkZS1saW1pdGVkLWxvZ28ucG5nP3Y9MjAyNDA5MjYxNDExMDQiIGFsdD0iSklBREUgTGltaXRlZCBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SkRaRzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkpJQURFPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjY3fC02LjclIiBkYXRhLXNvcnQtdmFsdWU9IjAuNjcxOSI+JDAuNjc8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTYuNyU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxNS4wNzk5Jz4kMTUuMDg8L3RkPjx0ZD45NS41JTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iU2hvcnRJbnRlcmVzdERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3Nob3J0LWludGVyZXN0L3Nob3J0LWludGVyZXN0LWRlY3JlYXNlcy8iIHRpdGxlPSJKRFpHIGhhZCBhIGxhcmdlIGRlY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkzwvYT48YnIvPjxhIGRhdGEtaW5kaWNhdG9yPSJQb3NpdGl2ZU5ld3MiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OQVNEQVEvSkRaRy9uZXdzLyIgdGl0bGU9IkpEWkcgaGFzIHJlY2VpdmVkIG5ld3MgY292ZXJhZ2Ugd2l0aCBwb3NpdGl2ZSBzZW50aW1lbnQgaW4gdGhlIGxhc3Qgc2V2ZW4gZGF5cy4iPlBvc2l0aXZlIE5ld3M8L2E+PGJyLz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJCRFJYfEJpb2RleGEgUGhhcm1hY2V1dGljYWxzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQmlvZGV4YSBQaGFybWFjZXV0aWNhbHMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0JEUlgvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9iaW9kZXhhLXBoYXJtYWNldXRpY2Fscy1wbGMtbG9nby5wbmc/dj0yMDIzMDUyNDEyMTUwMSIgYWx0PSJCaW9kZXhhIFBoYXJtYWNldXRpY2FscyBQbGMgc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkJEUlg8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5CaW9kZXhhIFBoYXJtYWNldXRpY2FsczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMy4zM3wtMy41JSIgZGF0YS1zb3J0LXZhbHVlPSIzLjMzIj4kMy4zMzxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMy41JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzczLjk5NzUnPiQ3NC4wMDwvdGQ+PHRkPjk1LjUlPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBEb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9tYXJrZXQtZGF0YS9nYXAtZG93bi1zdG9ja3MvIiB0aXRsZT0iQkRSWCBvcGVuZWQgYXQgMy43NyUgYmVsb3cgaXRzIHByZXZpb3VzIGNsb3NpbmcgcHJpY2UuIj5HYXAgRG93bjwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkFCUHxBYnBybyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkFicHJvIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BQlAvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hYnByby1jby1sb2dvLnBuZz92PTIwMjUwMjI0MTYwNzQ1IiBhbHQ9IkFicHJvIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUJQPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWJwcm88L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuNjF8NS42JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjYxMjciPiQwLjYxPGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzUuNiU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMyc+JDEzLjAwPC90ZD48dGQ+OTUuMyU8L3RkPjx0ZD5CdXk8L3RkPjx0ZD4kNC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQVBMVHxBcHBsaWVkIFRoZXJhcGV1dGljcyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkFwcGxpZWQgVGhlcmFwZXV0aWNzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BUExULyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNTgiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGllZC10aGVyYXBldXRpY3MtaW5jLWxvZ28ucG5nP3Y9MjAyNDA1MjIxMzA2MzUiIGFsdD0iQXBwbGllZCBUaGVyYXBldXRpY3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFQTFQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BcHBsaWVkIFRoZXJhcGV1dGljczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC41MXwtMC40JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjUwODQiPiQwLjUxPGJyLz48c3BhbiBjbGFzcz0iYy1yZWQiPi0wLjQlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTAuNjIzNyc+JDEwLjYyPC90ZD48dGQ+OTUuMiU8L3RkPjx0ZD5Nb2RlcmF0ZSBCdXk8L3RkPjx0ZD4kNi4xMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PC90ZD48L3RyPjx0ciBjbGFzcz0nYm90dG9tLXNvcnQnPjx0ZCBjb2xzcGFuPSc4JyBjbGFzcz0nY2hpbGQnIHN0eWxlPSdwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50Oyc+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMTk3MyZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lOyI+PGRpdiBzdHlsZT0nbWF4LXdpZHRoOjg1dnc7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweCAxNXB4OycgY2xhc3M9J3R4dC1jZW50ZXIgZmFrZS1zdGlja3knPjxkaXYgc3R5bGU9Jy13ZWJraXQtYm94LWZsZXg6IDEgMCAyNTBweDstbXMtZmxleDogMSAwIDI1MHB4O2ZsZXg6IDEgMCAyNTBweDsnIGNsYXNzPSdvcmRlci1tZC0xJz48ZGl2IGNsYXNzPSdtdC0xIGgyJyBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6bm9ybWFsO2NvbG9yOiM0NDQ7Ij5VUkdFTlQ6IFRoaXMgQWx0Y29pbiBPcHBvcnR1bml0eSBXb27igJl0IFdhaXQg4oCTIEFjdCBOb3cgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMHB0O2ZvbnQtd2VpZ2h0Om5vcm1hbDsiPihBZCk8L3NwYW4+PC9kaXY+PHAgc3R5bGU9InRleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojNjk2OTY5OyI+Q3J5cHRvIGhhcyBvZmZpY2lhbGx5IGVudGVyZWQgdGhlICJiYW5hbmEgem9uZSIg4oCTIHRoYXQgd2lsZCBwaGFzZSB3aGVyZSBwcmljZXMgY2FuIDEwMDB4IGluIGRheXMuDQoNCkl0IGhhcHBlbnMgbGlrZSBjbG9ja3dvcmsgZXZlcnkgNCB5ZWFycywgZHVyaW5nIHRoZSBEZWNlbWJlciB0byBGZWJydWFyeSB3aW5kb3cgb2YgYSBCaXRjb2luIGhhbHZpbmcgeWVhci4NCg0KVGhpcyBpcyB3aGVyZSBmb3J0dW5lcyBhcmUgbWFkZSDigJMgb2Z0ZW4gTElURVJBTExZIG92ZXJuaWdodC48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMTk3MyZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PC9wPjxkaXYgY2xhc3M9ImJ0biBidG4tZmVhdHVyZWQiPj4+IFJlZ2lzdGVyIGZvciB0aGUgV29ya3Nob3AgTm93PC9kaXY+PC9kaXY+PC9kaXY+PC9hPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49Ik1STlN8TWFyaW51cyBQaGFybWFjZXV0aWNhbHMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJNYXJpbnVzIFBoYXJtYWNldXRpY2FscyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvTVJOUy8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQxIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL21hcmludXMtcGhhcm1hY2V1dGljYWxzLWluYy1sb2dvLmpwZz92PTIwMjIxMjIxMTEzNTM4IiBhbHQ9Ik1hcmludXMgUGhhcm1hY2V1dGljYWxzLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NUk5TPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWFyaW51cyBQaGFybWFjZXV0aWNhbHM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuNTV8LTAuMiUiIGRhdGEtc29ydC12YWx1ZT0iMC41NDkxIj4kMC41NTxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tMC4yJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzEwLjUnPiQxMC41MDwvdGQ+PHRkPjk0LjglPC90ZD48dGQ+SG9sZDwvdGQ+PHRkPiQ0Ljc5PC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iQW5hbHlzdEZvcmVjYXN0IiBocmVmPSIvc3RvY2tzL05BU0RBUS9NUk5TL2ZvcmVjYXN0LyIgdGl0bGU9IkFuIGFuYWx5c3QgYXQgU3RvY2tOZXdzLmNvbSByZWNlbnRseSBpc3N1ZWQgYSByZXBvcnQgb24gTVJOUy4iPkFuYWx5c3QgRm9yZWNhc3Q8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iTmV3c0NvdmVyYWdlIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL01STlMvbmV3cy8iIHRpdGxlPSJBbiB1bnVzdWFsbHkgbGFyZ2UgbnVtYmVyIG9mIG5ld3Mgc3RvcmllcyBoYXZlIGJlZW4gcHVibGlzaGVkIGFib3V0IE1STlMgaW4gdGhlIGxhc3QgNDggaG91cnMuIj5OZXdzIENvdmVyYWdlPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTElDWXxMaS1DeWNsZSI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkxpLUN5Y2xlIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvTElDWS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQxIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2xpLWN5Y2xlLWhvbGRpbmdzLWNvcnAtbG9nby5qcGc/dj0yMDIxMDgxNjA1MjQxMyIgYWx0PSJMaS1DeWNsZSBIb2xkaW5ncyBDb3JwLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TElDWTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkxpLUN5Y2xlPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjg0fC00LjElIiBkYXRhLXNvcnQtdmFsdWU9IjAuODQzIj4kMC44NDxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tNC4xJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzE1LjM2Jz4kMTUuMzY8L3RkPjx0ZD45NC41JTwvdGQ+PHRkPkhvbGQ8L3RkPjx0ZD4kNC4xMzwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3RVcCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtaW5jcmVhc2VzLyIgdGl0bGU9IkxJQ1kgaGFkIGEgbGFyZ2UgaW5jcmVhc2UgaW4gc2hvcnQgaW50ZXJlc3QgZHVyaW5nIHRoZSBtb3N0IHJlY2VudCByZXBvcnRpbmcgcGVyaW9kLiI+U2hvcnQgSW50ZXJlc3Qg4oaRPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iU0FWQXxDYXNzYXZhIFNjaWVuY2VzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2Fzc2F2YSBTY2llbmNlcyBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvU0FWQS8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjIxIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2Nhc3NhdmEtc2NpZW5jZXMtaW5jLWxvZ28uUE5HP3Y9MjAyMTAyMDgxMzQ1MzYiIGFsdD0iQ2Fzc2F2YSBTY2llbmNlcywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+U0FWQTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkNhc3NhdmEgU2NpZW5jZXM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDIuNDB8LTcuNyUiIGRhdGEtc29ydC12YWx1ZT0iMi40Ij4kMi40MDxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tNy43JTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzQyLjInPiQ0Mi4yMDwvdGQ+PHRkPjk0LjMlPC90ZD48dGQ+TW9kZXJhdGUgQnV5PC90ZD48dGQ+JDExMS41MDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJTQVZBIG9wZW5lZCBhdCAyLjY5JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iVlJDQXxWZXJyaWNhIFBoYXJtYWNldXRpY2FscyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlZlcnJpY2EgUGhhcm1hY2V1dGljYWxzIHN0b2NrIHByaWNlIGFuZCBhbmFseXNpcyIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9WUkNBLyIgPjxkaXYgY2xhc3M9ImNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMzUiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvdmVycmljYS1waGFybWFjZXV0aWNhbHMtaW5jLWxvZ28ucG5nIiBhbHQ9IlZlcnJpY2EgUGhhcm1hY2V1dGljYWxzIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlZSQ0E8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5WZXJyaWNhIFBoYXJtYWNldXRpY2FsczwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMC42NXwxMC4wJSIgZGF0YS1zb3J0LXZhbHVlPSIwLjY0OTEiPiQwLjY1PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzEwLjAlPC9zcGFuPjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0nMTEuNDEnPiQxMS40MTwvdGQ+PHRkPjk0LjMlPC90ZD48dGQ+SG9sZDwvdGQ+PHRkPiQ5LjUwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJDTlRNfENvbm5lY3RtIFRlY2hub2xvZ3kgU29sdXRpb25zIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ29ubmVjdG0gVGVjaG5vbG9neSBTb2x1dGlvbnMgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0NOVE0vIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jb25uZWN0bS10ZWNobm9sb2d5LXNvbHV0aW9ucy1pbmMtbG9nby5wbmc/dj0yMDI0MDkyMzEyNDczNSIgYWx0PSJDb25uZWN0bSBUZWNobm9sb2d5IFNvbHV0aW9ucyBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DTlRNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Q29ubmVjdG0gVGVjaG5vbG9neSBTb2x1dGlvbnM8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuNzF8NC40JSIgZGF0YS1zb3J0LXZhbHVlPSIwLjcwOTkiPiQwLjcxPGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzQuNCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPScxMi40Nyc+JDEyLjQ3PC90ZD48dGQ+OTQuMyU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3RVcCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2hvcnQtaW50ZXJlc3Qvc2hvcnQtaW50ZXJlc3QtaW5jcmVhc2VzLyIgdGl0bGU9IkNOVE0gaGFkIGEgbGFyZ2UgaW5jcmVhc2UgaW4gc2hvcnQgaW50ZXJlc3QgZHVyaW5nIHRoZSBtb3N0IHJlY2VudCByZXBvcnRpbmcgcGVyaW9kLiI+U2hvcnQgSW50ZXJlc3Qg4oaRPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkFuYWx5c3RSZXZpc2lvbiIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05BU0RBUS9DTlRNL2Vhcm5pbmdzLyIgdGl0bGU9IkFuIGFuYWx5c3QgYXQgRGlhbW9uZCBFcXVpdHkgcmVjZW50bHkgdXBkYXRlZCB0aGVpciBlYXJuaW5ncyBlc3RpbWF0ZXMgZm9yIENOVE0uIj5BbmFseXN0IFJldmlzaW9uPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iU0dCWHxTYWZlICYgR3JlZW4iPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJTYWZlICYgR3JlZW4gc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL1NHQlgvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxNCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9zYWZlLS1ncmVlbi1ob2xkaW5ncy1jb3JwLWxvZ28ucG5nP3Y9MjAyMzAxMTYxNTE2MDAiIGFsdD0iU2FmZSAmIEdyZWVuIEhvbGRpbmdzIENvcnAuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5TR0JYPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+U2FmZSAmIEdyZWVuPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjU2fC0yLjIlIiBkYXRhLXNvcnQtdmFsdWU9IjAuNTYzOSI+JDAuNTY8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTIuMiU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc5LjgnPiQ5LjgwPC90ZD48dGQ+OTQuMiU8L3RkPjx0ZD5OL0E8L3RkPjx0ZD4kMC4wMDwvdGQ+PHRkIHN0eWxlPSd3aWR0aDoxNzVweCc+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJTR0JYIG9wZW5lZCBhdCA1Ljc4JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iUExJTnxDaGluYSBYaWFuZ3RhaSBGb29kIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2hpbmEgWGlhbmd0YWkgRm9vZCBzdG9jayBwcmljZSBhbmQgYW5hbHlzaXMiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvUExJTi8iID48ZGl2IGNsYXNzPSJjb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjU3IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2NoaW5hLXhpYW5ndGFpLWZvb2QtY28tbHRkLWxvZ28ucG5nP3Y9MjAyNDEwMzAxNzAzMjUiIGFsdD0iQ2hpbmEgWGlhbmd0YWkgRm9vZCBDby4sIEx0ZC4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlBMSU48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DaGluYSBYaWFuZ3RhaSBGb29kPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjE4fC01LjAlIiBkYXRhLXNvcnQtdmFsdWU9IjAuMTgyIj4kMC4xODxici8+PHNwYW4gY2xhc3M9ImMtcmVkIj4tNS4wJTwvc3Bhbj48L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9JzMuMTE5OSc+JDMuMTI8L3RkPjx0ZD45NC4yJTwvdGQ+PHRkPk4vQTwvdGQ+PHRkPiQwLjAwPC90ZD48dGQgc3R5bGU9J3dpZHRoOjE3NXB4Jz48YSBkYXRhLWluZGljYXRvcj0iR2FwRG93biIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLWRvd24tc3RvY2tzLyIgdGl0bGU9IlBMSU4gb3BlbmVkIGF0IDE1Ljc3JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkhpZ2hUcmFkaW5nVm9sdW1lIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL1BMSU4vIiB0aXRsZT0iUExJTiBoYXMgaGFkIGF0IGxlYXN0IHR3aWNlIGl0cyBub3JtYWwgdHJhZGluZyB2b2x1bWUgdG9kYXkuIj5IaWdoIFRyYWRpbmcgVm9sdW1lPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQkxSWHxCaW9MaW5lUngiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJCaW9MaW5lUnggc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0JMUlgvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxMyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9iaW9saW5lLXJ4LWx0ZC1sb2dvLmpwZyIgYWx0PSJCaW9MaW5lUnggTHRkLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QkxSWDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkJpb0xpbmVSeDwvZGl2PjwvYT48L3RkPjx0ZCBkYXRhLWNsZWFuPSIkMy4zNXwwLjklIiBkYXRhLXNvcnQtdmFsdWU9IjMuMzUiPiQzLjM1PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzAuOSU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc1Ny4yJz4kNTcuMjA8L3RkPjx0ZD45NC4xJTwvdGQ+PHRkPkJ1eTwvdGQ+PHRkPiQzNjAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJTaG9ydEludGVyZXN0VXAiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3Nob3J0LWludGVyZXN0L3Nob3J0LWludGVyZXN0LWluY3JlYXNlcy8iIHRpdGxlPSJCTFJYIGhhZCBhIGxhcmdlIGluY3JlYXNlIGluIHNob3J0IGludGVyZXN0IGR1cmluZyB0aGUgbW9zdCByZWNlbnQgcmVwb3J0aW5nIHBlcmlvZC4iPlNob3J0IEludGVyZXN0IOKGkTwvYT48YnIvPjwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkFJRVZ8VGh1bmRlciBQb3dlciI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlRodW5kZXIgUG93ZXIgc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FJRVYvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC90aHVuZGVyLXBvd2VyLWhvbGRpbmdzLWluYy1sb2dvLnBuZz92PTIwMjQwOTIzMTI0NTAxIiBhbHQ9IlRodW5kZXIgUG93ZXIgSG9sZGluZ3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJRVY8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5UaHVuZGVyIFBvd2VyPC9kaXY+PC9hPjwvdGQ+PHRkIGRhdGEtY2xlYW49IiQwLjIzfC00LjAlIiBkYXRhLXNvcnQtdmFsdWU9IjAuMjMzMyI+JDAuMjM8YnIvPjxzcGFuIGNsYXNzPSJjLXJlZCI+LTQuMCU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSczLjk4Jz4kMy45ODwvdGQ+PHRkPjk0LjElPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJFYXJuaW5nc1VwY29taW5nIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL0FJRVYvZWFybmluZ3MvIiB0aXRsZT0iQUlFViBpcyBzY2hlZHVsZWQgdG8gYW5ub3VuY2UgaXRzIHF1YXJ0ZXJseSBlYXJuaW5ncyBvbiAzLzYvMjAyNS4iPlVwY29taW5nIEVhcm5pbmdzPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IlNob3J0SW50ZXJlc3REb3duIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zaG9ydC1pbnRlcmVzdC9zaG9ydC1pbnRlcmVzdC1kZWNyZWFzZXMvIiB0aXRsZT0iQUlFViBoYWQgYSBsYXJnZSBkZWNyZWFzZSBpbiBzaG9ydCBpbnRlcmVzdCBkdXJpbmcgdGhlIG1vc3QgcmVjZW50IHJlcG9ydGluZyBwZXJpb2QuIj5TaG9ydCBJbnRlcmVzdCDihpM8L2E+PGJyLz48YSBkYXRhLWluZGljYXRvcj0iTmV3c0NvdmVyYWdlIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9ja3MvTkFTREFRL0FJRVYvbmV3cy8iIHRpdGxlPSJBbiB1bnVzdWFsbHkgbGFyZ2UgbnVtYmVyIG9mIG5ld3Mgc3RvcmllcyBoYXZlIGJlZW4gcHVibGlzaGVkIGFib3V0IEFJRVYgaW4gdGhlIGxhc3QgNDggaG91cnMuIj5OZXdzIENvdmVyYWdlPC9hPjxici8+PGEgZGF0YS1pbmRpY2F0b3I9IkdhcERvd24iIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL21hcmtldC1kYXRhL2dhcC1kb3duLXN0b2Nrcy8iIHRpdGxlPSJBSUVWIG9wZW5lZCBhdCAzLjg3JSBiZWxvdyBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBEb3duPC9hPjxici8+PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQUlGVXxBSVgiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJBSVggc3RvY2sgcHJpY2UgYW5kIGFuYWx5c2lzIiAgaHJlZiA9Ii9zdG9ja3MvTkFTREFRL0FJRlUvIiA+PGRpdiBjbGFzcz0iY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxNCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9haXgtaW5jLWxvZ28ucG5nP3Y9MjAyNTAyMDQwNzEzNDQiIGFsdD0iQUlYIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFJRlU8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BSVg8L2Rpdj48L2E+PC90ZD48dGQgZGF0YS1jbGVhbj0iJDAuMzl8OS4yJSIgZGF0YS1zb3J0LXZhbHVlPSIwLjM4OTkiPiQwLjM5PGJyLz48c3BhbiBjbGFzcz0iYy1ncmVlbiI+KzkuMiU8L3NwYW4+PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSc2LjU5Jz4kNi41OTwvdGQ+PHRkPjk0LjElPC90ZD48dGQ+Ti9BPC90ZD48dGQ+JDAuMDA8L3RkPjx0ZCBzdHlsZT0nd2lkdGg6MTc1cHgnPjxhIGRhdGEtaW5kaWNhdG9yPSJHYXBVcCIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbWFya2V0LWRhdGEvZ2FwLXVwLXN0b2Nrcy8iIHRpdGxlPSJBSUZVIG9wZW5lZCBhdCAyLjMyJSBhYm92ZSBpdHMgcHJldmlvdXMgY2xvc2luZyBwcmljZS4iPkdhcCBVcDwvYT48YnIvPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+ZAIJDxYCHwAF2L0CPGRpdiBzdHlsZT0id2lkdGg6MTAwJTtwYWRkaW5nLXRvcDoyZW07cGFkZGluZy1ib3R0b206MmVtOyI+PGlucyBjbGFzcz0iYWRzYnlnb29nbGUiIHN0eWxlPSJkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyMDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2hlaWdodDoyNzBweCIgZGF0YS1hZC1jbGllbnQ9ImNhLXB1Yi05MzczMTYyNjExMjgzOTM1IiBkYXRhLWFkLXNsb3Q9Ijk3OTk3NzAxMDgiPjwvaW5zPjxzY3JpcHQ+KGFkc2J5Z29vZ2xlID0gd2luZG93LmFkc2J5Z29vZ2xlIHx8IFtdKS5wdXNoKHt9KTs8L3NjcmlwdD48L2Rpdj48ZGl2IGNsYXNzPSJhbmNob3ItbGluay10YXJnZXQtd2l0aC1hZCB3LTEwMCIgaWQ9InN0b2Nrcy1vbi1zYWxlIj48ZGl2IGNsYXNzPSJyb3cgZC1ibG9jayBkLWxnLWZsZXggbXQtMSIgaWQ9InBsYWNlZC1hcnRpY2xlIiBzdHlsZT0iaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IiA+PGRpdiBjbGFzcz0iY29sLWxnLTggcGxhY2VkLWFydGljbGUiPjxoMiBjbGFzcz0iYy1kYXJrLWJsdWUiPkhvdyB0byBGaW5kIFVuZGVydmFsdWVkIFN0b2NrczwvaDI+PGRpdiBjbGFzcz0iYnlsaW5lLXJvdyB3LTEwMCBtdC0yIG10LW1kLTAgbWItMiI+PGRpdiBjbGFzcz0iYnlsaW5lLXJvdy13cmFwIGQtZmxleCBmbGV4LXdyYXAganVzdGlmeS1jb250ZW50LWJldHdlZW4ganVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IGFsaWduLWl0ZW1zLWNlbnRlciI+PGRpdiBjbGFzcz0iYnlsaW5lLXRleHQgZmxleC1ncm93LTEgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgIj48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDoxZW07Ij48ZGl2IGNsYXNzPSJmb250LXNtYWxsIGZvbnQtd2VpZ2h0LWJvbGQiPldyaXR0ZW4gYnkgPGEgaHJlZj0iL2F1dGhvcnMvIj5NYXJrZXRCZWF0IFN0YWZmPC9hPjwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgYy1ncmF5LTggZm9udC1zbWFsbGVyIj5BdWd1c3QgMSwgMjAyMjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImFydGljbGUtaW1hZ2UgbWItMyBib3JkZXIiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvc3RvY2staW1hZ2VfMzQxOTIwOTk4X1MuanBnIiBhbHQ9IkhvdyB0byBGaW5kIFVuZGVydmFsdWVkIFN0b2NrcyIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiIGNsYXNzPSJhcnRpY2xlLWltYWdlLW9uZSIgLz48L2Rpdj48ZGl2IGlkPSJhcnRpY2xlLXdyYXBwZXIiPjxkaXYgY2xhc3M9ImFydGljbGUtcGFnZSBib2R5LWNvcHkgbGgtbG9vc2UiPjx1bCBpZD0iYXJ0aWNsZS1jb250ZW50cyIgY2xhc3M9ImJnLWxpZ2h0LWdyYXkiPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjd2h5LXVuZGVydmFsdWVkLXN0b2Nrcy1hcmUtaW1wb3J0YW50LXRvLXZhbHVlIj5XaHkgVW5kZXJ2YWx1ZWQgU3RvY2tzIEFyZSBJbXBvcnRhbnQgdG8gVmFsdWUgSW52ZXN0b3JzPC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiN3aHktd291bGQtYS1zdG9jay10cmFkZS1iZWxvdy1pdHMtcmVhbC12YWx1ZSI+V2h5IFdvdWxkIGEgU3RvY2sgVHJhZGUgQmVsb3cgaXRzIFJlYWwgVmFsdWU/PC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNob3ctY2FuLWludmVzdG9ycy1pZGVudGlmeS11bmRlcnZhbHVlZC1zdG9ja3MiPkhvdyBDYW4gSW52ZXN0b3JzIElkZW50aWZ5IFVuZGVydmFsdWVkIFN0b2Nrcz88L2E+PC9saT48bGkgY2xhc3M9Im1iLTEiPjxhIGNsYXNzPSJub3VuZGVybGluZSIgaHJlZj0iI2hlcmUtYXJlLXNpeC1jb21tb24tY3JpdGVyaWEtdGhhdC12YWx1ZS1pbnZlcyI+SGVyZSBhcmUgc2l4IGNvbW1vbiBjcml0ZXJpYSB0aGF0IHZhbHVlIGludmVzdG9ycyB3aWxsIHVzZSB0byBpZGVudGlmeSB1bmRlcnZhbHVlZCBzdG9ja3M6PC9hPjwvbGk+PGxpIGNsYXNzPSJtYi0xIj48YSBjbGFzcz0ibm91bmRlcmxpbmUiIGhyZWY9IiNob3ctY2FuLWludmVzdG9ycy1kZXRlcm1pbmUtdGhlLXZhbHVlLW9mLWEtY28iPkhvdyBDYW4gSW52ZXN0b3JzIERldGVybWluZSB0aGUgVmFsdWUgb2YgYSBDb21wYW55PzwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjd2hhdC1hcmUtb3RoZXItd2F5cy1pbnZlc3RvcnMtY2FuLWxvb2stZm9yLXVuIj5XaGF0IEFyZSBPdGhlciBXYXlzIEludmVzdG9ycyBDYW4gTG9vayBmb3IgVW5kZXJ2YWx1ZWQgU3RvY2tzPzwvYT48L2xpPjxsaSBjbGFzcz0ibWItMSI+PGEgY2xhc3M9Im5vdW5kZXJsaW5lIiBocmVmPSIjc29tZS1maW5hbC10aG91Z2h0cy1vbi11bmRlcnZhbHVlZC1zdG9ja3MiPlNvbWUgRmluYWwgVGhvdWdodHMgb24gVW5kZXJ2YWx1ZWQgU3RvY2tzPC9hPjwvbGk+PC91bD48cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiIGNsYXNzPSJtdC0wIj5BbiB1bmRlcnZhbHVlZCBzdG9jayBpcyBkZWZpbmVkIGFzIGEgc3RvY2sgdGhhdCBpcyB0cmFkaW5nIGJlbG93IGl0cyB1bmRlcmx5aW5nIChpLmUuIGludHJpbnNpYykgdmFsdWUuIFVuZGVydmFsdWVkIHN0b2NrcyBhcmUgc291Z2h0IGFmdGVyIGJ5IHZhbHVlIGludmVzdG9ycy4gSW52ZXN0aW5nIGluIHVuZGVydmFsdWVkIHN0b2NrcyByZXF1aXJlcyB1bmRlcnN0YW5kaW5nIHdoeSBhIHN0b2NrIGlzIHRyYWRpbmcgYmVsb3cgaXRzIHVuZGVybHlpbmcgdmFsdWUuPC9wPjxkaXYgaXRlbXNjb3BlPSIiIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvRkFRUGFnZSI+DQoNCjxwIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+SW4gdGhpcyBhcnRpY2xlLCB3ZSZyc3F1bztsbCBoZWxwIGludmVzdG9ycyB1bmRlcnN0YW5kIHdoeSBhIHN0b2NrIHdvdWxkIGJlIHRyYWRpbmcgYmVsb3cgaXRzIHJlYWwgdmFsdWUsIGhvdyBpbnZlc3RvcnMgY2FuIHVzZSBwdWJsaWNseSBhdmFpbGFibGUgZGF0YSBmcm9tIGNvbXBhbmllcyB0byBpZGVudGlmeSB1bmRlcnZhbHVlZCBzdG9ja3MuIFdlJnJzcXVvO2xsIGFsc28gYWRkcmVzcyB3aHkgdGhlIGludGVybmV0IGlzIG1ha2luZyBpdCBlYXNpZXIgdGhhbiBldmVyIGZvciBpbnZlc3RvcnMgdG8gZmluZCB1bmRlcnZhbHVlZCBzdG9ja3MgYW5kIGhvdyBpbnZlc3RvcnMgY2FuIGdvIGJleW9uZCB0aGUgbnVtYmVycyB0byBmaW5kIHN0b2NrcyB0aGF0IGFyZSB1bmRlcnZhbHVlZC48L3A+DQo8aDMgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7IiBpZD0id2h5LXVuZGVydmFsdWVkLXN0b2Nrcy1hcmUtaW1wb3J0YW50LXRvLXZhbHVlIj5XaHkgVW5kZXJ2YWx1ZWQgU3RvY2tzIEFyZSBJbXBvcnRhbnQgdG8gVmFsdWUgSW52ZXN0b3JzPC9oMz4NCjxwIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+VmFsdWUgaW52ZXN0aW5nIGlzIGFuIGludmVzdG1lbnQgc3RyYXRlZ3kgdGhhdCBpbnZvbHZlcyBwaWNraW5nIHN0b2NrcyBvZiBjb21wYW5pZXMgdGhhdCBmb3Igb25lIHJlYXNvbiBvciBhbm90aGVyIGFyZSB0cmFkaW5nIGF0IG9yIGJlbG93IGl0cyBpbnRyaW5zaWMgdmFsdWUgKG90aGVyd2lzZSBjYWxsZWQgaXRzIGJvb2sgdmFsdWUpLiBUaGlzIHBhcnRpY3VsYXIgc3RyYXRlZ3kgb2YgZmluZGluZyB1bmRlcnZhbHVlZCBzdG9ja3MgZGF0ZXMgYmFjayB0byAxOTQ5LiBUaGF0IHdhcyB0aGUgeWVhciBCZW5qYW1pbiBHcmFoYW0gcHVibGlzaGVkIDxlbT5UaGUgSW50ZWxsaWdlbnQ8L2VtPiA8ZW0+SW52ZXN0b3I8L2VtPi48L3A+DQo8cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPlZhbHVlIGludmVzdGluZyBpcyB0aGUgb3Bwb3NpdGUgb2YgZ3Jvd3RoIGludmVzdGluZy4gVGhpcyBpbnZvbHZlcyBidXlpbmcgc3RvY2tzIHRoYXQgYXJlIG91dHBlcmZvcm1pbmcgdGhlIG1hcmtldCByZWdhcmRsZXNzIG9mIHRoZWlyIHZhbHVhdGlvbi4gT2Z0ZW4gdGhlc2UgYXJlIHN0b2NrcyB0aGF0IGdyYWIgdGhlIGhlYWRsaW5lcyBpbiB0aGUgbWFpbnN0cmVhbSBmaW5hbmNpYWwgbWVkaWEuPC9wPg0KPHAgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5WYWx1ZSBpbnZlc3RpbmcgdGVuZHMgdG8gbW92ZSBpbiBhbmQgb3V0IG9mIGZhc2hpb24gYWxvbmcgd2l0aCB0aGUgZWNvbm9teS4gV2hlbiB0aGUgZWNvbm9teSBpcyBnb2luZyB3ZWxsLCBtYW55IGludmVzdG9ycyB0ZW5kIHRvIGxvb2sgZm9yIGdyb3d0aCBzdG9ja3MuIEJ1dCB3aGVuIHRoZSBlY29ub215IHNob3dzIHdlYWtuZXNzLCB2YWx1ZSBpbnZlc3RpbmcgYmVjb21lcyB0aGUgZ29hbCBvZiBtYW55IGludmVzdG9ycy48L3A+DQo8ZGl2IGl0ZW1zY29wZSBpdGVtcHJvcD0ibWFpbkVudGl0eSIgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9RdWVzdGlvbiI+PGgzIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyIgaWQ9IndoeS13b3VsZC1hLXN0b2NrLXRyYWRlLWJlbG93LWl0cy1yZWFsLXZhbHVlIiBpdGVtcHJvcD0ibmFtZSB0ZXh0Ij5XaHkgV291bGQgYSBTdG9jayBUcmFkZSBCZWxvdyBpdHMgUmVhbCBWYWx1ZT88L2gzPjxkaXYgaXRlbXByb3A9ImFjY2VwdGVkQW5zd2VyIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9BbnN3ZXIiPjxkaXYgaXRlbXByb3A9InRleHQiPg0KPHAgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5UaGUgY29udmVudGlvbmFsIHdpc2RvbSBpcyB0aGF0IHdoZW4gYSBjb21wYW55JnJzcXVvO3Mgc3RvY2sgaXMgZmFsbGluZywgdGhlcmUgaXMgYSBkaXN0aW5jdCByZWFzb24gdG8gc3RheSBhd2F5LiBCdXQgdGhhdCBtYXkgbm90IGJlIHRoZSBjYXNlIGF0IGFsbC4gQSBrZXkgcHJpbmNpcGxlIG9mIHZhbHVlIGludmVzdGluZyBpcyB1bmRlcnN0YW5kaW5nIHdoeSB0aGUgbWFya2V0IHByaWNlIG9mIGEgc3RvY2sgaXMgbm90IGFsd2F5cyBhY2N1cmF0ZS4gVGhlcmUgYXJlIHNldmVyYWwgcmVhc29ucyB0aGlzIG1heSBvY2N1cjo8L3A+DQo8dWw+DQo8bGk+PHN0cm9uZz5BIGNvbXBhbnkmcnNxdW87cyBlYXJuaW5ncyByZXBvcnQgbWlzc2VzIGV4cGVjdGF0aW9uczwvc3Ryb25nPiAtIENvcnBvcmF0ZSBlYXJuaW5ncyByZXBvcnRzIGFyZSBvbmUgb2YgdGhlIG1vc3QgY2xvc2VseSB3YXRjaGVkIG1ldHJpY3MgZm9yIGludmVzdG9ycy4gUHVibGljbHkgdHJhZGVkIGNvbXBhbmllcyBhcmUgcmVxdWlyZWQgdG8gcHJlc2VudCBpbnZlc3RvcnMgd2l0aCBkZXRhaWxlZCBmaW5hbmNpYWwgc3RhdGVtZW50cyB0aGF0IHByb3ZpZGUgYSBzbmFwc2hvdCBvZiB0aGUgcXVhcnRlciBqdXN0IGNvbXBsZXRlZCBhbmQgZ3VpZGFuY2UgZm9yIGZ1dHVyZSBxdWFydGVycy4gPGJyIC8+PGJyIC8+SWYgYSBjb21wYW55IGRlbGl2ZXJzIHJlc3VsdHMgdGhhdCBhcmUgYmVsb3cgdGhlIGV4cGVjdGF0aW9ucyBvZiB0aGUgYW5hbHlzdHMgdGhhdCBjb3ZlciB0aGUgY29tcGFueSAoZS5nLiBoYXZlIGxvd2VyIHJldmVudWUgYW5kL29yIGVhcm5pbmdzIHBlciBzaGFyZSB0aGFuIGV4cGVjdGVkKSBzaGFyZXMgb2YgdGhlIGNvbXBhbnkmcnNxdW87cyBzdG9jayBtYXkgZHJvcCBsb3dlciB0aGFuIHRoZSBjb21wYW55JnJzcXVvO3MgZnVuZGFtZW50YWxzIHN1Z2dlc3Qgc2hvdWxkIGJlIHRoZSBjYXNlLjwvbGk+DQo8bGk+PHN0cm9uZz5UaGUgYnJvYWRlciBtYXJrZXQgY3Jhc2hlcyBvciBjb3JyZWN0czwvc3Ryb25nPiAtIFdoZW4gdGhlcmUgaXMgYSBicm9hZCBzZWxsLW9mZiBiYXNlZCBvbiBhIHNpZ25pZmljYW50IGV2ZW50IChlLmcuIHRoZSBjb3JvbmF2aXJ1cyBwYW5kZW1pYykgaXQgZG9lc24mcnNxdW87dCBkaXNjcmltaW5hdGUgd2hpY2ggc3RvY2tzIHNlZSB0aGVpciBzaGFyZSBwcmljZXMgZmFsbC4gVGhpcyBjYW4gYmUgYW4gZXhjZXB0aW9uYWwgdGltZSB0byBmaW5kIHN0b2NrcyBvZiBxdWFsaXR5IGNvbXBhbmllcyBhdCBiYXJnYWluIHByaWNlcy4gPGJyIC8+PGJyIC8+PC9saT4NCjxsaT48c3Ryb25nPkEgc3BlY2lmaWMgY29tcGFueSBpcyBoaXQgd2l0aCBiYWQgbmV3czwvc3Ryb25nPiAtIEZyb20gYSBwcm9kdWN0IHJlY2FsbCB0byBhIGZvb2Qgc2FmZXR5IGlzc3VlLCBhIGNvbXBhbnkgb3Igc2VjdG9yIGNhbiBnZXQgaGl0IHdpdGggYmFkIGhlYWRsaW5lcy4gSG93ZXZlciwgdGhpcyBjYW4gbGVhZCB0byBhIGRpc3Byb3BvcnRpb25hdGUgcmVzcG9uc2UgdGhhdCBjYW4gdGFrZSBhIGNvbXBhbnkmcnNxdW87cyBzaGFyZXMgZnVydGhlciBkb3duIHRoYW4gaXMgd2FycmFudGVkLjxiciAvPjxiciAvPjwvbGk+DQo8bGk+PHN0cm9uZz5Ob3JtYWwgZmx1Y3R1YXRpb25zIGluIHRoZSBidXNpbmVzcyBjeWNsZTwvc3Ryb25nPiAtIERpZmZlcmVudCBzZWN0b3JzIG9mIHRoZSBlY29ub215IHBlcmZvcm0gYmV0dGVyIGF0IGRpZmZlcmVudCB0aW1lcyBvZiBhbiBlY29ub21pYyBjeWNsZS4gV2hlbiBhIHNlY3RvciBpcyBvdXQgb2YgZmF2b3IsIGl0IGNhbiBiZSBhIGdvb2QgdGltZSB0byBsb29rIGF0IGZpbmRpbmcgYSBxdWFsaXR5IGNvbXBhbnkgc2VsbGluZyBhdCBhIHByaWNlIGJlbG93IGl0cyB1bmRlcmx5aW5nIHZhbHVlLjwvbGk+DQo8L3VsPg0KPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBpdGVtc2NvcGUgaXRlbXByb3A9Im1haW5FbnRpdHkiIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvUXVlc3Rpb24iPjxoMyBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiIGlkPSJob3ctY2FuLWludmVzdG9ycy1pZGVudGlmeS11bmRlcnZhbHVlZC1zdG9ja3MiIGl0ZW1wcm9wPSJuYW1lIHRleHQiPkhvdyBDYW4gSW52ZXN0b3JzIElkZW50aWZ5IFVuZGVydmFsdWVkIFN0b2Nrcz88L2gzPjxkaXYgaXRlbXByb3A9ImFjY2VwdGVkQW5zd2VyIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9BbnN3ZXIiPjxkaXYgaXRlbXByb3A9InRleHQiPg0KPHAgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5WYWx1ZSBpbnZlc3RvcnMgdXNlIGEgdmFyaWV0eSBvZiB0b29scyB0byBhY3RpdmVseSBsb29rIGZvciBzdG9ja3MgdGhhdCBtYXkgYmUgYmVpbmcgZGlzcmVnYXJkZWQuIE9uZSBvZiB0aGUgcHJpbmNpcGFscyBvZiB2YWx1ZSBpbnZlc3RpbmcgaXMgdGhhdCBpbnN0aXR1dGlvbmFsIGludmVzdG9ycyBhbmQgYW5hbHlzdHMgb3ZlcnJlYWN0IHRvIHRoZSBuZXdzLiBXaGVuIHRoaXMgaGFwcGVucywgaXQmcnNxdW87cyBwb3NzaWJsZSBmb3IgYSBzdG9jayB0byBnZXQgZGVjb3VwbGVkIGZyb20gaXRzIGZ1bmRhbWVudGFscy4gVGhpcyBjYW4gY2F1c2UgYSBzdG9jayZyc3F1bztzIHByaWNlIHRvIGRyb3AgbG93ZXIgdGhhbiB0aGUgY29tcGFueSZyc3F1bztzIGJvb2sgdmFsdWUgYW5kIHRoZSBzdG9jayBjYW4gYmVjb21lIHVuZGVydmFsdWVkLjwvcD4NCjxwIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+VGhlIGdvb2QgbmV3cyBmb3IgaW52ZXN0b3JzIGlzIHRoYXQgdGhlcmUgYXJlIGEgdmFyaWV0eSBvZiBvbmxpbmUgdG9vbHMgc3VjaCBhcyBzdG9jayBzY3JlZW5lcnMgdGhhdCBtYWtlIGl0IGVhc3kgdG8gZmluZCB1bmRlcnZhbHVlZCBzdG9ja3MuIEJ1dCBpbnZlc3RvcnMgY2FuIGFsc28gbG9vayBiZXlvbmQgdGhlIG51bWJlcnMgdG8gc2VlIGlmIGEgY29tcGFueSBpcyB1bmRlcnZhbHVlZC4gRm9yIGV4YW1wbGUsIGEgY29tcGFueSB0aGF0IGhhcyBhIHByb3ByaWV0YXJ5IGZvcm11bGEgb3IgbWFudWZhY3R1cmluZyBwcm9jZXNzIG1heSBoYXZlIGEgdW5pcXVlIHNlbGxpbmcgcHJvcG9zaXRpb24gdGhhdCBhbGxvd3MgaXQgdG8gb2ZmZXIgY29uc3VtZXJzIGxvd2VyIHByaWNlcy48L3A+DQo8L2Rpdj48L2Rpdj48L2Rpdj48aDMgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7IiBpZD0iaGVyZS1hcmUtc2l4LWNvbW1vbi1jcml0ZXJpYS10aGF0LXZhbHVlLWludmVzIj5IZXJlIGFyZSBzaXggY29tbW9uIGNyaXRlcmlhIHRoYXQgdmFsdWUgaW52ZXN0b3JzIHdpbGwgdXNlIHRvIGlkZW50aWZ5IHVuZGVydmFsdWVkIHN0b2Nrczo8L2gzPg0KPG9sPg0KPGxpPjxzdHJvbmc+U3RvY2tzIHRoYXQgaGF2ZSBhIGxvdyBwcmljZS9lYXJuaW5ncyAoUC9FKSByYXRpbzwvc3Ryb25nPiAmbmRhc2g7IEEgc3RvY2smcnNxdW87cyBwcmljZS9lYXJuaW5ncyByYXRpbyBpbmRpY2F0ZXMgaG93IG11Y2ggaW52ZXN0b3JzIGFyZSB3aWxsaW5nIHRvIHBheSBmb3IgYSBkb2xsYXIgb2YgZWFybmluZ3MuIFRoZSBwcmljZS9lYXJuaW5ncyByYXRpbyBpcyBjYWxjdWxhdGVkIGJ5IGRpdmlkaW5nIGEgc3RvY2smcnNxdW87cyBjdXJyZW50IHByaWNlIGJ5IGl0cyBhbm51YWwgZWFybmluZ3MuIEEgbG93ZXIgUC9FIG1lYW5zIGEgc3RvY2sgaXMgdGVjaG5pY2FsbHkgJmxkcXVvO2NoZWFwZXImcmRxdW87LiBJdCBpcyBpbXBvcnRhbnQgdG8gaW50ZXJwcmV0IGFuIGluZGl2aWR1YWwgc3RvY2smcnNxdW87cyBQL0UgcmF0aW8gaW4gY29udGV4dCB3aXRoIG90aGVyIGNvbXBhbmllcyBpbiBpdHMgc2VjdG9yLiA8YnIgLz48YnIgLz48L2xpPg0KPGxpPjxzdHJvbmc+TGFnZ2luZyByZWxhdGl2ZSBwcmljZSBwZXJmb3JtYW5jZTwvc3Ryb25nPiAmbmRhc2g7IEp1c3QgYXMgeW91IGNhbiBjb21wYXJlIFAvRSByYXRpb3MgYmV0d2VlbiBjb21wYW5pZXMgaW4gYSBzZWN0b3IsIHlvdSBjYW4gYWxzbyBjb21wYXJlIHNoYXJlIHByaWNlLiBJZiBhIHBhcnRpY3VsYXIgY29tcGFueSBoYXMgYSBzaGFyZSBwcmljZSB0aGF0IGlzIGxvd2VyIHRoYW4gaXRzIHBlZXJzLCBpdCBjYW4gYmUgYW4gaW5kaWNhdGlvbiBvZiBhIHN0b2NrIHRoYXQgaXMgdW5kZXJ2YWx1ZWQuIDxiciAvPjxiciAvPjwvbGk+DQo8bGk+PHN0cm9uZz5TdG9ja3MgdGhhdCBoYXZlIGEgbG93IHByaWNlL2Vhcm5pbmdzIHRvIGdyb3d0aCByYXRpbzwvc3Ryb25nPiAmbmRhc2g7IEEgY29tcGFueSZyc3F1bztzIHByaWNlLXRvLWVhcm5pbmdzIHRvIGdyb3d0aCByYXRpbyAoYWxzbyByZWZlcnJlZCB0byBhcyBpdHMgUEVHIHJhdGlvKSBpcyBmb3VuZCBieSBkaXZpZGluZyBhIHN0b2NrJnJzcXVvO3MgUC9FIHJhdGlvIGJ5IGl0cyBwcm9qZWN0ZWQgZWFybmluZ3MgZ3Jvd3RoIHJhdGUgb3ZlciBhIGNlcnRhaW4gdGltZSBwZXJpb2QuIFRoZSB0eXBpY2FsIHRpbWUgZnJhbWUgaXMgZml2ZSB5ZWFycy4gPGJyIC8+PGJyIC8+QSByYXRpbyBvZiBsZXNzIHRoYW4gMSBtYXkgaW5kaWNhdGUgdGhhdCBpbnZlc3RvcnMgYXJlIGdpdmluZyBtb3JlIHdlaWdodCB0byBwYXN0IHBlcmZvcm1hbmNlIHRoYW4gdG8gZnV0dXJlIGdyb3d0aCBvcHBvcnR1bml0aWVzLiBUaGUgUEVHIHJhdGlvIGNhbiBhbHNvIGhlbHAgaW52ZXN0b3JzIGlkZW50aWZ5IGNvbXBhbmllcyB0aGF0IGhhdmUgYSByZWxhdGl2ZWx5IGhpZ2ggUC9FIHJhdGlvIGJ1dCBzdXBwb3J0IHRoYXQgd2l0aCByYXBpZGx5IGdyb3dpbmcgZWFybmluZ3MuIFRoaXMgc2F5cyB0aGF0IHRoZSBjb21wYW55IGlzIGdlbmVyYXRpbmcgYm90aCBzYWxlcyBhbmQgcHJvZml0LiA8YnIgLz48YnIgLz48L2xpPg0KPGxpPjxzdHJvbmc+U3RvY2tzIHRoYXQgYXJlIG9mZmVyaW5nIGEgaGlnaCBkaXZpZGVuZCB5aWVsZDwvc3Ryb25nPiAmbmRhc2g7IEEgaGlnaCBkaXZpZGVuZCB5aWVsZCBpcyBvbmUgb2YgdGhlIG1vcmUgZGVjZXB0aXZlIHdheXMgdG8gbG9vayBhdCBhIHN0b2NrLiBBcyBhIGNvbXBhbnkmcnNxdW87cyBzdG9jayBwcmljZSBnb2VzIGRvd24gaXRzIGRpdmlkZW5kIHlpZWxkIGdvZXMgdXAuIDxiciAvPjxiciAvPlRvIGJlIGZhaXIsIGEgY29tcGFueSB0aGF0IGhhcyBhIGhpZ2ggZGl2aWRlbmQgeWllbGQgbWF5IGhhdmUgdGhhdCBiZWNhdXNlIGl0IGlzIGluIGZpbmFuY2lhbCB0cm91YmxlLCBidXQgb2Z0ZW4gaXQgaXMgc2ltcGx5IGEgdmljdGltIG9mIHRlbXBvcmFyeSBjaXJjdW1zdGFuY2VzLiBJZiB0aGUgZnVuZGFtZW50YWxzIG9mIHRoZSBjb21wYW55IGxvb2sgZ29vZCwgYW5kIGl0IGRvZXMgbm90IGFwcGVhciB0aGV5IHdpbGwgaGF2ZSB0cm91YmxlIHBheWluZyBpdHMgZGl2aWRlbmQsIHRoZW4gYnV5aW5nIHRoZXNlIHN0b2NrcyBjYW4gcHJvdmlkZSBhIGhpZ2ggZGl2aWRlbmQgaW4gdGhlIHNob3J0IHRlcm0sIGFuZCB0aGUgcG90ZW50aWFsIGZvciBuaWNlIGdyb3d0aCBpbiB0aGUgbG9uZ2VyIHRlcm0uPGJyIC8+PGJyIC8+PC9saT4NCjxsaT48c3Ryb25nPlN0b2NrcyB0aGF0IGhhdmUgYSBsb3cgbWFya2V0LXRvLWJvb2sgcmF0aW88L3N0cm9uZz4gJm5kYXNoOyBBIGNvbXBhbnkmcnNxdW87cyBtYXJrZXQgdmFsdWUgaXMgaXRzIHRvdGFsIG1hcmtldCBjYXBpdGFsaXphdGlvbiAobWFya2V0IGNhcCkuIEEgY29tcGFueSZyc3F1bztzIGJvb2sgdmFsdWUgaXMgdGhlIG5ldCBhc3NldCB2YWx1ZSAoTkFWKSBvZiBhIGNvbXBhbnkuIFRvIGNhbGN1bGF0ZSBib29rIHZhbHVlLCBzdWJ0cmFjdCBhIGNvbXBhbnkmcnNxdW87cyBsaWFiaWxpdGllcyBmcm9tIGl0cyBhc3NldHMuIFRoZW4gZGl2aWRlIHRoYXQgcmVzdWx0IGJ5IHRoZSBudW1iZXIgb2YgY29tbW9uIHNoYXJlcyBvdXRzdGFuZGluZy4gSW52ZXN0b3JzIHRoYXQgYXJlIHVzaW5nIHRoaXMgbWV0cmljIHNob3VsZCBwYXkgYXR0ZW50aW9uIHRvIGlzIHRoZSByZWFsIHZhbHVlIG9mIGEgY29tcGFueSZyc3F1bztzIHRhbmdpYmxlIGFzc2V0cyBhbmQgaXRzIGludGFuZ2libGUgYXNzZXRzLiA8YnIgLz48YnIgLz48L2xpPg0KPGxpPjxzdHJvbmc+RnJlZSBjYXNoIGZsb3c8L3N0cm9uZz4gJm5kYXNoOyBGcmVlIGNhc2ggZmxvdyBpcyB0aGUgY2FzaCB0aGF0IGEgY29tcGFueSBnZW5lcmF0ZXMgYWZ0ZXIgaXQgYWNjb3VudHMgZm9yIGNhc2ggb3V0Zmxvd3MgdG8gc3VwcG9ydCBvcGVyYXRpb25zIGFuZCBtYWludGFpbiBpdHMgY2FwaXRhbCBhc3NldHMuIEl0IGlzIGEgbWVhc3VyZSBvZiBwcm9maXRhYmlsaXR5LiBJZiBhIGNvbXBhbnkgaXMgcmVwb3J0aW5nIGxvd2VyIGVhcm5pbmdzIGJ1dCBhIGhpZ2ggZnJlZSBjYXNoIGZsb3cgaXQgY2FuIG1lYW4gdGhlIGNvbXBhbnkgaXMgdW5kZXJ2YWx1ZWQuIEhvd2V2ZXIsIGl0IGNhbiBhbHNvIGJlIGRlY2VwdGl2ZSBiZWNhdXNlIGl0IG1heSBtZWFuIGEgY29tcGFueSBpcyBub3QgbWFraW5nIHRoZSBiZXN0IHVzZSBvZiB0aGUgY2FzaCB0aGV5IGhhdmUgb24gaGFuZC48L2xpPg0KPC9vbD4NCjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDMgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7IiBpZD0iaG93LWNhbi1pbnZlc3RvcnMtZGV0ZXJtaW5lLXRoZS12YWx1ZS1vZi1hLWNvIiBpdGVtcHJvcD0ibmFtZSB0ZXh0Ij5Ib3cgQ2FuIEludmVzdG9ycyBEZXRlcm1pbmUgdGhlIFZhbHVlIG9mIGEgQ29tcGFueT88L2gzPjxkaXYgaXRlbXByb3A9ImFjY2VwdGVkQW5zd2VyIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9BbnN3ZXIiPjxkaXYgaXRlbXByb3A9InRleHQiPg0KPHAgc3R5bGU9ImZvbnQtd2VpZ2h0OiA0MDA7Ij5PbmUgb2YgdGhlIG1hbnkgcmVhc29ucyB0aGF0IHRoZSBpbnRlcm5ldCBoYXMgbWFkZSB0aGlzIGEgZ29sZGVuIGFnZSBmb3IgaW52ZXN0b3JzIGlzIHRoYXQgaW52ZXN0b3JzIGhhdmUgbW9yZSBhY2Nlc3MgdG8gaW5mb3JtYXRpb24gdGhhbiB0aGV5JnJzcXVvO3ZlIGV2ZXIgaGFkLiBUaGUgU2VjdXJpdGllcyAmYW1wOyBFeGNoYW5nZSBDb21taXNzaW9uIChTRUMpIHJlcXVpcmVzIGNvbXBhbmllcyB0byBmaWxlIHRoZWlyIGZpbmFuY2lhbCBpbmZvcm1hdGlvbiBwcmlvciB0byB0aGVpciBlYXJuaW5ncyByZXBvcnRzLiBUaGVzZSBiYXNpYyBkb2N1bWVudHMgc3VjaCBhcyBhIGNvbXBhbnkmcnNxdW87cyBpbmNvbWUgc3RhdGVtZW50LCBiYWxhbmNlIHNoZWV0LCBhbmQgY2FzaCBmbG93IHN0YXRlbWVudHMgYXJlIGF2YWlsYWJsZSBvbiBhIGNvbXBhbnkmcnNxdW87cyB3ZWIgc2l0ZS48L3A+DQo8cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPkhlcmUgYXJlIGEgZmV3IG90aGVyIG1ldHJpY3MgeW91IGNhbiB1c2UgdG8gZXZhbHVhdGUgdGhlIHZhbHVlIG9mIGEgc3RvY2suPC9wPg0KPHVsPg0KPGxpPjxzdHJvbmc+UHJpY2UtdG8tYm9vayAoUC9CKSByYXRpbzwvc3Ryb25nPiAmbmRhc2g7IFRoaXMgaXMgYSBzdG9jayZyc3F1bztzIHByaWNlIGRpdmlkZWQgYnkgaXRzIGVxdWl0eSBwZXIgc2hhcmUuIEEgYm9vayB2YWx1ZSBvZiBsZXNzIHRoYW4gb25lIHN1Z2dlc3RzIHRoYXQgYSBzdG9jayBpcyB0cmFkaW5nIGZvciBsZXNzIHRoYW4gdGhlIHZhbHVlIG9mIHRoZSB1bmRlcmx5aW5nIGNvbXBhbnkmcnNxdW87cyBhc3NldHMuIFZhbHVlIGludmVzdG9ycyB1c2UgUC9CIG11bHRpcGxlcyB0byBmaW5kIHN0b2NrcyB3aXRoIGEgbWFyZ2luIG9mIHNhZmV0eS48L2xpPg0KPGxpPjxzdHJvbmc+UmV0dXJuIG9uIGVxdWl0eSAoUk9FKTwvc3Ryb25nPiAmbmRhc2g7IFRoaXMgaXMgYSBjb21wYW55JnJzcXVvO3MgYW5udWFsaXplZCBuZXQgaW5jb21lIGFzIGEgcGVyY2VudGFnZSBvZiBzaGFyZWhvbGRlciZyc3F1bztzIGVxdWl0eS4gUk9FIG1lYXN1cmVzIGhvdyBlZmZpY2llbnRseSBhIGNvbXBhbnkgdXNlcyBpdHMgaW52ZXN0ZWQgY2FwaXRhbCB0byBnZW5lcmF0ZSBwcm9maXRzLjwvbGk+DQo8bGk+PHN0cm9uZz5EZWJ0LXRvLWVxdWl0eSByYXRpbzwvc3Ryb25nPiAmbmRhc2g7IFRoaXMgaXMgYSBjb21wYW55JnJzcXVvO3MgdG90YWwgZGVidCBkaXZpZGVkIGJ5IGl0cyBzaGFyZWhvbGRlcnMmcnNxdW87IGVxdWl0eS48L2xpPg0KPGxpPjxzdHJvbmc+Q3VycmVudCByYXRpbzwvc3Ryb25nPiAmbmRhc2g7IFRoaXMgaXMgYSByYXRpbyB0aGF0IGV4cHJlc3NlcyBob3cgZWFzaWx5IGEgY29tcGFueSBjYW4gcGF5IGl0cyBzaG9ydC10ZXJtIG9ibGlnYXRpb25zLiBDdXJyZW50IHJhdGlvIGlzIGNhbGN1bGF0ZWQgYnkgZGl2aWRpbmcgYSBjb21wYW55JnJzcXVvO3MgY3VycmVudCBhc3NldHMgYnkgaXRzIGN1cnJlbnQgbGlhYmlsaXRpZXMuPC9saT4NCjwvdWw+DQo8cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPlRoZXJlIGFyZSBhbHNvIGEgdmFyaWV0eSBvZiBzdG9jayBzY3JlZW5pbmcgdG9vbHMgdGhhdCBhdXRvbWF0aWNhbGx5IHBlcmZvcm0gdGhlc2UgY2FsY3VsYXRpb25zIHN1Y2ggYXMgdGhlIG9uZXMgbGlzdGVkIGFib3ZlLiBNYW55IG9mIHRoZXNlIHN0b2NrIHNjcmVlbmVycyBhbGxvdyB5b3UgdG8gc29ydCBjb21wYW5pZXMgYnkgc3BlY2lmaWMgbWV0cmljcyBzbyBpbnZlc3RvcnMgY2FuIGVhc2lseSBmaW5kIGNvbXBhbmllcyB0aGF0IG1lZXQgdGhlIGNyaXRlcmlhIHRoYXQgdGhleSBkZXRlcm1pbmUuPC9wPg0KPC9kaXY+PC9kaXY+PC9kaXY+PGRpdiBpdGVtc2NvcGUgaXRlbXByb3A9Im1haW5FbnRpdHkiIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvUXVlc3Rpb24iPjxoMyBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiIGlkPSJ3aGF0LWFyZS1vdGhlci13YXlzLWludmVzdG9ycy1jYW4tbG9vay1mb3ItdW4iIGl0ZW1wcm9wPSJuYW1lIHRleHQiPldoYXQgQXJlIE90aGVyIFdheXMgSW52ZXN0b3JzIENhbiBMb29rIGZvciBVbmRlcnZhbHVlZCBTdG9ja3M/PC9oMz48ZGl2IGl0ZW1wcm9wPSJhY2NlcHRlZEFuc3dlciIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvQW5zd2VyIj48ZGl2IGl0ZW1wcm9wPSJ0ZXh0Ij4NCjxwIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+QmVmb3JlIHlvdSBzdGFydCB0byBsb29rIGF0IHRoZSBmaW5hbmNpYWxzIG9mIHNwZWNpZmljIGNvbXBhbmllcywgeW91IGhhdmUgdG8gbmFycm93IGRvd24geW91ciB0YXJnZXQgbGlzdC4gSGVyZSBhcmUgc29tZSBndWlkZWxpbmVzIHRvIGZvbGxvdy48L3A+DQo8dWw+DQo8bGk+PHN0cm9uZz5JbnZlc3RvcnMgc2hvdWxkIGxvb2sgYXQgY29tcGFuaWVzIHRoZXkgdW5kZXJzdGFuZDwvc3Ryb25nPiAmbmRhc2g7IFRoaXMgd291bGQgc2VlbSBmYWlybHkgb2J2aW91cywgYnV0IG1hbnkgbm92aWNlIGludmVzdG9ycyBtYWtlIHRoZSBtaXN0YWtlIG9mIGludmVzdGluZyBpbiBjb21wYW5pZXMgdGhhdCB0aGV5IGRvbiZyc3F1bzt0IHVuZGVyc3RhbmQuIEZvciBleGFtcGxlLCBpbiB0aGUgZG90LWNvbSBib29tIG1hbnkgaW52ZXN0b3JzIHdlcmUgYnV5aW5nIHNoYXJlcyBvZiBjb21wYW5pZXMgc2ltcGx5IGJlY2F1c2UgdGhleSBoYWQgYSAuY29tIGluIHRoZWlyIG5hbWUuIEJ1dCB0aGUgaW50ZXJuZXQgaW4gZ2VuZXJhbCB3YXMgYSBuZXcgcGhlbm9tZW5vbiBhbmQgbWFueSBpbnZlc3RvcnMgZGlkIG5vdCByZWFsaXplIHRoYXQgbWFueSBvZiB0aGVzZSBidXNpbmVzc2VzIGhhZCBmbGF3ZWQgYnVzaW5lc3MgbW9kZWxzLiBTdGlja2luZyB3aXRoIGJ1c2luZXNzZXMgdGhhdCB0aGV5IGtub3cgY2FuIGhlbHAgaW52ZXN0b3JzIHVuZGVyc3RhbmQgd2hhdCB0aGUgY29tcGFueSZyc3F1bztzIG51bWJlcnMgYWN0dWFsbHkgbWVhbi48L2xpPg0KPGxpPjxzdHJvbmc+TG9vayBiZXlvbmQgYSBjb21wYW55JnJzcXVvO3MgbnVtYmVycyB3aGVuIG5lY2Vzc2FyeTwvc3Ryb25nPiAmbmRhc2g7IFlvdSBzb21ldGltZXMgaGVhciBhYm91dCBhIGNvbXBhbnkgaGF2aW5nIGEgJmxkcXVvO21vYXQmcmRxdW87LiBUaGlzIHNpbXBseSBtZWFucyB0aGF0IGl0cyBidXNpbmVzcyBpcyBwcm90ZWN0ZWQsIHRvIGEgY2VydGFpbiBleHRlbnQsIGZyb20gY29tcGV0aXRpb24uIEEgZ29vZCBleGFtcGxlIG9mIHRoaXMgaXMgYSBjb21wYW55IGxpa2UgV2FsbWFydCB3aGljaCBiYXNlZCBvbiBpdHMgc2l6ZSBhbmQgZWZmaWNpZW5jeSBjYW4gc2ltcGx5IGtlZXAgcHJpY2VzIGxvd2VyIHRoYW4gbWFueSBvdGhlciByZXRhaWxlcnMuIENvbXBhbmllcyB3aXRoIGEgbW9hdCB0ZW5kIHRvIHBlcmZvcm0gd2VsbCBpbiB0b3VnaCBlY29ub21pYyB0aW1lcyBiZWNhdXNlIGN1c3RvbWVycyB3aWxsIHNlZWsgb3V0IHRoZWlyIGJ1c2luZXNzIGZvciBsb3dlciBwcmljZXMuPC9saT4NCjwvdWw+DQo8cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPlRoaXMgYWxzbyBhcHBsaWVzIHRvIGNvbXBhbmllcyB0aGF0IHByb3ZpZGUgdGhlIGdvb2RzIGFuZCBzZXJ2aWNlcyB0aGF0IGFyZSBzdG9ja2VkIGluc2lkZSBhIFdhbG1hcnQuIFlvdSBoZWFyIHRoZSB3b3JkcyAmbGRxdW87ZGVmZW5zaXZlIHN0b2NrcyZyZHF1bzsuIFRoZXNlIGFyZSBjb21wYW5pZXMgdGhhdCBtYWtlIHByb2R1Y3RzIHRoYXQgY29uc3VtZXJzIG5lZWQgcmVnYXJkbGVzcyBvZiB0aGUgc3RhdGUgb2YgdGhlIGVjb25vbXkuPC9wPg0KPC9kaXY+PC9kaXY+PC9kaXY+PGgzIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyIgaWQ9InNvbWUtZmluYWwtdGhvdWdodHMtb24tdW5kZXJ2YWx1ZWQtc3RvY2tzIj5Tb21lIEZpbmFsIFRob3VnaHRzIG9uIFVuZGVydmFsdWVkIFN0b2NrczwvaDM+DQo8cCBzdHlsZT0iZm9udC13ZWlnaHQ6IDQwMDsiPkZpbmRpbmcgdW5kZXJ2YWx1ZWQgc3RvY2tzIGlzIG5vdCBhbiBleGFjdCBzY2llbmNlLiBWYWx1ZSBpbnZlc3RpbmcgaW4gZ2VuZXJhbCBmcmVxdWVudGx5IGdvZXMgb3V0IG9mIGZhc2hpb24gd2hlbiB0aGUgZWNvbm9teSBpcyBnb29kLiBXaGVuIHRoZSBtYXJrZXQgaXMgcmlzaW5nLCBpdCZyc3F1bztzIGVhc3kgZm9yIGludmVzdG9ycyB0byBsb3NlIHNpZ2h0IG9mIHRoZWlyIGludmVzdG1lbnQgb2JqZWN0aXZlcyBhbmQgZXZlbiB0aGVpciByaXNrIHRvbGVyYW5jZSBhcyB0aGV5IHRyeSB0byBjaGFzZSBhZnRlciB0aGUgaGlnaGVzdCBmbHlpbmcgc3RvY2tzLjwvcD4NCjxwIHN0eWxlPSJmb250LXdlaWdodDogNDAwOyI+VW5mb3J0dW5hdGVseSwgYXMgd2UmcnNxdW87dmUgc2VlbiBtYW55IHRpbWVzLCB3aGVuIHRoZSBtYXJrZXQgZ29lcyBkb3duIHRoZXJlIGlzIGEgZmxpZ2h0IHRvIHNhZmV0eSBhbmQgcXVhbGl0eS4gQXQgdGltZXMgbGlrZSB0aGVzZSwgaW52ZXN0b3JzIHRha2UgYSBjbG9zZXIgbG9vayBhdCB0aGUgbWVyaXRzIG9mIHZhbHVlIGludmVzdGluZy4gT25lIG9mIHRoZSBtb3N0IGRpZmZpY3VsdCB0aGluZ3MgZm9yIGludmVzdG9ycyB0byBzZWUgaXMgdGhhdCB0aGVyZSBhcmUgd2VsbC1wZXJmb3JtaW5nIHN0b2NrcyBpbiBhbnkgZWNvbm9teS4gT25lIG9mIHRoZSBrZXlzIGZvciBpbnZlc3RvcnMgaXMgbm90IG9ubHkgc3RheWluZyBlbmdhZ2VkIGluIHRoZSBtYXJrZXQsIGJ1dCBhbHNvIHRvIGxvb2sgZm9yIHVuZGVydmFsdWVkIHN0b2NrcyB0aGF0IGNhbiBoZWxwIHRoZWlyIHBvcnRmb2xpbyByZWdhcmRsZXNzIG9mIHdoYXQgZGlyZWN0aW9uIHRoZSBtYXJrZXQgaXMgbW92aW5nLiAmbmJzcDs8L3A+PC9kaXY+PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPmRvY3VtZW50LndyaXRlKCc8aW1nIHNyYz0iaHR0cHM6Ly93d3cuYW1lcmljYW5jb25zdW1lcicgKyAnbmV3cy5uZXQvc2NyaXB0cy9zdGFuZGFsb25lL1ZpZXdDb3VudC5hc2h4P3R5cGU9aiZpZD00MzA0MTAxICZyZWZlcnJlcj0nICsgZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LnJlZmVycmVyKSArICciIGFsdD0iIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiAvPicpOzwvc2NyaXB0PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImNvbC1sZy00IGQtcHJpbnQtbm9uZSIgc3R5bGU9ImhlaWdodDogYXV0byAhaW1wb3J0YW50OyI+PGRpdiBjbGFzcz0icm93IG14LTAiIHN0eWxlPSJoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsiPjxkaXYgY2xhc3M9ImNvbC1zbS04IGNvbC1sZy0xMiBweC0wIG10LWxnLTMiIGlkPSJwbGFjZWQtc2lkZWJhciI+PGRpdiBjbGFzcz0icm93IG14LTAgbWItMyI+PGRpdiBjbGFzcz0iY29sLTEyIHBvc2l0aW9uLXJlbGF0aXZlIHB4LXNtLTAgcGItMCBwYi1zbS1hdXRvIGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIGFsaWduLWl0ZW1zLWNlbnRlciI+PGltZyBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIGhlaWdodD0iMjA5IiB3aWR0aD0iMTcwIiAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9wcmVtaXVtLXJlcG9ydHMvc21hbGxfMjAyMzEwMjYwOTAxNTdfcmVwb3J0cHJldmlldzIwMjMtMTAtMjUtYS1ndWlkZS10by1oaWdoLXNob3J0LWludGUucG5nIiBjbGFzcz0ibXQtMiBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9Im1heC13aWR0aDoxMDAlO2hlaWdodDphdXRvO3otaW5kZXg6MTsiIGFsdD0iQSBHdWlkZSBUbyBIaWdoLVNob3J0LUludGVyZXN0IFN0b2NrcyBDb3ZlciIvPjxkaXYgY2xhc3M9ImJnLWxpZ2h0LWJsdWUgcG9zaXRpb24tYWJzb2x1dGUgdy0xMDAiIHN0eWxlPSJoZWlnaHQ6NjAlO3dpZHRoOjEwMCU7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MDsiPjwvZGl2PjwvZGl2PjxkaXYgaWQ9InBubFNpZ251cCIgY2xhc3M9ImNvbC0xMiBiZy1saWdodC1ibHVlIHJvdW5kZWQtYm90dG9tIGFsaWduLWl0ZW1zLWNlbnRlciI+DQoJPGRpdiBpZD0iZGl2U3Vic2NyaWJlIiBjbGFzcz0ic3Vic2NyaWJlIGQtaW5saW5lLWJsb2NrIHB5LTMgcHgtMSI+PGRpdiBjbGFzcz0iaDIgbS0wIG1iLTIgYy1kYXJrLWJsdWUiPkEgR3VpZGUgVG8gSGlnaC1TaG9ydC1JbnRlcmVzdCBTdG9ja3M8L2Rpdj48cCBjbGFzcz0iZm9udC1zbWFsbCI+TWFya2V0QmVhdCdzIGFuYWx5c3RzIGhhdmUganVzdCByZWxlYXNlZCB0aGVpciB0b3AgZml2ZSBzaG9ydCBwbGF5cyBmb3IgTWFyY2ggMjAyNS4gTGVhcm4gd2hpY2ggc3RvY2tzIGhhdmUgdGhlIG1vc3Qgc2hvcnQgaW50ZXJlc3QgYW5kIGhvdyB0byB0cmFkZSB0aGVtLiBFbnRlciB5b3VyIGVtYWlsIGFkZHJlc3MgdG8gc2VlIHdoaWNoIGNvbXBhbmllcyBtYWRlIHRoZSBsaXN0LjwvcD48ZGl2IGNsYXNzPSJyb3cgbmFycm93LWd1dHRlci1yb3ciPjxpbnB1dCBuYW1lPSJ0eHRSZWdpc3RyYXRpb25FbWFpbCIgdHlwZT0idGV4dCIgaWQ9InR4dFJlZ2lzdHJhdGlvbkVtYWlsIiBjbGFzcz0iYi13aGl0ZSBjb2wtbWQtNyBjb2wtbGctMTIiIHBsYWNlaG9sZGVyPSJZb3VyIEVtYWlsIEFkZHJlc3MiIGFyaWEtbGFiZWw9IkVtYWlsIEFkZHJlc3MiIC8+PGlucHV0IHR5cGU9ImJ1dHRvbiIgbmFtZT0iYnRuSEFTdWJtaXQiIHZhbHVlPSJTaWduLVVwIE5vdyAoRnJlZSkiIG9uY2xpY2s9ImlmIChDaGVja0VtYWlsKCYjMzk7dHh0UmVnaXN0cmF0aW9uRW1haWwmIzM5OywgJiMzOTtTaG93U3VnZ2VzdGlvbnMmIzM5OywgJiMzOTtjLWJsYWNrJiMzOTspKSB7IHdpbmRvdy5sb2NhdGlvbiA9ICYjMzk7L25ld3NsZXR0ZXIvP1JlZ2lzdHJhdGlvbkNvZGU9RnJlZVJlcG9ydC1QbGFjZWRBcnRpY2xlJmFtcDtSZWdpc3RyYXRpb25UeXBlPVNob3J0U3RvY2tzJmFtcDtSZWdpc3RyYXRpb25Eb21haW49bWFya2V0YmVhdC5jb20mYW1wO1JlZ2lzdGVyRW1haWw9JiMzOTsrZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCYjMzk7dHh0UmVnaXN0cmF0aW9uRW1haWwmIzM5OykudmFsdWUpOyByZXR1cm4gdHJ1ZTt9IGVsc2UgeyByZXR1cm4gZmFsc2U7IH07IiBpZD0iYnRuSEFTdWJtaXQiIGNsYXNzPSJjb2wtbWQtNSBjb2wtbGctMTIgYnRuIGJ0bi1mZWF0dXJlZCIgLz48ZGl2IGlkPSJTaG93U3VnZ2VzdGlvbnMiPjwvZGl2PjwvZGl2PjwvZGl2Pg0KPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ibWItNCI+PGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9InRleHQtY2FwaXRhbGl6ZSI+dW5kZXJ2YWx1ZWQgSGVhZGxpbmVzPC9oMj48YSBocmVmPSIvaGVhZGxpbmVzLz9xdWVyeT11bmRlcnZhbHVlZCIgY2xhc3M9InVwcGVyLWxpbmsiPlZpZXcgTW9yZSA8c3BhbiBjbGFzcz0ic3Itb25seSI+dW5kZXJ2YWx1ZWQgSGVhZGxpbmVzPC9zcGFuPjwvYT48L2Rpdj48dWwgY2xhc3M9ImFydGljbGUtbGlzdCBtLTAgcC0wIiBzdHlsZT0iZm9udC1zaXplOjAuOXJlbTsiPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2Fzc29jaWF0ZWQtcHJlc3MvY2hpbmEtZWNvbm9teS0yMDI1LTAzLTAyLTEtdGh1bWJwaG90by5qcGciIGFsdD0iQSBtYW4gY3ljbGVzIHBhc3MgYSB0cmFmZmljIGp1bmN0aW9uIHdpdGggdGhlIG9mZmljZSBidWlsZGluZ3MgYXJvdW5kIHRoZSBDZW50cmFsIEJ1c2luZXNzIERpc3RyaWN04oCmIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5DaGluZXNlIGZhY3RvcmllcyBzZWUgaW1wcm92ZWQgb3JkZXJzIGFzIGltcG9ydGVycyBydXNoIHRvIGJlYXQgdGFyaWZmczwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaGUgQXNzb2NpYXRlZCBQcmVzcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gTWFyY2ggMywgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYXJ0aWNsZXMvY2hpbmVzZS1mYWN0b3JpZXMtc2VlLWltcHJvdmVkLW9yZGVycy1hcy1pbXBvcnRlcnMtcnVzaC10by1iZWF0LXRhcmlmZnMtMjAyNS0wMy0wMi8iIHJlbD0ibm9mb2xsb3ciPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IENoaW5lc2UgZmFjdG9yaWVzIHNlZSBpbXByb3ZlZCBvcmRlcnMgYXMgaW1wb3J0ZXJzIHJ1c2ggdG8gYmVhdCB0YXJpZmZzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2Fzc29jaWF0ZWQtcHJlc3MvamFwYW4tZmluYW5jaWFsLW1hcmtldHMtMjAyNS0wMy0wMy0xLXRodW1icGhvdG8uanBnIiBhbHQ9IlBlb3BsZSB3YWxrIGluIGZyb250IG9mIGFuIGVsZWN0cm9uaWMgc3RvY2sgYm9hcmQgc2hvd2luZyBKYXBhbidzIE5pa2tlaSBpbmRleCBhdCBhIHNlY3VyaXRpZXMgZmlybeKApiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5Ij48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+U3RvY2sgbWFya2V0IHRvZGF5OiBBc2lhbiBzaGFyZXMgd2F2ZXIgZGVzcGl0ZSBXYWxsIFN0J3MgcmFsbHkgYW5kIHVwYmVhdCBDaGluZXNlIGZhY3RvcnkgZGF0YTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaGUgQXNzb2NpYXRlZCBQcmVzcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gTWFyY2ggMiwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYXJ0aWNsZXMvc3RvY2stbWFya2V0LXRvZGF5LWFzaWFuLXNoYXJlcy1hZHZhbmNlLW9uLWJhY2stb2Ytd2FsbC1zdHMtcmFsbHktYW5kLXVwYmVhdC1jaGluZXNlLWZhY3RvcnktZGF0YS0yMDI1LTAzLTAyLyIgcmVsPSJub2ZvbGxvdyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgU3RvY2sgbWFya2V0IHRvZGF5OiBBc2lhbiBzaGFyZXMgd2F2ZXIgZGVzcGl0ZSBXYWxsIFN0J3MgcmFsbHkgYW5kIHVwYmVhdCBDaGluZXNlIGZhY3RvcnkgZGF0YTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI2MTM1MTA2X3doeS1zbWFydC1pbnZlc3RvcnMtYXJlLXdhdGNoaW5nLXRoZXNlLTMtdW5kZXJ2YWx1LmpwZyIgYWx0PSJQZXJzb24gaW52ZXN0aW5nIHRyYWRpbmcgb24gc3RvY2sgY3J5cHRvY3VycmVuY3kgbWFya2V0IHVzaW5nIGludmVzdGluZyBhcHBsaWNhdGlvbiBvbiBzbWFydHBob25lLiBTdG9jayBtYXJrZXQgaW52ZXN0bWVudCBpbiBoYW5kLiBUcmFkZXIgaG9sZGluZyBtb2JpbGUgcGhvbmUgbG9va2luZyBhdCBjYW5kbGUgY2hhcnQiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+V2h5IFNtYXJ0IEludmVzdG9ycyBBcmUgV2F0Y2hpbmcgVGhlc2UgMyBVbmRlcnZhbHVlZCBTdG9ja3M8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgR2FicmllbCBPc29yaW8tTWF6aWxsaSA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjgsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL3doeS1zbWFydC1pbnZlc3RvcnMtYXJlLXdhdGNoaW5nLXRoZXNlLTMtdW5kZXJ2YWx1ZWQtc3RvY2tzLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgV2h5IFNtYXJ0IEludmVzdG9ycyBBcmUgV2F0Y2hpbmcgVGhlc2UgMyBVbmRlcnZhbHVlZCBTdG9ja3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyMDE1MjI1OF8zLXN0b2Nrcy1vZmZlcmluZy1zdHJvbmctdmFsdWUtYW5kLXN0YWJpbGl0eS5qcGciIGFsdD0iSW52ZXN0IGFuZCBmaW5hbmNlIGNvbmNlcHQsIFN0b2NrIG1hcmtldCBjaGFydC4gQnVzaW5lc3MgZ3JhcGggYmFja2dyb3VuZCwgRmluYW5jaWFsIEJhY2tncm91bmQg4oCUIFBob3RvIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPjMgU3RvY2tzIE9mZmVyaW5nIFN0cm9uZyBWYWx1ZSBhbmQgU3RhYmlsaXR5PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IE5hdGhhbiBSZWlmZiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjQsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzLzMtc3RvY2tzLW9mZmVyaW5nLXN0cm9uZy12YWx1ZS1hbmQtc3RhYmlsaXR5LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgMyBTdG9ja3MgT2ZmZXJpbmcgU3Ryb25nIFZhbHVlIGFuZCBTdGFiaWxpdHk8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIxMjEwNTg1MV8zLXN0b2Nrcy1mb3ItYS12YWx1ZS1wb3J0Zm9saW8tdW5kZXJ2YWx1ZWQtZ2Vtcy10by5qcGciIGFsdD0iU2VsZWN0aXZlIGZvY3VzIG9mIG1hZ25pZnlpbmcgZ2xhc3MsIGpld2VscnkgcmluZyB3aXRoIGdlbXN0b25lIGluIHR3ZWV6ZXJzIG9uIGJvYXJkIG9uIHdvb2RlbiB0YWJsZSDigJQgUGhvdG8iIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+MyBTdG9ja3MgZm9yIGEgVmFsdWUgUG9ydGZvbGlvOiBVbmRlcnZhbHVlZCBHZW1zIHRvIFdhdGNoPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEdhYnJpZWwgT3NvcmlvLU1hemlsbGkgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDE4LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy8zLXN0b2Nrcy1mb3ItYS12YWx1ZS1wb3J0Zm9saW8tdW5kZXJ2YWx1ZWQtZ2Vtcy10by13YXRjaC8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IDMgU3RvY2tzIGZvciBhIFZhbHVlIFBvcnRmb2xpbzogVW5kZXJ2YWx1ZWQgR2VtcyB0byBXYXRjaDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjEyMTEzMzM0XzMtcmVhc29ucy1taWNyb24tc3RvY2staXMtZGVlcGx5LXVuZGVydmFsdWVkLXJpZ2h0LnBuZyIgYWx0PSJNaWNyb24gVGVjaG5vbG9neSBtaWNybyBjaGlwIHNlbWljb25kdWN0b3JzIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDg4IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPjMgUmVhc29ucyBNaWNyb24gU3RvY2sgSXMgRGVlcGx5IFVuZGVydmFsdWVkIFJpZ2h0IE5vdzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBUaG9tYXMgSHVnaGVzIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAxMiwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvMy1yZWFzb25zLW1pY3Jvbi1zdG9jay1pcy1kZWVwbHktdW5kZXJ2YWx1ZWQtcmlnaHQtbm93LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgMyBSZWFzb25zIE1pY3JvbiBTdG9jayBJcyBEZWVwbHkgVW5kZXJ2YWx1ZWQgUmlnaHQgTm93PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMTAxMjQwNDVfMy11bmRlcnZhbHVlZC1zdG9ja3MteW91LWRvbnQtd2FudC10by1vdmVybG9vay5qcGciIGFsdD0iTWFnbmlmeWluZyBnbGFzcyBhbmQgbW9uZXkgLSBidXNpbmVzcyBiYWNrZ3JvdW5kIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNzE5IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPjMgVW5kZXJ2YWx1ZWQgU3RvY2tzIFlvdSBEb27igJl0IFdhbnQgdG8gT3Zlcmxvb2s8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgR2FicmllbCBPc29yaW8tTWF6aWxsaSA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMTEsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzLzMtdW5kZXJ2YWx1ZWQtc3RvY2tzLXlvdS1kb250LXdhbnQtdG8tb3Zlcmxvb2svIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyAzIFVuZGVydmFsdWVkIFN0b2NrcyBZb3UgRG9u4oCZdCBXYW50IHRvIE92ZXJsb29rPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0ibWItNCI+PGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9InRleHQtY2FwaXRhbGl6ZSI+VG9wIEhlYWRsaW5lcyBhbmQgT2ZmZXJzPC9oMj48YSBocmVmPSIvaGVhZGxpbmVzLyIgY2xhc3M9InVwcGVyLWxpbmsiPlZpZXcgQWxsIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5IZWFkbGluZXM8L3NwYW4+PC9hPjwvZGl2Pjx1bCBjbGFzcz0iYXJ0aWNsZS1saXN0IG0tMCBwLTAiIHN0eWxlPSJmb250LXNpemU6MC45cmVtOyI+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNDExMzM1N19wcmljZS10YXJnZXRzLW9uLW52aWRpYS1yaXNlLWluLWZyb250LW9mLWVhcm5pbmdzLmpwZyIgYWx0PSIgSW4gdGhpcyBwaG90byBpbGx1c3RyYXRpb24gdGhlIE52aWRpYSBDb3Jwb3JhdGlvbiBsb2dvIHNlZW4gb24gYSBzbWFydHBob25lIHNjcmVlbiB3aXRoIHN0b2NrIHRyYWRpbmciIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+UHJpY2UgVGFyZ2V0cyBvbiBOVklESUEgUmlzZSBpbiBGcm9udCBvZiBFYXJuaW5nczwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBTYXJhaCBIb3J2YXRoIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNCwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL3ByaWNlLXRhcmdldHMtb24tbnZpZGlhLXJpc2UtaW4tZnJvbnQtb2YtZWFybmluZ3MvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBQcmljZSBUYXJnZXRzIG9uIE5WSURJQSBSaXNlIGluIEZyb250IG9mIEVhcm5pbmdzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjQxMTI1MzBfYXJjaGVyLWF2aWF0aW9uLXN0b2NrLXNraWRzLW1pc3Rha2luZy1wcm9ncmVzcy1mb3IuanBnIiBhbHQ9IkFyY2hlciBBdmlhdGlvbiBzdG9jayBwcmljZSBmb3JlY2FzdCAiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI2NzUiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+QXJjaGVyIEF2aWF0aW9uIFN0b2NrIFNraWRzOiBNaXN0YWtpbmcgUHJvZ3Jlc3MgZm9yIEJhZCBOZXdzPzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBDaHJpcyBNYXJrb2NoIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNCwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2FyY2hlci1hdmlhdGlvbi1zdG9jay1za2lkcy1taXN0YWtpbmctcHJvZ3Jlc3MtZm9yLWJhZC1uZXdzLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgQXJjaGVyIEF2aWF0aW9uIFN0b2NrIFNraWRzOiBNaXN0YWtpbmcgUHJvZ3Jlc3MgZm9yIEJhZCBOZXdzPzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0iY3Vyc29yOnBvaW50ZXI7Ij48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjA7Ij48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMjAwNSZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PC9zcGFuPjxkaXYgc3R5bGU9ImJvcmRlci1yYWRpdXM6IDAuMjVyZW07IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMyk7bWFyZ2luOiAwO2ZsZXg6IDAgMCAxMDVweDthc3BlY3QtcmF0aW86IDIxIC8gMTc7b3ZlcmZsb3c6IGhpZGRlbjsiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9pbWFnZXMvd2VicHVzaC9maWxlcy90aHVtYl8yMDUwcHVzaF9lbG9uLW11c2stNjIyMjM5Nl82NDAuanBnIiBhbHQ9IkNvbGxlY3QgJDdrIHBlciBtb250aCBmcm9tIFRlc2xh4oCZcyBTRUNSRVQgZGl2aWRlbmQiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg1IiBzdHlsZT0id2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyOyI+PC9kaXY+PGRpdiBzdHlsZT0iZmxleDogMSAxIDE1MHB4OyBwYWRkaW5nOjAuNXJlbTsiPjxkaXYgY2xhc3M9InRpdGxlIiBzdHlsZT0ib3ZlcmZsb3c6aGlkZGVuOyBtYXgtaGVpZ2h0OjMuNmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiB2YXIoLS1kYXJrLWdyYXkpOyBmb250LXNpemU6MC44ODhyZW07Ij5Db2xsZWN0ICQ3ayBwZXIgbW9udGggZnJvbSBUZXNsYeKAmXMgU0VDUkVUIGRpdmlkZW5kPC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogLjI1cmVtO2ZvbnQtc2l6ZTogLjc3N2VtOyBmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyI+RnJvbSBJbnZlc3RvcnMgQWxsZXk8c3Ryb25nIHN0eWxlPSJtYXJnaW4tbGVmdDo1cHg7Ij4oQWQpPC9zdHJvbmc+PC9kaXY+PC9kaXY+PGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7IiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMjAwNSZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSI+PHNwYW4gc3R5bGU9InBvc2l0aW9uOmFic29sdXRlOyB3aWR0aDoxcHg7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47IGNsaXA6cmVjdCgwLDAsMCwwKTt3aGl0ZS1zcGFjZTpub3dyYXA7Ij5WaWV3IENvbGxlY3QgJDdrIHBlciBtb250aCBmcm9tIFRlc2xh4oCZcyBTRUNSRVQgZGl2aWRlbmQ8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNzExNDYyNF92b2xhdGlsaXR5LWlzLWJhY2stMy1zdG9ja3MtdG8tY3VzaGlvbi10aGUtc3AtNTAwcy5qcGciIGFsdD0iRmluYW5jZSBzdG9jayBib2FyZCB3aXRoIGdyYXBoIG1hcmtldCB2b2xhdGlsaXR5IOKAlCBQaG90byIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5Wb2xhdGlsaXR5IElzIEJhY2s6IDMgU3RvY2tzIFRvIEN1c2hpb24gdGhlIFMmUCA1MDAncyBTd2luZ3M8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgR2FicmllbCBPc29yaW8tTWF6aWxsaSA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjcsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL3ZvbGF0aWxpdHktaXMtYmFjay0zLXN0b2Nrcy10by1jdXNoaW9uLXRoZS1zLWFuZC1wLTUwMHMtc3dpbmdzLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgVm9sYXRpbGl0eSBJcyBCYWNrOiAzIFN0b2NrcyBUbyBDdXNoaW9uIHRoZSBTJlAgNTAwJ3MgU3dpbmdzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjYxMTE3MjJfYXN0LXNwYWNlbW9iaWxlLXN0b2NrLXN1cmdlcy0xNy1hZnRlci1hbmFseXN0LXVwZ3IuanBnIiBhbHQ9IlN0b2NrIFVwIGFycm93ICIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5BU1QgU3BhY2VNb2JpbGUgU3RvY2sgU3VyZ2VzIDE3JSBBZnRlciBBbmFseXN0IFVwZ3JhZGU8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgTmF0aGFuIFJlaWZmIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNiwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvYXN0LXNwYWNlbW9iaWxlLXN0b2NrLXN1cmdlcy0xNy1hZnRlci1hbmFseXN0LXVwZ3JhZGUvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBBU1QgU3BhY2VNb2JpbGUgU3RvY2sgU3VyZ2VzIDE3JSBBZnRlciBBbmFseXN0IFVwZ3JhZGU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNTExMjI1N19wYWxhbnRpci1zdG9jay1uZWFycy1iZWFyLW1hcmtldC10ZXJyaXRvcnktLS13aHktYS5wbmciIGFsdD0iUGFsYW50aXIgZGF0YSBzb2Z0d2FyZSIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5QYWxhbnRpciBTdG9jayBOZWFycyBCZWFyIE1hcmtldCBUZXJyaXRvcnkgLSBXaHkgYW5kIFdoYXTigJlzIE5leHQ/PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IENocmlzIE1hcmtvY2ggPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI1LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvcGFsYW50aXItc3RvY2stbmVhcnMtYmVhci1tYXJrZXQtdGVycml0b3J5LXdoeS1hbmQtd2hhdHMtbmV4dC8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IFBhbGFudGlyIFN0b2NrIE5lYXJzIEJlYXIgTWFya2V0IFRlcnJpdG9yeSAtIFdoeSBhbmQgV2hhdOKAmXMgTmV4dD88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyOyI+PHNwYW4gc3R5bGU9InBvc2l0aW9uOmFic29sdXRlO2hlaWdodDowOyI+PGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTE5NTUmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvc3Bhbj48ZGl2IHN0eWxlPSJib3JkZXItcmFkaXVzOiAwLjI1cmVtOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMpO21hcmdpbjogMDtmbGV4OiAwIDAgMTA1cHg7YXNwZWN0LXJhdGlvOiAyMSAvIDE3O292ZXJmbG93OiBoaWRkZW47Ij48aW1nIHNyYz0iaHR0cHM6Ly8zMzI4LmVmdXNlcmFzc2V0cy5jb20vMzMyOC9vZmZlcnMvMzcvYy8yNzkvYXNzZXRzL0Vsb24tTXVzay1Hb2VzLXRvLUZvcnQtS25veC5wbmciIGFsdD0iRWxvbiBNdXNrIFdhbnRzIHRvIEF1ZGl0IEZvcnQgS25veOKAlFdoYXQgSXQgTWVhbnMgZm9yIFlvdXIgUmV0aXJlbWVudCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg1IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSIxMDUiIGhlaWdodD0iODUiIHN0eWxlPSJ3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7Ij48L2Rpdj48ZGl2IHN0eWxlPSJmbGV4OiAxIDEgMTUwcHg7IHBhZGRpbmc6MC41cmVtOyI+PGRpdiBjbGFzcz0idGl0bGUiIHN0eWxlPSJvdmVyZmxvdzpoaWRkZW47IG1heC1oZWlnaHQ6My42ZW07IGZvbnQtd2VpZ2h0OjYwMDsgY29sb3I6IHZhcigtLWRhcmstZ3JheSk7IGZvbnQtc2l6ZTowLjg4OHJlbTsiPkVsb24gTXVzayBXYW50cyB0byBBdWRpdCBGb3J0IEtub3jigJRXaGF0IEl0IE1lYW5zIGZvciBZb3VyIFJldGlyZW1lbnQ8L2Rpdj48ZGl2IHN0eWxlPSJtYXJnaW4tdG9wOiAuMjVyZW07Zm9udC1zaXplOiAuNzc3ZW07IGZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Ij5Gcm9tIENvbG9uaWFsIE1ldGFsczxzdHJvbmcgc3R5bGU9Im1hcmdpbi1sZWZ0OjVweDsiPihBZCk8L3N0cm9uZz48L2Rpdj48L2Rpdj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTExOTU1JlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xIj48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjsgY2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDsiPlZpZXcgRWxvbiBNdXNrIFdhbnRzIHRvIEF1ZGl0IEZvcnQgS25veOKAlFdoYXQgSXQgTWVhbnMgZm9yIFlvdXIgUmV0aXJlbWVudDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI0MTI0NTIxX2JpZ2JlYXIucG5nIiBhbHQ9IkJpZ0JlYXIuYWkgdmVyaXNjYW4iIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+QmlnQmVhci5haTogSXMgSXQgT3Bwb3J0dW5pdHkgS25vY2tpbmcgb3IgYSBUcmFwIERvb3I/PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEplZmZyZXkgTmVhbCBKb2huc29uIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNSwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvYmlnYmVhcmFpLWlzLWl0LW9wcG9ydHVuaXR5LWtub2NraW5nLW9yLWEtdHJhcC1kb29yLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgQmlnQmVhci5haTogSXMgSXQgT3Bwb3J0dW5pdHkgS25vY2tpbmcgb3IgYSBUcmFwIERvb3I/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjUwODU0MDVfbmViaXVzLXNsaWRlcy1wb3N0LWVhcm5pbmdzLWEtbG9uZy10ZXJtLWJ1eS1vcHBvcnQuanBnIiBhbHQ9IlNjaWVuY2UgZm9ybXVsYSBhbmQgbWF0aCBlcXVhdGlvbiBhYnN0cmFjdCBiYWNrZ3JvdW5kIOKAlCBQaG90byIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgxNSIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5OZWJpdXMgU2xpZGVzIFBvc3QtRWFybmluZ3M6IEEgTG9uZy1UZXJtIEJ1eSBPcHBvcnR1bml0eT88L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgUnlhbiBIYXNzb24gPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI1LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9uZWJpdXMtc2xpZGVzLXBvc3QtZWFybmluZ3MtYS1sb25nLXRlcm0tYnV5LW9wcG9ydHVuaXR5LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgTmViaXVzIFNsaWRlcyBQb3N0LUVhcm5pbmdzOiBBIExvbmctVGVybSBCdXkgT3Bwb3J0dW5pdHk/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjcxMzU0NDNfbWFyY2hzLWhvdHRlc3Qtc3RvY2tzLTUtYnV5cy10by1jb25zaWRlci1ub3cucG5nIiBhbHQ9Ik1hcmNoIDIwMjUgY2FsZW5kYXIiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI0ODgiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+TWFyY2jigJlzIEhvdHRlc3QgU3RvY2tzOiA1IEJ1eXMgdG8gQ29uc2lkZXIgTm93PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IFRob21hcyBIdWdoZXMgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI4LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9tYXJjaHMtaG90dGVzdC1zdG9ja3MtNS1idXlzLXRvLWNvbnNpZGVyLW5vdy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IE1hcmNo4oCZcyBIb3R0ZXN0IFN0b2NrczogNSBCdXlzIHRvIENvbnNpZGVyIE5vdzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI0MTMwMzI1X2ZpbmRpbmctaGlkZGVuLWdlbXMtdW5jb252ZW50aW9uYWwtcGVubnktc3RvY2staW52LmpwZyIgYWx0PSJQaG90byBvZiBhIHN0YWNrIG9mIHBlbm5pZXMiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI3MDAiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+RmluZGluZyBIaWRkZW4gR2VtczogVW5jb252ZW50aW9uYWwgUGVubnkgU3RvY2sgSW52ZXN0aW5nPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IERhbiBTY2htaWR0IDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNCwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vZmluZGluZy1oaWRkZW4tZ2Vtcy11bmNvbnZlbnRpb25hbC1wZW5ueS1zdG9jay1pbnZlc3RpbmcvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBGaW5kaW5nIEhpZGRlbiBHZW1zOiBVbmNvbnZlbnRpb25hbCBQZW5ueSBTdG9jayBJbnZlc3Rpbmc8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNzE1MjkxNV81LWJlc3QtZ29sZC1ldGZzLWZvci1tYXJjaC10by1jdXJiLXJlY2Vzc2lvbi1mZWFycy5qcGciIGFsdD0iU3RhY2sgb2Ygc2hpbnkgZ29sZCBiYXJzIG9uIGZpbmFuY2lhbCBnb2xkIHByaWNlIGdyYXBoIDNkIGlsbHVzdHJhdGlvIOKAlCBQaG90byIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjY3NiIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj41IEJlc3QgR29sZCBFVEZzIGZvciBNYXJjaCB0byBDdXJiIFJlY2Vzc2lvbiBGZWFyczwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBKZWZmcmV5IE5lYWwgSm9obnNvbiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjgsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzLzUtYmVzdC1nb2xkLWV0ZnMtZm9yLW1hcmNoLXRvLWN1cmItcmVjZXNzaW9uLWZlYXJzLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgNSBCZXN0IEdvbGQgRVRGcyBmb3IgTWFyY2ggdG8gQ3VyYiBSZWNlc3Npb24gRmVhcnM8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtOSBjb2wtc20tMyBjb2wtbGctOCBoLTEwMCIgc3R5bGU9ImhlaWdodDogYXV0byAhaW1wb3J0YW50OyI+PGRpdiBpZD0ic3RpY2t5QWQiIGNsYXNzPSJwbGFjZWQtc2Nyb2xsIj48ZGl2IGNsYXNzPSJ3LTEwMCBvdmVyZmxvdy1oaWRkZW4iPjwhLS0gTWFya2V0QmVhdCBTaWRlYmFyIEJvdHRvbSBBZCAtLT48aW5zIGNsYXNzPSJhZHNieWdvb2dsZSIgc3R5bGUgPSJkaXNwbGF5OmJsb2NrIiAgZGF0YS1hZC1jbGllbnQ9ImNhLXB1Yi05MzczMTYyNjExMjgzOTM1IiBkYXRhLWFkLXNsb3Q9IjE5MjcwODk4MzUiIGRhdGEtYWQtZm9ybWF0PSJhdXRvIiBkYXRhLWZ1bGwtd2lkdGgtcmVzcG9uc2l2ZT0idHJ1ZSI+PC9pbnM+PC9kaXY+PHNjcmlwdD4oYWRzYnlnb29nbGUgPSB3aW5kb3cuYWRzYnlnb29nbGUgfHwgW10pLnB1c2goe30pOzwvc2NyaXB0PjwvZGl2PjxkaXYgaWQ9InBsYWNlSG9sZGVyIiBjbGFzcz0iZC1ub25lIGQtc20tYmxvY2siIHN0eWxlPSJoZWlnaHQ6IDEwMHB4Ij48L2Rpdj48c2NyaXB0PmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbiAoKSB7dmFyIGFkanVzdFBsYWNlSG9sZGVyID0gZnVuY3Rpb24gKCkge2lmICgkKGRvY3VtZW50KS53aWR0aCgpID4gOTkyICYmIHR5cGVvZiAoJCgiI3BsYWNlZC1hcnRpY2xlIilbMF0pICE9ICd1bmRlZmluZWQnKSB7JCgiI3BsYWNlSG9sZGVyIikuY3NzKCJoZWlnaHQiLCAwKTskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsICQoIiNwbGFjZWQtYXJ0aWNsZSIpWzBdLm9mZnNldEhlaWdodCAtICgkKCIjcGxhY2VkLXNpZGViYXIiKVswXS5vZmZzZXRIZWlnaHQgKyAkKCIjc3RpY2t5QWQiKVswXS5vZmZzZXRIZWlnaHQpKTt9ZWxzZSB7JCgiI3BsYWNlSG9sZGVyIikuY3NzKCJoZWlnaHQiLCAwKTskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsICQoIiNwbGFjZWQtc2lkZWJhciIpWzBdLm9mZnNldEhlaWdodCAtICgkKCIjc3RpY2t5QWQiKVswXS5vZmZzZXRIZWlnaHQpKTt9fTthZGp1c3RQbGFjZUhvbGRlcigpO2RlYm91bmNlKCQod2luZG93KS5yZXNpemUoZnVuY3Rpb24gKCkge2FkanVzdFBsYWNlSG9sZGVyKCk7fSkpOyB2YXIgc2Nyb2xsU2lkZWJhckFkID0gZnVuY3Rpb24oKXsgaWYgKCQoZG9jdW1lbnQpLndpZHRoKCkgPiA1NzYgJiYgdHlwZW9mICgkKCIucGxhY2VkLXNjcm9sbCIpWzBdKSAhPSAndW5kZWZpbmVkJyAmJiB0eXBlb2YgKCQoIiNwbGFjZWQtYXJ0aWNsZSIpWzBdKSAhPSAndW5kZWZpbmVkJyApIHsgdmFyIGVsZW1lbnRQb3NpdGlvbiA9ICQoJy5wbGFjZWQtc2Nyb2xsJykub2Zmc2V0KCk7IHZhciBlbGVtZW50SGVpZ2h0ID0gJCgnLnBsYWNlZC1zY3JvbGwnKS5vdXRlckhlaWdodCgpOyB2YXIgcGxhY2VIb2xkZXJUb3AgPSAkKCcjcGxhY2VkLWFydGljbGUnKS5vZmZzZXQoKS50b3A7IHZhciBwbGFjZUhvbGRlckhlaWdodCA9ICQoJyNwbGFjZWQtYXJ0aWNsZScpLm91dGVySGVpZ2h0KCk7IHZhciBzaWRlYmFyUG9zaXRpb24gPSAkKCcjcGxhY2VkLWFydGljbGUnKS5vZmZzZXQoKTsgJCh3aW5kb3cpLnNjcm9sbChmdW5jdGlvbigpeyBpZigkKHdpbmRvdykuc2Nyb2xsVG9wKCkgPiBlbGVtZW50UG9zaXRpb24udG9wICYmICQod2luZG93KS5zY3JvbGxUb3AoKSA8PSBwbGFjZUhvbGRlclRvcCArIHBsYWNlSG9sZGVySGVpZ2h0IC0gZWxlbWVudEhlaWdodCAtIDE1MCl7ICQoJy5wbGFjZWQtc2Nyb2xsJykuY3NzKCdwb3NpdGlvbicsJ2ZpeGVkJykuY3NzKCd0b3AnLCc1NXB4Jyk7fSBlbHNlIHsgJCgnLnBsYWNlZC1zY3JvbGwnKS5jc3MoJ3Bvc2l0aW9uJywncmVsYXRpdmUnKTsgfX0pO319OyAgc2Nyb2xsU2lkZWJhckFkKCk7IGRlYm91bmNlKCQod2luZG93KS5yZXNpemUoZnVuY3Rpb24gKCkge3Njcm9sbFNpZGViYXJBZCgpO30pKTt9KTs8L3NjcmlwdD48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj5kAgsPZBYCAgMPFgIfAAXbCjxsaT48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbWFya2V0YmVhdC13ZWVrLWluLXJldmlldy0wMi0yNC0wMi0yOC8iPk1hcmtldEJlYXQgV2VlayBpbiBSZXZpZXcg4oCTIDAyLzI0IC0gMDIvMjg8L2E+PC9saT4NCjxsaT48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYW5hbHlzdHMtbGlmdC1hY2hyLXN0b2NrLWRlc3BpdGUtZWFybmluZ3MtbWlzcy8iPkFuYWx5c3RzIExpZnQgQXJjaGVyIEF2aWF0aW9uIFN0b2NrIERlc3BpdGUgRWFybmluZ3MgTWlzcyA8L2E+PC9saT4NCjxsaT48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvYXV0b2Rlc2stZGVzaWducy12YWx1ZS1mb3ItaW52ZXN0b3JzLXVwdHJlbmQtc2V0LXRvLWNvbnRpbnVlLyI+QXV0b2Rlc2sgRGVzaWducyBWYWx1ZSBmb3IgSW52ZXN0b3JzOiBVcHRyZW5kIFNldCB0byBDb250aW51ZTwvYT48L2xpPg0KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9jaGFvcy1hbmQtY2FzaC1maW5kaW5nLW9wcG9ydHVuaXR5LWluLXZvbGF0aWxpdHkvIj5DaGFvcyBhbmQgQ2FzaDogRmluZGluZyBPcHBvcnR1bml0eSBpbiBWb2xhdGlsaXR5PC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2FuaGV1c2VyLWJ1c2NoLXN0b2NrLXJhbGxpZXNpcy10aGUta2luZy1vZi1iZWVycy1iYWNrLyI+QW5oZXVzZXItQnVzY2ggU3RvY2sgUmFsbGllc+KAlElzIHRoZSBLaW5nIG9mIEJlZXJzIEJhY2s/PC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL3NhbGVzZm9yY2VzLWhpZGRlbi1zdHJlbmd0aHMtY291bGQtZnVlbC1hLXBvd2VyZnVsLXJlYm91bmQvIj5TYWxlc2ZvcmNl4oCZcyBIaWRkZW4gU3RyZW5ndGhzIENvdWxkIEZ1ZWwgYSBQb3dlcmZ1bCBSZWJvdW5kPC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzLzItY2F0YWx5c3RzLXRoYXQtY291bGQtcHVzaC1udmlkaWEtc3RvY2stdXAtMzAtdGhpcy15ZWFyLyI+MiBDYXRhbHlzdHMgVGhhdCBDb3VsZCBQdXNoIE5WSURJQSBTdG9jayBVcCAzMCUgVGhpcyBZZWFyPC9hPjwvbGk+DQo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL2RvLWdtLXN0b2NrLWJ1eWJhY2tzLW1ha2UtdGhlLXN0b2NrLWJ1eWFibGUtZm9yLWludmVzdG9ycy8iPkRvIEdNIFN0b2NrIEJ1eWJhY2tzIE1ha2UgdGhlIFN0b2NrIEJ1eWFibGUgRm9yIEludmVzdG9ycz88L2E+PC9saT4NCmQCEg8WAh8ABaMBPHNjcmlwdD4gdmFyIGVtbGNoayA9ICI5NzVCN0QwNjQ3MEUzMDkyNjFBOTFCMTExNDI5OTVERkVBMTA1NUU3QjgzRDI4N0ZGMzFDQjkxQTRBQzBFMjg2ODY4NjlBMDYxNjgzNzYyOUIzNkU3RDdBQUY4QUI0OTM1Nzg2RTJEN0RDRUNDQUZFRkM0ODIyOUM0OTM4NTNEMiI7IDwvc2NyaXB0PmQCFA8WAh8ABVc8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+TG9hZFBvcHVwUmF0aW5ncygnTUItUG9wdXAnLCdtYXJrZXRiZWF0LmNvbScpOyA8L3NjcmlwdD5kAhUPFgIfAAVRPHNjcmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnPnNldENvb2tpZSgiTWFya2V0QmVhdE9wdGluQ29va2llIiwgMSwgMyk7PC9zY3JpcHQ+ZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WGQUwY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9Vbml0ZWRfU3RhdGVzBTRjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtDb3VudHJ5X1VuaXRlZF9TdGF0ZXNfQWxsBSljdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtDb3VudHJ5X0NhbmFkYQUxY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9Vbml0ZWRfS2luZ2RvbQUpY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrQ291bnRyeV9FdXJvcGUFLGN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa0NvdW50cnlfQXVzdHJhbGlhBStjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQWVyb3NwYWNlBTNjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQXV0b19UaXJlc19UcnVja3MFMWN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9CYXNpY19NYXRlcmlhbHMFM2N0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9CdXNpbmVzc19TZXJ2aWNlcwU5Y3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0NvbXB1dGVyX2FuZF9UZWNobm9sb2d5BS5jdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3RydWN0aW9uBThjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3VtZXJfRGlzY3JldGlvbmFyeQUwY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0NvbnN1bWVyX0dvb2RzBTJjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfQ29uc3VtZXJfU3RhcGxlcwUpY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX0ZpbmFuY2UFNWN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9JbmR1c3RyaWFsX1Byb2R1Y3RzBSljdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfTWVkaWNhbAUvY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX01pc2NlbGxhbmVvdXMFPGN0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9NdWx0aV9TZWN0b3JfQ29uZ2xvbWVyYXRlcwUtY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX09pbHNfRW5lcmd5BTJjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfUmV0YWlsX1dob2xlc2FsZQUqY3RsMDAkY3BoUHJpbWFyeUNvbnRlbnQkY2hrU2VjdG9yX1NlcnZpY2VzBTBjdGwwMCRjcGhQcmltYXJ5Q29udGVudCRjaGtTZWN0b3JfVHJhbnNwb3J0YXRpb24FK2N0bDAwJGNwaFByaW1hcnlDb250ZW50JGNoa1NlY3Rvcl9VdGlsaXRpZXM+cQ6JoHNOR3GyCtyOtFvybqtfrg==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; if (!theForm) { theForm = document.form1; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=TGE6mH29_tpsdHwhewvfnZZ1XtMYSVXLm0Jql1RT8Gt0UJpBTCqqFxYSJ6nYrV4lmQxbdhmD7ckA_eQodaniwZjAfL41&t=638628027619783110" type="text/javascript"></script> <script src="/ScriptResource.axd?d=nlSrOCgmHRkJKy_atxR8MlI0g5Fyrw2N4vOH-J1pSh0LNd-DEJpJJM2PqbFuXW8LCcUktIdE5I5RFTWBcrIyR03paG7H2oiMkNiPlh3szTWi9JBhKv8-Yi9ORQOMTynHqdqDPyvuvuHxpyvkgT4B1r1YoVk1&t=ffffffffc7a8e318" type="text/javascript"></script> <script src="/ScriptResource.axd?d=5uHgycXeCI_2B1KxfCX0UN6zg6FdD9djh2Jah60XTTaX767t8n5jvCXuYRybH_HPVlQDavAt0ikkPNOcfyNasH5OYnS1TD65R4AbJ5dhbf_Znzg5OzEkvowWtUFJLchVbmKGCLSfl8ZdID-sIL3sTP1aJuM1&t=2a9d95e3" type="text/javascript"></script> <script src="/ScriptResource.axd?d=LDxligUXaea7HOiymrOLbfc35UUl3oZNQV3EOXsRk5Kt-0hKzSsb9k0eT_romv_Ll5LoadWOAwUauWDpfKmeWEOLI5LOhgBPgsJW1hTy1ajIzNRgTFTmBT4Dk-RNxZUe1V4l-RYOzt9r8FfnhAK8HfJmOZHK1RuMAF6oTb2niff1rxa90&t=2a9d95e3" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="92C3791C" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdACawWLmvk9tf0Cvt1SZa91JGABEfYnso8Hdvom8V3ViBPPbZkE9li6YV/ptc/2KEySfQvvNVzO88xXbU3jdEtUUNgCHm+bicgSbggPXL9LvlDWdRvdfmiGcEoa4jeoxUiTfpAivjbNld/L0kKNOdtJV4+1s/sg7obTpAoh4DhyyvTH0PCHFKhsBbstQ0DlqzOOsuilAQaPZGoBnUKWlXjc6LwfUJko8XWJ5Kv0CRCKYexoY78EyomvvC9qp9zJPj7OyYEP8hlaGYmdeju3iDWYu+3MAiE/D3ymWbn3T5cde0KSmRM7LWYHwF+ymQJxwheOpwY3rvfY2DOsUnRt7NA7jImLJIqfp3SLihZXrrJBNSYXQwAhbjgp8U1fHon6R4w7oFkfYBGweGD444AeNjVx6hklfOutol7nPLh8O3Xb3UvzgOZVeXWygWrwUvIZWFFoZoHar5behdxHos9S6Pu/BOZVzi4gbImKKsU8VTcpOxFrX2urvjFvXxtkvKEF7SaEK9hzlDM/AwoxrjfSRqy/WZI7lk/YQBmFSuiKMtr5+zNZComV5lq0bCv4/FQ8P11SDymfffGcSG7Tiqt7MVCw9gMK0g1Mlfe9So+A3UBug5iAPtFz0QQY4rFe73Zx79Y+qK3JWo5L18t3f4zBKJN3O9FY9Zi5w+zFG/i9MWgi3/u3/O13+AK0BueTddwJNHno8iYRyunxBjd+iJ64LS9arW7QP4ovtZHfVkQ9Jmo/a6mWzkBf/AqTf4LULcoU5+pimvwCmS27YgX3NL1gmCa42zMatPI0BjwaD7I9RmMOuT39GRz5iOpzUnpN8oSH/HQhv8UZEd" /> </div> <h1 id="pageTitle" class="PageTitleHOne"> Stocks on Sale Right Now </h1> <p style="padding-bottom: 10px">Below you will find a list of companies that are trading at the largest percentage discount compared to their fifty-two-week highs. These stocks are considered by the market to be on sale due to their recent price depreciation relative to their recent values. <a href="#stocks-on-sale">Learn more about undervalued stocks.</a></p> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$cphPrimaryContent$FilterScript', 'form1', ['tctl00$cphPrimaryContent$pnlFilterTable','cphPrimaryContent_pnlFilterTable'], [], [], 90, 'ctl00'); //]]> </script> <div id="cphPrimaryContent_pnlFilterTable"> <div class="row narrow-gutter-row"> <div class="col-12 col-sm-6 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group dropdown"> <div class="input-group-prepend"> <span class="input-group-text"> <img src='/images/flags/flag-united-states.svg' alt='United States flag' width='14' height='11'/> </span> </div> <button class="btn dropdown-toggle top-labeled-input" type="button" id="dropdownCountry" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="top-label">Country</span> <span class="top-label-selected">USA <span class='sub-label'>(NYSE & NASDAQ)</span></span> </button> <ul class="dropdown-menu allow-focus" aria-labelledby="dropdownCountry"> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_States" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_States" checked="checked" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_United_States\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_United_States"><img src = '/images/flags/flag-united-states.svg' alt='United States flag' width='16' height='14' class='mr-2'>United States<span class='sub-label'>(NYSE & NASDAQ)</span></label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_States_All" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_States_All" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_United_States_All\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_United_States_All"><img src = '/images/flags/flag-united-states.svg' alt='United States All flag' width='16' height='14' class='mr-2'>United States<span class='sub-label'>(All Exchanges)</span></label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Canada" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Canada" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_Canada\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_Canada"><img src = '/images/flags/flag-canada.svg' alt='Canada flag' width='16' height='14' class='mr-2'>Canada</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_United_Kingdom" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_United_Kingdom" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_United_Kingdom\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_United_Kingdom"><img src = '/images/flags/flag-united-kingdom.svg' alt='United Kingdom flag' width='16' height='14' class='mr-2'>United Kingdom</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Europe" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Europe" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_Europe\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_Europe"><img src = '/images/flags/flag-europe.svg' alt='Europe flag' width='16' height='14' class='mr-2'>Europe</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkCountry_Australia" type="checkbox" name="ctl00$cphPrimaryContent$chkCountry_Australia" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkCountry_Australia\',\'\')', 0)" /><label for="cphPrimaryContent_chkCountry_Australia"><img src = '/images/flags/flag-australia.svg' alt='Australia flag' width='16' height='14' class='mr-2'>Australia</label></li> </ul> </div> </div> <div class="col-12 col-sm-6 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group dropdown"> <div class="input-group-prepend"> <span class="input-group-text"> <span class='fa-regular fa-network-wired' aria-hidden='true'></span> </span> </div> <button class="btn dropdown-toggle top-labeled-input" type="button" id="dropdownSector" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="top-label">Sector</span> <span class="top-label-selected">All Sectors</span> </button> <ul class="dropdown-menu allow-focus" aria-labelledby="dropdownSector"> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Aerospace" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Aerospace" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Aerospace\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Aerospace">Aerospace</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Auto_Tires_Trucks" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Auto_Tires_Trucks" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Auto_Tires_Trucks\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Auto_Tires_Trucks">Auto/Tires/Trucks</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Basic_Materials" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Basic_Materials" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Basic_Materials\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Basic_Materials">Basic Materials</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Business_Services" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Business_Services" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Business_Services\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Business_Services">Business Services</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Computer_and_Technology" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Computer_and_Technology" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Computer_and_Technology\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Computer_and_Technology">Computer and Technology</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Construction" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Construction" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Construction\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Construction">Construction</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Discretionary" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Discretionary" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Consumer_Discretionary\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Discretionary">Consumer Discretionary</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Goods" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Goods" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Consumer_Goods\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Goods">Consumer Goods</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Consumer_Staples" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Consumer_Staples" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Consumer_Staples\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Consumer_Staples">Consumer Staples</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Finance" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Finance" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Finance\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Finance">Finance</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Industrial_Products" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Industrial_Products" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Industrial_Products\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Industrial_Products">Industrial Products</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Medical" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Medical" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Medical\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Medical">Medical</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Miscellaneous" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Miscellaneous" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Miscellaneous\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Miscellaneous">Miscellaneous</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Multi_Sector_Conglomerates" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Multi_Sector_Conglomerates" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Multi_Sector_Conglomerates\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Multi_Sector_Conglomerates">Multi-Sector Conglomerates</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Oils_Energy" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Oils_Energy" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Oils_Energy\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Oils_Energy">Oils/Energy</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Retail_Wholesale" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Retail_Wholesale" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Retail_Wholesale\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Retail_Wholesale">Retail/Wholesale</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Services" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Services" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Services\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Services">Services</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Transportation" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Transportation" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Transportation\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Transportation">Transportation</label></li> <li class="checkbox-line custom-control custom-checkbox pt-1 drop-down-item"><input id="cphPrimaryContent_chkSector_Utilities" type="checkbox" name="ctl00$cphPrimaryContent$chkSector_Utilities" onclick="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$chkSector_Utilities\',\'\')', 0)" /><label for="cphPrimaryContent_chkSector_Utilities">Utilities</label></li> </ul> </div> </div> <div class="col-12 col-sm-6 col-md-3 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class="top-label-wrapper input-group"> <div class="input-group-prepend"> <span class="input-group-text"> <span class="fa-regular fa-chart-simple" aria-hidden="true"></span> </span> </div> <select name="ctl00$cphPrimaryContent$ddlMarketCap" onchange="javascript:setTimeout('__doPostBack(\'ctl00$cphPrimaryContent$ddlMarketCap\',\'\')', 0)" id="cphPrimaryContent_ddlMarketCap" class="top-labeled-input"> <option selected="selected" value="A">All Market Caps</option> <option value="L">Large Cap ($10B+)</option> <option value="M">Medium Cap ($2B-$10B)</option> <option value="S">Small Cap (<$2B)</option> </select> <label for="cphPrimaryContent_ddlMarketCap" class="top-label">Market Cap</label> </div> </div> <div class="col-12 col-sm-6 col-md-3 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-star' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-marketrank'>MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>MarketRank™</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=MarketRank™Filter' aria-describedby='tooltip-marketrank' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Ranks<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-sm-6 col-md-3 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-fire-flame-curved' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-mediasentiment'>Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>Media Sentiment</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=MediaSentimentFilter' aria-describedby='tooltip-mediasentiment' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Sentiments<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-sm-6 col-md-3 col-lg-2 col-xl-auto mb-3 mb-xl-0"> <div class='top-label-wrapper input-group tooltip-wrapper'><div class='input-group-prepend'><span class='input-group-text'><span class='fa-regular fa-glasses-round' aria-hidden='true'></span></span></div><div class='moreinfo bg-white' tabindex='0'><span class='fa-regular fa-circle-question c-gray' aria-hidden='true'></span><span class='tooltiptext dark-mode toptip' id='tooltip-analystconsensus'>Analyst consensus is the average investment recommendation among Wall Street research analysts.<br/><strong style='background:#333'>Available with a MarketBeat All Access Subscription</strong></span></div><strong class='top-label'>Analyst Consensus</strong><a class='top-labeled-input d-inline-block' href='/subscribe/all-access/?ReferralType=AnalystConsensusFilter' aria-describedby='tooltip-analystconsensus' title='Available with MarketBeat All Access'><span class='sr-only'>Upgrade to All Access to use the </span>All Ratings<span class='sr-only'> Filter</span><span class='filter-access bg-white c-blue-8'><span class='fa-solid fa-lock-keyhole' aria-hidden='true'></span></span></a></div> </div> <div class="col-12 col-lg-3 col-xl-auto mb-3 mb-xl-0 ml-md-auto text-md-right"> <a class="btn btn-disabled w-100 w-xl-auto" href='/subscribe/all-access/?ReferralType=CSVExportButton' title='Excel Export Available with a MarketBeat All Access Subscription'><span class='fa-regular fa-file-excel mr-1' aria-hidden='true'></span> Export<span class='temp-hidden'> to Excel</span></a> </div> </div> <div class="text-center"> <div id="cphPrimaryContent_Progress1" style="display:none;"> <img src="/images/loading-gif-small.gif" loading="lazy" alt="The Page is Updating" class="pt-0 pt-xl-1" width="24" height="24" /> </div> </div> <table class='scroll-table sort-table'><thead><tr><th data-sort='string' data-clean='Symbol|Company'>Company</th><th data-sort='float' data-clean='Current Price|Price Change'>Current Price</th><th data-sort='float'>52-Week High</th><th data-sort='float'>Discount from 52-Week High</th><th data-sort='float'>Consensus Rating</th><th data-sort='float'>Price Target</th><th data-sort='string'>Indicator(s)</th></tr></thead><tbody><tr><td data-clean="CLEU|China Liberal Education"><a class="profile-link" title="China Liberal Education stock price and analysis" href ="/stocks/NASDAQ/CLEU/" ><div class="company-thumbnail"><img loading="lazy" height="19" width="80" src="https://www.marketbeat.com/logos/thumbnail/china-liberal-education-holdings-limited-logo.png?v=20211202114256" alt="China Liberal Education Holdings Limited stock logo"></div><div class="ticker-area">CLEU</div><div class="title-area">China Liberal Education</div></a></td><td data-clean="$0.05|-21.3%" data-sort-value="0.045">$0.05<br/><span class="c-red">-21.3%</span></td><td data-sort-value='52.05'>$52.05</td><td>99.9%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="CLEU had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="CLEU opened at 2.10% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="GWAV|Greenwave Technology Solutions"><a class="profile-link" title="Greenwave Technology Solutions stock price and analysis" href ="/stocks/NASDAQ/GWAV/" ><div class="company-thumbnail"><img loading="lazy" height="40" width="80" src="https://www.marketbeat.com/logos/thumbnail/greenwave-technology-solutions-inc-logo.jpg?v=20220927073738" alt="Greenwave Technology Solutions, Inc. stock logo"></div><div class="ticker-area">GWAV</div><div class="title-area">Greenwave Technology Solutions</div></a></td><td data-clean="$0.26|2.0%" data-sort-value="0.26">$0.26<br/><span class="c-green">+2.0%</span></td><td data-sort-value='117'>$117.00</td><td>99.8%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="GWAV had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/></td></tr><tr><td data-clean="SI|Silvergate Capital"><a class="profile-link" title="Silvergate Capital stock price and analysis" href ="/stocks/NYSE/SI/" ><div class="company-thumbnail"><img loading="lazy" height="22" width="80" src="https://www.marketbeat.com/logos/thumbnail/silvergate-capital-co-logo.png?v=20221208103143" alt="Silvergate Capital Co. stock logo"></div><div class="ticker-area">SI</div><div class="title-area">Silvergate Capital</div></a></td><td data-clean="$0.35|0.0%" data-sort-value="0.35">$0.35<br/></td><td data-sort-value='108.11'>$108.11</td><td>99.7%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="HOLO|MicroCloud Hologram"><a class="profile-link" title="MicroCloud Hologram stock price and analysis" href ="/stocks/NASDAQ/HOLO/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/microcloud-hologram-inc-logo.jpg?v=20220922081136" alt="MicroCloud Hologram Inc. stock logo"></div><div class="ticker-area">HOLO</div><div class="title-area">MicroCloud Hologram</div></a></td><td data-clean="$0.97|-5.8%" data-sort-value="0.9701">$0.97<br/><span class="c-red">-5.8%</span></td><td data-sort-value='219'>$219.00</td><td>99.6%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="HOLO had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="HOLO opened at 5.29% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="NKLA|Nikola"><a class="profile-link" title="Nikola stock price and analysis" href ="/stocks/NASDAQ/NKLA/" ><div class="company-thumbnail"><img loading="lazy" height="93" width="80" src="https://www.marketbeat.com/logos/thumbnail/nikola-corporation-logo.png?v=20200623171141" alt="Nikola Co. stock logo"></div><div class="ticker-area">NKLA</div><div class="title-area">Nikola</div></a></td><td data-clean="$0.18|-28.7%" data-sort-value="0.183">$0.18<br/><span class="c-red">-28.7%</span></td><td data-sort-value='34.5'>$34.50</td><td>99.5%</td><td>Hold</td><td>$12.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/NKLA/news/" title="NKLA has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="NKLA opened at 10.44% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="TNXP|Tonix Pharmaceuticals"><a class="profile-link" title="Tonix Pharmaceuticals stock price and analysis" href ="/stocks/NASDAQ/TNXP/" ><div class="company-thumbnail"><img loading="lazy" height="31" width="80" src="https://www.marketbeat.com/logos/thumbnail/tonix-pharmaceuticals-holding-corp-logo.png?v=20240610111324" alt="Tonix Pharmaceuticals Holding Corp. stock logo"></div><div class="ticker-area">TNXP</div><div class="title-area">Tonix Pharmaceuticals</div></a></td><td data-clean="$7.86|-3.9%" data-sort-value="7.86">$7.86<br/><span class="c-red">-3.9%</span></td><td data-sort-value='1244.16'>$1,244.16</td><td>99.4%</td><td>Buy</td><td>$1,100.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="TNXP had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="TNXP opened at 2.08% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="PGHL|Primega Group"><a class="profile-link" title="Primega Group stock price and analysis" href ="/stocks/NASDAQ/PGHL/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/primega-group-holdings-ltd-logo.png?v=20250212070653" alt="Primega Group Holdings Ltd stock logo"></div><div class="ticker-area">PGHL</div><div class="title-area">Primega Group</div></a></td><td data-clean="$0.73|-6.4%" data-sort-value="0.73">$0.73<br/><span class="c-red">-6.4%</span></td><td data-sort-value='107.36'>$107.36</td><td>99.3%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="NewsCoverage" href="https://www.marketbeat.com/stocks/NASDAQ/PGHL/news/" title="An unusually large number of news stories have been published about PGHL in the last 48 hours.">News Coverage</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="PGHL opened at 3.85% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="FFIE|Faraday Future Intelligent Electric"><a class="profile-link" title="Faraday Future Intelligent Electric stock price and analysis" href ="/stocks/NASDAQ/FFIE/" ><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/faraday-future-intelligent-electric-inc-logo.jpg?v=20210727055948" alt="Faraday Future Intelligent Electric Inc. stock logo"></div><div class="ticker-area">FFIE</div><div class="title-area">Faraday Future Intelligent Electric</div></a></td><td data-clean="$1.36|-0.7%" data-sort-value="1.36">$1.36<br/><span class="c-red">-0.7%</span></td><td data-sort-value='156'>$156.00</td><td>99.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="FFIE had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/></td></tr><tr><td data-clean="ONCO|Onconetix"><a class="profile-link" title="Onconetix stock price and analysis" href ="/stocks/NASDAQ/ONCO/" ><div class="company-thumbnail"><img loading="lazy" height="36" width="80" src="https://www.marketbeat.com/logos/thumbnail/onconetix-inc-logo.png?v=20250204072845" alt="Onconetix, Inc. stock logo"></div><div class="ticker-area">ONCO</div><div class="title-area">Onconetix</div></a></td><td data-clean="$0.25|-19.4%" data-sort-value="0.2474">$0.25<br/><span class="c-red">-19.4%</span></td><td data-sort-value='21.4'>$21.40</td><td>98.8%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="NewsCoverage" href="https://www.marketbeat.com/stocks/NASDAQ/ONCO/news/" title="An unusually large number of news stories have been published about ONCO in the last 48 hours.">News Coverage</a><br/><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/ONCO/news/" title="ONCO has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="ONCO opened at 3.52% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="MTC|MMTec"><a class="profile-link" title="MMTec stock price and analysis" href ="/stocks/NASDAQ/MTC/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/mmtec-inc-logo.png?v=20211203090340" alt="MMTec, Inc. stock logo"></div><div class="ticker-area">MTC</div><div class="title-area">MMTec</div></a></td><td data-clean="$1.26|-4.5%" data-sort-value="1.26">$1.26<br/><span class="c-red">-4.5%</span></td><td data-sort-value='103.2'>$103.20</td><td>98.8%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/MTC/news/" title="MTC has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/></td></tr><tr class="bottom-sort"><td colspan="8"id="formholder"><div class="d-block d-md-flex flex-wrap align-items-center p-0"><div class="w-100 c-white d-block rounded" style="background: linear-gradient(180deg, rgba(0,71,104,1) 0%, rgba(0,77,113,1) 38%, rgba(0,84,123,1) 73%, rgba(0,87,128,1) 100%)"> <style type="text/css"> @media (max-width:768px) { .optin-left-image {background: none !important; padding-left: 1rem !important;}}</style><div id="pnlSignup" class="py-4 pr-4 rounded optin-left-image" style="padding-left:280px;background:url(/images/bg-messages.png) left top no-repeat;background-size:auto 100%;"> <div id="divSubscribe" class="subscribe d-inline-block px-3 px-md-0"><div class="h3 font-weight-medium m-0 mb-2" style="font-size:1.8em;">Get the Latest News and Ratings for Your Stocks</div><p style="font-size:1.125em;max-width:800px;;" class="mb-3 font-large c-light-gray">Enter your email address below to receive the latest headlines and analysts' recommendations for your stocks with our free daily email newsletter.</p><div style="max-width:528px;" class="form-row ml-0"><input name="OnPageRegistrationEmail" type="text" id="OnPageRegistrationEmail" class="b-white col-sm-7" placeholder="Your Email Address" aria-label="Email Address" style="display:inline-block;flex:1 0 296px;-ms-flex:1 0 296px;" /><input type="button" name="btnHASubmit" value="Sign-Up Now" onclick="if (CheckEmail('OnPageRegistrationEmail', 'ShowSuggestionOnPage', 'c-white')) { window.location = '/newsletter/?RegistrationCode=MarketDataTable&RegistrationDomain=marketbeat.com&RegisterEmail='+encodeURIComponent(document.getElementById('OnPageRegistrationEmail').value); return true;} else { return false; };" id="btnHASubmit" class="col-sm-5 btn btn-featured" style="display:inline-block;flex:1 0 232px;-ms-flex:1 0 232px;" /><div id="ShowSuggestionOnPage"></div></div></div> </div></div></div><tr><td data-clean="FTEL|Fitell"><a class="profile-link" title="Fitell stock price and analysis" href ="/stocks/NASDAQ/FTEL/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/fitell-co-logo.jpg?v=20250117065331" alt="Fitell Co. stock logo"></div><div class="ticker-area">FTEL</div><div class="title-area">Fitell</div></a></td><td data-clean="$0.68|-3.6%" data-sort-value="0.6762">$0.68<br/><span class="c-red">-3.6%</span></td><td data-sort-value='49.5'>$49.50</td><td>98.6%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="FTEL had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="FTEL opened at 4.50% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="JBDI|JBDI Holdings Limited Ordinary Shares"><a class="profile-link" title="JBDI Holdings Limited Ordinary Shares stock price and analysis" href ="/stocks/NASDAQ/JBDI/" ><div class="company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/jbdi-holdings-limited-ordinary-shares-logo.png?v=20241030164141" alt="JBDI Holdings Limited Ordinary Shares stock logo"></div><div class="ticker-area">JBDI</div><div class="title-area">JBDI Holdings Limited Ordinary Shares</div></a></td><td data-clean="$0.58|-5.6%" data-sort-value="0.5757">$0.58<br/><span class="c-red">-5.6%</span></td><td data-sort-value='39.41'>$39.41</td><td>98.5%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/JBDI/news/" title="JBDI has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/></td></tr><tr><td data-clean="JL|J-Long Group"><a class="profile-link" title="J-Long Group stock price and analysis" href ="/stocks/NASDAQ/JL/" ><div class="company-thumbnail"><img loading="lazy" height="21" width="80" src="https://www.marketbeat.com/logos/thumbnail/j-long-group-limited-logo.png?v=20240129133522" alt="J-Long Group Limited stock logo"></div><div class="ticker-area">JL</div><div class="title-area">J-Long Group</div></a></td><td data-clean="$4.44|1.4%" data-sort-value="4.44">$4.44<br/><span class="c-green">+1.4%</span></td><td data-sort-value='270.1'>$270.10</td><td>98.4%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="JL had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/JL/news/" title="JL has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/></td></tr><tr><td data-clean="HPH|Highest Performances"><a class="profile-link" title="Highest Performances stock price and analysis" href ="/stocks/NASDAQ/HPH/" ><div class="company-thumbnail"><img loading="lazy" height="37" width="80" src="https://www.marketbeat.com/logos/thumbnail/highest-performances-holdings-inc-logo.png?v=20250117070535" alt="Highest Performances Holdings Inc. stock logo"></div><div class="ticker-area">HPH</div><div class="title-area">Highest Performances</div></a></td><td data-clean="$0.18|-1.7%" data-sort-value="0.1847">$0.18<br/><span class="c-red">-1.7%</span></td><td data-sort-value='10.06'>$10.06</td><td>98.2%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="PUYI|Highest Performances"><a class="profile-link" title="Highest Performances stock price and analysis" href ="/stocks/NASDAQ/PUYI/" ><div class="company-thumbnail"><img loading="lazy" height="37" width="80" src="https://www.marketbeat.com/logos/thumbnail/highest-performances-holdings-inc-logo.png?v=20241111141527" alt="Highest Performances Holdings Inc. stock logo"></div><div class="ticker-area">PUYI</div><div class="title-area">Highest Performances</div></a></td><td data-clean="$0.18|-1.7%" data-sort-value="0.1847">$0.18<br/><span class="c-red">-1.7%</span></td><td data-sort-value='9.7'>$9.70</td><td>98.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="HighTradingVolume" href="https://www.marketbeat.com/stocks/NASDAQ/PUYI/" title="PUYI has had at least twice its normal trading volume today.">High Trading Volume</a><br/></td></tr><tr><td data-clean="BNAI|Brand Engagement Network"><a class="profile-link" title="Brand Engagement Network stock price and analysis" href ="/stocks/NASDAQ/BNAI/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/brand-engagement-network-inc-logo.png?v=20250115144334" alt="Brand Engagement Network, Inc. stock logo"></div><div class="ticker-area">BNAI</div><div class="title-area">Brand Engagement Network</div></a></td><td data-clean="$0.39|-2.8%" data-sort-value="0.389">$0.39<br/><span class="c-red">-2.8%</span></td><td data-sort-value='19.75'>$19.75</td><td>98.0%</td><td>Buy</td><td>$6.00</td><td style='width:175px'><a data-indicator="EarningsUpcoming" href="https://www.marketbeat.com/stocks/NASDAQ/BNAI/earnings/" title="BNAI is scheduled to announce its quarterly earnings on 3/6/2025.">Upcoming Earnings</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="BNAI opened at 5.05% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="LIFW|MSP Recovery"><a class="profile-link" title="MSP Recovery stock price and analysis" href ="/stocks/NASDAQ/LIFW/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/msp-recovery-inc-logo.png?v=20240830125300" alt="MSP Recovery, Inc. stock logo"></div><div class="ticker-area">LIFW</div><div class="title-area">MSP Recovery</div></a></td><td data-clean="$1.97|-7.5%" data-sort-value="1.97">$1.97<br/><span class="c-red">-7.5%</span></td><td data-sort-value='89.74'>$89.74</td><td>97.8%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="ORIS|Oriental Rise Holdings Limited Ordinary Shares"><a class="profile-link" title="Oriental Rise Holdings Limited Ordinary Shares stock price and analysis" href ="/stocks/NASDAQ/ORIS/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/oriental-rise-holdings-limited-ordinary-shares-logo.png?v=20241212120949" alt="Oriental Rise Holdings Limited Ordinary Shares stock logo"></div><div class="ticker-area">ORIS</div><div class="title-area">Oriental Rise Holdings Limited Ordinary Shares</div></a></td><td data-clean="$1.27|5.8%" data-sort-value="1.27">$1.27<br/><span class="c-green">+5.8%</span></td><td data-sort-value='56.01'>$56.01</td><td>97.7%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/ORIS/news/" title="ORIS has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/></td></tr><tr><td data-clean="CTOR|Citius Oncology"><a class="profile-link" title="Citius Oncology stock price and analysis" href ="/stocks/NASDAQ/CTOR/" ><div class="company-thumbnail"><img loading="lazy" height="43" width="80" src="https://www.marketbeat.com/logos/thumbnail/citius-oncology-inc-logo.png?v=20250115150323" alt="Citius Oncology, Inc. stock logo"></div><div class="ticker-area">CTOR</div><div class="title-area">Citius Oncology</div></a></td><td data-clean="$1.17|-1.8%" data-sort-value="1.169">$1.17<br/><span class="c-red">-1.8%</span></td><td data-sort-value='49'>$49.00</td><td>97.6%</td><td>Buy</td><td>$3.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/CTOR/news/" title="CTOR has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="CTOR opened at 3.36% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="IZM|ICZOOM Group"><a class="profile-link" title="ICZOOM Group stock price and analysis" href ="/stocks/NASDAQ/IZM/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/iczoom-group-inc-logo.png?v=20230511154526" alt="ICZOOM Group Inc. stock logo"></div><div class="ticker-area">IZM</div><div class="title-area">ICZOOM Group</div></a></td><td data-clean="$1.31|-2.2%" data-sort-value="1.31">$1.31<br/><span class="c-red">-2.2%</span></td><td data-sort-value='52.21'>$52.21</td><td>97.5%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/IZM/news/" title="IZM has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="IZM opened at 2.24% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="SDST|Stardust Power"><a class="profile-link" title="Stardust Power stock price and analysis" href ="/stocks/NASDAQ/SDST/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/stardust-power-inc-logo.png?v=20241212123256" alt="Stardust Power Inc. stock logo"></div><div class="ticker-area">SDST</div><div class="title-area">Stardust Power</div></a></td><td data-clean="$0.74|2.5%" data-sort-value="0.7447">$0.74<br/><span class="c-green">+2.5%</span></td><td data-sort-value='28.38'>$28.38</td><td>97.4%</td><td>Buy</td><td>$7.94</td><td style='width:175px'></td></tr><tr><td data-clean="DRCT|Direct Digital"><a class="profile-link" title="Direct Digital stock price and analysis" href ="/stocks/NASDAQ/DRCT/" ><div class="company-thumbnail"><img loading="lazy" height="17" width="80" src="https://www.marketbeat.com/logos/thumbnail/direct-digital-holdings-inc-logo.png?v=20220308134127" alt="Direct Digital Holdings, Inc. stock logo"></div><div class="ticker-area">DRCT</div><div class="title-area">Direct Digital</div></a></td><td data-clean="$0.95|0.9%" data-sort-value="0.9485">$0.95<br/><span class="c-green">+0.9%</span></td><td data-sort-value='35.884'>$35.88</td><td>97.4%</td><td>Moderate Buy</td><td>$21.00</td><td style='width:175px'><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="DRCT had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/></td></tr><tr><td data-clean="PIXY|ShiftPixy"><a class="profile-link" title="ShiftPixy stock price and analysis" href ="/stocks/NASDAQ/PIXY/" ><div class="company-thumbnail"><img loading="lazy" height="30" width="80" src="https://www.marketbeat.com/logos/thumbnail/shiftpixy-inc-logo.png?v=20230123150547" alt="ShiftPixy, Inc. stock logo"></div><div class="ticker-area">PIXY</div><div class="title-area">ShiftPixy</div></a></td><td data-clean="$6.53|0.0%" data-sort-value="6.53">$6.53<br/></td><td data-sort-value='228.45'>$228.45</td><td>97.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="SFHG|Samfine Creation Holdings Group"><a class="profile-link" title="Samfine Creation Holdings Group stock price and analysis" href ="/stocks/NASDAQ/SFHG/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/samfine-creation-holdings-group-limited-logo.jpg?v=20241212124255" alt="Samfine Creation Holdings Group Limited stock logo"></div><div class="ticker-area">SFHG</div><div class="title-area">Samfine Creation Holdings Group</div></a></td><td data-clean="$0.74|-6.1%" data-sort-value="0.7375">$0.74<br/><span class="c-red">-6.1%</span></td><td data-sort-value='24'>$24.00</td><td>96.9%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/SFHG/news/" title="SFHG has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="SFHG opened at 2.48% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="LYRA|Lyra Therapeutics"><a class="profile-link" title="Lyra Therapeutics stock price and analysis" href ="/stocks/NASDAQ/LYRA/" ><div class="company-thumbnail"><img loading="lazy" height="22" width="80" src="https://www.marketbeat.com/logos/thumbnail/lyra-therapeutics-inc-logo.png?v=20221223091846" alt="Lyra Therapeutics, Inc. stock logo"></div><div class="ticker-area">LYRA</div><div class="title-area">Lyra Therapeutics</div></a></td><td data-clean="$0.21|5.5%" data-sort-value="0.214">$0.21<br/><span class="c-green">+5.5%</span></td><td data-sort-value='6.79'>$6.79</td><td>96.8%</td><td>Hold</td><td>$4.50</td><td style='width:175px'></td></tr><tr><td data-clean="ALUR|Allurion Technologies"><a class="profile-link" title="Allurion Technologies stock price and analysis" href ="/stocks/NYSE/ALUR/" ><div class="company-thumbnail"><img loading="lazy" height="16" width="80" src="https://www.marketbeat.com/logos/thumbnail/allurion-technologies-inc-logo.png?v=20231114125937" alt="Allurion Technologies Inc. stock logo"></div><div class="ticker-area">ALUR</div><div class="title-area">Allurion Technologies</div></a></td><td data-clean="$3.16|-3.8%" data-sort-value="3.155">$3.16<br/><span class="c-red">-3.8%</span></td><td data-sort-value='98.75'>$98.75</td><td>96.8%</td><td>Buy</td><td>$54.17</td><td style='width:175px'><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="ALUR had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/></td></tr><tr><td data-clean="QTI|QT Imaging"><a class="profile-link" title="QT Imaging stock price and analysis" href ="/stocks/NASDAQ/QTI/" ><div class="company-thumbnail"><img loading="lazy" height="40" width="80" src="https://www.marketbeat.com/logos/thumbnail/qt-imaging-holdings-inc-logo.jpg?v=20240403124250" alt="QT Imaging Holdings, Inc. stock logo"></div><div class="ticker-area">QTI</div><div class="title-area">QT Imaging</div></a></td><td data-clean="$0.47|-18.3%" data-sort-value="0.4655">$0.47<br/><span class="c-red">-18.3%</span></td><td data-sort-value='14.4'>$14.40</td><td>96.8%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="GCTS|GCT Semiconductor"><a class="profile-link" title="GCT Semiconductor stock price and analysis" href ="/stocks/NYSE/GCTS/" ><div class="company-thumbnail"><img loading="lazy" height="24" width="80" src="https://www.marketbeat.com/logos/thumbnail/gct-semiconductor-holding-inc-logo.jpg?v=20241213080400" alt="GCT Semiconductor Holding, Inc. stock logo"></div><div class="ticker-area">GCTS</div><div class="title-area">GCT Semiconductor</div></a></td><td data-clean="$1.89|1.3%" data-sort-value="1.885">$1.89<br/><span class="c-green">+1.3%</span></td><td data-sort-value='56'>$56.00</td><td>96.6%</td><td>Buy</td><td>$5.00</td><td style='width:175px'><a data-indicator="EarningsUpcoming" href="https://www.marketbeat.com/stocks/NYSE/GCTS/earnings/" title="GCTS is scheduled to announce its quarterly earnings on 3/6/2025.">Upcoming Earnings</a><br/><a data-indicator="GapUp" href="https://www.marketbeat.com/market-data/gap-up-stocks/" title="GCTS opened at 5.38% above its previous closing price.">Gap Up</a><br/></td></tr><tr><td data-clean="XCH|XCHG"><a class="profile-link" title="XCHG stock price and analysis" href ="/stocks/NASDAQ/XCH/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/xchg-limited-logo.png?v=20240926141932" alt="XCHG Limited stock logo"></div><div class="ticker-area">XCH</div><div class="title-area">XCHG</div></a></td><td data-clean="$1.08|-3.1%" data-sort-value="1.078">$1.08<br/><span class="c-red">-3.1%</span></td><td data-sort-value='30.47'>$30.47</td><td>96.5%</td><td>N/A</td><td>$0.00</td><td style='width:175px'></td></tr><tr><td data-clean="CRTX|Cortexyme"><a class="profile-link" title="Cortexyme stock price and analysis" href ="/stocks/NASDAQ/CRTX/" ><div class="company-thumbnail"><img loading="lazy" height="40" width="80" src="https://www.marketbeat.com/logos/thumbnail/cortexyme-inc-logo.jpg?v=20230113142035" alt="Cortexyme, Inc. stock logo"></div><div class="ticker-area">CRTX</div><div class="title-area">Cortexyme</div></a></td><td data-clean="$1.45|4.3%" data-sort-value="1.45">$1.45<br/><span class="c-green">+4.3%</span></td><td data-sort-value='40.66'>$40.66</td><td>96.4%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapUp" href="https://www.marketbeat.com/market-data/gap-up-stocks/" title="CRTX opened at 2.16% above its previous closing price.">Gap Up</a><br/></td></tr><tr><td data-clean="CGBS|Crown LNG"><a class="profile-link" title="Crown LNG stock price and analysis" href ="/stocks/NASDAQ/CGBS/" ><div class="company-thumbnail"><img loading="lazy" height="35" width="80" src="https://www.marketbeat.com/logos/thumbnail/crown-lng-holdings-ltd-logo.png?v=20240923124624" alt="Crown LNG Holdings Ltd stock logo"></div><div class="ticker-area">CGBS</div><div class="title-area">Crown LNG</div></a></td><td data-clean="$0.26|-5.7%" data-sort-value="0.2612">$0.26<br/><span class="c-red">-5.7%</span></td><td data-sort-value='6.91'>$6.91</td><td>96.2%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/CGBS/news/" title="CGBS has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="CGBS opened at 7.33% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="NAAS|NaaS Technology"><a class="profile-link" title="NaaS Technology stock price and analysis" href ="/stocks/NASDAQ/NAAS/" ><div class="company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/naas-technology-inc-logo.png?v=20220823114340" alt="NaaS Technology Inc. stock logo"></div><div class="ticker-area">NAAS</div><div class="title-area">NaaS Technology</div></a></td><td data-clean="$1.28|0.8%" data-sort-value="1.28">$1.28<br/><span class="c-green">+0.8%</span></td><td data-sort-value='33.138'>$33.14</td><td>96.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="BuybackAnnouncement" href="https://www.marketbeat.com/stocks/NASDAQ/NAAS/" title="NAAS announced a buyback program on 2/21/2025.">Buyback Announcement</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="NAAS opened at 3.94% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="LIAN|LianBio"><a class="profile-link" title="LianBio stock price and analysis" href ="/stocks/NASDAQ/LIAN/" ><div class="company-thumbnail"><img loading="lazy" height="94" width="80" src="https://www.marketbeat.com/logos/thumbnail/lianbio-logo.png?v=20211129094945" alt="LianBio stock logo"></div><div class="ticker-area">LIAN</div><div class="title-area">LianBio</div></a></td><td data-clean="$0.20|3.4%" data-sort-value="0.2">$0.20<br/><span class="c-green">+3.4%</span></td><td data-sort-value='4.99'>$4.99</td><td>96.0%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapUp" href="https://www.marketbeat.com/market-data/gap-up-stocks/" title="LIAN opened at 3.41% above its previous closing price.">Gap Up</a><br/></td></tr><tr><td data-clean="BIVI|BioVie"><a class="profile-link" title="BioVie stock price and analysis" href ="/stocks/NASDAQ/BIVI/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/biovie-inc-logo.jpg?v=20221214135402" alt="BioVie Inc. stock logo"></div><div class="ticker-area">BIVI</div><div class="title-area">BioVie</div></a></td><td data-clean="$1.33|0.8%" data-sort-value="1.33">$1.33<br/><span class="c-green">+0.8%</span></td><td data-sort-value='33.1'>$33.10</td><td>96.0%</td><td>Buy</td><td>$3.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="BIVI had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="BIVI opened at 2.27% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="QTTB|Q32 Bio"><a class="profile-link" title="Q32 Bio stock price and analysis" href ="/stocks/NASDAQ/QTTB/" ><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/q32-bio-inc-logo.jpg?v=20240412134528" alt="Q32 Bio Inc. stock logo"></div><div class="ticker-area">QTTB</div><div class="title-area">Q32 Bio</div></a></td><td data-clean="$2.27|1.3%" data-sort-value="2.27">$2.27<br/><span class="c-green">+1.3%</span></td><td data-sort-value='53.79'>$53.79</td><td>95.8%</td><td>Hold</td><td>$24.86</td><td style='width:175px'></td></tr><tr><td data-clean="QXO|QXO"><a class="profile-link" title="QXO stock price and analysis" href ="/stocks/NASDAQ/QXO/" ><div class="company-thumbnail"><img loading="lazy" height="30" width="80" src="https://www.marketbeat.com/logos/thumbnail/qxo-inc-logo.png?v=20240923132615" alt="QXO, Inc. stock logo"></div><div class="ticker-area">QXO</div><div class="title-area">QXO</div></a></td><td data-clean="$12.73|3.4%" data-sort-value="12.725">$12.73<br/><span class="c-green">+3.4%</span></td><td data-sort-value='290'>$290.00</td><td>95.6%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="QXO had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/></td></tr><tr><td data-clean="JDZG|JIADE"><a class="profile-link" title="JIADE stock price and analysis" href ="/stocks/NASDAQ/JDZG/" ><div class="company-thumbnail"><img loading="lazy" height="34" width="80" src="https://www.marketbeat.com/logos/thumbnail/jiade-limited-logo.png?v=20240926141104" alt="JIADE Limited stock logo"></div><div class="ticker-area">JDZG</div><div class="title-area">JIADE</div></a></td><td data-clean="$0.67|-6.7%" data-sort-value="0.6719">$0.67<br/><span class="c-red">-6.7%</span></td><td data-sort-value='15.0799'>$15.08</td><td>95.5%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="JDZG had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/><a data-indicator="PositiveNews" href="https://www.marketbeat.com/stocks/NASDAQ/JDZG/news/" title="JDZG has received news coverage with positive sentiment in the last seven days.">Positive News</a><br/></td></tr><tr><td data-clean="BDRX|Biodexa Pharmaceuticals"><a class="profile-link" title="Biodexa Pharmaceuticals stock price and analysis" href ="/stocks/NASDAQ/BDRX/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/biodexa-pharmaceuticals-plc-logo.png?v=20230524121501" alt="Biodexa Pharmaceuticals Plc stock logo"></div><div class="ticker-area">BDRX</div><div class="title-area">Biodexa Pharmaceuticals</div></a></td><td data-clean="$3.33|-3.5%" data-sort-value="3.33">$3.33<br/><span class="c-red">-3.5%</span></td><td data-sort-value='73.9975'>$74.00</td><td>95.5%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="BDRX opened at 3.77% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="ABP|Abpro"><a class="profile-link" title="Abpro stock price and analysis" href ="/stocks/NASDAQ/ABP/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/abpro-co-logo.png?v=20250224160745" alt="Abpro Co. stock logo"></div><div class="ticker-area">ABP</div><div class="title-area">Abpro</div></a></td><td data-clean="$0.61|5.6%" data-sort-value="0.6127">$0.61<br/><span class="c-green">+5.6%</span></td><td data-sort-value='13'>$13.00</td><td>95.3%</td><td>Buy</td><td>$4.00</td><td style='width:175px'></td></tr><tr><td data-clean="APLT|Applied Therapeutics"><a class="profile-link" title="Applied Therapeutics stock price and analysis" href ="/stocks/NASDAQ/APLT/" ><div class="company-thumbnail"><img loading="lazy" height="58" width="80" src="https://www.marketbeat.com/logos/thumbnail/applied-therapeutics-inc-logo.png?v=20240522130635" alt="Applied Therapeutics, Inc. stock logo"></div><div class="ticker-area">APLT</div><div class="title-area">Applied Therapeutics</div></a></td><td data-clean="$0.51|-0.4%" data-sort-value="0.5084">$0.51<br/><span class="c-red">-0.4%</span></td><td data-sort-value='10.6237'>$10.62</td><td>95.2%</td><td>Moderate Buy</td><td>$6.10</td><td style='width:175px'></td></tr><tr class='bottom-sort'><td colspan='8' class='child' style='padding: 5px 0 !important;'><a target="_blank" rel="sponsored noopener" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=11973&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1" style="text-decoration:none;"><div style='max-width:85vw;overflow:hidden;position:relative;padding:10px 15px;' class='txt-center fake-sticky'><div style='-webkit-box-flex: 1 0 250px;-ms-flex: 1 0 250px;flex: 1 0 250px;' class='order-md-1'><div class='mt-1 h2' style="text-decoration:none;font-weight:normal;color:#444;">URGENT: This Altcoin Opportunity Won’t Wait – Act Now <span style="font-size:10pt;font-weight:normal;">(Ad)</span></div><p style="text-decoration:none;font-weight:normal;color:#696969;">Crypto has officially entered the "banana zone" – that wild phase where prices can 1000x in days. It happens like clockwork every 4 years, during the December to February window of a Bitcoin halving year. This is where fortunes are made – often LITERALLY overnight.<img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=11973&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></p><div class="btn btn-featured">>> Register for the Workshop Now</div></div></div></a></td></tr><tr><td data-clean="MRNS|Marinus Pharmaceuticals"><a class="profile-link" title="Marinus Pharmaceuticals stock price and analysis" href ="/stocks/NASDAQ/MRNS/" ><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/marinus-pharmaceuticals-inc-logo.jpg?v=20221221113538" alt="Marinus Pharmaceuticals, Inc. stock logo"></div><div class="ticker-area">MRNS</div><div class="title-area">Marinus Pharmaceuticals</div></a></td><td data-clean="$0.55|-0.2%" data-sort-value="0.5491">$0.55<br/><span class="c-red">-0.2%</span></td><td data-sort-value='10.5'>$10.50</td><td>94.8%</td><td>Hold</td><td>$4.79</td><td style='width:175px'><a data-indicator="AnalystForecast" href="/stocks/NASDAQ/MRNS/forecast/" title="An analyst at StockNews.com recently issued a report on MRNS.">Analyst Forecast</a><br/><a data-indicator="NewsCoverage" href="https://www.marketbeat.com/stocks/NASDAQ/MRNS/news/" title="An unusually large number of news stories have been published about MRNS in the last 48 hours.">News Coverage</a><br/></td></tr><tr><td data-clean="LICY|Li-Cycle"><a class="profile-link" title="Li-Cycle stock price and analysis" href ="/stocks/NYSE/LICY/" ><div class="company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/li-cycle-holdings-corp-logo.jpg?v=20210816052413" alt="Li-Cycle Holdings Corp. stock logo"></div><div class="ticker-area">LICY</div><div class="title-area">Li-Cycle</div></a></td><td data-clean="$0.84|-4.1%" data-sort-value="0.843">$0.84<br/><span class="c-red">-4.1%</span></td><td data-sort-value='15.36'>$15.36</td><td>94.5%</td><td>Hold</td><td>$4.13</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="LICY had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/></td></tr><tr><td data-clean="SAVA|Cassava Sciences"><a class="profile-link" title="Cassava Sciences stock price and analysis" href ="/stocks/NASDAQ/SAVA/" ><div class="company-thumbnail"><img loading="lazy" height="21" width="80" src="https://www.marketbeat.com/logos/thumbnail/cassava-sciences-inc-logo.PNG?v=20210208134536" alt="Cassava Sciences, Inc. stock logo"></div><div class="ticker-area">SAVA</div><div class="title-area">Cassava Sciences</div></a></td><td data-clean="$2.40|-7.7%" data-sort-value="2.4">$2.40<br/><span class="c-red">-7.7%</span></td><td data-sort-value='42.2'>$42.20</td><td>94.3%</td><td>Moderate Buy</td><td>$111.50</td><td style='width:175px'><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="SAVA opened at 2.69% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="VRCA|Verrica Pharmaceuticals"><a class="profile-link" title="Verrica Pharmaceuticals stock price and analysis" href ="/stocks/NASDAQ/VRCA/" ><div class="company-thumbnail"><img loading="lazy" height="35" width="80" src="https://www.marketbeat.com/logos/thumbnail/verrica-pharmaceuticals-inc-logo.png" alt="Verrica Pharmaceuticals Inc. stock logo"></div><div class="ticker-area">VRCA</div><div class="title-area">Verrica Pharmaceuticals</div></a></td><td data-clean="$0.65|10.0%" data-sort-value="0.6491">$0.65<br/><span class="c-green">+10.0%</span></td><td data-sort-value='11.41'>$11.41</td><td>94.3%</td><td>Hold</td><td>$9.50</td><td style='width:175px'></td></tr><tr><td data-clean="CNTM|Connectm Technology Solutions"><a class="profile-link" title="Connectm Technology Solutions stock price and analysis" href ="/stocks/NASDAQ/CNTM/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/connectm-technology-solutions-inc-logo.png?v=20240923124735" alt="Connectm Technology Solutions Inc. stock logo"></div><div class="ticker-area">CNTM</div><div class="title-area">Connectm Technology Solutions</div></a></td><td data-clean="$0.71|4.4%" data-sort-value="0.7099">$0.71<br/><span class="c-green">+4.4%</span></td><td data-sort-value='12.47'>$12.47</td><td>94.3%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="CNTM had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/><a data-indicator="AnalystRevision" href="https://www.marketbeat.com/stocks/NASDAQ/CNTM/earnings/" title="An analyst at Diamond Equity recently updated their earnings estimates for CNTM.">Analyst Revision</a><br/></td></tr><tr><td data-clean="SGBX|Safe & Green"><a class="profile-link" title="Safe & Green stock price and analysis" href ="/stocks/NASDAQ/SGBX/" ><div class="company-thumbnail"><img loading="lazy" height="14" width="80" src="https://www.marketbeat.com/logos/thumbnail/safe--green-holdings-corp-logo.png?v=20230116151600" alt="Safe & Green Holdings Corp. stock logo"></div><div class="ticker-area">SGBX</div><div class="title-area">Safe & Green</div></a></td><td data-clean="$0.56|-2.2%" data-sort-value="0.5639">$0.56<br/><span class="c-red">-2.2%</span></td><td data-sort-value='9.8'>$9.80</td><td>94.2%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="SGBX opened at 5.78% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="PLIN|China Xiangtai Food"><a class="profile-link" title="China Xiangtai Food stock price and analysis" href ="/stocks/NASDAQ/PLIN/" ><div class="company-thumbnail"><img loading="lazy" height="57" width="80" src="https://www.marketbeat.com/logos/thumbnail/china-xiangtai-food-co-ltd-logo.png?v=20241030170325" alt="China Xiangtai Food Co., Ltd. stock logo"></div><div class="ticker-area">PLIN</div><div class="title-area">China Xiangtai Food</div></a></td><td data-clean="$0.18|-5.0%" data-sort-value="0.182">$0.18<br/><span class="c-red">-5.0%</span></td><td data-sort-value='3.1199'>$3.12</td><td>94.2%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="PLIN opened at 15.77% below its previous closing price.">Gap Down</a><br/><a data-indicator="HighTradingVolume" href="https://www.marketbeat.com/stocks/NASDAQ/PLIN/" title="PLIN has had at least twice its normal trading volume today.">High Trading Volume</a><br/></td></tr><tr><td data-clean="BLRX|BioLineRx"><a class="profile-link" title="BioLineRx stock price and analysis" href ="/stocks/NASDAQ/BLRX/" ><div class="company-thumbnail"><img loading="lazy" height="13" width="80" src="https://www.marketbeat.com/logos/thumbnail/bioline-rx-ltd-logo.jpg" alt="BioLineRx Ltd. stock logo"></div><div class="ticker-area">BLRX</div><div class="title-area">BioLineRx</div></a></td><td data-clean="$3.35|0.9%" data-sort-value="3.35">$3.35<br/><span class="c-green">+0.9%</span></td><td data-sort-value='57.2'>$57.20</td><td>94.1%</td><td>Buy</td><td>$360.00</td><td style='width:175px'><a data-indicator="ShortInterestUp" href="https://www.marketbeat.com/short-interest/short-interest-increases/" title="BLRX had a large increase in short interest during the most recent reporting period.">Short Interest ↑</a><br/></td></tr><tr><td data-clean="AIEV|Thunder Power"><a class="profile-link" title="Thunder Power stock price and analysis" href ="/stocks/NASDAQ/AIEV/" ><div class="company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/thunder-power-holdings-inc-logo.png?v=20240923124501" alt="Thunder Power Holdings, Inc. stock logo"></div><div class="ticker-area">AIEV</div><div class="title-area">Thunder Power</div></a></td><td data-clean="$0.23|-4.0%" data-sort-value="0.2333">$0.23<br/><span class="c-red">-4.0%</span></td><td data-sort-value='3.98'>$3.98</td><td>94.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="EarningsUpcoming" href="https://www.marketbeat.com/stocks/NASDAQ/AIEV/earnings/" title="AIEV is scheduled to announce its quarterly earnings on 3/6/2025.">Upcoming Earnings</a><br/><a data-indicator="ShortInterestDown" href="https://www.marketbeat.com/short-interest/short-interest-decreases/" title="AIEV had a large decrease in short interest during the most recent reporting period.">Short Interest ↓</a><br/><a data-indicator="NewsCoverage" href="https://www.marketbeat.com/stocks/NASDAQ/AIEV/news/" title="An unusually large number of news stories have been published about AIEV in the last 48 hours.">News Coverage</a><br/><a data-indicator="GapDown" href="https://www.marketbeat.com/market-data/gap-down-stocks/" title="AIEV opened at 3.87% below its previous closing price.">Gap Down</a><br/></td></tr><tr><td data-clean="AIFU|AIX"><a class="profile-link" title="AIX stock price and analysis" href ="/stocks/NASDAQ/AIFU/" ><div class="company-thumbnail"><img loading="lazy" height="14" width="80" src="https://www.marketbeat.com/logos/thumbnail/aix-inc-logo.png?v=20250204071344" alt="AIX Inc. stock logo"></div><div class="ticker-area">AIFU</div><div class="title-area">AIX</div></a></td><td data-clean="$0.39|9.2%" data-sort-value="0.3899">$0.39<br/><span class="c-green">+9.2%</span></td><td data-sort-value='6.59'>$6.59</td><td>94.1%</td><td>N/A</td><td>$0.00</td><td style='width:175px'><a data-indicator="GapUp" href="https://www.marketbeat.com/market-data/gap-up-stocks/" title="AIFU opened at 2.32% above its previous closing price.">Gap Up</a><br/></td></tr></tbody></table> </div> <div style="width:100%;padding-top:2em;padding-bottom:2em;"><ins class="adsbygoogle" style="display:block;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;height:270px" data-ad-client="ca-pub-9373162611283935" data-ad-slot="9799770108"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div class="anchor-link-target-with-ad w-100" id="stocks-on-sale"><div class="row d-block d-lg-flex mt-1" id="placed-article" style="height: auto !important;" ><div class="col-lg-8 placed-article"><h2 class="c-dark-blue">How to Find Undervalued Stocks</h2><div class="byline-row w-100 mt-2 mt-md-0 mb-2"><div class="byline-row-wrap d-flex flex-wrap justify-content-between justify-content-sm-start align-items-center"><div class="byline-text flex-grow-1 d-flex flex-wrap align-items-center "><div style="line-height:1em;"><div class="font-small font-weight-bold">Written by <a href="/authors/">MarketBeat Staff</a></div><div class="d-block c-gray-8 font-smaller">August 1, 2022</div></div></div></div></div><div class="article-image mb-3 border"><img src="https://www.marketbeat.com/logos/articles/stock-image_341920998_S.jpg" alt="How to Find Undervalued Stocks" decoding="async" loading="lazy" height="800" width="1200" class="article-image-one" /></div><div id="article-wrapper"><div class="article-page body-copy lh-loose"><ul id="article-contents" class="bg-light-gray"><li class="mb-1"><a class="nounderline" href="#why-undervalued-stocks-are-important-to-value">Why Undervalued Stocks Are Important to Value Investors</a></li><li class="mb-1"><a class="nounderline" href="#why-would-a-stock-trade-below-its-real-value">Why Would a Stock Trade Below its Real Value?</a></li><li class="mb-1"><a class="nounderline" href="#how-can-investors-identify-undervalued-stocks">How Can Investors Identify Undervalued Stocks?</a></li><li class="mb-1"><a class="nounderline" href="#here-are-six-common-criteria-that-value-inves">Here are six common criteria that value investors will use to identify undervalued stocks:</a></li><li class="mb-1"><a class="nounderline" href="#how-can-investors-determine-the-value-of-a-co">How Can Investors Determine the Value of a Company?</a></li><li class="mb-1"><a class="nounderline" href="#what-are-other-ways-investors-can-look-for-un">What Are Other Ways Investors Can Look for Undervalued Stocks?</a></li><li class="mb-1"><a class="nounderline" href="#some-final-thoughts-on-undervalued-stocks">Some Final Thoughts on Undervalued Stocks</a></li></ul><p style="font-weight: 400;" class="mt-0">An undervalued stock is defined as a stock that is trading below its underlying (i.e. intrinsic) value. Undervalued stocks are sought after by value investors. Investing in undervalued stocks requires understanding why a stock is trading below its underlying value.</p><div itemscope="" itemtype="https://schema.org/FAQPage"> <p style="font-weight: 400;">In this article, we’ll help investors understand why a stock would be trading below its real value, how investors can use publicly available data from companies to identify undervalued stocks. We’ll also address why the internet is making it easier than ever for investors to find undervalued stocks and how investors can go beyond the numbers to find stocks that are undervalued.</p> <h3 style="font-weight: 400;" id="why-undervalued-stocks-are-important-to-value">Why Undervalued Stocks Are Important to Value Investors</h3> <p style="font-weight: 400;">Value investing is an investment strategy that involves picking stocks of companies that for one reason or another are trading at or below its intrinsic value (otherwise called its book value). This particular strategy of finding undervalued stocks dates back to 1949. That was the year Benjamin Graham published <em>The Intelligent</em> <em>Investor</em>.</p> <p style="font-weight: 400;">Value investing is the opposite of growth investing. This involves buying stocks that are outperforming the market regardless of their valuation. Often these are stocks that grab the headlines in the mainstream financial media.</p> <p style="font-weight: 400;">Value investing tends to move in and out of fashion along with the economy. When the economy is going well, many investors tend to look for growth stocks. But when the economy shows weakness, value investing becomes the goal of many investors.</p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 style="font-weight: 400;" id="why-would-a-stock-trade-below-its-real-value" itemprop="name text">Why Would a Stock Trade Below its Real Value?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p style="font-weight: 400;">The conventional wisdom is that when a company’s stock is falling, there is a distinct reason to stay away. But that may not be the case at all. A key principle of value investing is understanding why the market price of a stock is not always accurate. There are several reasons this may occur:</p> <ul> <li><strong>A company’s earnings report misses expectations</strong> - Corporate earnings reports are one of the most closely watched metrics for investors. Publicly traded companies are required to present investors with detailed financial statements that provide a snapshot of the quarter just completed and guidance for future quarters. <br /><br />If a company delivers results that are below the expectations of the analysts that cover the company (e.g. have lower revenue and/or earnings per share than expected) shares of the company’s stock may drop lower than the company’s fundamentals suggest should be the case.</li> <li><strong>The broader market crashes or corrects</strong> - When there is a broad sell-off based on a significant event (e.g. the coronavirus pandemic) it doesn’t discriminate which stocks see their share prices fall. This can be an exceptional time to find stocks of quality companies at bargain prices. <br /><br /></li> <li><strong>A specific company is hit with bad news</strong> - From a product recall to a food safety issue, a company or sector can get hit with bad headlines. However, this can lead to a disproportionate response that can take a company’s shares further down than is warranted.<br /><br /></li> <li><strong>Normal fluctuations in the business cycle</strong> - Different sectors of the economy perform better at different times of an economic cycle. When a sector is out of favor, it can be a good time to look at finding a quality company selling at a price below its underlying value.</li> </ul> </div></div></div><div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 style="font-weight: 400;" id="how-can-investors-identify-undervalued-stocks" itemprop="name text">How Can Investors Identify Undervalued Stocks?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p style="font-weight: 400;">Value investors use a variety of tools to actively look for stocks that may be being disregarded. One of the principals of value investing is that institutional investors and analysts overreact to the news. When this happens, it’s possible for a stock to get decoupled from its fundamentals. This can cause a stock’s price to drop lower than the company’s book value and the stock can become undervalued.</p> <p style="font-weight: 400;">The good news for investors is that there are a variety of online tools such as stock screeners that make it easy to find undervalued stocks. But investors can also look beyond the numbers to see if a company is undervalued. For example, a company that has a proprietary formula or manufacturing process may have a unique selling proposition that allows it to offer consumers lower prices.</p> </div></div></div><h3 style="font-weight: 400;" id="here-are-six-common-criteria-that-value-inves">Here are six common criteria that value investors will use to identify undervalued stocks:</h3> <ol> <li><strong>Stocks that have a low price/earnings (P/E) ratio</strong> – A stock’s price/earnings ratio indicates how much investors are willing to pay for a dollar of earnings. The price/earnings ratio is calculated by dividing a stock’s current price by its annual earnings. A lower P/E means a stock is technically “cheaper”. It is important to interpret an individual stock’s P/E ratio in context with other companies in its sector. <br /><br /></li> <li><strong>Lagging relative price performance</strong> – Just as you can compare P/E ratios between companies in a sector, you can also compare share price. If a particular company has a share price that is lower than its peers, it can be an indication of a stock that is undervalued. <br /><br /></li> <li><strong>Stocks that have a low price/earnings to growth ratio</strong> – A company’s price-to-earnings to growth ratio (also referred to as its PEG ratio) is found by dividing a stock’s P/E ratio by its projected earnings growth rate over a certain time period. The typical time frame is five years. <br /><br />A ratio of less than 1 may indicate that investors are giving more weight to past performance than to future growth opportunities. The PEG ratio can also help investors identify companies that have a relatively high P/E ratio but support that with rapidly growing earnings. This says that the company is generating both sales and profit. <br /><br /></li> <li><strong>Stocks that are offering a high dividend yield</strong> – A high dividend yield is one of the more deceptive ways to look at a stock. As a company’s stock price goes down its dividend yield goes up. <br /><br />To be fair, a company that has a high dividend yield may have that because it is in financial trouble, but often it is simply a victim of temporary circumstances. If the fundamentals of the company look good, and it does not appear they will have trouble paying its dividend, then buying these stocks can provide a high dividend in the short term, and the potential for nice growth in the longer term.<br /><br /></li> <li><strong>Stocks that have a low market-to-book ratio</strong> – A company’s market value is its total market capitalization (market cap). A company’s book value is the net asset value (NAV) of a company. To calculate book value, subtract a company’s liabilities from its assets. Then divide that result by the number of common shares outstanding. Investors that are using this metric should pay attention to is the real value of a company’s tangible assets and its intangible assets. <br /><br /></li> <li><strong>Free cash flow</strong> – Free cash flow is the cash that a company generates after it accounts for cash outflows to support operations and maintain its capital assets. It is a measure of profitability. If a company is reporting lower earnings but a high free cash flow it can mean the company is undervalued. However, it can also be deceptive because it may mean a company is not making the best use of the cash they have on hand.</li> </ol> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 style="font-weight: 400;" id="how-can-investors-determine-the-value-of-a-co" itemprop="name text">How Can Investors Determine the Value of a Company?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p style="font-weight: 400;">One of the many reasons that the internet has made this a golden age for investors is that investors have more access to information than they’ve ever had. The Securities & Exchange Commission (SEC) requires companies to file their financial information prior to their earnings reports. These basic documents such as a company’s income statement, balance sheet, and cash flow statements are available on a company’s web site.</p> <p style="font-weight: 400;">Here are a few other metrics you can use to evaluate the value of a stock.</p> <ul> <li><strong>Price-to-book (P/B) ratio</strong> – This is a stock’s price divided by its equity per share. A book value of less than one suggests that a stock is trading for less than the value of the underlying company’s assets. Value investors use P/B multiples to find stocks with a margin of safety.</li> <li><strong>Return on equity (ROE)</strong> – This is a company’s annualized net income as a percentage of shareholder’s equity. ROE measures how efficiently a company uses its invested capital to generate profits.</li> <li><strong>Debt-to-equity ratio</strong> – This is a company’s total debt divided by its shareholders’ equity.</li> <li><strong>Current ratio</strong> – This is a ratio that expresses how easily a company can pay its short-term obligations. Current ratio is calculated by dividing a company’s current assets by its current liabilities.</li> </ul> <p style="font-weight: 400;">There are also a variety of stock screening tools that automatically perform these calculations such as the ones listed above. Many of these stock screeners allow you to sort companies by specific metrics so investors can easily find companies that meet the criteria that they determine.</p> </div></div></div><div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 style="font-weight: 400;" id="what-are-other-ways-investors-can-look-for-un" itemprop="name text">What Are Other Ways Investors Can Look for Undervalued Stocks?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p style="font-weight: 400;">Before you start to look at the financials of specific companies, you have to narrow down your target list. Here are some guidelines to follow.</p> <ul> <li><strong>Investors should look at companies they understand</strong> – This would seem fairly obvious, but many novice investors make the mistake of investing in companies that they don’t understand. For example, in the dot-com boom many investors were buying shares of companies simply because they had a .com in their name. But the internet in general was a new phenomenon and many investors did not realize that many of these businesses had flawed business models. Sticking with businesses that they know can help investors understand what the company’s numbers actually mean.</li> <li><strong>Look beyond a company’s numbers when necessary</strong> – You sometimes hear about a company having a “moat”. This simply means that its business is protected, to a certain extent, from competition. A good example of this is a company like Walmart which based on its size and efficiency can simply keep prices lower than many other retailers. Companies with a moat tend to perform well in tough economic times because customers will seek out their business for lower prices.</li> </ul> <p style="font-weight: 400;">This also applies to companies that provide the goods and services that are stocked inside a Walmart. You hear the words “defensive stocks”. These are companies that make products that consumers need regardless of the state of the economy.</p> </div></div></div><h3 style="font-weight: 400;" id="some-final-thoughts-on-undervalued-stocks">Some Final Thoughts on Undervalued Stocks</h3> <p style="font-weight: 400;">Finding undervalued stocks is not an exact science. Value investing in general frequently goes out of fashion when the economy is good. When the market is rising, it’s easy for investors to lose sight of their investment objectives and even their risk tolerance as they try to chase after the highest flying stocks.</p> <p style="font-weight: 400;">Unfortunately, as we’ve seen many times, when the market goes down there is a flight to safety and quality. At times like these, investors take a closer look at the merits of value investing. One of the most difficult things for investors to see is that there are well-performing stocks in any economy. One of the keys for investors is not only staying engaged in the market, but also to look for undervalued stocks that can help their portfolio regardless of what direction the market is moving. </p></div><script type="text/javascript">document.write('<img src="https://www.americanconsumer' + 'news.net/scripts/standalone/ViewCount.ashx?type=j&id=4304101 &referrer=' + encodeURIComponent(document.referrer) + '" alt="" width="1" height="1" />');</script></div></div></div><div class="col-lg-4 d-print-none" style="height: auto !important;"><div class="row mx-0" style="height: auto !important;"><div class="col-sm-8 col-lg-12 px-0 mt-lg-3" id="placed-sidebar"><div class="row mx-0 mb-3"><div class="col-12 position-relative px-sm-0 pb-0 pb-sm-auto d-flex justify-content-center align-items-center"><img loading="lazy" decoding="async" height="209" width="170" src="https://www.marketbeat.com/logos/premium-reports/small_20231026090157_reportpreview2023-10-25-a-guide-to-high-short-inte.png" class="mt-2 position-relative" style="max-width:100%;height:auto;z-index:1;" alt="A Guide To High-Short-Interest Stocks Cover"/><div class="bg-light-blue position-absolute w-100" style="height:60%;width:100%;bottom:0;left:0;z-index:0;"></div></div><div id="pnlSignup" class="col-12 bg-light-blue rounded-bottom align-items-center"> <div id="divSubscribe" class="subscribe d-inline-block py-3 px-1"><div class="h2 m-0 mb-2 c-dark-blue">A Guide To High-Short-Interest Stocks</div><p class="font-small">MarketBeat's analysts have just released their top five short plays for March 2025. Learn which stocks have the most short interest and how to trade them. Enter your email address to see which companies made the list.</p><div class="row narrow-gutter-row"><input name="txtRegistrationEmail" type="text" id="txtRegistrationEmail" class="b-white col-md-7 col-lg-12" placeholder="Your Email Address" aria-label="Email Address" /><input type="button" name="btnHASubmit" value="Sign-Up Now (Free)" onclick="if (CheckEmail('txtRegistrationEmail', 'ShowSuggestions', 'c-black')) { window.location = '/newsletter/?RegistrationCode=FreeReport-PlacedArticle&RegistrationType=ShortStocks&RegistrationDomain=marketbeat.com&RegisterEmail='+encodeURIComponent(document.getElementById('txtRegistrationEmail').value); return true;} else { return false; };" id="btnHASubmit" class="col-md-5 col-lg-12 btn btn-featured" /><div id="ShowSuggestions"></div></div></div> </div></div><div class="mb-4"><div class="section-heading"><h2 class="text-capitalize">undervalued Headlines</h2><a href="/headlines/?query=undervalued" class="upper-link">View More <span class="sr-only">undervalued Headlines</span></a></div><ul class="article-list m-0 p-0" style="font-size:0.9rem;"><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/china-economy-2025-03-02-1-thumbphoto.jpg" alt="A man cycles pass a traffic junction with the office buildings around the Central Business District…" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Chinese factories see improved orders as importers rush to beat tariffs</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> March 3, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/chinese-factories-see-improved-orders-as-importers-rush-to-beat-tariffs-2025-03-02/" rel="nofollow"><span class="sr-only">View Chinese factories see improved orders as importers rush to beat tariffs</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/images/associated-press/japan-financial-markets-2025-03-03-1-thumbphoto.jpg" alt="People walk in front of an electronic stock board showing Japan's Nikkei index at a securities firm…" decoding="async" loading="lazy"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Stock market today: Asian shares waver despite Wall St's rally and upbeat Chinese factory data</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By The Associated Press <span class="d-inline-block mx-1">|</span> March 2, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/stock-market-today-asian-shares-advance-on-back-of-wall-sts-rally-and-upbeat-chinese-factory-data-2025-03-02/" rel="nofollow"><span class="sr-only">View Stock market today: Asian shares waver despite Wall St's rally and upbeat Chinese factory data</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250226135106_why-smart-investors-are-watching-these-3-undervalu.jpg" alt="Person investing trading on stock cryptocurrency market using investing application on smartphone. Stock market investment in hand. Trader holding mobile phone looking at candle chart" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Why Smart Investors Are Watching These 3 Undervalued Stocks</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Gabriel Osorio-Mazilli <span class="d-inline-block mx-1">|</span> February 28, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/why-smart-investors-are-watching-these-3-undervalued-stocks/"><span class="sr-only">View Why Smart Investors Are Watching These 3 Undervalued Stocks</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250220152258_3-stocks-offering-strong-value-and-stability.jpg" alt="Invest and finance concept, Stock market chart. Business graph background, Financial Background — Photo" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">3 Stocks Offering Strong Value and Stability</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Nathan Reiff <span class="d-inline-block mx-1">|</span> February 24, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/3-stocks-offering-strong-value-and-stability/"><span class="sr-only">View 3 Stocks Offering Strong Value and Stability</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250212105851_3-stocks-for-a-value-portfolio-undervalued-gems-to.jpg" alt="Selective focus of magnifying glass, jewelry ring with gemstone in tweezers on board on wooden table — Photo" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">3 Stocks for a Value Portfolio: Undervalued Gems to Watch</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Gabriel Osorio-Mazilli <span class="d-inline-block mx-1">|</span> February 18, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/3-stocks-for-a-value-portfolio-undervalued-gems-to-watch/"><span class="sr-only">View 3 Stocks for a Value Portfolio: Undervalued Gems to Watch</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250212113334_3-reasons-micron-stock-is-deeply-undervalued-right.png" alt="Micron Technology micro chip semiconductors" decoding="async" loading="lazy" height="488" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">3 Reasons Micron Stock Is Deeply Undervalued Right Now</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> February 12, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/3-reasons-micron-stock-is-deeply-undervalued-right-now/"><span class="sr-only">View 3 Reasons Micron Stock Is Deeply Undervalued Right Now</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250210124045_3-undervalued-stocks-you-dont-want-to-overlook.jpg" alt="Magnifying glass and money - business background" decoding="async" loading="lazy" height="719" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">3 Undervalued Stocks You Don’t Want to Overlook</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Gabriel Osorio-Mazilli <span class="d-inline-block mx-1">|</span> February 11, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/3-undervalued-stocks-you-dont-want-to-overlook/"><span class="sr-only">View 3 Undervalued Stocks You Don’t Want to Overlook</span></a></li></ul></div><div class="mb-4"><div class="section-heading"><h2 class="text-capitalize">Top Headlines and Offers</h2><a href="/headlines/" class="upper-link">View All <span class="sr-only">Headlines</span></a></div><ul class="article-list m-0 p-0" style="font-size:0.9rem;"><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250224113357_price-targets-on-nvidia-rise-in-front-of-earnings.jpg" alt=" In this photo illustration the Nvidia Corporation logo seen on a smartphone screen with stock trading" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Price Targets on NVIDIA Rise in Front of Earnings</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Sarah Horvath <span class="d-inline-block mx-1">|</span> February 24, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/price-targets-on-nvidia-rise-in-front-of-earnings/"><span class="sr-only">View Price Targets on NVIDIA Rise in Front of Earnings</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250224112530_archer-aviation-stock-skids-mistaking-progress-for.jpg" alt="Archer Aviation stock price forecast " decoding="async" loading="lazy" height="675" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Archer Aviation Stock Skids: Mistaking Progress for Bad News?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Chris Markoch <span class="d-inline-block mx-1">|</span> February 24, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/archer-aviation-stock-skids-mistaking-progress-for-bad-news/"><span class="sr-only">View Archer Aviation Stock Skids: Mistaking Progress for Bad News?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=12005&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></span><div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://www.marketbeat.com/images/webpush/files/thumb_2050push_elon-musk-6222396_640.jpg" alt="Collect $7k per month from Tesla’s SECRET dividend" loading="lazy" decoding="async" width="105" height="85" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div><div style="flex: 1 1 150px; padding:0.5rem;"><div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">Collect $7k per month from Tesla’s SECRET dividend</div><div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Investors Alley<strong style="margin-left:5px;">(Ad)</strong></div></div><a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=12005&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View Collect $7k per month from Tesla’s SECRET dividend</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250227114624_volatility-is-back-3-stocks-to-cushion-the-sp-500s.jpg" alt="Finance stock board with graph market volatility — Photo" decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Volatility Is Back: 3 Stocks To Cushion the S&P 500's Swings</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Gabriel Osorio-Mazilli <span class="d-inline-block mx-1">|</span> February 27, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/volatility-is-back-3-stocks-to-cushion-the-s-and-p-500s-swings/"><span class="sr-only">View Volatility Is Back: 3 Stocks To Cushion the S&P 500's Swings</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250226111722_ast-spacemobile-stock-surges-17-after-analyst-upgr.jpg" alt="Stock Up arrow " decoding="async" loading="lazy" height="800" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">AST SpaceMobile Stock Surges 17% After Analyst Upgrade</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Nathan Reiff <span class="d-inline-block mx-1">|</span> February 26, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/ast-spacemobile-stock-surges-17-after-analyst-upgrade/"><span class="sr-only">View AST SpaceMobile Stock Surges 17% After Analyst Upgrade</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250225112257_palantir-stock-nears-bear-market-territory---why-a.png" alt="Palantir data software" decoding="async" loading="lazy" height="488" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Palantir Stock Nears Bear Market Territory - Why and What’s Next?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Chris Markoch <span class="d-inline-block mx-1">|</span> February 25, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/originals/palantir-stock-nears-bear-market-territory-why-and-whats-next/"><span class="sr-only">View Palantir Stock Nears Bear Market Territory - Why and What’s Next?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative" style="cursor:pointer;"><span style="position:absolute;height:0;"><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=11955&Placement=NativeDisplay&Source=NativeDisplay' alt='' height='1' width='1' /></span><div style="border-radius: 0.25rem; border: 1px solid var(--gray-3);margin: 0;flex: 0 0 105px;aspect-ratio: 21 / 17;overflow: hidden;"><img src="https://3328.efuserassets.com/3328/offers/37/c/279/assets/Elon-Musk-Goes-to-Fort-Knox.png" alt="Elon Musk Wants to Audit Fort Knox—What It Means for Your Retirement" loading="lazy" decoding="async" width="105" height="85" loading="lazy" decoding="async" width="105" height="85" style="width:100%;height:100%;object-fit:cover;"></div><div style="flex: 1 1 150px; padding:0.5rem;"><div class="title" style="overflow:hidden; max-height:3.6em; font-weight:600; color: var(--dark-gray); font-size:0.888rem;">Elon Musk Wants to Audit Fort Knox—What It Means for Your Retirement</div><div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Colonial Metals<strong style="margin-left:5px;">(Ad)</strong></div></div><a target="_blank" rel="sponsored noopener" style="position:absolute;top:0;left:0;width:100%;height:100%;" href="https://www.marketbeat.com/scripts/redirect.aspx?TriggeredCampaignID=11955&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1"><span style="position:absolute; width:1px;height:1px;overflow:hidden; clip:rect(0,0,0,0);white-space:nowrap;">View Elon Musk Wants to Audit Fort Knox—What It Means for Your Retirement</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250224124521_bigbear.png" alt="BigBear.ai veriscan" decoding="async" loading="lazy" height="488" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">BigBear.ai: Is It Opportunity Knocking or a Trap Door?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> February 25, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/bigbearai-is-it-opportunity-knocking-or-a-trap-door/"><span class="sr-only">View BigBear.ai: Is It Opportunity Knocking or a Trap Door?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250225085405_nebius-slides-post-earnings-a-long-term-buy-opport.jpg" alt="Science formula and math equation abstract background — Photo" decoding="async" loading="lazy" height="815" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Nebius Slides Post-Earnings: A Long-Term Buy Opportunity?</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Ryan Hasson <span class="d-inline-block mx-1">|</span> February 25, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/nebius-slides-post-earnings-a-long-term-buy-opportunity/"><span class="sr-only">View Nebius Slides Post-Earnings: A Long-Term Buy Opportunity?</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250227135443_marchs-hottest-stocks-5-buys-to-consider-now.png" alt="March 2025 calendar" decoding="async" loading="lazy" height="488" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">March’s Hottest Stocks: 5 Buys to Consider Now</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Thomas Hughes <span class="d-inline-block mx-1">|</span> February 28, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/marchs-hottest-stocks-5-buys-to-consider-now/"><span class="sr-only">View March’s Hottest Stocks: 5 Buys to Consider Now</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250224130325_finding-hidden-gems-unconventional-penny-stock-inv.jpg" alt="Photo of a stack of pennies" decoding="async" loading="lazy" height="700" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Finding Hidden Gems: Unconventional Penny Stock Investing</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Dan Schmidt <span class="d-inline-block mx-1">|</span> February 24, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/learn/finding-hidden-gems-unconventional-penny-stock-investing/"><span class="sr-only">View Finding Hidden Gems: Unconventional Penny Stock Investing</span></a></li><li class="entry-card hover-card border-0 news-sidebar d-flex flex-wrap align-items-center p-0 position-relative"><div class="image-link"><img src="https://www.marketbeat.com/logos/articles/thumb_20250227152915_5-best-gold-etfs-for-march-to-curb-recession-fears.jpg" alt="Stack of shiny gold bars on financial gold price graph 3d illustratio — Photo" decoding="async" loading="lazy" height="676" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">5 Best Gold ETFs for March to Curb Recession Fears</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Jeffrey Neal Johnson <span class="d-inline-block mx-1">|</span> February 28, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/5-best-gold-etfs-for-march-to-curb-recession-fears/"><span class="sr-only">View 5 Best Gold ETFs for March to Curb Recession Fears</span></a></li></ul></div></div><div class="col-9 col-sm-3 col-lg-8 h-100" style="height: auto !important;"><div id="stickyAd" class="placed-scroll"><div class="w-100 overflow-hidden"><!-- MarketBeat Sidebar Bottom Ad --><ins class="adsbygoogle" style ="display:block" data-ad-client="ca-pub-9373162611283935" data-ad-slot="1927089835" data-ad-format="auto" data-full-width-responsive="true"></ins></div><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div id="placeHolder" class="d-none d-sm-block" style="height: 100px"></div><script>document.addEventListener("DOMContentLoaded", function () {var adjustPlaceHolder = function () {if ($(document).width() > 992 && typeof ($("#placed-article")[0]) != 'undefined') {$("#placeHolder").css("height", 0);$("#placeHolder").css("height", $("#placed-article")[0].offsetHeight - ($("#placed-sidebar")[0].offsetHeight + $("#stickyAd")[0].offsetHeight));}else {$("#placeHolder").css("height", 0);$("#placeHolder").css("height", $("#placed-sidebar")[0].offsetHeight - ($("#stickyAd")[0].offsetHeight));}};adjustPlaceHolder();debounce($(window).resize(function () {adjustPlaceHolder();})); var scrollSidebarAd = function(){ if ($(document).width() > 576 && typeof ($(".placed-scroll")[0]) != 'undefined' && typeof ($("#placed-article")[0]) != 'undefined' ) { var elementPosition = $('.placed-scroll').offset(); var elementHeight = $('.placed-scroll').outerHeight(); var placeHolderTop = $('#placed-article').offset().top; var placeHolderHeight = $('#placed-article').outerHeight(); var sidebarPosition = $('#placed-article').offset(); $(window).scroll(function(){ if($(window).scrollTop() > elementPosition.top && $(window).scrollTop() <= placeHolderTop + placeHolderHeight - elementHeight - 150){ $('.placed-scroll').css('position','fixed').css('top','55px');} else { $('.placed-scroll').css('position','relative'); }});}}; scrollSidebarAd(); debounce($(window).resize(function () {scrollSidebarAd();}));});</script></div></div></div></div></div> <h2 id="more-stock-ideas" class="anchor-link-target">More Stock Ideas from MarketBeat</h2> <div class="see-also"> <strong>Stock Lists</strong> <ul> <li><a href="/types-of-stock/5g-stocks/">5G Stocks</a></li> <li><a href="/types-of-stock/biotech-stocks/">Biotech Stocks</a></li> <li><a href="/types-of-stock/blue-chip-stocks/">Blue Chip Stocks</a></li> <li><a href="/types-of-stock/dow-30-stocks/">DOW 30 Stocks</a></li> <li><a href="/types-of-stock/faang-stocks/">FAANG Stocks</a></li> <li><a href="/types-of-stock/gold-stocks/">Gold Stocks</a></li> <li><a href="/types-of-stock/large-cap-stocks/">Large Cap Stocks</a></li> <li><a href="/types-of-stock/lumber-stocks/">Lumber Stocks</a></li> <li><a href="/types-of-stock/marijuana-stocks/">Marijuana Stocks</a></li> <li><a href="/types-of-stock/micro-cap-stocks/">Micro Cap Stocks</a></li> <li><a href="/types-of-stock/oil-stocks/">Oil Stocks</a></li> <li><a href="/types-of-stock/real-estate-investment-trusts-reits/">REITs</a></li> <li><a href="/types-of-stock/small-cap-stocks/">Small Cap Stocks</a></li> <li><a href="/types-of-stock/special-purpose-acquisition-companies-spacs/">SPACs</a></li> <li><a href="/types-of-stock/travel-stocks/">Travel Stocks</a></li> <li><a href="/types-of-stock/trillion-dollar-companies/">Trillion Dollar Stocks</a></li> <li><a href="/types-of-stock/water-stocks/">Water Stocks</a></li> <li><a href="/types-of-stock/warren-buffett-stocks/">Warren Buffett Stocks</a></li> </ul> </div> <div class="see-also"> <strong>Low Priced Stocks</strong> <ul> <li><a href="/types-of-stock/penny-stocks/">Penny Stock List</a></li> <li><a href="/types-of-stock/penny-stocks/most-popular/">Popular Penny Stocks</a></li> <li><a href="/types-of-stock/penny-stocks/top-penny-stocks-today/">Top Stocks Today</a></li> <li><a href="/market-data/low-priced-stocks/stocks-on-sale/">Stocks on Sale</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-5-cents/">Stocks Under $0.05</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-10-cents/">Stocks Under $0.10</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-25-cents/">Stocks Under $0.25</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-50-cents/">Stocks Under $0.50</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-1/">Stocks Under $1</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-2/">Stocks Under $2</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-3/">Stocks Under $3</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-5/">Stocks Under $5</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-10/">Stocks Under $10</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-20/">Stocks Under $20</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-30/">Stocks Under $30</a></li> <li><a href="/market-data/low-priced-stocks/stocks-under-50/">Stocks Under $50</a></li> </ul> </div> <div class="see-also"> <strong>Stocks By Exchange</strong> <ul> <li><a href="/stocks/NASDAQ/">NASDAQ Stocks</a></li> <li><a href="/stocks/NYSE/">NYSE Stocks</a></li> <li><a href="/stocks/NYSEAMERICAN/">NYSEAMERICAN Stocks</a></li> <li><a href="/stocks/NYSEARCA/">NYSEARCA Stocks</a></li> <li><a href="/stocks/NYSEMKT/">NYSEMKT Stocks</a></li> <li><a href="/stocks/OTCMKTS/">OTCMKTS Stocks</a></li> <li><a href="/stocks/TSE/">TSX Stocks</a></li> <li><a href="/stocks/CVE/">TSXV Stocks</a></li> <li><a href="/stocks/LON/">LSE Stocks</a></li> <li><a href="/stocks/BATS/">BATS Stocks</a></li> </ul> </div> <div class="see-also"> <strong>Latest Stock Ideas</strong> <ul> <li><a href="https://www.marketbeat.com/originals/marketbeat-week-in-review-02-24-02-28/">MarketBeat Week in Review – 02/24 - 02/28</a></li> <li><a href="https://www.marketbeat.com/originals/analysts-lift-achr-stock-despite-earnings-miss/">Analysts Lift Archer Aviation Stock Despite Earnings Miss </a></li> <li><a href="https://www.marketbeat.com/originals/autodesk-designs-value-for-investors-uptrend-set-to-continue/">Autodesk Designs Value for Investors: Uptrend Set to Continue</a></li> <li><a href="https://www.marketbeat.com/originals/chaos-and-cash-finding-opportunity-in-volatility/">Chaos and Cash: Finding Opportunity in Volatility</a></li> <li><a href="https://www.marketbeat.com/originals/anheuser-busch-stock-ralliesis-the-king-of-beers-back/">Anheuser-Busch Stock Rallies—Is the King of Beers Back?</a></li> <li><a href="https://www.marketbeat.com/originals/salesforces-hidden-strengths-could-fuel-a-powerful-rebound/">Salesforce’s Hidden Strengths Could Fuel a Powerful Rebound</a></li> <li><a href="https://www.marketbeat.com/originals/2-catalysts-that-could-push-nvidia-stock-up-30-this-year/">2 Catalysts That Could Push NVIDIA Stock Up 30% This Year</a></li> <li><a href="https://www.marketbeat.com/originals/do-gm-stock-buybacks-make-the-stock-buyable-for-investors/">Do GM Stock Buybacks Make the Stock Buyable For Investors?</a></li> </ul> </div> <!-- Default Statcounter code for Marketbeat.com - Tools and Reports https://www.marketbeat.com/ --> <script type="text/javascript"> var sc_project = 11738637; var sc_invisible = 1; var sc_security = "2f65063a"; var sc_https = 1; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script> <noscript> <div class="statcounter"><a title="Web Analytics" href="https://statcounter.com/" target="_blank"> <img class="statcounter" src="//c.statcounter.com/11738637/0/2f65063a/1/" alt="Web Analytics"></a></div> </noscript> <!-- End of Statcounter Code --> <div id="pnlAllAccessTrial" class="inverse-on-homepage py-3 mb-4"> <div class="container p-0 "> <div class="bg-dark-blue-accent p-3 rounded pb-5 pb-xl-4"> <div class="row mx-0"> <div class="col-md-7 col-xl-4 my-3 mx-auto c-white mb-5"> <div class="h2 blue-accent-under">Get 30 Days of <span class="d-block" style="font-weight: 800">MarketBeat All Access</span> for Free</div> <p>Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools.</p> <a href="/subscribe/all-access/?referraltype=masterfooter" class="btn btn-featured c-white mt-3 mt-md-0 px-5">Start Your 30-Day Trial</a> </div> <div class="col-xl-8"> <h2 class="sr-only">MarketBeat All Access Features</h2> <div class="row narrow-gutter-row"> <div class="col-md-4 my-2"> <a href="/subscribe/all-access/?referraltype=masterfooter" class="card hover-card-blue p-4 h-100"> <div class="feature-icon"> <span class="fa-kit fa-best" style="line-height: 60px;"></span> </div> <h3 class="h6 font-weight-bold">Best-in-Class Portfolio Monitoring</h3> <ul class="font-small"> <li class="mb-1">Get personalized stock ideas.</li> <li class="mb-1">Compare portfolio to indices.</li> <li class="mb-1">Check stock news, ratings, SEC filings, and more.</li> </ul> </a> </div> <div class="col-md-4 my-2"> <a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter"> <div class="feature-icon"> <span class="fa-kit fa-stock-ideas"></span> </div> <h3 class="h6 font-weight-bold">Stock Ideas and Recommendations</h3> <ul class="font-small"> <li class="mb-1">See daily stock ideas from top analysts.</li> <li class="mb-1">Receive short-term trading ideas from MarketBeat.</li> <li class="mb-1">Identify trending stocks on social media.</li> </ul> </a> </div> <div class="col-md-4 my-2"> <a class="card hover-card-blue p-4 h-100" href="/subscribe/all-access/?referraltype=masterfooter"> <div class="feature-icon"> <span class="fa-kit fa-research-tools"></span> </div> <h3 class="h6 font-weight-bold">Advanced Stock Screeners and Research Tools</h3> <ul class="font-small"> <li class="mb-1">Use our seven stock screeners to find suitable stocks.</li> <li class="mb-1">Stay informed with MarketBeat's real-time news.</li> <li class="mb-1">Export data to Excel for personal analysis.</li> </ul> </a> </div> </div> </div> </div> </div> </div> </div> <div id="HelpersArea" style="opacity: 0; transition: opacity .5s; position: relative; z-index: 1001;"> <div id="pnlHelpers" class="multi-collapse-outer shadow collapse" style="position: fixed; right: 10px; bottom: 10px; width: 310px; background-color: var(--white); z-index: 400;"> </div> </div> <div id="pnlLoginCreateModal" class="modal fade show"> <div class="modal-dialog modal-dialog-centered" style="max-width: 650px;"> <div class="modal-content"> <div class="modal-body p-0" style="max-height: 95vh;"> <div class="row m-0"> <div class="col-sm-5 p-0 gradient-blue c-white p-3 p-sm-4" style="font-size: 1.05em;"> <div class="d-none d-sm-block"> <div class="font-12 mb-3">Sign in to your <span class="free">free</span> account to enjoy these benefits</div> <ul class="checkmark-list"> <li>In-depth profiles and analysis for 20,000 public companies.</li> <li>Real-time analyst ratings, insider transactions, earnings data, and more.</li> <li>Our daily ratings and market update email newsletter.</li> </ul> </div> <div class="d-sm-none"> <div class="font-12 lh-medium">Sign in to your <span class="free">free</span> account to enjoy all that MarketBeat has to offer.</div> </div> </div> <div class="col-sm-7 p-0 bg-white"> <div class="m-0"> <ul class="nav nav-tabs pl-2" role="tablist" aria-label="Log in or create account"> <li class="nav-item"> <a id="LoginOnModalTab" class="nav-link active" href="#pnlLoginOnModal" role="tab" aria-selected="true" tabindex="0" aria-controls="pnlLoginOnModal" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtLoginOnModalEmail', 'LoginOnModalTab', 'LastLinkOnLoginTab');">Sign In</a> </li> <li class="nav-item"> <a id="CreateOnModalTab" class="nav-link" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" aria-controls="pnlCreate" data-toggle="tab" onclick="trapFocusInModal('#pnlLoginCreateModal', 'txtCreateOnModalEmail', 'CreateOnModalTab', 'LastLinkOnCreateTab');">Create Account</a> </li> <li class="nav-item ml-auto"> <a id="CloseModal" class="nav-link special-purpose-nav-link font-15" href="#pnlCreate" role="tab" aria-selected="false" tabindex="-1" data-dismiss="modal" style="padding: 0.7rem; font-size: 1rem;" title="Close Login Modal"><i class="fa-regular fa-xmark"></i></a> </li> </ul> <div class="tab-content m-0 p-0" style="box-shadow: none !important;"> <div id="pnlLoginOnModal" class="tab-pane active" role="tabpanel" tabindex="0" aria-labelledby="LoginOnModalTab"> <div class="p-3"> <div id="pnlLoginOnModalInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnLoginOnModal')"> <label class="bold m-0" for="txtLoginOnModalEmail">Your Email Address:</label> <input name="ctl00$txtLoginOnModalEmail" type="text" maxlength="300" id="txtLoginOnModalEmail" class="top-labeled-input" autofocus="" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="rfvEmail" style="color:#D2333D;display:none;">Email Address Required</span> </div> <label class="bold m-0" for="txtLoginOnModalPassword">Your Password:</label> <input name="ctl00$txtLoginOnModalPassword" type="password" maxlength="300" id="txtLoginOnModalPassword" class="top-labeled-input mb-3" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator1" style="color:#D2333D;display:none;">Password Required</span> </div> <a onclick="LoginOnModalSubmit();return false;" id="btnLoginOnModal" class="btn btn-primary allow-loading" UseSubmitBehavior="false" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnLoginOnModal", "", true, "Login", "", false, true))" style="display:inline-block;width:100%;">Log In<span class='load loading'></span></a> <div id="loginOnModalWarning"></div> </div> <div style="font-size: 18px; padding-bottom: 13px; text-align: center"> <hr style="margin: 0; position: relative; top: .65em; color: #555;" /> <span style="background: var(--white); padding: 0 10px; position: relative; color: #6a6a6a;">or</span> </div> <div class="d-flex flex-wrap" style="margin: 0 -2px;"> <a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook"> <img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;" />Sign in with Facebook</a> <a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google"> <img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; width: 20px; float: left; margin: 5px;" />Sign in with Google</a> </div> <div style="padding-top: 18px; font-size: 14px;"><a id="LastLinkOnLoginTab" href="/forgot-password/">Forgot your password?</a></div> </div> </div> <div id="pnlCreate" class="tab-pane bg-light-gray" role="tabpanel" aria-labelledby="CreateOnModalTab"> <div class="p-3"> <div id="pnlCreateInner" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'btnOnEnterCreateOnModal')"> <label class="bold m-0" for="txtCreateOnModalEmail">Your Email Address:</label> <input name="ctl00$txtCreateOnModalEmail" type="text" maxlength="300" id="txtCreateOnModalEmail" class="top-labeled-input" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator2" style="color:#D2333D;display:none;">Please enter your email address.</span> </div> <div class="rfv-div-validation-triangle"> <span id="rgxEmail" style="color:#D2333D;display:none;">Please enter a valid email address</span> </div> <label class="bold m-0" for="txtCreateOnModalPassword" title="Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.">Choose a Password:</label> <input name="ctl00$txtCreateOnModalPassword" type="password" maxlength="300" id="txtCreateOnModalPassword" class="top-labeled-input mb-3" style="width:100%;" /> <div class="rfv-div-validation-triangle"> <span id="RequiredFieldValidator3" style="color:#D2333D;display:none;">Please enter your password.</span> </div> <div class="rfv-div-validation-triangle" style="line-height: 1; padding-top: 5px;"> <span id="Regex1" style="color:#D2333D;display:none;">Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character.</span> </div> <button type="button" id="createOnModalVisibleButton" class="btn btn-primary w-100 g-recaptcha allow-loading" data-sitekey="6Lddn5keAAAAAPlD91bDkOh-lnZZxsz5b4ddp3Mw" data-callback='CreateOnModalSubmit' data-action='submit'>Create My Account (Free)<span class='load loading'></span></button> <div id="createOnModalWarning" class="mb-2" style="display: none;"></div> <div class="d-none"> <input type="submit" name="ctl00$btnOnEnterCreateOnModal" value="Submit the Form" onclick="$('#createOnModalVisibleButton').click();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnOnEnterCreateOnModal", "", true, "Signup", "", false, false))" id="btnOnEnterCreateOnModal" style="width:100%;" /> <input type="submit" name="ctl00$btnCreateOnModal" value="Create My Account (Free)" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$btnCreateOnModal", "", true, "Signup", "", false, false))" id="btnCreateOnModal" style="width:100%;" /> </div> </div> <div style="padding-top: 15px; font-size: 18px; padding-bottom: 13px; text-align: center"> <hr style="margin: 0; position: relative; top: .65em; color: #555;" /> <span style="padding: 0 10px; position: relative; color: #6a6a6a;" class="bg-light-gray">or</span> </div> <div class="d-flex flex-wrap" style="margin: 0 -2px;"> <a href="#" onclick="helloinit();hello('facebook').login({scope : 'email',force : true}); return false;" class="facebook-login-button zocial facebook"> <img src="/images/facebook-logo-2.png" width="22" height="22" loading="lazy" alt="Facebook icon" style="vertical-align: middle; vertical-align: middle; width: 22px; float: left; margin: 4px;" />Sign in with Facebook</a> <a href="#" onclick="helloinit();hello('google').login({scope : 'email',force : true}); return false;" class="zocial google"> <img src="/images/google-g-logo.png" width="20" height="20" loading="lazy" alt="Google icon" style="vertical-align: middle; vertical-align: middle; width: 20px; float: left; margin: 5px;" />Sign in with Google</a> </div> <div style="padding-top: 18px; font-size: 13px;">By creating a free account, you agree to our <a href="/terms/" target="_blank">terms of service.</a> This site is protected by reCAPTCHA and the Google <a rel="nofollow" href="https://policies.google.com/privacy">Privacy Policy</a> and <a rel="nofollow" id="LastLinkOnCreateTab" href="https://policies.google.com/terms">Terms of Service</a> apply.</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("rfvEmail"), document.getElementById("RequiredFieldValidator1"), document.getElementById("RequiredFieldValidator2"), document.getElementById("rgxEmail"), document.getElementById("RequiredFieldValidator3"), document.getElementById("Regex1")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var rfvEmail = document.all ? document.all["rfvEmail"] : document.getElementById("rfvEmail"); rfvEmail.controltovalidate = "txtLoginOnModalEmail"; rfvEmail.errormessage = "Email Address Required"; rfvEmail.display = "Dynamic"; rfvEmail.validationGroup = "Login"; rfvEmail.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; rfvEmail.initialvalue = ""; var RequiredFieldValidator1 = document.all ? document.all["RequiredFieldValidator1"] : document.getElementById("RequiredFieldValidator1"); RequiredFieldValidator1.controltovalidate = "txtLoginOnModalPassword"; RequiredFieldValidator1.errormessage = "Password Required"; RequiredFieldValidator1.display = "Dynamic"; RequiredFieldValidator1.validationGroup = "Login"; RequiredFieldValidator1.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator1.initialvalue = ""; var RequiredFieldValidator2 = document.all ? document.all["RequiredFieldValidator2"] : document.getElementById("RequiredFieldValidator2"); RequiredFieldValidator2.controltovalidate = "txtCreateOnModalEmail"; RequiredFieldValidator2.errormessage = "Please enter your email address."; RequiredFieldValidator2.display = "Dynamic"; RequiredFieldValidator2.validationGroup = "Signup"; RequiredFieldValidator2.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator2.initialvalue = ""; var rgxEmail = document.all ? document.all["rgxEmail"] : document.getElementById("rgxEmail"); rgxEmail.controltovalidate = "txtCreateOnModalEmail"; rgxEmail.errormessage = "Please enter a valid email address"; rgxEmail.display = "Dynamic"; rgxEmail.validationGroup = "Signup"; rgxEmail.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; rgxEmail.validationexpression = "\\w+([-+.\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; var RequiredFieldValidator3 = document.all ? document.all["RequiredFieldValidator3"] : document.getElementById("RequiredFieldValidator3"); RequiredFieldValidator3.controltovalidate = "txtCreateOnModalPassword"; RequiredFieldValidator3.errormessage = "Please enter your password."; RequiredFieldValidator3.display = "Dynamic"; RequiredFieldValidator3.validationGroup = "Signup"; RequiredFieldValidator3.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; RequiredFieldValidator3.initialvalue = ""; var Regex1 = document.all ? document.all["Regex1"] : document.getElementById("Regex1"); Regex1.controltovalidate = "txtCreateOnModalPassword"; Regex1.errormessage = "Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character."; Regex1.display = "Dynamic"; Regex1.validationGroup = "Signup"; Regex1.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid"; Regex1.validationexpression = "^(?=.*[A-Za-z])(?=.*\\d)(?=.*[$@$!%*#?&])[A-Za-z\\d$@$!%*#?&-]{8,}$"; //]]> </script> <script type="text/javascript"> //<![CDATA[ var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } Sys.Application.add_init(function() { $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true}, null, null, $get("cphPrimaryContent_Progress1")); }); document.getElementById('rfvEmail').dispose = function() { Array.remove(Page_Validators, document.getElementById('rfvEmail')); } document.getElementById('RequiredFieldValidator1').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator1')); } document.getElementById('RequiredFieldValidator2').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator2')); } document.getElementById('rgxEmail').dispose = function() { Array.remove(Page_Validators, document.getElementById('rgxEmail')); } document.getElementById('RequiredFieldValidator3').dispose = function() { Array.remove(Page_Validators, document.getElementById('RequiredFieldValidator3')); } document.getElementById('Regex1').dispose = function() { Array.remove(Page_Validators, document.getElementById('Regex1')); } //]]> </script> </form> </article> </div> </main> <footer> <div class="bg-blue c-white position-relative"> <div class="featured-in container"> <p class="pt-4 m-0 text-center font-weight-medium text-uppercase font-smaller" style="letter-spacing: 1px;">Featured By</p> <div class="d-lg-flex justify-content-center align-items-center py-2"> <div class="text-center px-3"> <span class="fa-kit fa-barrons" role="img" aria-label="Barron's"></span> <span class="fa-kit fa-entrepreneur" role="img" aria-label="Entrepreneur Magazine"></span> <span class="fa-kit fa-forbes" role="img" aria-label="Forbes"></span> <span class="fa-kit fa-inc" role="img" aria-label="Inc. Magazine"></span> <span class="fa-kit fa-investing" role="img" aria-label="Investing.com"></span> <span class="fa-kit fa-nasdaq" role="img" aria-label="NASDAQ"></span> <span class="fa-kit fa-prairiebusiness" role="img" aria-label="Prairie Business"></span> <span class="fa-kit fa-seeking-alpha" role="img" aria-label="Seeking Alpha"></span> </div> </div> </div> </div> <div class="bg-blue-13 c-white position-relative" style="background:var(--blue-14);font-size: .9em;"> <div class="container"> <div class="row pt-4 pb-2 justify-content-between"> <div class="col-12 col-lg-4 col-xl-3"> <div class="row justify-content-between align-items-start align-items-lg-center"> <div class="col-12 col-sm-3 col-md-4 col-lg-12 text-center text-md-left"> <img class="h-auto mb-lg-1 mt-lg-2" id="footer-logo" src="/images/master/MarketBeat-logo-r-white.svg?v=2019" alt="MarketBeat - Stock Market News and Research Tools" loading="lazy" width="256" height="65"> </div> <div class="col-12 col-sm-5 col-md-4 col-lg-12 text-center text-sm-left"> <div class="font-weight-bold mt-2 mt-sm-0 mt-lg-3">Empowering Individual Investors</div> <p class="small my-2"> 345 N Reid Place, Suite 620, Sioux Falls, SD 57103 <br /> contact@marketbeat.com <br /> (844) 978-6257 </p> </div> <div class="col-12 col-sm-4 col-lg-12 text-center text-sm-left mt-1 mt-lg-4"> <ul class="footer-follow nounderline my-0 p-0"> <li class="d-inline-block mr-md-1"> <a href="https://twitter.com/MarketBeatCom" target="_blank" rel="noopener"> <span class="fa-brands fa-x-twitter c-white mr-sm-1"></span> <span class="sr-only">Twitter</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.facebook.com/marketbeatcom/" target="_blank" rel="noopener"> <span class="fa-brands fa-facebook-f c-white mr-sm-1"></span> <span class="sr-only">Facebook</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.youtube.com/marketbeatcom?sub_confirmation=1" target="_blank" rel="noopener"> <span class="fa-brands fa-youtube c-white mr-sm-1"></span> <span class="sr-only">YouTube</span> </a> </li> <li class="d-inline-block mr-md-1"> <a href="https://www.linkedin.com/company/marketbeat" title="Follow MarketBeat on LinkedIn" target="_blank" rel="noopener"> <span class="fa-brands fa-linkedin-in c-white mr-sm-1"></span> <span class="sr-only">LinkedIn</span> </a> </li> </ul> </div> </div> </div> <div class="col-12 col-lg-8 col-xl-9 border-top mt-3 pt-3" style="border-color: #F6F8F724 !important"> <div class="row"> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">About MarketBeat</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/about/">About</a> </li> <li class="my-2"><a class="font-weight-normal" href="/editorial-guidelines/">Editorial Guidelines</a></li> <li class="my-2"><a class="font-weight-normal" href="/authors/">Authors</a></li> <li class="my-2"><a class="font-weight-normal" href="/press-room/">Press Room</a></li> <li class="my-2"><a class="font-weight-normal" href="/careers/">Careers</a></li> <li class="my-2"><a class="font-weight-normal" href="/contact/">Contact</a></li> <li class="d-inline-block mb-2 pr-2 mr-1 border-right"><a class="font-weight-normal" href="/faq/">FAQ</a></li> <li class="d-inline-block mb-2"><a class="font-weight-normal" href="/help/">Help</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">MarketBeat Products</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/compare-products/">Compare Products</a></li> <li class="my-2"><a class="font-weight-normal" href="https://www.marketbeat.com/subscribe/all-access/?ProductCode=aap1997t&ReferralType=WebNavigation">MarketBeat All Access</a></li> <li class="my-2"><a class="font-weight-normal" href="/reviews/">Customer Reviews</a></li> <li class="my-2"><a class="font-weight-normal" href="/ratings/newsletter/">MarketBeat Daily Ratings</a></li> <li class="my-2"><a class="font-weight-normal" href="/ratings/newsletter-canada/">MarketBeat Daily Canada</a></li> <li class="my-2"><a class="font-weight-normal" href="/cryptocurrencies/newsletter/">MarketBeat CryptoBeat</a></li> <li class="my-2"><a class="font-weight-normal" href="/mobileapp/">MarketBeat Mobile App</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Popular Tools</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/stocks/">Stock Lists</a></li> <li class="my-2"><a class="font-weight-normal" href="/compare-stocks/">Compare Stocks</a></li> <li class="my-2"><a class="font-weight-normal" href="/dividends/calculator/">Dividend Calculator</a></li> <li class="my-2"><a class="font-weight-normal" href="/manage/watchlists/">My MarketBeat</a></li> <li class="my-2"><a class="font-weight-normal" href="/stock-screener/">Stock Screener</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Financial Calendars</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/ratings/">Analyst Ratings</a></li> <li class="my-2"><a class="font-weight-normal" href="/dividends/">Dividends</a></li> <li class="my-2"><a class="font-weight-normal" href="/earnings/latest/">Earnings</a></li> <li class="my-2"><a class="font-weight-normal" href="/insider-trades/">Insider Trades</a></li> <li class="my-2"><a class="font-weight-normal" href="/stock-market-holidays/">Stock Market Holidays</a></li> </ul> </div> <div class="col-6 col-sm-4 col-lg-auto pr-xl-4 pb-3"> <h2 class="mt-1 mb-2 barlow-condensed" style="font-size: 1em;">Terms & Info</h2> <ul class="mx-0 my-1 p-0 list-unstyled" style="font-size: 0.9em;"> <li class="my-2"><a class="font-weight-normal" href="/advertising/">Advertising</a></li> <li class="my-2"><a class="font-weight-normal" href="/accessibility/">Accessibility Statement</a></li> <li class="my-2"><a class="font-weight-normal" href="/do-not-sell-my-information/">Do Not Sell My Information</a></li> <li class="my-2"><a class="font-weight-normal" href="/terms/#privacy-policy">Privacy Policy</a></li> <li class="my-2"><a class="font-weight-normal" href="/rss-feeds/">RSS Feeds</a></li> <li class="my-2"><a class="font-weight-normal" href="/terms/">Terms of Service</a></li> <li class="my-2"><a class="font-weight-normal" href="/sitemap/">Sitemap</a></li> </ul> </div> </div> </div> <div class="col-12 mt-3"> <p class="small my-0 py-3">© MarketBeat Media, LLC 2010-2025. All rights reserved.</p> <p class="small my-0 py-3"> © 2025 Fair market value prices are updated every minute and are provided by <a href="https://polygon.io/" rel="nofollow" target="_blank">Polygon.io</a>. Other market data provided is at least 10-minutes delayed and hosted by Barchart Solutions. Information is provided 'as-is' and solely for informational purposes, not for trading purposes or advice, and is delayed. To see all exchange delays and terms of use please see <a href="https://www.barchartmarketdata.com/terms" rel="nofollow" target="_blank">Barchart's disclaimer</a>. <span id="keep-for-checking-size" class="d-none d-sm-inline-block"></span> </p> </div> </div> </div> </div> </footer> <div class="menu-closer"></div> </div> <nav id="left-side-menu" class="bg-blue-11" aria-label="Primary Mobile Menu"> </nav> <nav id="right-side-menu" class="bg-blue-11 d-none" aria-label="User Menu & Notifications"> <div style="margin: 0 5px; height: 374px;"> <p class="side-menu-title mt-2 ml-1"><a href="/manage/" style="font-weight: normal;">My Account - <span class="d-inline-block lh-loose" style="white-space: nowrap;"> </span></a></p> <ul class="side-menu-list"> <li><a class='wl-tab-change' href="/manage/watchlists/#portfolio"><span class="fa-kit fa-marketbeat-m mr-2"></span>My MarketBeat</a></li> <li><a class='wl-tab-change' href="/manage/watchlists/#newsletter"><span class="fa-regular fa-envelope-open-text mr-2"></span>My Newsletter</a></li> <li><a href="/manage/alerts/"><span class="fa-regular fa-bell mr-2"></span>My Alerts</a></li> <li><a href="/manage/subscriptions/"><span class="fa-regular fa-rectangle-vertical-history mr-2"></span>My Subscriptions</a></li> <li><a href="/manage/"><span class="fa-regular fa-gear mr-2"></span>My Account Settings</a></li> <li><a href="/manage/payments/"><span class="fa-regular fa-credit-card mr-2"></span>My Payment Settings</a></li> <li><a class="g_id_signout" href="/login/?cmd=logout"><span class="fa-regular fa-right-from-bracket mr-2"></span>Log Out</a></li> </ul> </div> <div id="notifications-area" class="pt-3 position-relative" style="opacity: 0; transition: opacity .7s;"> </div> </nav> <div id="video-modal-global" class="d-none"> <div id="video-modal" class="modal" tabindex="-1" role="dialog"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <button type="button" class="close clear-button" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> <div class="modal-body row m-0 p-0" style="max-height: none;"> <div class="video-column bg-black col-12 px-0"> <div class="videowrapper"> <iframe id="video-iframe" allow="accelerometer; autoplay;" style="border: 0;" allowfullscreen></iframe> </div> </div> <div id="video-description" class="bg-light-gray box-shadow d-none"></div> </div> </div> </div> </div> </div> <!-- more scripts --> <script> function CreateOnModalSubmit(token) { $("#btnCreateOnModal").click(); } function LoginOnModalSubmit() { CheckLoginOnModal("txtLoginOnModalEmail", "txtLoginOnModalPassword", "loginOnModalWarning", "btnLoginOnModal"); return false; } function setPremiumPageWording() { $('.free').addClass("d-none"); } </script> <script defer src="/Scripts/libraries/hello.all.js"></script> <script defer src="/Scripts/libraries/popper.min.js"></script> <script defer src="/Scripts/libraries/bootstrap.min.js"></script> <script> var emlchk = "975B7D06470E309261A91B11142995DFEA1055E7B83D287FF31CB91A4AC0E28686869A0616837629B36E7D7AAF8AB4935786E2D7DCECCAFEFC48229C493853D2"; </script> <script defer src="/Scripts/libraries/jquery-ui.min.js"></script> <script defer type="text/javascript" src="/scripts/masterscripts9.js?v=202412"></script> <!-- Popup --> <script type="text/javascript">var ShowExitPopup = true;</script> <script type="text/javascript">LoadPopupRatings('MB-Popup','marketbeat.com'); </script> <script type='text/javascript'>setCookie("MarketBeatOptinCookie", 1, 3);</script> <script>var getNewsletterButton = "<a id=\"mmsubbutton\" href=\"https://www.marketbeat.com/subscribe/all-access/?ReferralType=HeaderButtonMobile\" class=\"btn btn-featured m-3 d-block p-2\" style='width:calc(100% - 3rem); color: var(--black);' aria-label=\"Sign Up\"><span class=\"fa-regular fa-dollar-sign\"></span><span class=\"px-1 d-lg-inline-block\"> Free Trial </span></a>";</script> <!-- Yahoo Gemini --> <!-- Primary MarketBeat StatCounter Project --> <script type="text/javascript"> var sc_project = 7602069; var sc_invisible = 1; var sc_security = "74cbf3e8"; var sc_https = 1; </script> <script type="text/javascript" src="https://www.statcounter.com/counter/counter.js"></script> <noscript> <div class="statcounter"> <img class="statcounter" src="//c.statcounter.com/7602069/0/74cbf3e8/1/" alt="Web Analytics"></div> </noscript> <!-- End of Primary StatCounter Code --> <script type="text/javascript"> (function () { const second = 1000, minute = second * 60, hour = minute * 60, day = hour * 24; let today = new Date(), eventDate = new Date(Date.UTC(2023, 06, 29, 05, 59, 00, 00)); // must be 5 hours 59 minutes after you want it to end because of time zones and the month is zero indexed //end const countDown = new Date(eventDate).getTime(), x = setInterval(function () { if (document.getElementById("countdown") != null) { const now = new Date().getTime(), distance = countDown - now; document.getElementById("days").innerText = Math.floor(distance / (day)), document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)), document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)), document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second); //do something later when date is reached if (distance <= 0) { document.getElementById("days").innerText = 0, document.getElementById("hours").innerText = 0, document.getElementById("minutes").innerText = 0, document.getElementById("seconds").innerText = 0; clearInterval(x); } //seconds } }, 200) }()); (function () { if (document.getElementById("countdownIndividual") != null) { const second = 1000, minute = second * 60, hour = minute * 60, day = hour * 24; var daysToOffer = 2; let expirationDate = new Date(new Date().getTime() + (daysToOffer * 24 * 60 * 60 * 1000)); if (getCookie("HIExpiration")) { expirationDate = new Date(getCookie("HIExpiration")); } else { setCookie("HIExpiration", expirationDate.toJSON(), 16) } //end const countDown = new Date(expirationDate).getTime(), x = setInterval(function () { const now = new Date().getTime(), distance = countDown - now; document.getElementById("days").innerText = Math.floor(distance / (day)), document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)), document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)), document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second); //do something later when date is reached if (distance <= 0) { document.getElementById("days").innerText = 0, document.getElementById("hours").innerText = 0, document.getElementById("minutes").innerText = 0, document.getElementById("seconds").innerText = 0; clearInterval(x); } //seconds }, 200) } }()); </script> </body> </html>