CINXE.COM
Dividend Stock Lists and Tools | MarketBeat
<!DOCTYPE html> <html lang="en"> <head> <!-- Meta Data --> <title> Dividend Stock Lists and Tools | 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> <meta name="robots" content="index,follow" /> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://google.com/webpage" }, "headline": "What Are Dividends? Buy the Best Dividend Stocks", "image": { "@type": "ImageObject", "url": "https://www.marketbeat.com/images/MarketBeat-icon-256x256.png", "height": "400", "width": "400" }, "datePublished": "2023-06-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": "For every share of stock you own, a company pays you earnings of the company. Before deploying a “stock dividend” strategy, read through “what are dividends?” " } </script><meta name="twitter:card" content="summary"/><meta name ="twitter:site" content="@MarketBeatCom" /><meta name ="twitter:creator" content="@MarketBeatCom" /><meta name ="twitter:title" content="What Are Dividends? Buy the Best Dividend Stocks"/><meta name ="twitter:description" content="For every share of stock you own, a company pays you earnings of the company. Before deploying a “stock dividend” strategy, read through “what are dividends?” " /><meta name ="twitter:image" content="" /><meta property="og:title" content="What Are Dividends? Buy the Best Dividend Stocks" /><meta property="og:type" content="article" /><meta property="og:url" content="https://www.marketbeat.com/dividends/" /><meta property="og:image" content="" /><meta property="og:description" content="For every share of stock you own, a company pays you earnings of the company. Before deploying a “stock dividend” strategy, read through “what are dividends?” " /><meta property="og:site_name" content="MarketBeat" /><meta property="og:locale" content="en_US" /> <link rel="canonical" href="https://www.marketbeat.com/dividends/" /> <style> .body-copy .profile-link { text-decoration:none!important; } @media (min-width: 768px) { #dividend-stocks-list { width: 80vw; } } @media (min-width: 1300px) { #dividend-stocks-list { width: 1100px; } } </style> <script type="text/javascript">var ShowDividendPopupFirst = true;</script> <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="For every share of stock you own, a company pays you earnings of the company. Before deploying a stock dividend strategy, read about dividends and use our dividend stock lists and research tools." /><meta name="keywords" content="dividend stocks,dividend yield,income investing" /></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=2503030824&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/4-blockchain-stocks-that-arent-coinbase/'>4 Blockchain Stocks That Aren’t Coinbase</a></li><li><a href='/originals/these-3-tech-stocks-are-gaining-steam-after-nvidias-report/'>These 3 Tech Stocks Are Gaining Steam After NVIDIA’s Report</a></li><li><a href='/originals/these-s-and-p-500-stocks-have-low-p-e-ratios-time-to-buy/'>These S&P 500 Stocks Have Low P/E Ratios — Time to Buy?</a></li><li><a href='/originals/one-value-one-growth-and-one-momentum-stock-for-diversification/'>One Value, One Growth, and One Momentum Stock For Diversification</a></li><li><a href='/originals/porch-group-stock-surges-76-in-2-days-whats-next/'>Porch Group Stock Surges 76% in 2 Days – What’s Next? </a></li><li><a href='/originals/majorana-1-can-it-cement-microsofts-place-in-quantum-computing/'>Majorana 1: Can It Cement Microsoft’s Place in Quantum Computing?</a></li><li><a href='/originals/china-stocks-are-making-a-comeback-is-there-more-upside-ahead/'>China Stocks Are Making a Comeback – Is There More Upside Ahead?</a></li><li><a href='/originals/3-earnings-swings-investors-can-still-ride-for-growth-potential/'>3 Earnings Swings Investors Can Still Ride for Growth Potential</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=11973&UserID=0&Placement=NativeDisplay&Source=NativeDisplay&interstitial=1">→ URGENT: This Altcoin Opportunity Won’t Wait – Act Now</a> <span style="color:var(--white);"> <span class="pl-1 d-none d-sm-inline-block">(From Crypto Swap Profits)</span> <span class="d-inline d-sm-none">(Ad)</span></span><img loading='lazy' src='https://www.marketbeat.com/scripts/TriggeredCampaignPixel.ashx?TriggeredCampaignID=11973&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="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJODE3ODAyMTQ1D2QWAmYPZBYYZg9kFgYCGA8WAh4EVGV4dAWxATxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0Jz5PbmVTaWduYWwucHVzaChmdW5jdGlvbiAoKSB7T25lU2lnbmFsLmdldFVzZXJJZChmdW5jdGlvbiAodXNlcklkKSB7JC5nZXQoIi9zY3JpcHRzL09uZVNpZ25hbFRyYWNraW5nLmFzaHg/T25lU2lnbmFsTkxJPSIgKyB1c2VySWQpO30pO30pOzwvc2NyaXB0PmQCGQ9kFgQCAQ8WAh8ABbcXPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4geyAiQGNvbnRleHQiOiAiaHR0cDovL3NjaGVtYS5vcmciLCAiQHR5cGUiOiAiV2ViUGFnZSIsICJtYWluRW50aXR5T2ZQYWdlIjogeyAiQHR5cGUiOiAiV2ViUGFnZSIsICJAaWQiOiAiaHR0cHM6Ly9nb29nbGUuY29tL3dlYnBhZ2UiIH0sICJoZWFkbGluZSI6ICJXaGF0IEFyZSBEaXZpZGVuZHM/IEJ1eSB0aGUgQmVzdCBEaXZpZGVuZCBTdG9ja3MiLCAiaW1hZ2UiOiB7ICJAdHlwZSI6ICJJbWFnZU9iamVjdCIsICJ1cmwiOiAiaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL01hcmtldEJlYXQtaWNvbi0yNTZ4MjU2LnBuZyIsICJoZWlnaHQiOiAiNDAwIiwgIndpZHRoIjogIjQwMCIgfSwgImRhdGVQdWJsaXNoZWQiOiAiMjAyMy0wNi0wMSIsICJkYXRlTW9kaWZpZWQiOiAiMjAyNS0wMy0wMyIsICJhdXRob3IiOiB7ICJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJNYXJrZXRCZWF0IFN0YWZmIiB9LCAicHVibGlzaGVyIjogeyJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsICJAdHlwZSI6Ik9yZ2FuaXphdGlvbiIsICJuYW1lIjoiTWFya2V0QmVhdCIsICJ1cmwiOiJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS8iLCAibG9nbyI6eyJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsICJAdHlwZSI6IkltYWdlT2JqZWN0IiwgInVybCI6Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9tYXN0ZXIvbWFya2V0YmVhdC1sb2dvLWdyYXktYmx1ZS0xMjAwLnBuZyIsICJoZWlnaHQiOiIzMDYiLCAid2lkdGgiOiIxMjAwIn0sICJlbWFpbCI6ImNvbnRhY3RAbWFya2V0YmVhdC5jb20iLCAiZGVzY3JpcHRpb24iOiJNYXJrZXRCZWF0IGVtcG93ZXJzIHJldGFpbCBpbnZlc3RvcnMgdG8gbWFrZSBiZXR0ZXIgdHJhZGluZyBkZWNpc2lvbnMgYnkgcHJvdmlkaW5nIHJlYWwtdGltZSBmaW5hbmNpYWwgZGF0YSBhbmQgb2JqZWN0aXZlIG1hcmtldCByZXNlYXJjaC4iLCAiYWRkcmVzcyI6eyJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsICJAdHlwZSI6IlBvc3RhbEFkZHJlc3MiLCAic3RyZWV0QWRkcmVzcyI6IjM0NSBOIFJlaWQgUGxhY2UsIFN1aXRlIDYyMCIsICJhZGRyZXNzTG9jYWxpdHkiOiJTaW91eCBGYWxscyIsICJhZGRyZXNzUmVnaW9uIjoiU0QiLCAicG9zdGFsQ29kZSI6IjU3MTAzIiwgImFkZHJlc3NDb3VudHJ5IjoiVVMifSwgImNvbnRhY3RQb2ludCI6eyJAY29udGV4dCI6Imh0dHBzOi8vc2NoZW1hLm9yZyIsICJAdHlwZSI6IkNvbnRhY3RQb2ludCIsICJ0ZWxlcGhvbmUiOiIrMS04NDQtOTc4LTYyNTciLCAiZW1haWwiOiJjb250YWN0QG1hcmtldGJlYXQuY29tIiwgImNvbnRhY3RUeXBlIjoiQ3VzdG9tZXIgU3VwcG9ydCJ9LCAic2FtZUFzIjpbImh0dHBzOi8vdHdpdHRlci5jb20vTWFya2V0QmVhdENvbS8iLCAiaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL21hcmtldGJlYXRjb20vIiwgImh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL21hcmtldGJlYXRjb20iLCAiaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTWFya2V0QmVhdCIsICJodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9tYXJrZXRiZWF0IiwgImh0dHBzOi8vd3d3LmNydW5jaGJhc2UuY29tL29yZ2FuaXphdGlvbi9tYXJrZXRiZWF0LWNvbSJdLCAicHVibGlzaGluZ1ByaW5jaXBsZXMiOiJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9lZGl0b3JpYWwtZ3VpZGVsaW5lcy8ifSwgImRlc2NyaXB0aW9uIjogIkZvciBldmVyeSBzaGFyZSBvZiBzdG9jayB5b3Ugb3duLCBhIGNvbXBhbnkgcGF5cyB5b3UgZWFybmluZ3Mgb2YgdGhlIGNvbXBhbnkuIEJlZm9yZSBkZXBsb3lpbmcgYSDigJxzdG9jayBkaXZpZGVuZOKAnSBzdHJhdGVneSwgcmVhZCB0aHJvdWdoIOKAnHdoYXQgYXJlIGRpdmlkZW5kcz/igJ0gIiB9IDwvc2NyaXB0PjxtZXRhIG5hbWU9InR3aXR0ZXI6Y2FyZCIgY29udGVudD0ic3VtbWFyeSIvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOnNpdGUiIGNvbnRlbnQ9IkBNYXJrZXRCZWF0Q29tIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOmNyZWF0b3IiIGNvbnRlbnQ9IkBNYXJrZXRCZWF0Q29tIiAvPjxtZXRhIG5hbWUgPSJ0d2l0dGVyOnRpdGxlIiBjb250ZW50PSJXaGF0IEFyZSBEaXZpZGVuZHM/IEJ1eSB0aGUgQmVzdCBEaXZpZGVuZCBTdG9ja3MiLz48bWV0YSBuYW1lID0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iRm9yIGV2ZXJ5IHNoYXJlIG9mIHN0b2NrIHlvdSBvd24sIGEgY29tcGFueSBwYXlzIHlvdSBlYXJuaW5ncyBvZiB0aGUgY29tcGFueS4gQmVmb3JlIGRlcGxveWluZyBhIOKAnHN0b2NrIGRpdmlkZW5k4oCdIHN0cmF0ZWd5LCByZWFkIHRocm91Z2gg4oCcd2hhdCBhcmUgZGl2aWRlbmRzP+KAnSAiIC8+PG1ldGEgbmFtZSA9InR3aXR0ZXI6aW1hZ2UiIGNvbnRlbnQ9IiIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dGl0bGUiIGNvbnRlbnQ9IldoYXQgQXJlIERpdmlkZW5kcz8gQnV5IHRoZSBCZXN0IERpdmlkZW5kIFN0b2NrcyIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0iYXJ0aWNsZSIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9kaXZpZGVuZHMvIiAvPjxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iIiAvPjxtZXRhIHByb3BlcnR5PSJvZzpkZXNjcmlwdGlvbiIgY29udGVudD0iRm9yIGV2ZXJ5IHNoYXJlIG9mIHN0b2NrIHlvdSBvd24sIGEgY29tcGFueSBwYXlzIHlvdSBlYXJuaW5ncyBvZiB0aGUgY29tcGFueS4gQmVmb3JlIGRlcGxveWluZyBhIOKAnHN0b2NrIGRpdmlkZW5k4oCdIHN0cmF0ZWd5LCByZWFkIHRocm91Z2gg4oCcd2hhdCBhcmUgZGl2aWRlbmRzP+KAnSAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iTWFya2V0QmVhdCIgLz48bWV0YSBwcm9wZXJ0eT0ib2c6bG9jYWxlIiBjb250ZW50PSJlbl9VUyIgLz5kAgMPFgIfAAVFPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2RpdmlkZW5kcy8iIC8+ZAIaDxYCHwAFzAE8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2ltYWdlcy9tYXJrZXRiZWF0LWxvZ28tMTIwMC0xMjAwLmpwZz92PTEiLz48bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2U6d2lkdGgiIGNvbnRlbnQ9IjEyMDAiIC8+PG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOmhlaWdodCIgY29udGVudD0iMTIwMCIgLz5kAgEPFgIfAAXrAjxkaXYgaWQ9J2dfaWRfb25sb2FkJyBkYXRhLWNsaWVudF9pZD0nMTc4NTQyODUzMzg2LXNmcTh0YTBxOWluNDA3cW5hdWQwMG8xbzdhNnRobHNpLmFwcHMuZ29vZ2xldXNlcmNvbnRlbnQuY29tJyBkYXRhLWxvZ2luX3VyaT0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vdXNlcnMvT25lVGFwVmVyaWZ5UmVkaXJlY3QuYXNweCcgZGF0YS1wcm9tcHRfcGFyZW50X2lkPSdnX2lkX29ubG9hZCcgZGF0YS1hdXRvX3NlbGVjdD0ndHJ1ZScgZGF0YS1jYW5jZWxfb25fdGFwX291dHNpZGU9J3RydWUnIGRhdGEtdXNlX2ZlZGNtX2Zvcl9wcm9tcHQ9J3RydWUnIGRhdGEtc3RhdGVfY29va2llX2RvbWFpbj0nbWFya2V0YmVhdC5jb20nPjwvZGl2PmQCCA8WAh8ABZsBPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBzY3JvbGxpbmdUaWNrZXJzRmlsZSA9ICcvU2NyaXB0cy9TY3JvbGxpbmdUaWNrZXJzLmFzaHg/YWNjb3VudGlkPTAmaW50ZXJ2YWw9MjUwMzAzMDgyNCZ1c2VybGV2ZWw9Tm90TG9nZ2VkSW4nOyA8L3NjcmlwdD5kAgkPFgIfAAXnCDxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9bnVjbGVhcnN0b2NrcyI+NyBUb3AgTnVjbGVhciBTdG9ja3MgVG8gQnV5IE5vdyA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1oaWdoeWllbGQiPjEwIEJlc3QgSGlnaC1ZaWVsZCBEaXZpZGVuZCBTdG9ja3MgPHNwYW4gY2xhc3M9ImZhLXNvbGlkIGZhLWR5bmFtaWMtbG9jayI+PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9TWFnbmlmaWNlbnQ3Ij43IE1hZ25pZmljZW50IFN0b2NrcyBpbiAyMDI1IDxzcGFuIGNsYXNzPSJmYS1zb2xpZCBmYS1keW5hbWljLWxvY2siPjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2FsbC1hY2Nlc3MvcmVwb3J0cy8/cmVwb3J0PTEwQmVzdEFJU3RvY2tzIj4xMCBCZXN0IEFJIFN0b2NrcyB0byBPd24gaW4gMjAyNSA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hbGwtYWNjZXNzL3JlcG9ydHMvP3JlcG9ydD1idXlhbmRob2xkZm9yZXZlciI+NyBTdG9ja3MgdG8gQnV5IEFuZCBIb2xkIEZvcmV2ZXIgPHNwYW4gY2xhc3M9ImZhLXNvbGlkIGZhLWR5bmFtaWMtbG9jayI+PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9bmV3eWVhciI+MTAgQmVzdCBTdG9ja3MgdG8gT3duIGluIDIwMjUgPHNwYW4gY2xhc3M9ImZhLXNvbGlkIGZhLWR5bmFtaWMtbG9jayI+PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9Z29sZCI+MjAyNSBHb2xkIEZvcmVjYXN0OiBBIFBlcmZlY3QgU3Rvcm0gPHNwYW4gY2xhc3M9ImZhLXNvbGlkIGZhLWR5bmFtaWMtbG9jayI+PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvYWxsLWFjY2Vzcy9yZXBvcnRzLz9yZXBvcnQ9cG90Ij5CZWdpbm5lcidzIEd1aWRlIHRvIENhbm5hYmlzIFN0b2NrcyA8c3BhbiBjbGFzcz0iZmEtc29saWQgZmEtZHluYW1pYy1sb2NrIj48L3NwYW4+PC9hPjwvbGk+ZAIKDxYCHwAFviU8bGkgY2xhc3M9Imhhcy1zdWJtZW51Ij48YSBocmVmPSIvdmlkZW9zLyI+TWFya2V0QmVhdCBUVjwvYT48dWwgY2xhc3M9InJvdyBsaW1pdGVkLXZpZGVvLXN1Ym1lbnUiPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy9jb25ncmVzcy1jYXNoZXMtaW4tb24tc3RvY2tzaGVyZXMtaG93LXlvdS1jYW4tdG9vLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48c3BhbiBjbGFzcz0icG9zaXRpb24tYWJzb2x1dGUgZmEtc29saWQgZmEtcGxheSBjLXdoaXRlIiBhcmlhLWhpZGRlbj0idHJ1ZSIgc3R5bGU9Im9wYWNpdHk6MC44O2ZvbnQtc2l6ZTozZW07Ij48L3NwYW4+PGltZyBjbGFzcz0idy0xMDAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdmlkZW9zL3RodW1iXzIwMjUwMzAyMTQwOTMwX3ZpZGVvY29uZ3Jlc3Njb3B5LnBuZyIgYWx0PSJDb25ncmVzcyBDYXNoZXMgSW4gb24gU3RvY2tz4oCUSGVyZeKAmXMgSG93IFlvdSBDYW4gVG9vISIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPkNvbmdyZXNzIENhc2hlcyBJbiBvbiBTdG9ja3PigJRIZXJl4oCZcyBIb3cgWW91IENhbiBUb28hPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL2NvbmdyZXNzLWNhc2hlcy1pbi1vbi1zdG9ja3NoZXJlcy1ob3cteW91LWNhbi10b28vJz5Db25ncmVzcyBDYXNoZXMgSW4gb24gU3RvY2tz4oCUSGVyZeKAmXMgSG93IFlvdSBDYW4gVG9vITwvYT48L2xpPjxsaSBjbGFzcz0ibWVnYS1vbmx5IG1iLTIgY29sLTYgcGwtMCI+PGEgaHJlZj0iL3ZpZGVvcy81LXN0b2Nrcy10by1idXktbm93LWluLW1hcmNoLTIwMjUvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxzcGFuIGNsYXNzPSJwb3NpdGlvbi1hYnNvbHV0ZSBmYS1zb2xpZCBmYS1wbGF5IGMtd2hpdGUiIGFyaWEtaGlkZGVuPSJ0cnVlIiBzdHlsZT0ib3BhY2l0eTowLjg7Zm9udC1zaXplOjNlbTsiPjwvc3Bhbj48aW1nIGNsYXNzPSJ3LTEwMCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy92aWRlb3MvdGh1bWJfMjAyNTAyMjgxNzAyMDlfdmlkZW9tYXJjaHN0b2NrczIucG5nIiBhbHQ9IjUgU3RvY2tzIHRvIEJVWSBOT1cgaW4gTWFyY2ggMjAyNSIgaGVpZ2h0PSI3OCIgd2lkdGg9IjE0MCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEiIHN0eWxlPSJsaW5lLWhlaWdodDoxLjJlbTsiPjUgU3RvY2tzIHRvIEJVWSBOT1cgaW4gTWFyY2ggMjAyNTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InNpZGUtb25seSI+PGEgaHJlZj0nL3ZpZGVvcy81LXN0b2Nrcy10by1idXktbm93LWluLW1hcmNoLTIwMjUvJz41IFN0b2NrcyB0byBCVVkgTk9XIGluIE1hcmNoIDIwMjU8L2E+PC9saT48bGkgY2xhc3M9Im1lZ2Etb25seSBtYi0yIGNvbC02IHBsLTAiPjxhIGhyZWY9Ii92aWRlb3MvYXJjaGVyLWF2aWF0aW9uLXNpbmtpbmctbm93LXNvYXJpbmctc29vbi8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI1MDIyNzE3MDI1MV92aWRlb2FyY2hlcmNvcHkucG5nIiBhbHQ9IkFyY2hlciBBdmlhdGlvbjogU2lua2luZyBOb3csIFNvYXJpbmcgU29vbj8iIGhlaWdodD0iNzgiIHdpZHRoPSIxNDAiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIvPjwvc3Bhbj48c3BhbiBjbGFzcz0iZC1ibG9jayBtdC0xIiBzdHlsZT0ibGluZS1oZWlnaHQ6MS4yZW07Ij5BcmNoZXIgQXZpYXRpb246IFNpbmtpbmcgTm93LCBTb2FyaW5nIFNvb24/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL2FyY2hlci1hdmlhdGlvbi1zaW5raW5nLW5vdy1zb2FyaW5nLXNvb24vJz5BcmNoZXIgQXZpYXRpb246IFNpbmtpbmcgTm93LCBTb2FyaW5nIFNvb24/PC9hPjwvbGk+PGxpIGNsYXNzPSJtZWdhLW9ubHkgbWItMiBjb2wtNiBwbC0wIj48YSBocmVmPSIvdmlkZW9zL252aWRpYS1yZXZlbnVlLXNvYXJzLTc4LWJ1dC12b2xhdGlsaXR5LXdvbnQtc3RvcC8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PHNwYW4gY2xhc3M9InBvc2l0aW9uLWFic29sdXRlIGZhLXNvbGlkIGZhLXBsYXkgYy13aGl0ZSIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJvcGFjaXR5OjAuODtmb250LXNpemU6M2VtOyI+PC9zcGFuPjxpbWcgY2xhc3M9InctMTAwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3ZpZGVvcy90aHVtYl8yMDI1MDIyNjE5NDY0NF92aWRlb252ZGFjb3B5My5wbmciIGFsdD0iTlZJRElBIFJldmVudWUgU09BUlMgNzglLCBCdXQgVm9sYXRpbGl0eSBXb27igJl0IFNUT1AhIiBoZWlnaHQ9Ijc4IiB3aWR0aD0iMTQwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSIgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuMmVtOyI+TlZJRElBIFJldmVudWUgU09BUlMgNzglLCBCdXQgVm9sYXRpbGl0eSBXb27igJl0IFNUT1AhPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0ic2lkZS1vbmx5Ij48YSBocmVmPScvdmlkZW9zL252aWRpYS1yZXZlbnVlLXNvYXJzLTc4LWJ1dC12b2xhdGlsaXR5LXdvbnQtc3RvcC8nPk5WSURJQSBSZXZlbnVlIFNPQVJTIDc4JSwgQnV0IFZvbGF0aWxpdHkgV29u4oCZdCBTVE9QITwvYT48L2xpPjwvdWw+PC9saT48bGkgY2xhc3M9Imhhcy1zdWJtZW51Ij48YSBocmVmPSIvb3JpZ2luYWxzLyI+RmVhdHVyZWQgQXJ0aWNsZXM8L2E+PHVsIGNsYXNzPSdsaW1pdGVkLXdpZHRoLXN1Ym1lbnUnPjxsaT48YSBocmVmPScvb3JpZ2luYWxzLzQtYmxvY2tjaGFpbi1zdG9ja3MtdGhhdC1hcmVudC1jb2luYmFzZS8nPjQgQmxvY2tjaGFpbiBTdG9ja3MgVGhhdCBBcmVu4oCZdCBDb2luYmFzZTwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL3RoZXNlLTMtdGVjaC1zdG9ja3MtYXJlLWdhaW5pbmctc3RlYW0tYWZ0ZXItbnZpZGlhcy1yZXBvcnQvJz5UaGVzZSAzIFRlY2ggU3RvY2tzIEFyZSBHYWluaW5nIFN0ZWFtIEFmdGVyIE5WSURJQeKAmXMgUmVwb3J0PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvdGhlc2Utcy1hbmQtcC01MDAtc3RvY2tzLWhhdmUtbG93LXAtZS1yYXRpb3MtdGltZS10by1idXkvJz5UaGVzZSBTJlAgNTAwIFN0b2NrcyBIYXZlIExvdyBQL0UgUmF0aW9zIOKAlCBUaW1lIHRvIEJ1eT88L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9vbmUtdmFsdWUtb25lLWdyb3d0aC1hbmQtb25lLW1vbWVudHVtLXN0b2NrLWZvci1kaXZlcnNpZmljYXRpb24vJz5PbmUgVmFsdWUsIE9uZSBHcm93dGgsIGFuZCBPbmUgTW9tZW50dW0gU3RvY2sgRm9yIERpdmVyc2lmaWNhdGlvbjwvYT48L2xpPjxsaT48YSBocmVmPScvb3JpZ2luYWxzL3BvcmNoLWdyb3VwLXN0b2NrLXN1cmdlcy03Ni1pbi0yLWRheXMtd2hhdHMtbmV4dC8nPlBvcmNoIEdyb3VwIFN0b2NrIFN1cmdlcyA3NiUgaW4gMiBEYXlzIOKAkyBXaGF04oCZcyBOZXh0PyA8L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9tYWpvcmFuYS0xLWNhbi1pdC1jZW1lbnQtbWljcm9zb2Z0cy1wbGFjZS1pbi1xdWFudHVtLWNvbXB1dGluZy8nPk1ham9yYW5hIDE6IENhbiBJdCBDZW1lbnQgTWljcm9zb2Z04oCZcyBQbGFjZSBpbiBRdWFudHVtIENvbXB1dGluZz88L2E+PC9saT48bGk+PGEgaHJlZj0nL29yaWdpbmFscy9jaGluYS1zdG9ja3MtYXJlLW1ha2luZy1hLWNvbWViYWNrLWlzLXRoZXJlLW1vcmUtdXBzaWRlLWFoZWFkLyc+Q2hpbmEgU3RvY2tzIEFyZSBNYWtpbmcgYSBDb21lYmFjayDigJMgSXMgVGhlcmUgTW9yZSBVcHNpZGUgQWhlYWQ/PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9vcmlnaW5hbHMvMy1lYXJuaW5ncy1zd2luZ3MtaW52ZXN0b3JzLWNhbi1zdGlsbC1yaWRlLWZvci1ncm93dGgtcG90ZW50aWFsLyc+MyBFYXJuaW5ncyBTd2luZ3MgSW52ZXN0b3JzIENhbiBTdGlsbCBSaWRlIGZvciBHcm93dGggUG90ZW50aWFsPC9hPjwvbGk+PGxpIGNsYXNzPSJwdC0xIj48YSBocmVmPScvb3JpZ2luYWxzLyc+TW9yZSBGZWF0dXJlZCBBcnRpY2xlcyA8c3BhbiBjbGFzcz0iZmEtcmVndWxhciBmYS1hbmdsZS1yaWdodCIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+ZAILDxYCHwAF8yI8bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL25lb3Mtcy1hbmQtcC01MDByLWhpZ2gtaW5jb21lLWV0Zi1oYXJuYXNzZXMtdGhlLXBvd2VyLW9mLW9wdGlvbnMvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTIxMDEzNTU0OF9uZW9zLXNwLTUwMHItaGlnaC1pbmNvbWUtZXRmLWhhcm5hc3Nlcy10aGUtcG93ZXItby5wbmciIGFsdD0iTkVPUyBTJlAgNTAwIEhpZ2ggSW5jb21lIEVURiAoU1BZSSkiIGhlaWdodD0iNDg4IiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5OZW9zIFMmUCA1MDAoUikgSGlnaCBJbmNvbWUgRVRGIEhhcm5lc3NlcyB0aGUgUG93ZXIgb2YgT3B0aW9uczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzLzMtdW51c3VhbC1jYWxsLW9wdGlvbi10cmFkZXMtaW52ZXN0b3JzLXNob3VsZC1iZS13YXRjaGluZy8iIGNsYXNzPSJwb3NpdGlvbi1yZWxhdGl2ZSI+PHNwYW4gY2xhc3M9ImQtZmxleCBwb3NpdGlvbi1yZWxhdGl2ZSBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciI+PGltZyBjbGFzcz0idy0xMDAiIHN0eWxlPSJhc3BlY3QtcmF0aW86Mi8xO29iamVjdC1maXQ6Y292ZXI7IiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjQxMTA0MTE1NDUyX29wdGlvbnMtdHJhZGVycy1iZXQtYmlnLW9uLXRoZXNlLTMtdGVjaC1zdG9ja3MuanBnIiBhbHQ9IiIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPk9wdGlvbnMgVHJhZGVycyBCZXQgQmlnIG9uIFRoZXNlIDMgVGVjaCBTdG9ja3MgPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9ob3ctdG8tcGxheS1uZXctb3B0aW9ucy10cmFkaW5nLXdpdGgtYml0Y29pbi1ldGZzLyIgY2xhc3M9InBvc2l0aW9uLXJlbGF0aXZlIj48c3BhbiBjbGFzcz0iZC1mbGV4IHBvc2l0aW9uLXJlbGF0aXZlIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIj48aW1nIGNsYXNzPSJ3LTEwMCIgc3R5bGU9ImFzcGVjdC1yYXRpbzoyLzE7b2JqZWN0LWZpdDpjb3ZlcjsiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNDExMDExNTI0MzBfaG93LXRvLXBsYXktbmV3LW9wdGlvbnMtdHJhZGluZy13aXRoLWJpdGNvaW4tZXRmcy5qcGciIGFsdD0iU2l4IGJpdGNvaW4gY29pbnMg4oCUIFN0b2NrIEVkaXRvcmlhbCBQaG90b2dyYXBoeSIgaGVpZ2h0PSI4MDAiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPkhvdyB0byBQbGF5IE5ldyBPcHRpb25zIFRyYWRpbmcgV2l0aCBCaXRjb2luIEVURnM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJkLW5vbmUgZC1sZy1ibG9jayBtYi0yIGNvbC00IHBsLTAiPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9hbGJlbWFybGUtc3RvY2stY2FsbC1vcHRpb25zLXN1cmdlLXdoYXQtaXQtbWVhbnMtZm9yLWxpdGhpdW0vIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MTAyODExMTEzN19hbGJlbWFybGUtc3RvY2stY2FsbC1vcHRpb25zLXN1cmdlLXdoYXQtaXQtbWVhbnMtZi5wbmciIGFsdD0iYWxiZW1hcmxlIGxpdGhpdW0gaW9uIGJhdHRlcnkiIGhlaWdodD0iNDg4IiB3aWR0aD0iMTIwMCIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIi8+PC9zcGFuPjxzcGFuIGNsYXNzPSJkLWJsb2NrIG10LTEgYy1ncmF5IGZvbnQtd2VpZ2h0LW5vcm1hbCIgc3R5bGU9ImZvbnQtc2l6ZTouOTVlbTtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nLXJpZ2h0Oi41ZW07Ij5BbGJlbWFybGUgU3RvY2sgQ2FsbCBPcHRpb25zIFN1cmdlOiBXaGF0IEl0IE1lYW5zIGZvciBMaXRoaXVtPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZC1ub25lIGQtbGctYmxvY2sgbWItMiBjb2wtNCBwbC0wIj48YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9vcHRpb25zLWhvdy10by1leGVjdXRlLXRoZS13aGVlbC1zdHJhdGVneS1mb3Itb3B0aW9ucy1pbmNvbWUvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MDcxODE1MDIxNV9ob3ctdG8tZXhlY3V0ZS10aGUtd2hlZWwtc3RyYXRlZ3ktdG8tZ2VuZXJhdGUtb3B0aS5qcGciIGFsdD0iUGhvdG8gb2YgYSBidXNpbmVzc21hbiBydW5uaW5nIGluc2lkZSBhIGNpcmNsZSBtYWRlIG9mIG1vbmV5IHN5bWJvbGljIG9mIHRoZSB3aGVlbCBvcHRpb25zIHRyYWRpbmcgc3RyYXRlZ3kuICIgaGVpZ2h0PSI5NjAiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPkhvdyB0byBFeGVjdXRlIHRoZSBXaGVlbCBTdHJhdGVneSB0byBHZW5lcmF0ZSBPcHRpb25zIEluY29tZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImQtbm9uZSBkLWxnLWJsb2NrIG1iLTIgY29sLTQgcGwtMCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vMy1vcHRpb25zLXN0cmF0ZWdpZXMtdG8tcGxheS1hLXN0b2Nrcy11cHRyZW5kLWlmLWJ1bGxpc2gvIiBjbGFzcz0icG9zaXRpb24tcmVsYXRpdmUiPjxzcGFuIGNsYXNzPSJkLWZsZXggcG9zaXRpb24tcmVsYXRpdmUgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxpbWcgY2xhc3M9InctMTAwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjIvMTtvYmplY3QtZml0OmNvdmVyOyIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI0MDYyNjA3NTQxOF8zLW9wdGlvbnMtc3RyYXRlZ2llcy10by1wbGF5LWEtc3RvY2tzLXVwdHJlbmQtaWYtYi5qcGciIGFsdD0iU3RvY2sgb3B0aW9ucyBzdHJhdGVnaWVzICIgaGVpZ2h0PSI5MDAiIHdpZHRoPSIxMjAwIiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiLz48L3NwYW4+PHNwYW4gY2xhc3M9ImQtYmxvY2sgbXQtMSBjLWdyYXkgZm9udC13ZWlnaHQtbm9ybWFsIiBzdHlsZT0iZm9udC1zaXplOi45NWVtO2xpbmUtaGVpZ2h0OjEuMmVtO3BhZGRpbmctcmlnaHQ6LjVlbTsiPjMgT3B0aW9ucyBTdHJhdGVnaWVzIHRvIFBsYXkgYSBTdG9ja+KAmXMgVXB0cmVuZCBpZiBCdWxsaXNoIDwvc3Bhbj48L2E+PC9saT5kAg0PDxYEHghDc3NDbGFzcwUscGItMSBwdC0wIHB0LXNtLTEgb3JkZXItc20tMiBjb2wgTm90TG9nZ2VkSW4eBF8hU0ICAmRkAg4PZBYCAgMPFgIfAAWCBjxkaXYgc3R5bGU9InBhZGRpbmc6NnB4O2ZvbnQtc2l6ZTowLjhyZW07bGluZS1oZWlnaHQ6MS4yOyIgY2xhc3M9ImJlbG93LWgxLXRleHQtbGluay1hZCBkLW1pbmltYWwtbm9uZSI+PGEgc3R5bGU9ImZvbnQtd2VpZ2h0OjcwMDsgY29sb3I6dmFyKC0td2hpdGUpOyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ic3BvbnNvcmVkIG5vb3BlbmVyIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zY3JpcHRzL3JlZGlyZWN0LmFzcHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMTk3MyZVc2VySUQ9MCZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheSZpbnRlcnN0aXRpYWw9MSI+4oaSIFVSR0VOVDogVGhpcyBBbHRjb2luIE9wcG9ydHVuaXR5IFdvbuKAmXQgV2FpdCDigJMgQWN0IE5vdzwvYT4gPHNwYW4gc3R5bGU9ImNvbG9yOnZhcigtLXdoaXRlKTsiPiA8c3BhbiBjbGFzcz0icGwtMSBkLW5vbmUgZC1zbS1pbmxpbmUtYmxvY2siPihGcm9tIENyeXB0byBTd2FwIFByb2ZpdHMpPC9zcGFuPiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUgZC1zbS1ub25lIj4oQWQpPC9zcGFuPjwvc3Bhbj48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMTk3MyZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PC9kaXY+ZAIQD2QWAgIBD2QWBAIDD2QWAgIBD2QWAgIBDxYCHwAFLFN0b2NrIExpc3RzIGFuZCBUb29scyBmb3IgRGl2aWRlbmQgSW52ZXN0b3JzZAIHD2QWDAIBDxYCHwAFjAM8ZGl2IGNsYXNzPSdwbGFjZWQtY29udGVudCcgaWQ9J2RpdmlkZW5kLXN1bW1hcnknPjxwPkluIHRoZSB3b3JsZCBvZiBpbnZlc3RpbmcsIHdoZXJlIGNvdW50bGVzcyBzdHJhdGVnaWVzIGFuZCBvcHBvcnR1bml0aWVzIGV4aXN0LiBEaXZpZGVuZHMgaGF2ZSBzdG9vZCB0aGUgdGVzdCBvZiB0aW1lIGFzIGEgcG93ZXJmdWwgd2VhbHRoLWJ1aWxkaW5nIHRvb2wuIFdoZXRoZXIgeW91J3JlIGEgc2Vhc29uZWQgaW52ZXN0b3Igb3IganVzdCBzdGFydGluZyB5b3VyIGZpbmFuY2lhbCBqb3VybmV5LCB1bmRlcnN0YW5kaW5nIGRpdmlkZW5kcyBhbmQgdGhlaXIgc2lnbmlmaWNhbmNlIGNhbiBzaWduaWZpY2FudGx5IGltcGFjdCB5b3VyIGludmVzdG1lbnQgZGVjaXNpb25zLiZuYnNwOzwvcD48L2Rpdj5kAgMPFgIfAAVRPGEgaHJlZj0iI3doYXQtYXJlLWRpdmlkZW5kcy1idXktdGhlLWJlc3QtZGl2aWRlbmQtc3RvY2tzIj5XaGF0IEFyZSBEaXZpZGVuZHM8L2E+ZAIFDxYCHwAFll48ZGl2IGNsYXNzPSJyb3cgbmFycm93LWd1dHRlci1yb3ciPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkIGhvdmVyLWNhcmQgZGl2aWRlbmRzLXN0b2NrbGlzdHMgY29sLXNtLTYgY29sLW1kLTQgY29sLWxnLTYgY29sLXhsLTQgbWItMyBtdC0yIj48ZGl2IGNsYXNzPSJzdG9jay1saXN0LWNhcmQtd3JhcHBlciBoLTEwMCBwLTEgcHQtMiBwYi01IHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZC1oZWFkZXIgb3ZlcmZsb3ctaGlkZGVuIGJnLWJsYWNrIG1iLTIgZC1pbmxpbmUtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9zdG9ja2xpc3RzL0Jlc3RfRGl2aWRlbmRfU3RvY2tzLnBuZyIgYWx0PSJCZXN0IERpdmlkZW5kIFN0b2NrcyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+QmVzdCBEaXZpZGVuZCBTdG9ja3M8L2gyPjwvZGl2PjxwIGNsYXNzPSJmb250LXNtYWxsIG1iLTIgbXgtMCI+RGlzY292ZXIgdGhlIGJlc3QgZGl2aWRlbmQgc3RvY2tzIGJhc2VkIG9uIHlpZWxkLCBkaXZpZGVuZCBncm93dGgsIGFuZCBwYXlvdXQgY29uc2lzdGVuY3kgdG8gb3B0aW1pemUgeW91ciBpbmNvbWUgcG9ydGZvbGlvLjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvZGl2aWRlbmRzL2Jlc3QtZGl2aWRlbmQtc3RvY2tzLyI+PHNwYW4gY2xhc3M9ImxpbmstdG8tY2FyZC1ib3R0b20tc3BhbiB1cHBlci1saW5rIj5TZWUgQmVzdCBEaXZpZGVuZCBTdG9ja3M8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvQmx1ZV9DaGlwX0RpdmlkZW5kcy5wbmciIGFsdD0iQmx1ZSBDaGlwIFN0b2NrcyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+Qmx1ZSBDaGlwIFN0b2NrczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5FeHBsb3JlIGJsdWUtY2hpcCBzdG9ja3Mga25vd24gZm9yIHRoZWlyIHJlbGlhYmlsaXR5LCBzdGFibGUgZWFybmluZ3MsIGFuZCBjb25zaXN0ZW50IGRpdmlkZW5kIHBheW1lbnRzLCBtYWtpbmcgdGhlbSBhdHRyYWN0aXZlIGZvciBjb25zZXJ2YXRpdmUgaW52ZXN0b3JzLjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvdHlwZXMtb2Ytc3RvY2svYmx1ZS1jaGlwLXN0b2Nrcy8iPjxzcGFuIGNsYXNzPSJsaW5rLXRvLWNhcmQtYm90dG9tLXNwYW4gdXBwZXItbGluayI+U2VlIEJsdWUgQ2hpcCBTdG9ja3M8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvQ2hlYXBfRGl2aWRlbmRfU3RvY2tzLnBuZyIgYWx0PSJDaGVhcCBEaXZpZGVuZCBTdG9ja3MiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPkNoZWFwIERpdmlkZW5kIFN0b2NrczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5GaW5kIGRpdmlkZW5kIHN0b2NrcyB0aGF0IGFyZSB1bmRlcnZhbHVlZCBvciB0cmFkaW5nIGF0IGEgbG93ZXIgcHJpY2UsIG9mZmVyaW5nIGhpZ2ggeWllbGQgYW5kIHBvdGVudGlhbCBjYXBpdGFsIGFwcHJlY2lhdGlvbi48L3A+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIHN0b2NrbGlzdC1ib3R0b20tbGluayIgaHJlZj0iL2RpdmlkZW5kcy9jaGVhcC1kaXZpZGVuZC1zdG9ja3MvIj48c3BhbiBjbGFzcz0ibGluay10by1jYXJkLWJvdHRvbS1zcGFuIHVwcGVyLWxpbmsiPlNlZSBDaGVhcCBEaXZpZGVuZCBTdG9ja3M8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvRGl2aWRlbmRfQWNoaWV2ZXJzLnBuZyIgYWx0PSJEaXZpZGVuZCBBY2hpZXZlcnMiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPkRpdmlkZW5kIEFjaGlldmVyczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5MZWFybiBhYm91dCBEaXZpZGVuZCBBY2hpZXZlcnMsIGNvbXBhbmllcyB0aGF0IGhhdmUgY29uc2lzdGVudGx5IGluY3JlYXNlZCB0aGVpciBkaXZpZGVuZHMgZm9yIGF0IGxlYXN0IHRlbiBjb25zZWN1dGl2ZSB5ZWFycy48L3A+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIHN0b2NrbGlzdC1ib3R0b20tbGluayIgaHJlZj0iL2RpdmlkZW5kcy9hY2hpZXZlcnMvIj48c3BhbiBjbGFzcz0ibGluay10by1jYXJkLWJvdHRvbS1zcGFuIHVwcGVyLWxpbmsiPlNlZSBEaXZpZGVuZCBBY2hpZXZlcnM8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvRGl2aWRlbmRfQXJpc3RvY3JhdHMucG5nIiBhbHQ9IkRpdmlkZW5kIEFyaXN0b2NyYXRzIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjMwMCIgLz48aDIgY2xhc3M9ImgzIGMtd2hpdGUgc3RvY2tsaXN0LWNhcmQtaGVhZGVyLXRpdGxlIj5EaXZpZGVuZCBBcmlzdG9jcmF0czwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5EaXNjb3ZlciBEaXZpZGVuZCBBcmlzdG9jcmF0cywgZWxpdGUgY29tcGFuaWVzIHdpdGggYSBoaXN0b3J5IG9mIDI1IG9yIG1vcmUgeWVhcnMgb2YgY29uc2VjdXRpdmUgZGl2aWRlbmQgaW5jcmVhc2VzLCBzaWduaWZ5aW5nIGZpbmFuY2lhbCBzdGFiaWxpdHkgYW5kIHN0cm9uZyBmdW5kYW1lbnRhbHMuPC9wPjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayBzdG9ja2xpc3QtYm90dG9tLWxpbmsiIGhyZWY9Ii9kaXZpZGVuZHMvYXJpc3RvY3JhdHMvIj48c3BhbiBjbGFzcz0ibGluay10by1jYXJkLWJvdHRvbS1zcGFuIHVwcGVyLWxpbmsiPlNlZSBEaXZpZGVuZCBBcmlzdG9jcmF0czwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+DQo8ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZCBob3Zlci1jYXJkIGRpdmlkZW5kcy1zdG9ja2xpc3RzIGNvbC1zbS02IGNvbC1tZC00IGNvbC1sZy02IGNvbC14bC00IG1iLTMgbXQtMiI+PGRpdiBjbGFzcz0ic3RvY2stbGlzdC1jYXJkLXdyYXBwZXIgaC0xMDAgcC0xIHB0LTIgcGItNSBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQtaGVhZGVyIG92ZXJmbG93LWhpZGRlbiBiZy1ibGFjayBtYi0yIGQtaW5saW5lLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3Mvc3RvY2tsaXN0cy9EaXZpZGVuZF9DaGFsbGVuZ2Vycy5wbmciIGFsdD0iRGl2aWRlbmQgQ2hhbGxlbmdlcnMiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPkRpdmlkZW5kIENoYWxsZW5nZXJzPC9oMj48L2Rpdj48cCBjbGFzcz0iZm9udC1zbWFsbCBtYi0yIG14LTAiPkV4cGxvcmUgRGl2aWRlbmQgQ2hhbGxlbmdlcnMsIGNvbXBhbmllcyB0aGF0IGhhdmUgZ3Jvd24gdGhlaXIgZGl2aWRlbmRzIGZvciA1IHRvIDkgY29uc2VjdXRpdmUgeWVhcnMsIGluZGljYXRpbmcgYSBzdHJvbmcgcG90ZW50aWFsIGZvciBmdXR1cmUgZ3Jvd3RoLjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvZGl2aWRlbmRzL2NoYWxsZW5nZXJzLyI+PHNwYW4gY2xhc3M9ImxpbmstdG8tY2FyZC1ib3R0b20tc3BhbiB1cHBlci1saW5rIj5TZWUgRGl2aWRlbmQgQ2hhbGxlbmdlcnM8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvRGl2aWRlbmRfQ2hhbXBpb25zLnBuZyIgYWx0PSJEaXZpZGVuZCBDaGFtcGlvbnMiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPkRpdmlkZW5kIENoYW1waW9uczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5EaXNjb3ZlciBEaXZpZGVuZCBDaGFtcGlvbnMsIGNvbXBhbmllcyB3aXRoIDI1IG9yIG1vcmUgeWVhcnMgb2YgY29uc2VjdXRpdmUgZGl2aWRlbmQgaW5jcmVhc2VzLCBzaG93Y2FzaW5nIGxvbmctdGVybSBmaW5hbmNpYWwgaGVhbHRoIGFuZCBjb21taXRtZW50IHRvIHNoYXJlaG9sZGVyIHJldHVybnMuPC9wPjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayBzdG9ja2xpc3QtYm90dG9tLWxpbmsiIGhyZWY9Ii9kaXZpZGVuZHMvY2hhbXBpb25zLyI+PHNwYW4gY2xhc3M9ImxpbmstdG8tY2FyZC1ib3R0b20tc3BhbiB1cHBlci1saW5rIj5TZWUgRGl2aWRlbmQgQ2hhbXBpb25zPC9zcGFuPjwvYT48L2Rpdj48L2Rpdj4NCjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkIGhvdmVyLWNhcmQgZGl2aWRlbmRzLXN0b2NrbGlzdHMgY29sLXNtLTYgY29sLW1kLTQgY29sLWxnLTYgY29sLXhsLTQgbWItMyBtdC0yIj48ZGl2IGNsYXNzPSJzdG9jay1saXN0LWNhcmQtd3JhcHBlciBoLTEwMCBwLTEgcHQtMiBwYi01IHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZC1oZWFkZXIgb3ZlcmZsb3ctaGlkZGVuIGJnLWJsYWNrIG1iLTIgZC1pbmxpbmUtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9zdG9ja2xpc3RzL0RpdmlkZW5kX0NvbnRlbmRvcnMucG5nIiBhbHQ9IkRpdmlkZW5kIENvbnRlbmRlcnMiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPkRpdmlkZW5kIENvbnRlbmRlcnM8L2gyPjwvZGl2PjxwIGNsYXNzPSJmb250LXNtYWxsIG1iLTIgbXgtMCI+TGVhcm4gYWJvdXQgRGl2aWRlbmQgQ29udGVuZGVycywgY29tcGFuaWVzIHRoYXQgaGF2ZSBpbmNyZWFzZWQgdGhlaXIgZGl2aWRlbmRzIGZvciAxMCB0byAyNCBjb25zZWN1dGl2ZSB5ZWFycywgaGlnaGxpZ2h0aW5nIHRoZWlyIHN0ZWFkeSBncm93dGggYW5kIHJlc2lsaWVuY2UuPC9wPjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayBzdG9ja2xpc3QtYm90dG9tLWxpbmsiIGhyZWY9Ii9kaXZpZGVuZHMvY29udGVuZGVycy8iPjxzcGFuIGNsYXNzPSJsaW5rLXRvLWNhcmQtYm90dG9tLXNwYW4gdXBwZXItbGluayI+U2VlIERpdmlkZW5kIENvbnRlbmRlcnM8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvRGl2aWRlbmRfRUZUcy5wbmciIGFsdD0iRGl2aWRlbmQgRVRGcyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+RGl2aWRlbmQgRVRGczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5FeHBsb3JlIERpdmlkZW5kIEVURnMsIHdoaWNoIHBvb2wgdG9nZXRoZXIgZGl2aWRlbmQtcGF5aW5nIHN0b2NrcyB0byBwcm92aWRlIGludmVzdG9ycyB3aXRoIGRpdmVyc2lmaWVkIGluY29tZSBzdHJlYW1zIGFuZCByZWR1Y2VkIHJpc2suPC9wPjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayBzdG9ja2xpc3QtYm90dG9tLWxpbmsiIGhyZWY9Ii9kaXZpZGVuZHMvZXRmcy8iPjxzcGFuIGNsYXNzPSJsaW5rLXRvLWNhcmQtYm90dG9tLXNwYW4gdXBwZXItbGluayI+U2VlIERpdmlkZW5kIEVURnM8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvRGl2aWRlbmRfS2luZ3MucG5nIiBhbHQ9IkRpdmlkZW5kIEtpbmdzIiB3aWR0aD0iNTAwIiBoZWlnaHQ9IjMwMCIgLz48aDIgY2xhc3M9ImgzIGMtd2hpdGUgc3RvY2tsaXN0LWNhcmQtaGVhZGVyLXRpdGxlIj5EaXZpZGVuZCBLaW5nczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5EaXNjb3ZlciBEaXZpZGVuZCBLaW5ncywgdGhlIG1vc3QgcHJlc3RpZ2lvdXMgZGl2aWRlbmQtcGF5aW5nIGNvbXBhbmllcyB3aXRoIDUwIG9yIG1vcmUgY29uc2VjdXRpdmUgeWVhcnMgb2YgZGl2aWRlbmQgaW5jcmVhc2VzLCBlcGl0b21pemluZyBmaW5hbmNpYWwgc3RyZW5ndGggYW5kIHJlbGlhYmlsaXR5LjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvZGl2aWRlbmRzL0tpbmdzLyI+PHNwYW4gY2xhc3M9ImxpbmstdG8tY2FyZC1ib3R0b20tc3BhbiB1cHBlci1saW5rIj5TZWUgRGl2aWRlbmQgS2luZ3M8L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pg0KPGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQgaG92ZXItY2FyZCBkaXZpZGVuZHMtc3RvY2tsaXN0cyBjb2wtc20tNiBjb2wtbWQtNCBjb2wtbGctNiBjb2wteGwtNCBtYi0zIG10LTIiPjxkaXYgY2xhc3M9InN0b2NrLWxpc3QtY2FyZC13cmFwcGVyIGgtMTAwIHAtMSBwdC0yIHBiLTUgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkLWhlYWRlciBvdmVyZmxvdy1oaWRkZW4gYmctYmxhY2sgbWItMiBkLWlubGluZS1ibG9jayBwb3NpdGlvbi1yZWxhdGl2ZSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3N0b2NrbGlzdHMvSGlnaF9ZaWVsZF9SRUlUcy5wbmciIGFsdD0iSGlnaC1ZaWVsZCBSRUlUcyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+SGlnaC1ZaWVsZCBSRUlUczwvaDI+PC9kaXY+PHAgY2xhc3M9ImZvbnQtc21hbGwgbWItMiBteC0wIj5GaW5kIGhpZ2gteWllbGQgUkVJVHMgKFJlYWwgRXN0YXRlIEludmVzdG1lbnQgVHJ1c3RzKSB0aGF0IG9mZmVyIHN1YnN0YW50aWFsIGRpdmlkZW5kIGluY29tZSBieSBpbnZlc3RpbmcgaW4gaW5jb21lLXByb2R1Y2luZyByZWFsIGVzdGF0ZSBwcm9wZXJ0aWVzLjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvZGl2aWRlbmRzL2hpZ2gtZGl2aWRlbmQtcmVpdHMvIj48c3BhbiBjbGFzcz0ibGluay10by1jYXJkLWJvdHRvbS1zcGFuIHVwcGVyLWxpbmsiPlNlZSBIaWdoLVlpZWxkIFJFSVRzPC9zcGFuPjwvYT48L2Rpdj48L2Rpdj4NCjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkIGhvdmVyLWNhcmQgZGl2aWRlbmRzLXN0b2NrbGlzdHMgY29sLXNtLTYgY29sLW1kLTQgY29sLWxnLTYgY29sLXhsLTQgbWItMyBtdC0yIj48ZGl2IGNsYXNzPSJzdG9jay1saXN0LWNhcmQtd3JhcHBlciBoLTEwMCBwLTEgcHQtMiBwYi01IHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZC1oZWFkZXIgb3ZlcmZsb3ctaGlkZGVuIGJnLWJsYWNrIG1iLTIgZC1pbmxpbmUtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9zdG9ja2xpc3RzL0hpZ2hfWWllbGRfU3RvY2tzLnBuZyIgYWx0PSJIaWdoLVlpZWxkIFN0b2NrcyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+SGlnaC1ZaWVsZCBTdG9ja3M8L2gyPjwvZGl2PjxwIGNsYXNzPSJmb250LXNtYWxsIG1iLTIgbXgtMCI+RXhwbG9yZSBoaWdoLXlpZWxkIHN0b2NrcyB0aGF0IHByb3ZpZGUgc2lnbmlmaWNhbnQgZGl2aWRlbmQgaW5jb21lLCBhcHBlYWxpbmcgdG8gaW52ZXN0b3JzIHNlZWtpbmcgcmVndWxhciBhbmQgcm9idXN0IGluY29tZSBzdHJlYW1zLjwvcD48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsgc3RvY2tsaXN0LWJvdHRvbS1saW5rIiBocmVmPSIvZGl2aWRlbmRzL2hpZ2gteWllbGQvIj48c3BhbiBjbGFzcz0ibGluay10by1jYXJkLWJvdHRvbS1zcGFuIHVwcGVyLWxpbmsiPlNlZSBIaWdoLVlpZWxkIFN0b2Nrczwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+DQo8ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZCBob3Zlci1jYXJkIGRpdmlkZW5kcy1zdG9ja2xpc3RzIGNvbC1zbS02IGNvbC1tZC00IGNvbC1sZy02IGNvbC14bC00IG1iLTMgbXQtMiI+PGRpdiBjbGFzcz0ic3RvY2stbGlzdC1jYXJkLXdyYXBwZXIgaC0xMDAgcC0xIHB0LTIgcGItNSBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0ic3RvY2tsaXN0LWNhcmQtaGVhZGVyIG92ZXJmbG93LWhpZGRlbiBiZy1ibGFjayBtYi0yIGQtaW5saW5lLWJsb2NrIHBvc2l0aW9uLXJlbGF0aXZlIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3Mvc3RvY2tsaXN0cy9Nb250aGx5X0RpdmlkZW5kX1N0b2Nrcy5wbmciIGFsdD0iTW9udGhseSBEaXZpZGVuZCBTdG9ja3MiIHdpZHRoPSI1MDAiIGhlaWdodD0iMzAwIiAvPjxoMiBjbGFzcz0iaDMgYy13aGl0ZSBzdG9ja2xpc3QtY2FyZC1oZWFkZXItdGl0bGUiPk1vbnRobHkgRGl2aWRlbmQgU3RvY2tzPC9oMj48L2Rpdj48cCBjbGFzcz0iZm9udC1zbWFsbCBtYi0yIG14LTAiPkRpc2NvdmVyIHN0b2NrcyB0aGF0IHBheSBkaXZpZGVuZHMgbW9udGhseSwgcHJvdmlkaW5nIGludmVzdG9ycyB3aXRoIHJlZ3VsYXIgaW5jb21lIHN0cmVhbXMgYW5kIG1vcmUgZnJlcXVlbnQgY29tcG91bmRpbmcgb3Bwb3J0dW5pdGllcy48L3A+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIHN0b2NrbGlzdC1ib3R0b20tbGluayIgaHJlZj0iL2RpdmlkZW5kcy9tb250aGx5LWRpdmlkZW5kLXN0b2Nrcy8iPjxzcGFuIGNsYXNzPSJsaW5rLXRvLWNhcmQtYm90dG9tLXNwYW4gdXBwZXItbGluayI+U2VlIE1vbnRobHkgRGl2aWRlbmQgU3RvY2tzPC9zcGFuPjwvYT48L2Rpdj48L2Rpdj4NCjxkaXYgY2xhc3M9InN0b2NrbGlzdC1jYXJkIGhvdmVyLWNhcmQgZGl2aWRlbmRzLXN0b2NrbGlzdHMgY29sLXNtLTYgY29sLW1kLTQgY29sLWxnLTYgY29sLXhsLTQgbWItMyBtdC0yIj48ZGl2IGNsYXNzPSJzdG9jay1saXN0LWNhcmQtd3JhcHBlciBoLTEwMCBwLTEgcHQtMiBwYi01IHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJzdG9ja2xpc3QtY2FyZC1oZWFkZXIgb3ZlcmZsb3ctaGlkZGVuIGJnLWJsYWNrIG1iLTIgZC1pbmxpbmUtYmxvY2sgcG9zaXRpb24tcmVsYXRpdmUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9zdG9ja2xpc3RzL1JlYWxfRXN0YXRlX0ludmVzdG1lbnRfVHJ1c3RzLnBuZyIgYWx0PSJSZWFsIEVzdGF0ZSBJbnZlc3RtZW50IFRydXN0cyIgd2lkdGg9IjUwMCIgaGVpZ2h0PSIzMDAiIC8+PGgyIGNsYXNzPSJoMyBjLXdoaXRlIHN0b2NrbGlzdC1jYXJkLWhlYWRlci10aXRsZSI+UmVhbCBFc3RhdGUgSW52ZXN0bWVudCBUcnVzdHM8L2gyPjwvZGl2PjxwIGNsYXNzPSJmb250LXNtYWxsIG1iLTIgbXgtMCI+TGVhcm4gYWJvdXQgUmVhbCBFc3RhdGUgSW52ZXN0bWVudCBUcnVzdHMgKFJFSVRzKSwgY29tcGFuaWVzIHRoYXQgb3duLCBvcGVyYXRlLCBvciBmaW5hbmNlIGluY29tZS1nZW5lcmF0aW5nIHJlYWwgZXN0YXRlLCBvZmZlcmluZyBkaXZpZGVuZCBpbmNvbWUgYW5kIHBvcnRmb2xpbyBkaXZlcnNpZmljYXRpb24uPC9wPjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayBzdG9ja2xpc3QtYm90dG9tLWxpbmsiIGhyZWY9Ii90eXBlcy1vZi1zdG9jay9yZWFsLWVzdGF0ZS1pbnZlc3RtZW50LXRydXN0cy1yZWl0cy8iPjxzcGFuIGNsYXNzPSJsaW5rLXRvLWNhcmQtYm90dG9tLXNwYW4gdXBwZXItbGluayI+U2VlIFJlYWwgRXN0YXRlIEludmVzdG1lbnQgVHJ1c3RzPC9zcGFuPjwvYT48L2Rpdj48L2Rpdj48L2Rpdj5kAgcPFgIfAAWgDjxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGluZyI+PGgyIGNsYXNzPSJmb250LXdlaWdodC1ib2xkIj5EaXZpZGVuZCBTdG9jayBUb29sczwvaDI+PC9kaXY+PHVsIGNsYXNzPSJsaW5rLWNsb3VkIG1iLTMgcHgtMCBsaXN0LXN0eWxlLW5vbmUiPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvYW5ub3VuY2VtZW50cy8iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPkRpdmlkZW5kIEFubm91bmNlbWVudHM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2NhbGN1bGF0b3IvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkRpdmlkZW5kIENhbGN1bGF0b3I8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2RpdmlkZW5kLWNhcHR1cmUtc3RvY2tzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5EaXZpZGVuZCBDYXB0dXJlIFN0b2NrczwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvY3V0cy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RGl2aWRlbmQgQ3V0czwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvaW5jcmVhc2VzLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5EaXZpZGVuZCBJbmNyZWFzZXM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2RpdmlkZW5kLWludmVzdGluZy1ndWlkZS8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RGl2aWRlbmQgSW52ZXN0aW5nIEd1aWRlPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2RpdmlkZW5kcy9zdWJzY3JpYmUvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkRpdmlkZW5kIE5ld3NsZXR0ZXI8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2RpdmlkZW5kLXBheW91dC1yYXRpby1jYWxjdWxhdG9yLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5EaXZpZGVuZCBQYXlvdXQgUmF0aW8gQ2FsY3VsYXRvcjwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvc2NyZWVuZXIvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkRpdmlkZW5kIFNjcmVlbmVyPC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2RpdmlkZW5kcy8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RGl2aWRlbmQgU3RvY2tzIE92ZXJ2aWV3PC9hPjwvbGk+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2RpdmlkZW5kcy9kaXZpZGVuZC10YXgtY2FsY3VsYXRvci8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+RGl2aWRlbmQgVGF4IENhbGN1bGF0b3I8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL3lpZWxkLWNhbGN1bGF0b3IvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPkRpdmlkZW5kIFlpZWxkIENhbGN1bGF0b3I8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2V4LWRpdmlkZW5kLWNhbGVuZGFyLyIgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5Ij5FeC1EaXZpZGVuZCBDYWxlbmRhcjwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvc3BlY2lhbC8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+U3BlY2lhbCBEaXZpZGVuZHM8L2E+PC9saT48L3VsPmQCCQ8WAh8ABaQFPGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9ImZvbnQtd2VpZ2h0LWJvbGQiPkludGVybmF0aW9uYWwgRGl2aWRlbmRzPC9oMj48L2Rpdj48dWwgY2xhc3M9ImxpbmstY2xvdWQgbWItMyBweC0wIGxpc3Qtc3R5bGUtbm9uZSI+PGxpIGNsYXNzPSJkLWlubGluZS1ibG9jayI+PGEgaHJlZj0iL2RpdmlkZW5kcy9hbm5vdW5jZW1lbnRzL2NhbmFkYS8iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiPkNhbmFkaWFuIERpdmlkZW5kIEFubm91bmNlbWVudHM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2V4LWRpdmlkZW5kLWNhbGVuZGFyL2NhbmFkYS8iIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSI+Q2FuYWRpYW4gRXgtRGl2aWRlbmQgRGF0ZXM8L2E+PC9saT48bGkgY2xhc3M9ImQtaW5saW5lLWJsb2NrIj48YSBocmVmPSIvZGl2aWRlbmRzL2Fubm91bmNlbWVudHMvdWsvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlUuSy4gRGl2aWRlbmQgQW5ub3VuY2VtZW50czwvYT48L2xpPjxsaSBjbGFzcz0iZC1pbmxpbmUtYmxvY2siPjxhIGhyZWY9Ii9kaXZpZGVuZHMvZXgtZGl2aWRlbmQtY2FsZW5kYXIvdWsvIiBjbGFzcz0iYnRuIGJ0bi1zZWNvbmRhcnkiPlUuSy4gRXgtRGl2aWRlbmQgRGF0ZXM8L2E+PC9saT48L3VsPmQCCw8WAh8ABbrgBTxkaXYgY2xhc3M9ImFuY2hvci1saW5rLXRhcmdldC13aXRoLWFkIHctMTAwIiBpZD0id2hhdC1hcmUtZGl2aWRlbmRzLWJ1eS10aGUtYmVzdC1kaXZpZGVuZC1zdG9ja3MiPjxkaXYgY2xhc3M9InJvdyBkLWJsb2NrIGQtbGctZmxleCBtdC0xIiBpZD0icGxhY2VkLWFydGljbGUiIHN0eWxlPSJoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsiID48ZGl2IGNsYXNzPSJjb2wtbGctOCBwbGFjZWQtYXJ0aWNsZSI+PGgyIGNsYXNzPSJjLWRhcmstYmx1ZSI+V2hhdCBBcmUgRGl2aWRlbmRzPyBCdXkgdGhlIEJlc3QgRGl2aWRlbmQgU3RvY2tzPC9oMj48ZGl2IGNsYXNzPSJieWxpbmUtcm93IHctMTAwIG10LTIgbXQtbWQtMCBtYi0yIj48ZGl2IGNsYXNzPSJieWxpbmUtcm93LXdyYXAgZC1mbGV4IGZsZXgtd3JhcCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBqdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQgYWxpZ24taXRlbXMtY2VudGVyIj48ZGl2IGNsYXNzPSJieWxpbmUtdGV4dCBmbGV4LWdyb3ctMSBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciAiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjFlbTsiPjxkaXYgY2xhc3M9ImZvbnQtc21hbGwgZm9udC13ZWlnaHQtYm9sZCI+V3JpdHRlbiBieSA8YSBocmVmPSIvYXV0aG9ycy8iPk1hcmtldEJlYXQgU3RhZmY8L2E+PC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBjLWdyYXktOCBmb250LXNtYWxsZXIiPkp1bmUgMSwgMjAyMzwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImtleXBvaW50cyBsaC1sb29zZSBtdC0zIG1iLTQiPjxoMyBjbGFzcz0ibXQtMSIgc3R5bGU9ImZvbnQtc2l6ZToxLjRlbTsiPktleSBQb2ludHM8L2gzPjx1bD4NCjxsaT5EaXZpZGVuZCBzdG9ja3Mgb2ZmZXIgYSBjb21iaW5hdGlvbiBvZiByZWd1bGFyIGluY29tZSBhbmQgbG9uZy10ZXJtIGdyb3d0aCBwb3RlbnRpYWwuPC9saT4NCjxsaT5EaXZpZGVuZHMgY2FuIGJlIHJlaW52ZXN0ZWQgdG8gYmVuZWZpdCBmcm9tIHRoZSBjb21wb3VuZGluZyBlZmZlY3QgYW5kIG1heGltaXplIHJldHVybnMuPC9saT4NCjxsaT5EaXZlcnNpZmljYXRpb24gYWNyb3NzIHNlY3RvcnMgYW5kIGluZHVzdHJpZXMgbWl0aWdhdGVzIHJpc2sgd2hlbiBpbnZlc3RpbmcgaW4gZGl2aWRlbmQgc3RvY2tzLjwvbGk+DQo8bGk+PHN0cm9uZz48YSBzdHlsZT0iY29sb3I6dmFyKC0tZGVmYXVsdC10ZXh0KTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjQwMDsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL25ld3NsZXR0ZXIvUERGb2ZmZXIuYXNweD9vZmZlcj10b3A1JlJlZ2lzdHJhdGlvbkNvZGU9QXJ0aWNsZVBhZ2UtS2V5UG9pbnRzIj41IHN0b2NrcyB3ZSBsaWtlIGJldHRlciB0aGFuIEpvaG5zb24gJiBKb2huc29uPC9hPjwvc3Ryb25nPjwvbGk+PC91bD48L2Rpdj48ZGl2IGlkPSJhcnRpY2xlLXdyYXBwZXIiPjxkaXYgY2xhc3M9ImFydGljbGUtcGFnZSBib2R5LWNvcHkgbGgtbG9vc2UiPjxwIGNsYXNzPSJtdC0wIj48c3BhbiBzdHlsZT0iY29sb3I6IHZhcigtLWJsYWNrKTsgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTsgZm9udC1zaXplOiAxcmVtOyI+V2hhdCBhcmUgZGl2aWRlbmRzPyBMZXQncyBkZWx2ZSBpbnRvIHRoZSBmYXNjaW5hdGluZyB3b3JsZCBvZiBkaXZpZGVuZHMsIGV4cGxvcmluZyB3aGF0IHRoZXkgYXJlLCBob3cgdGhleSB3b3JrIGFuZCB3aHkgaW52ZXN0aW5nIGluIHRoZSBiZXN0IGRpdmlkZW5kIHN0b2NrcyBjYW4gYmUgYSByZXdhcmRpbmcgbG9uZy10ZXJtIHN0cmF0ZWd5Ljwvc3Bhbj48L3A+PGRpdiBpdGVtc2NvcGU9IiIgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9GQVFQYWdlIj4NCjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDMgaWQ9IndoYXQtaXMtYS1kaXZpZGVuZCIgaXRlbXByb3A9Im5hbWUgdGV4dCI+V2hhdCBpcyBhIERpdmlkZW5kPzwvaDM+PGRpdiBpdGVtcHJvcD0iYWNjZXB0ZWRBbnN3ZXIiIGl0ZW1zY29wZSBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL0Fuc3dlciI+PGRpdiBpdGVtcHJvcD0idGV4dCI+DQo8cD5XaGF0JnJzcXVvO3MgdGhlIGRpdmlkZW5kIGRlZmluaXRpb24/IEEgZGl2aWRlbmQgaXMgYSBzdW0gb2YgbW9uZXkgcGFpZCByZWd1bGFybHkgYnkgYSBjb21wYW55IHRvIGl0cyBzaGFyZWhvbGRlcnMuIEJleW9uZCB0aGVpciBmaW5hbmNpYWwgYWxsdXJlLCBkaXZpZGVuZHMgcHJvdmlkZSBhIHRhbmdpYmxlIGNvbm5lY3Rpb24gYmV0d2VlbiBpbnZlc3RvcnMgYW5kIHRoZSBjb21wYW5pZXMgdGhleSBjaG9vc2UgdG8gaW52ZXN0IGluLiBCeSBpbnZlc3RpbmcgaW4gZGl2aWRlbmQgc3RvY2tzLCB5b3UgY2FuIGdyb3cgeW91ciB3ZWFsdGggdGhyb3VnaCBjYXBpdGFsIGFwcHJlY2lhdGlvbiBhbmQgcmVjZWl2ZSBhIHBvcnRpb24gb2YgdGhlIGNvbXBhbnkncyBwcm9maXRzIGFzIGNhc2ggcGF5bWVudHMuPC9wPg0KPGRpdj48aW1nIGNsYXNzPSJhbGlnbmNlbnRlciIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy9tZWRfMjAyMzA2MDExMTUwMDZfd2hhdC1hcmUtZGl2aWRlbmRzLTA2MDEtMS5wbmciIGFsdD0iV2hhdCBhcmUgRGl2aWRlbmRzPyIgd2lkdGg9Ijk2NCIgaGVpZ2h0PSI1MTQiIGxvYWRpbmc9ImxhenkiIC8+PC9kaXY+DQo8L2Rpdj48L2Rpdj48L2Rpdj48aDMgaWQ9Im92ZXJ2aWV3LW9mLWRpdmlkZW5kLXN0b2NrcyI+T3ZlcnZpZXcgb2YgRGl2aWRlbmQgU3RvY2tzPC9oMz4NCjxwPk5vdyB0aGF0IHlvdSBrbm93IHdoYXQgYSBkaXZpZGVuZCBpcywgeW91IG1pZ2h0IGFzaywgIldoYXQgYXJlIGRpdmlkZW5kcyBpbiBzdG9ja3MiPyBJdCBpcyBlc3NlbnRpYWwgdG8gZ2FpbiBhIGNvbXByZWhlbnNpdmUgdW5kZXJzdGFuZGluZyBvZiB3aGF0IHN0b2NrIGRpdmlkZW5kcyBhcmUgYW5kIHdoYXQgdGhlaXIgdW5pcXVlIGNoYXJhY3RlcmlzdGljcyBpbmNsdWRlLiBJbiBhZGRpdGlvbiB0byB1bmRlcnN0YW5kaW5nIHRoZSBjaGFyYWN0ZXJpc3RpY3Mgb2YgZGl2aWRlbmQgc3RvY2tzLCBpdCdzIGNydWNpYWwgdG8gZ3Jhc3AgdGhlIHRpbWVsaW5lIGFuZCBrZXkgZGF0ZXMgYXNzb2NpYXRlZCB3aXRoIGRpdmlkZW5kIHBheW1lbnRzLiBCeSBmYW1pbGlhcml6aW5nIHlvdXJzZWxmIHdpdGggdGhlc2UgZGF0ZXMsIHlvdSBjYW4gZWZmZWN0aXZlbHkgcGxhbiBhbmQgb3B0aW1pemUgeW91ciBpbnZlc3RtZW50IHN0cmF0ZWdpZXMgdG8gbWF4aW1pemUgZGl2aWRlbmQgaW5jb21lLjwvcD4NCjxwPlJlZ2FyZGluZyBkaXZpZGVuZCBzdG9ja3MsIG9uZSBjYXRlZ29yeSB0aGF0IHN0YW5kcyBvdXQgcHJvbWluZW50bHkgaXMgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vd2hhdC1hcmUtYmx1ZS1jaGlwLXN0b2Nrcy8iPmJsdWUtY2hpcCBzdG9ja3M8L2E+LiBUaGVzZSBhcmUgc2hhcmVzIG9mIHdlbGwtZXN0YWJsaXNoZWQsIGZpbmFuY2lhbGx5IHN0YWJsZSBjb21wYW5pZXMgd2l0aCBhIGNvbnNpc3RlbnQgcGVyZm9ybWFuY2UgaGlzdG9yeSBhbmQgYSBzdHJvbmcgbWFya2V0IHByZXNlbmNlLiBTb21lIGtleSBjaGFyYWN0ZXJpc3RpY3Mgb2YgYmx1ZS1jaGlwIHN0b2NrcyBpbmNsdWRlOjwvcD4NCjx1bD4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPlJlbGlhYmlsaXR5Ojwvc3Ryb25nPiBCbHVlLWNoaXAgc3RvY2tzIGFyZSBrbm93biBmb3IgdGhlaXIgcmVsaWFiaWxpdHkgaW4gZ2VuZXJhdGluZyBzdGFibGUgZWFybmluZ3MgYW5kIGNhc2ggZmxvd3MuIFRoZXNlIGNvbXBhbmllcyBvZnRlbiBoYXZlIGEgcHJvdmVuIHRyYWNrIHJlY29yZCBvZiB3ZWF0aGVyaW5nIGVjb25vbWljIGRvd250dXJucyBhbmQgZGVtb25zdHJhdGluZyByZXNpbGllbmNlIGluIHZhcmlvdXMgbWFya2V0IGNvbmRpdGlvbnMuPC9saT4NCjxsaSBhcmlhLWxldmVsPSIxIj48c3Ryb25nPkRpdmlkZW5kIGhpc3Rvcnk6PC9zdHJvbmc+IEJsdWUtY2hpcCBzdG9ja3MgdHlwaWNhbGx5IGhhdmUgYSBsb25nIGhpc3Rvcnkgb2YgcGF5aW5nIGRpdmlkZW5kcy4gVGhlc2UgY29tcGFuaWVzIGhhdmUgZXN0YWJsaXNoZWQgYSB0cmFkaXRpb24gb2Ygc2hhcmluZyBzb21lIG9mIHRoZWlyIHByb2ZpdHMgd2l0aCBzaGFyZWhvbGRlcnMsIG9mdGVuIHRocm91Z2ggcmVndWxhciBkaXZpZGVuZCBwYXltZW50cy48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+U2l6ZSBhbmQgbWFya2V0IGRvbWluYW5jZTo8L3N0cm9uZz4gQmx1ZS1jaGlwIHN0b2NrcyBhcmUgZ2VuZXJhbGx5IGxhcmdlLWNhcCBjb21wYW5pZXMgdGhhdCBkb21pbmF0ZSB0aGVpciByZXNwZWN0aXZlIGluZHVzdHJpZXMuIFRoZWlyIHNpemUsIG1hcmtldCBzaGFyZSBhbmQgYnJhbmQgcmVjb2duaXRpb24gb2Z0ZW4gcHJvdmlkZSBhIGNvbXBldGl0aXZlIGFkdmFudGFnZSwgY29udHJpYnV0aW5nIHRvIHRoZWlyIHN0YWJpbGl0eSBhbmQgbG9uZ2V2aXR5LjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5Mb3dlciB2b2xhdGlsaXR5OiA8L3N0cm9uZz5XaGlsZSBubyBpbnZlc3RtZW50IGlzIGVudGlyZWx5IHJpc2stZnJlZSwgYmx1ZS1jaGlwIHN0b2NrcyBleGhpYml0IGxvd2VyIHZvbGF0aWxpdHkgdGhhbiBzbWFsbGVyIG9yIHJpc2tpZXIgc3RvY2tzLiBUaGVpciBzdGFiaWxpdHkgY2FuIG1ha2UgdGhlbSBhbiBhdHRyYWN0aXZlIGNob2ljZSBmb3IgY29uc2VydmF0aXZlIGludmVzdG9ycyBzZWVraW5nIGEgc3RlYWR5IGluY29tZSBzdHJlYW0uPC9saT4NCjwvdWw+DQo8cD5CZWluZyBmYW1pbGlhciB3aXRoIHRoZSBrZXkgZGl2aWRlbmQgZGF0ZXMgaXMgYWxzbyBjcnVjaWFsIHRvIGludmVzdCBpbiBkaXZpZGVuZCBzdG9ja3MgZWZmZWN0aXZlbHkuIFRoZXNlIGRhdGVzIGhlbHAgaW52ZXN0b3JzIHVuZGVyc3RhbmQgd2hlbiB0byByZWNlaXZlIGRpdmlkZW5kcyBhbmQgYWN0aW9ucyB0byB0YWtlLiBIZXJlIGFyZSB0aGUgdml0YWwgZGl2aWRlbmQgZGF0ZXMgdG8ga25vdzo8L3A+DQo8b2w+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5Bbm5vdW5jZW1lbnQgZGF0ZTo8L3N0cm9uZz4gVGhpcyBpcyB0aGUgZGF0ZSB3aGVuIGEgY29tcGFueSBkZWNsYXJlcyBpdHMgaW50ZW50aW9uIHRvIHBheSBkaXZpZGVuZHMuIEFuIGFubm91bmNlbWVudCBvZiB0aGUgZGl2aWRlbmQgYW1vdW50IHR5cGljYWxseSBhY2NvbXBhbmllcyBpdCwgYXMgd2VsbCBhcyB0aGUgcmVjb3JkIGRhdGUgYW5kIHRoZSBwYXltZW50IGRhdGUuIFRoZSBhbm5vdW5jZW1lbnQgZGF0ZSBnaXZlcyBpbnZlc3RvcnMgYW4gaW5pdGlhbCBoZWFkcy11cCBhbmQgYWxsb3dzIHRoZW0gdG8gcGxhbiBhY2NvcmRpbmdseS48L2xpPg0KPGxpIGFyaWEtbGV2ZWw9IjEiPjxzdHJvbmc+RXgtZGl2aWRlbmQgZGF0ZTogPC9zdHJvbmc+VGhlIGV4LWRpdmlkZW5kIGRhdGUgaXMgdGhlIGN1dG9mZiBwb2ludCBzZXQgYnkgdGhlIHN0b2NrIGV4Y2hhbmdlIHRvIGRldGVybWluZSB3aG8gaXMgZWxpZ2libGUgdG8gcmVjZWl2ZSB0aGUgdXBjb21pbmcgZGl2aWRlbmQgcGF5bWVudC4gSWYgeW91IG93biBzaGFyZXMgb2Ygc3RvY2sgYmVmb3JlIHRoZSBleC1kaXZpZGVuZCBkYXRlLCB5b3UgYXJlIGVudGl0bGVkIHRvIHRoZSBkaXZpZGVuZC4gWW91IHdpbGwgbm90IHJlY2VpdmUgdGhlIHVwY29taW5nIGRpdmlkZW5kIGlmIHlvdSBwdXJjaGFzZSBzaGFyZXMgb24gb3IgYWZ0ZXIgdGhpcyBkYXRlLjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5SZWNvcmQgZGF0ZTo8L3N0cm9uZz4gVGhlIHJlY29yZCBkYXRlLCBhbHNvIGtub3duIGFzIHRoZSBvd25lcnNoaXAgZGF0ZSwgaXMgd2hlbiB0aGUgY29tcGFueSByZXZpZXdzIGl0cyByZWNvcmRzIHRvIGRldGVybWluZSB3aGljaCBzaGFyZWhvbGRlcnMgYXJlIGVsaWdpYmxlIHRvIHJlY2VpdmUgdGhlIGRpdmlkZW5kLiBUbyBiZSBlbGlnaWJsZSwgaW52ZXN0b3JzIG11c3Qgb3duIHNoYXJlcyBvZiB0aGUgc3RvY2sgYmVmb3JlIHRoZSBleC1kaXZpZGVuZCBkYXRlLjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5QYXltZW50IGRhdGU6IDwvc3Ryb25nPlRoZSBwYXltZW50IGRhdGUgaXMgd2hlbiB0aGUgZGl2aWRlbmQgaXMgYWN0dWFsbHkgcGFpZCB0byB0aGUgZWxpZ2libGUgc2hhcmVob2xkZXJzLiBUaGlzIGlzIHdoZW4geW91IGNhbiBleHBlY3QgdG8gcmVjZWl2ZSBjYXNoIG9yIGFkZGl0aW9uYWwgc2hhcmVzIGlmIHlvdSBwYXJ0aWNpcGF0ZSBpbiBhIGRpdmlkZW5kIHJlaW52ZXN0bWVudCBwcm9ncmFtIChEUklQKS48L2xpPg0KPC9vbD4NCjxwPkEgdGhvcm91Z2ggY29tcHJlaGVuc2lvbiBvZiBkaXZpZGVuZCBkYXRlcyBlbXBvd2VycyBpbnZlc3RvcnMgdG8gc3RyYXRlZ2ljYWxseSBwbGFuIHRoZWlyIGludmVzdG1lbnRzIHN0cmF0ZWdpY2FsbHksIGVuc3VyaW5nIHRoZXkgZnVsZmlsbCB0aGUgbmVjZXNzYXJ5IGNvbmRpdGlvbnMgZm9yIHJlY2VpdmluZyBkaXZpZGVuZCBwYXltZW50cy4gUmVjb2duaXppbmcgdGhlIHNpZ25pZmljYW5jZSBvZiB0aGUgZGF0ZSB3aGVuIGRpdmlkZW5kcyBhcmUgcGFpZCBpcyBlc3NlbnRpYWwgZm9yIGNyYWZ0aW5nIGEgd2VsbC1yb3VuZGVkIHN0cmF0ZWd5LiBDb25zZXF1ZW50bHksIGNvbmR1Y3RpbmcgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vb3JpZ2luYWxzL3doYXQtYXJlLWRpdmlkZW5kLXBheW1lbnQtZGF0ZXMvIj5kaWxpZ2VudCByZXNlYXJjaCBvbiBkaXZpZGVuZCBwYXltZW50IGRhdGVzPC9hPiBhbmQgY29tcHJlaGVuZGluZyB0aGVpciBpbXBsaWNhdGlvbnMgaXMgcGFyYW1vdW50LjwvcD4NCjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDQgaWQ9IndoYXQtYXJlLXF1YWxpZmllZC1kaXZpZGVuZHMiIGl0ZW1wcm9wPSJuYW1lIHRleHQiPldoYXQgQXJlIFF1YWxpZmllZCBEaXZpZGVuZHM/PC9oND48ZGl2IGl0ZW1wcm9wPSJhY2NlcHRlZEFuc3dlciIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvQW5zd2VyIj48ZGl2IGl0ZW1wcm9wPSJ0ZXh0Ij4NCjxwPlF1YWxpZmllZCBkaXZpZGVuZHMgYXJlIGEgc3BlY2lmaWMgdHlwZSBvZiBkaXZpZGVuZCB0aGF0IHJlY2VpdmUgcHJlZmVyZW50aWFsIHRheCB0cmVhdG1lbnQgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuIFRvIHVuZGVyc3RhbmQgd2hhdCBxdWFsaWZpZWQgZGl2aWRlbmRzIGFyZSwgaXQncyBlc3NlbnRpYWwgZmlyc3QgdG8gZ3Jhc3AgdGhlIGNvbmNlcHQgb2Ygb3JkaW5hcnkgZGl2aWRlbmRzLjwvcD4NCjxwPk9yZGluYXJ5IG9yIG5vbi1xdWFsaWZpZWQgZGl2aWRlbmRzIGFyZSBhIGNvcnBvcmF0aW9uJ3MgcmVndWxhciBjYXNoIG9yIHN0b2NrIHBheW1lbnRzIHRvIGl0cyBzaGFyZWhvbGRlcnMgb3V0IG9mIGl0cyBlYXJuaW5ncyBhbmQgcHJvZml0cy4gVGhlc2UgZGl2aWRlbmRzIGFyZSB0eXBpY2FsbHkgdGF4YWJsZSBhdCB0aGUgaW5kaXZpZHVhbCdzIG9yZGluYXJ5IGluY29tZSB0YXggcmF0ZXMuPC9wPg0KPHA+T24gdGhlIG90aGVyIGhhbmQsIHF1YWxpZmllZCBkaXZpZGVuZHMgbWVldCBzcGVjaWZpYyBjcml0ZXJpYSBvdXRsaW5lZCBieSB0aGUgSW50ZXJuYWwgUmV2ZW51ZSBTZXJ2aWNlIChJUlMpLCBtYWtpbmcgdGhlbSBlbGlnaWJsZSBmb3IgYSBsb3dlciB0YXggcmF0ZS4gVGhlIHByaW1hcnkgYWR2YW50YWdlIG9mIHF1YWxpZmllZCBkaXZpZGVuZHMgaXMgdGhhdCB0aGV5IGFyZSBzdWJqZWN0IHRvIGxvbmctdGVybSBjYXBpdGFsIGdhaW5zIHRheCByYXRlcywgZ2VuZXJhbGx5IGxvd2VyIHRoYW4gb3JkaW5hcnkgaW5jb21lIHRheCByYXRlcy48L3A+DQo8cD5UbyBiZSBjb25zaWRlcmVkIHF1YWxpZmllZCwgZGl2aWRlbmRzIG11c3Qgc2F0aXNmeSB0aGUgZm9sbG93aW5nIHJlcXVpcmVtZW50czo8L3A+DQo8dWw+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5Ib2xkaW5nIHBlcmlvZDo8L3N0cm9uZz4gVGhlIGRpdmlkZW5kIHJlY2lwaWVudCBtdXN0IGhhdmUgaGVsZCB0aGUgdW5kZXJseWluZyBzdG9jayBmb3IgYSBzcGVjaWZpYyBkdXJhdGlvbi4gRm9yIG1vc3QgVS5TLiBzdG9ja3MsIHRoaXMgaG9sZGluZyBwZXJpb2QgcmVxdWlyZW1lbnQgaXMgbWV0IGlmIHRoZSByZWNpcGllbnQgaG9sZHMgdGhlIHN0b2NrIGZvciBtb3JlIHRoYW4gNjAgZGF5cyBkdXJpbmcgdGhlIDEyMS1kYXkgcGVyaW9kIHRoYXQgYmVnaW5zIDYwIGRheXMgYmVmb3JlIHRoZSBleC1kaXZpZGVuZCBkYXRlLjwvbGk+DQo8bGkgYXJpYS1sZXZlbD0iMSI+PHN0cm9uZz5RdWFsaWZpZWQgc3RhdHVzOiA8L3N0cm9uZz5UaGUgZGl2aWRlbmQgbXVzdCBiZSBwYWlkIGJ5IGEgVS5TLiBjb3Jwb3JhdGlvbiBvciBhIHF1YWxpZmllZCBmb3JlaWduIGNvcnBvcmF0aW9uLiBUbyBiZSBjbGFzc2lmaWVkIGFzIGEgcXVhbGlmaWVkIGZvcmVpZ24gY29ycG9yYXRpb24sIHRoZSBjb21wYW55IG11c3QgYmUgaW5jb3Jwb3JhdGVkIGluIHRoZSBVLlMuLCBlbGlnaWJsZSBmb3IgYmVuZWZpdHMgdW5kZXIgYSBVLlMuIHRheCB0cmVhdHksIG9yIGhhdmUgaXRzIHN0b2NrIHRyYWRlZCBvbiBhIFUuUy4gbmF0aW9uYWwgc2VjdXJpdGllcyBleGNoYW5nZS48L2xpPg0KPC91bD4NCjxwPkl0J3MgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCBub3QgYWxsIGRpdmlkZW5kcyBhdXRvbWF0aWNhbGx5IHF1YWxpZnkgZm9yIHRoZSBwcmVmZXJlbnRpYWwgdGF4IHRyZWF0bWVudC4gRGl2aWRlbmRzIGZyb20gc291cmNlcyBzdWNoIGFzIHJlYWwgZXN0YXRlIGludmVzdG1lbnQgdHJ1c3RzIChSRUlUcyksIG11dHVhbCBmdW5kcywgY2VydGFpbiBleGNoYW5nZS10cmFkZWQgZnVuZHMgKEVURnMpIGFuZCBkaXZpZGVuZHMgb24gZW1wbG95ZWUgc3RvY2sgb3B0aW9ucyBhcmUgZ2VuZXJhbGx5IG5vdCBjb25zaWRlcmVkIHF1YWxpZmllZCBkaXZpZGVuZHMuPC9wPg0KPC9kaXY+PC9kaXY+PC9kaXY+PGg0IGlkPSJkaXZpZGVuZC1yZWludmVzdG1lbnQtcGxhbnMtZHJpcHMiPkRpdmlkZW5kIFJlaW52ZXN0bWVudCBQbGFucyAoRFJJUHMpPC9oND4NCjxwPkRpdmlkZW5kIFJlaW52ZXN0bWVudCBQbGFucyAoRFJJUHMpIGFyZSBpbnZlc3RtZW50IHByb2dyYW1zIG9mZmVyZWQgYnkgY29tcGFuaWVzIHRoYXQgYWxsb3cgc2hhcmVob2xkZXJzIHRvIGF1dG9tYXRpY2FsbHkgcmVpbnZlc3QgdGhlaXIgY2FzaCBkaXZpZGVuZHMgdG8gcHVyY2hhc2UgYWRkaXRpb25hbCBzaGFyZXMgb3IgZnJhY3Rpb25hbCBzaGFyZXMgb2YgdGhlIGNvbXBhbnkncyBzdG9jay4gRFJJUHMgcHJvdmlkZSBhIGNvbnZlbmllbnQgYW5kIGF1dG9tYXRlZCBtZXRob2QgZm9yIGludmVzdG9ycyB0byBjb21wb3VuZCB0aGVpciByZXR1cm5zIG92ZXIgdGltZSBieSByZWludmVzdGluZyBkaXZpZGVuZHMgcmF0aGVyIHRoYW4gcmVjZWl2aW5nIHRoZW0gaW4gY2FzaC48L3A+DQo8cD5XaGVuIGludmVzdG9ycyBlbnJvbGwgaW4gYSBEUklQLCB0aGV5IHBlcm1pdCB0aGUgY29tcGFueSB0byB1c2UgdGhlaXIgZGl2aWRlbmQgcGF5bWVudHMgdG8gYnV5IG1vcmUgc2hhcmVzIG9uIHRoZWlyIGJlaGFsZi4gSW5zdGVhZCBvZiByZWNlaXZpbmcgdGhlIGNhc2ggZGl2aWRlbmRzIGRpcmVjdGx5LCB0aGUgZGl2aWRlbmRzIGFyZSByZWludmVzdGVkIGluIHRoZSBjb21wYW55J3Mgc3RvY2sgYXQgdGhlIHByZXZhaWxpbmcgbWFya2V0IHByaWNlIG9yIGEgZGlzY291bnRlZCBwcmljZSBwcm92aWRlZCBieSB0aGUgY29tcGFueS48L3A+DQo8cD5EUklQcyBvZmZlciBzZXZlcmFsIGJlbmVmaXRzIHRvIGludmVzdG9ycy4gRmlyc3RseSwgdGhleSBlbmFibGUgY29tcG91bmRpbmcgcmV0dXJucy4gQnkgcmVpbnZlc3RpbmcgZGl2aWRlbmRzLCBzaGFyZWhvbGRlcnMgYWNxdWlyZSBtb3JlIHNoYXJlcywgYW5kIGFzIHRob3NlIGFkZGl0aW9uYWwgc2hhcmVzIGdlbmVyYXRlIGRpdmlkZW5kcywgdGhvc2UgZGl2aWRlbmRzIGFyZSBhbHNvIHJlaW52ZXN0ZWQuIFRoaXMgY29tcG91bmRpbmcgZWZmZWN0IGluY3JlYXNlcyBzaGFyZSBvd25lcnNoaXAgYW5kIHBvdGVudGlhbCBmdXR1cmUgZGl2aWRlbmQgaW5jb21lLjwvcD4NCjxwPkRSSVBzIGFsc28gZmFjaWxpdGF0ZSBkb2xsYXItY29zdCBhdmVyYWdpbmcuIFRocm91Z2ggcmVndWxhciBhdXRvbWF0aWMgZGl2aWRlbmQgcGF5bWVudHMsIGludmVzdG9ycyBhY3F1aXJlIHNoYXJlcyBhdCBkaWZmZXJlbnQgcHJpY2UgcG9pbnRzLiBUaGlzIHN0cmF0ZWd5IGhlbHBzIHRvIG1pdGlnYXRlIHRoZSBpbXBhY3Qgb2Ygc2hvcnQtdGVybSBtYXJrZXQgdm9sYXRpbGl0eS48L3A+DQo8cD5Bbm90aGVyIGFkdmFudGFnZSBvZiBEUklQcyBpcyBjb3N0IGVmZmljaWVuY3kuIE1hbnkgRFJJUHMgYWxsb3cgaW52ZXN0b3JzIHRvIGFjcXVpcmUgYWRkaXRpb25hbCBzaGFyZXMgd2l0aG91dCBpbmN1cnJpbmcgYnJva2VyYWdlIGZlZXMgb3IgY29tbWlzc2lvbnMsIHJlc3VsdGluZyBpbiBjb3N0IHNhdmluZ3MsIGVzcGVjaWFsbHkgZm9yIHRob3NlIHdobyBtYWtlIGZyZXF1ZW50IHNtYWxsZXIgcHVyY2hhc2VzLjwvcD4NCjxwPkVucm9sbGluZyBpbiBhIERSSVAgY2FuIGJlIGRvbmUgZGlyZWN0bHkgdGhyb3VnaCB0aGUgY29tcGFueSBvciBhIGJyb2tlcmFnZS4gU29tZSBjb21wYW5pZXMgb2ZmZXIgZGlyZWN0IHN0b2NrIHB1cmNoYXNlIHBsYW5zIChEU1BQcykgdGhhdCBhbGxvdyBpbnZlc3RvcnMgdG8gYnV5IHNoYXJlcyBkaXJlY3RseSBmcm9tIHRoZSBjb21wYW55IGFuZCBhdXRvbWF0aWNhbGx5IHJlaW52ZXN0IGRpdmlkZW5kcy4gQWx0ZXJuYXRpdmVseSwgbWFueSBicm9rZXJhZ2VzIHByb3ZpZGUgRFJJUCBzZXJ2aWNlcywgYWxsb3dpbmcgaW52ZXN0b3JzIHRvIHJlaW52ZXN0IGRpdmlkZW5kcyBmcm9tIG11bHRpcGxlIGNvbXBhbmllcyBpbiBhIHNpbmdsZSBhY2NvdW50LjwvcD4NCjxwPldoZW4gY29uc2lkZXJpbmcgRFJJUHMsIGl0J3MgZXNzZW50aWFsIHRvIGNvbnNpZGVyIHRoZSB0YXggaW1wbGljYXRpb25zLiBBbHRob3VnaCBpbnZlc3RvcnMgZG8gbm90IHJlY2VpdmUgY2FzaCBkaXZpZGVuZHMgdGhyb3VnaCBEUklQcywgdGhleSBhcmUgc3RpbGwgc3ViamVjdCB0byBpbmNvbWUgdGF4IG9uIHRoZSB2YWx1ZSBvZiB0aGUgcmVpbnZlc3RlZCBkaXZpZGVuZHMuIEFkZGl0aW9uYWxseSwgdGhlIHJlaW52ZXN0ZWQgZGl2aWRlbmRzIGluY3JlYXNlIHRoZSBpbnZlc3RvcidzIGNvc3QgYmFzaXMsIHBvdGVudGlhbGx5IHJlZHVjaW5nIGZ1dHVyZSBjYXBpdGFsIGdhaW5zIHRheCBsaWFiaWxpdHkuPC9wPg0KPHA+RnVydGhlcm1vcmUsIGludmVzdG9ycyBzaG91bGQgZXZhbHVhdGUgdGhlIGZsZXhpYmlsaXR5IG9mIERSSVBzLiBTb21lIHBsYW5zIGFsbG93IGFkZGl0aW9uYWwgY2FzaCBwdXJjaGFzZXMgdG8gc3VwcGxlbWVudCBkaXZpZGVuZCByZWludmVzdG1lbnQsIHdoaWxlIG90aGVycyBvbmx5IHJlaW52ZXN0IGRpdmlkZW5kcyB3aXRob3V0IGFkZGl0aW9uYWwgaW52ZXN0bWVudHMuIEl0J3MgYWxzbyBlc3NlbnRpYWwgdG8gcmV2aWV3IGFueSBmZWVzIGFzc29jaWF0ZWQgd2l0aCBEUklQIHBhcnRpY2lwYXRpb24sIHN1Y2ggYXMgZW5yb2xsbWVudCBmZWVzIG9yIGFjY291bnQgbWFpbnRlbmFuY2UgZmVlcy4gQWRkaXRpb25hbGx5LCBzb21lIERSSVBzIG9mZmVyIGRpc2NvdW50cyBvbiBzaGFyZXMgcHVyY2hhc2VkLjwvcD4NCjxoMyBpZD0ib3ZlcnZpZXctb2YtZGl2aWRlbmQtcGF5aW5nLWNvbXBhbmllc25ic3AiPk92ZXJ2aWV3IG9mIERpdmlkZW5kLVBheWluZyBDb21wYW5pZXMmbmJzcDs8L2gzPg0KPHA+SW4gdGhlIGR5bmFtaWMgaW52ZXN0aW5nIHdvcmxkLCBkaXZpZGVuZC1wYXlpbmcgY29tcGFuaWVzIGhvbGQgYSBzcGVjaWFsIHBsYWNlLCBvZmZlcmluZyBpbnZlc3RvcnMgYSB1bmlxdWUgY29tYmluYXRpb24gb2YgcmVndWxhciBpbmNvbWUgYW5kIHBvdGVudGlhbCA8YSBocmVmPSJodHRwczovL3d3dy5wcm9zaGFyZXMuY29tL2Jyb3dzZS1hbGwtaW5zaWdodHMvaW5zaWdodHMvcmVpbmZvcmNlLXlvdXItY29yZS1kaXZpZGVuZC1ncm93dGgtc3RyYXRlZ2llcy1mb3ItcmlzaW5nLXJhdGVzIj5sb25nLXRlcm0gZ3Jvd3RoIHN0cmF0ZWdpZXM8L2E+LiBUaGVzZSBjb21wYW5pZXMgaGF2ZSBhIHByb3ZlbiB0cmFjayByZWNvcmQgb2YgZGlzdHJpYnV0aW5nIGEgcG9ydGlvbiBvZiB0aGVpciBlYXJuaW5ncyB0byBzaGFyZWhvbGRlcnMgYXMgZGl2aWRlbmRzLCBtYWtpbmcgdGhlbSBhbiBhdHRyYWN0aXZlIG9wdGlvbiBmb3IgdGhvc2Ugc2Vla2luZyBhIHJlbGlhYmxlIGluY29tZSBzdHJlYW0gZnJvbSB0aGVpciBpbnZlc3RtZW50cy4mbmJzcDs8L3A+DQo8cD5EaXZpZGVuZC1wYXlpbmcgY29tcGFuaWVzIGV4aGliaXQgZGlzdGluY3QgcXVhbGl0aWVzIHRoYXQgbWFrZSB0aGVtIGFwcGVhbGluZyB0byBpbmNvbWUtb3JpZW50ZWQgaW52ZXN0b3JzLiBUaGVpciBzdGFibGUgY2FzaCBmbG93cywgZXN0YWJsaXNoZWQgdHJhY2sgcmVjb3JkcywgZmluYW5jaWFsIHN0cmVuZ3RoIGFuZCBwcmVzZW5jZSBpbiBtYXR1cmUgaW5kdXN0cmllcyBjb250cmlidXRlIHRvIHRoZWlyIGFiaWxpdHkgdG8gZGlzdHJpYnV0ZSBkaXZpZGVuZHMgdG8gc2hhcmVob2xkZXJzIGNvbnNpc3RlbnRseS4gVGhlc2UgY29tcGFuaWVzIHByaW9yaXRpemUgcmV0dXJuaW5nIHZhbHVlIHRvIHRoZWlyIGludmVzdG9ycyBhbmQgb2Z0ZW4gaGF2ZSBhIGhpc3Rvcnkgb2YgbWFpbnRhaW5pbmcgb3IgaW5jcmVhc2luZyBkaXZpZGVuZCBwYXltZW50cyBvdmVyIHRpbWUuPC9wPg0KPGgzIGlkPSJyZWFzb25zLXRvLWludmVzdC1pbi1kaXZpZGVuZC1zdG9ja3MiPlJlYXNvbnMgdG8gSW52ZXN0IGluIERpdmlkZW5kIFN0b2NrczwvaDM+DQo8cD5JbnZlc3RpbmcgaW4gZGl2aWRlbmQgc3RvY2tzIGhhcyBsb25nIGJlZW4gZmF2b3JlZCBieSBpbnZlc3RvcnMgc2Vla2luZyBhIGJhbGFuY2VkIGFwcHJvYWNoIHRoYXQgY29tYmluZXMgcG90ZW50aWFsIGNhcGl0YWwgYXBwcmVjaWF0aW9uIHdpdGggcmVndWxhciBpbmNvbWUuIERpdmlkZW5kIHN0b2NrcyBvZmZlciB1bmlxdWUgYWR2YW50YWdlcyB0aGF0IG1ha2UgdGhlbSBhdHRyYWN0aXZlIGludmVzdG1lbnQgb3B0aW9ucyBmb3IgbWFueSBpbmRpdmlkdWFscywgZnJvbSBjb25zZXJ2YXRpdmUgaW52ZXN0b3JzIGxvb2tpbmcgZm9yIHN0YWJsZSByZXR1cm5zIHRvIGluY29tZS1mb2N1c2VkIGludmVzdG9ycyBhaW1pbmcgdG8gZ2VuZXJhdGUgYSBjb25zaXN0ZW50IGNhc2ggZmxvdy4gTGV0J3MgZXhwbG9yZSB0aGUgY29tcGVsbGluZyByZWFzb25zIHRvIGludmVzdCBpbiBkaXZpZGVuZCBzdG9ja3MgYW5kIHByb3ZpZGUgYSBjb21wcmVoZW5zaXZlIHVuZGVyc3RhbmRpbmcgb2YgdGhlaXIgYmVuZWZpdHMuPC9wPg0KPGg0IGlkPSJyZWFzb24tMS1pbmNvbWUtZ2VuZXJhdGlvbiI+UmVhc29uIDE6IEluY29tZSBHZW5lcmF0aW9uPC9oND4NCjxwPk9uZSBvZiB0aGUgcHJpbWFyeSByZWFzb25zIGludmVzdG9ycyBjaG9vc2UgZGl2aWRlbmQgc3RvY2tzIGlzIHRoZSBhYmlsaXR5IHRvIGdlbmVyYXRlIGEgc3RlYWR5IGluY29tZSBzdHJlYW0uIERpdmlkZW5kLXBheWluZyBjb21wYW5pZXMgZGlzdHJpYnV0ZSBhIHBvcnRpb24gb2YgdGhlaXIgZWFybmluZ3MgZGlyZWN0bHkgdG8gc2hhcmVob2xkZXJzLCBwcm92aWRpbmcgYSByZWxpYWJsZSBpbmNvbWUgc291cmNlIHRoYXQgY2FuIHN1cHBsZW1lbnQgb3RoZXIgc291cmNlcyBvZiBpbmNvbWUsIHN1Y2ggYXMgc2FsYXJpZXMgb3IgcmV0aXJlbWVudCBmdW5kcy4gU29tZSBzdHJhdGVnaWVzIGluY2x1ZGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vd2hhdC1pcy1kaXZpZGVuZC1oYXJ2ZXN0aW5nLWFuZC10aGUtZGl2aWRlbmQtY2FwdHVyZS1zdHJhdGVneS8iPmRpdmlkZW5kIGhhcnZlc3RpbmcgYW5kIGRpdmlkZW5kIGNhcHR1cmU8L2E+IHRvIG1heGltaXplIHlvdXIgcmV0dXJucyB3aXRob3V0IGhvbGRpbmcgdGhlIHN0b2NrIGZvciBsb25nIHBlcmlvZHMuJm5ic3A7PC9wPg0KPGg0IGlkPSJyZWFzb24tMi1wb3RlbnRpYWwtZm9yLWRpdmlkZW5kLWdyb3d0aCI+UmVhc29uIDI6IFBvdGVudGlhbCBmb3IgRGl2aWRlbmQgR3Jvd3RoPC9oND4NCjxwPkludmVzdGluZyBpbiBkaXZpZGVuZCBzdG9ja3MgYWxsb3dzIGludmVzdG9ycyB0byBwYXJ0aWNpcGF0ZSBpbiBhIGNvbXBhbnkncyBncm93dGggc3RvcnkuIEVzdGFibGlzaGVkIGNvbXBhbmllcyB3aXRoIGEgaGlzdG9yeSBvZiBpbmNyZWFzaW5nIHRoZWlyIGRpdmlkZW5kIHBheW1lbnRzIG92ZXIgdGltZSBjYW4gYWxsb3cgaW52ZXN0b3JzIHRvIGJlbmVmaXQgZnJvbSBncm93aW5nIGRpdmlkZW5kIGluY29tZSBhcyB0aGUgY29tcGFueSdzIGVhcm5pbmdzIGFuZCBwcm9maXRhYmlsaXR5IGltcHJvdmUuPC9wPg0KPGg0IGlkPSJyZWFzb24tMy1zdGFiaWxpdHktYW5kLWRlZmVuc2l2ZS1jaGFyYWN0ZXJpc3QiPlJlYXNvbiAzOiBTdGFiaWxpdHkgYW5kIERlZmVuc2l2ZSBDaGFyYWN0ZXJpc3RpY3M8L2g0Pg0KPHA+RGl2aWRlbmQgc3RvY2tzLCBwYXJ0aWN1bGFybHkgdGhvc2UgZnJvbSBtYXR1cmUgYW5kIHN0YWJsZSBpbmR1c3RyaWVzLCBvZnRlbiBleGhpYml0IGRlZmVuc2l2ZSBjaGFyYWN0ZXJpc3RpY3MuIFRoZXNlIGNvbXBhbmllcyBhcmUgbGVzcyB2b2xhdGlsZSB0aGFuIGdyb3d0aCBzdG9ja3MsIG1ha2luZyB0aGVtIGF0dHJhY3RpdmUgdG8gcmlzay1hdmVyc2UgaW52ZXN0b3JzIHNlZWtpbmcgc3RhYmlsaXR5IGFuZCBkb3duc2lkZSBwcm90ZWN0aW9uIGR1cmluZyBtYXJrZXQgZG93bnR1cm5zLjwvcD4NCjxoNCBpZD0icmVhc29uLTQtY29tcG91bmRpbmctcmV0dXJucyI+UmVhc29uIDQ6IENvbXBvdW5kaW5nIFJldHVybnM8L2g0Pg0KPHA+UmVpbnZlc3RpbmcgZGl2aWRlbmRzIGZyb20gZGl2aWRlbmQgc3RvY2tzIGNhbiBsZWFkIHRvIGNvbXBvdW5kaW5nIHJldHVybnMgb3ZlciB0aW1lLiBCeSB1dGlsaXppbmcgZGl2aWRlbmQgcmVpbnZlc3RtZW50IHBsYW5zIChEUklQcykgb3IgbWFudWFsbHkgcmVpbnZlc3RpbmcgZGl2aWRlbmRzLCBpbnZlc3RvcnMgY2FuIHB1cmNoYXNlIGFkZGl0aW9uYWwgc2hhcmVzLCB3aGljaCwgaW4gdHVybiwgZ2VuZXJhdGUgbW9yZSBkaXZpZGVuZHMuIFRoaXMgY29tcG91bmRpbmcgZWZmZWN0IGNhbiBzaWduaWZpY2FudGx5IGVuaGFuY2UgbG9uZy10ZXJtIHdlYWx0aCBhY2N1bXVsYXRpb24uPC9wPg0KPGg0IGlkPSJyZWFzb24tNS1wb3RlbnRpYWwtZm9yLWNhcGl0YWwtYXBwcmVjaWF0aW9uIj5SZWFzb24gNTogUG90ZW50aWFsIGZvciBDYXBpdGFsIEFwcHJlY2lhdGlvbjwvaDQ+DQo8cD5XaGlsZSBkaXZpZGVuZCBzdG9ja3MgYXJlIGtub3duIGZvciB0aGVpciBpbmNvbWUtZ2VuZXJhdGluZyBjYXBhYmlsaXRpZXMsIHRoZXkgY2FuIGFsc28gb2ZmZXIgdGhlIHBvdGVudGlhbCBmb3IgY2FwaXRhbCBhcHByZWNpYXRpb24uIENvbXBhbmllcyB0aGF0IGNvbnNpc3RlbnRseSBwYXkgZGl2aWRlbmRzIGFyZSBvZnRlbiB3ZWxsLWVzdGFibGlzaGVkIGFuZCBmaW5hbmNpYWxseSBzdHJvbmcsIHdoaWNoIGNhbiBjb250cmlidXRlIHRvIHRoZWlyIHN0b2NrIHByaWNlcyBhcHByZWNpYXRpbmcgb3ZlciB0aW1lLCBsZWFkaW5nIHRvIGNhcGl0YWwgZ2FpbnMgZm9yIGludmVzdG9ycy48L3A+DQo8aDQgaWQ9InJlYXNvbi02LWZhdm9yYWJsZS10YXgtdHJlYXRtZW50Ij5SZWFzb24gNjogRmF2b3JhYmxlIFRheCBUcmVhdG1lbnQ8L2g0Pg0KPHA+RGl2aWRlbmRzIG1heSBiZSBzdWJqZWN0IHRvIGZhdm9yYWJsZSB0YXggdHJlYXRtZW50IGNvbXBhcmVkIHRvIG90aGVyIGZvcm1zIG9mIGludmVzdG1lbnQgaW5jb21lLCBzdWNoIGFzIGludGVyZXN0IG9yIHNob3J0LXRlcm0gY2FwaXRhbCBnYWlucy4gRm9yIGV4YW1wbGUsIHF1YWxpZmllZCBkaXZpZGVuZHMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYXJlIHN1YmplY3QgdG8gbG93ZXIgdGF4IHJhdGVzIHRoYW4gb3JkaW5hcnkgaW5jb21lLCBtYWtpbmcgZGl2aWRlbmQgc3RvY2tzIGFuIGF0dHJhY3RpdmUgb3B0aW9uIGZvciB0YXgtY29uc2Npb3VzIGludmVzdG9ycy48L3A+DQo8aDQgaWQ9InJlYXNvbi03LXBvcnRmb2xpby1kaXZlcnNpZmljYXRpb24iPlJlYXNvbiA3OiBQb3J0Zm9saW8gRGl2ZXJzaWZpY2F0aW9uPC9oND4NCjxwPkRpdmlkZW5kIHN0b2NrcyBjYW4gcHJvdmlkZSBkaXZlcnNpZmljYXRpb24gYmVuZWZpdHMgdG8gYW4gaW52ZXN0bWVudCBwb3J0Zm9saW8uIEJ5IGFkZGluZyBkaXZpZGVuZC1wYXlpbmcgc3RvY2tzIGZyb20gdmFyaW91cyBzZWN0b3JzIGFuZCBpbmR1c3RyaWVzLCBpbnZlc3RvcnMgY2FuIHJlZHVjZSBvdmVyYWxsIHBvcnRmb2xpbyByaXNrIGFuZCBwb3RlbnRpYWxseSBlbmhhbmNlIHJldHVybnMgdGhyb3VnaCBhIGJhbGFuY2VkIG1peCBvZiBpbmNvbWUtZm9jdXNlZCBpbnZlc3RtZW50cyBhbmQgZ3Jvd3RoLW9yaWVudGVkIGFzc2V0cy48L3A+DQo8aDQgaWQ9InJlYXNvbi04LWhpc3RvcmljYWwtb3V0cGVyZm9ybWFuY2UiPlJlYXNvbiA4OiBIaXN0b3JpY2FsIE91dHBlcmZvcm1hbmNlPC9oND4NCjxwPkhpc3RvcmljYWxseSwgZGl2aWRlbmQtcGF5aW5nIHN0b2NrcyBoYXZlIGRlbGl2ZXJlZCBjb21wZXRpdGl2ZSByZXR1cm5zIGNvbXBhcmVkIHRvIG5vbi1kaXZpZGVuZC1wYXlpbmcgc3RvY2tzLiA8YSBocmVmPSJodHRwczovL3d3dy52YW5lY2suY29tL3VzL2VuL2Jsb2dzL2luY29tZS1pbnZlc3RpbmcvaG93LXRvLWRldmVsb3AtYS1kaXZpZGVuZC1pbnZlc3Rpbmctc3RyYXRlZ3ktYS1jb21wcmVoZW5zaXZlLWd1aWRlLyI+RGl2aWRlbmQtZm9jdXNlZCBzdHJhdGVnaWVzPC9hPiBoYXZlIG9mdGVuIG91dHBlcmZvcm1lZCB0aGUgYnJvYWRlciBtYXJrZXQsIHByb3ZpZGluZyBpbnZlc3RvcnMgd2l0aCB0aGUgcG90ZW50aWFsIGZvciBhdHRyYWN0aXZlIHRvdGFsIHJldHVybnMgb3ZlciB0aGUgbG9uZyB0ZXJtLjwvcD4NCjxoNCBpZD0icmVhc29uLTktYWxpZ25tZW50LXdpdGgtdmFsdWUtaW52ZXN0aW5nLXByaW5jIj5SZWFzb24gOTogQWxpZ25tZW50IHdpdGggVmFsdWUgSW52ZXN0aW5nIFByaW5jaXBsZXM8L2g0Pg0KPHA+RGl2aWRlbmQgc3RvY2tzIG9mdGVuIGFsaWduIHdpdGggdGhlIHByaW5jaXBsZXMgb2YgdmFsdWUgaW52ZXN0aW5nLCB3aGljaCBmb2N1cyBvbiBpZGVudGlmeWluZyB1bmRlcnZhbHVlZCBzdG9ja3MgYW5kIGludmVzdGluZyBpbiBjb21wYW5pZXMgd2l0aCBzdHJvbmcgZnVuZGFtZW50YWxzLiBEaXZpZGVuZCBwYXltZW50cyBjYW4gaW5kaWNhdGUgYSBjb21wYW55J3MgZmluYW5jaWFsIGhlYWx0aCBhbmQgbWFuYWdlbWVudCdzIGNvbmZpZGVuY2UgaW4gaXRzIGZ1dHVyZSBwcm9zcGVjdHMuPC9wPg0KPGg0IGlkPSJyZWFzb24tMTAtbWl0aWdhdGluZy1pbmZsYXRpb24tcmlzayI+UmVhc29uIDEwOiBNaXRpZ2F0aW5nIEluZmxhdGlvbiBSaXNrPC9oND4NCjxwPkRpdmlkZW5kIHN0b2NrcyBoYXZlIHRoZSBwb3RlbnRpYWwgdG8gYWN0IGFzIGEgaGVkZ2UgYWdhaW5zdCBpbmZsYXRpb24uIEFzIGNvbXBhbmllcyBpbmNyZWFzZSB0aGVpciBkaXZpZGVuZCBwYXltZW50cyBvdmVyIHRpbWUsIGludmVzdG9ycyBtYXkgYmVuZWZpdCBmcm9tIGEgcmlzaW5nIGluY29tZSBzdHJlYW0gdGhhdCBjYW4gaGVscCBtYWludGFpbiBwdXJjaGFzaW5nIHBvd2VyIGluIHRoZSBmYWNlIG9mIGluZmxhdGlvbmFyeSBwcmVzc3VyZXMuPC9wPg0KPGg0IGlkPSJyZWFzb24tMTEtcG90ZW50aWFsLWZvci1wYXNzaXZlLWluY29tZSI+UmVhc29uIDExOiBQb3RlbnRpYWwgZm9yIFBhc3NpdmUgSW5jb21lPC9oND4NCjxwPkRpdmlkZW5kIHN0b2NrcyBjYW4gc2VydmUgYXMgYSBzb3VyY2Ugb2YgcGFzc2l2ZSBpbmNvbWUsIGFsbG93aW5nIGludmVzdG9ycyB0byBnZW5lcmF0ZSBjb25zaXN0ZW50IGNhc2ggZmxvdyB3aXRob3V0IGFjdGl2ZWx5IHNlbGxpbmcgYXNzZXRzLiBUaGlzIHBhc3NpdmUgaW5jb21lIGNhbiBiZSBwYXJ0aWN1bGFybHkgYmVuZWZpY2lhbCBmb3IgaW5kaXZpZHVhbHMgd2hvIHJlbHkgb24gaW52ZXN0bWVudCByZXR1cm5zIHRvIGNvdmVyIGxpdmluZyBleHBlbnNlcyBvciBhY2hpZXZlIGZpbmFuY2lhbCBnb2Fscy48L3A+DQo8aDQgaWQ9InJlYXNvbi0xMi1kaXZpZGVuZC1zdGFiaWxpdHkiPlJlYXNvbiAxMjogRGl2aWRlbmQgU3RhYmlsaXR5PC9oND4NCjxwPkRpdmlkZW5kLXBheWluZyBjb21wYW5pZXMgb2Z0ZW4gcHJpb3JpdGl6ZSBtYWludGFpbmluZyB0aGVpciBkaXZpZGVuZCBwYXltZW50cywgZXZlbiBkdXJpbmcgZWNvbm9taWMgZG93bnR1cm5zLiBUaGVpciBjb21taXRtZW50IHRvIHJlZ3VsYXIgZGlzdHJpYnV0aW9ucyByZWZsZWN0cyBhIGxldmVsIG9mIGZpbmFuY2lhbCBzdGFiaWxpdHkgYW5kIG1hbmFnZW1lbnQgY29uZmlkZW5jZSBpbiB0aGUgY29tcGFueSdzIGFiaWxpdHkgdG8gZ2VuZXJhdGUgc3VzdGFpbmFibGUgcHJvZml0cyBvdmVyIHRpbWUuPC9wPg0KPGg0IGlkPSJyZWFzb24tMTMtZmF2b3JhYmxlLWZvci1yZXRpcmVtZW50LXBsYW5uaW5nIj5SZWFzb24gMTM6IEZhdm9yYWJsZSBmb3IgUmV0aXJlbWVudCBQbGFubmluZzwvaDQ+DQo8cD5SZXRpcmVlcyBhbmQgdGhvc2UgcGxhbm5pbmcgZm9yIHJldGlyZW1lbnQgZmF2b3IgZGl2aWRlbmQgc3RvY2tzIGR1ZSB0byB0aGVpciBpbmNvbWUtZ2VuZXJhdGluZyBuYXR1cmUuIENvbnNpc3RlbnQgZGl2aWRlbmQgcGF5bWVudHMgY2FuIHByb3ZpZGUgYSByZWxpYWJsZSBpbmNvbWUgc3RyZWFtIHRvIHN1cHBvcnQgcmV0aXJlbWVudCBleHBlbnNlcyBhbmQgcG90ZW50aWFsbHkgcmVkdWNlIHJlbGlhbmNlIG9uIG90aGVyIGluY29tZSBzb3VyY2VzLjwvcD4NCjxoNCBpZD0icmVhc29uLTE0LXJlYmFsYW5jaW5nLW9wcG9ydHVuaXRpZXMiPlJlYXNvbiAxNDogUmViYWxhbmNpbmcgT3Bwb3J0dW5pdGllczwvaDQ+DQo8cD5EaXZpZGVuZCBwYXltZW50cyBjYW4gY3JlYXRlIG9wcG9ydHVuaXRpZXMgZm9yIHBvcnRmb2xpbyByZWJhbGFuY2luZy4gQXMgZGl2aWRlbmQgc3RvY2tzIGdlbmVyYXRlIGluY29tZSwgaW52ZXN0b3JzIGNhbiByZWludmVzdCB0aG9zZSBmdW5kcyBpbiBvdGhlciBhc3NldHMgdG8gbWFpbnRhaW4gYW4gb3B0aW1hbCBhc3NldCBhbGxvY2F0aW9uIGFuZCBkaXZlcnNpZmljYXRpb24gc3RyYXRlZ3kuPC9wPg0KPGg0IGlkPSJyZWFzb24tMTUtdHJhbnNwYXJlbnQtYW5kLXRhbmdpYmxlLXJldHVybnMiPlJlYXNvbiAxNTogVHJhbnNwYXJlbnQgYW5kIFRhbmdpYmxlIFJldHVybnM8L2g0Pg0KPHA+RGl2aWRlbmRzIGFyZSB0YW5naWJsZSByZXR1cm5zIHRoYXQgaW52ZXN0b3JzIGNhbiBvYnNlcnZlIGFuZCBtZWFzdXJlIGRpcmVjdGx5LiBVbmxpa2UgdGhlIHBvdGVudGlhbCBnYWlucyBmcm9tIGNhcGl0YWwgYXBwcmVjaWF0aW9uLCB3aGljaCBhcmUgcmVhbGl6ZWQgb25seSB1cG9uIHNlbGxpbmcgc2hhcmVzLCBkaXZpZGVuZHMgcHJvdmlkZSBpbnZlc3RvcnMgd2l0aCBhIGNsZWFyIGluZGljYXRpb24gb2YgdGhlIGluY29tZSB0aGV5IHJlY2VpdmUgZnJvbSB0aGVpciBpbnZlc3RtZW50cy48L3A+DQo8cD5JbnZlc3RpbmcgaW4gZGl2aWRlbmQgc3RvY2tzIG9mZmVycyBhIG11bHRpdHVkZSBvZiBjb21wZWxsaW5nIHJlYXNvbnMgdG8gaW52ZXN0b3JzLiBGcm9tIGluY29tZSBnZW5lcmF0aW9uIGFuZCBwb3RlbnRpYWwgZGl2aWRlbmQgZ3Jvd3RoIHRvIHN0YWJpbGl0eSwgY29tcG91bmRpbmcgcmV0dXJucyBhbmQgZmF2b3JhYmxlIHRheCB0cmVhdG1lbnQsIGRpdmlkZW5kIHN0b2NrcyBoYXZlIHByb3ZlbiB0byBiZSBhbiBhdHRyYWN0aXZlIGNob2ljZSBmb3IgdmFyaW91cyBpbnZlc3RtZW50IHN0cmF0ZWdpZXMuIFRoZSBjb21iaW5hdGlvbiBvZiByZWd1bGFyIGluY29tZSwgdGhlIHBvdGVudGlhbCBmb3IgY2FwaXRhbCBhcHByZWNpYXRpb24gYW5kIHRoZSBwc3ljaG9sb2dpY2FsIGFuZCB0YW5naWJsZSBiZW5lZml0cyB0aGV5IHByb3ZpZGUgbWFrZSBkaXZpZGVuZCBzdG9ja3MgYSB2YWx1YWJsZSBhZGRpdGlvbiB0byB5b3VyIGludmVzdG1lbnQgcG9ydGZvbGlvcy48L3A+DQo8aDMgaWQ9ImJlc3QtZGl2aWRlbmQtc3RvY2tzIj5CZXN0IERpdmlkZW5kIFN0b2NrczwvaDM+DQo8cD5XaGVuIGl0IGNvbWVzIHRvIGRpdmlkZW5kIHN0b2Nrcywgbm90IGFsbCBvcHRpb25zIGFyZSBlcXVhbC4gUHJpY2UsIGRpdmlkZW5kIGZyZXF1ZW5jeSBhbmQgcGF5b3V0IHNpemUgdmFyeSBhY3Jvc3MgZGlmZmVyZW50IHN0b2Nrcy4gUmF0aGVyIHRoYW4gc2Vla2luZyBhIHVuaXZlcnNhbGx5ICJyaWdodCIgb3IgIndyb25nIiBkaXZpZGVuZCBzdG9jaywgdGhlIGtleSBpcyB0byBmaW5kIHRoZSBvbmVzIHRoYXQgYWxpZ24gYmVzdCB3aXRoIHlvdXIgaW52ZXN0bWVudCBnb2Fscy4mbmJzcDs8L3A+DQo8cD5XaGV0aGVyIHlvdSBhaW0gdG8gZ2VuZXJhdGUgcmVndWxhciBjYXNoIGZsb3cgb3IgZGl2ZXJzaWZ5IHlvdXIgcG9ydGZvbGlvIHdpdGggYWZmb3JkYWJsZSBkaXZpZGVuZCBzdG9ja3MsIHRoZSBjaG9pY2Ugd2lsbCBkZXBlbmQgb24geW91ciBzcGVjaWZpYyBuZWVkcyBhbmQgcHJlZmVyZW5jZXMuPC9wPg0KPHA+V2hpbGUgbWFueSBjb21wYW5pZXMgYXJlIGtub3duIGZvciB0aGVpciBjb25zaXN0ZW50IGRpdmlkZW5kIHBheW1lbnRzLCB0aGUgbm90aW9uIG9mIHRoZSAiYmVzdCIgZGl2aWRlbmQgc3RvY2tzIGlzIG5vdCBzdGF0aWMuIExpa2UgYW55IGludmVzdG1lbnQsIHRpbWluZyBwbGF5cyBhIGNydWNpYWwgcm9sZS4gVGhlIHN0b2NrcyBjb25zaWRlcmVkIHRoZSBiZXN0IGRpdmlkZW5kIHBlcmZvcm1lcnMgaW4gdGhlIHBhc3QgbWF5IG5vdCBob2xkIHRoZSBzYW1lIHN0YXR1cyBpbiB0aGUgZnV0dXJlLiBUaGVyZWZvcmUsIGFuYWx5emluZyB0aGUgbW9zdCB1cC10by1kYXRlIGRhdGEgYXZhaWxhYmxlIGZvciB0aG9zZSBzZWVraW5nIHRoZSBiZXN0IGNoZWFwIGRpdmlkZW5kIHN0b2NrcyBpcyBlc3NlbnRpYWwuPC9wPg0KPHA+TW9yZW92ZXIsIHRoZSB0aW1pbmcgb2YgcHVyY2hhc2luZyBkaXZpZGVuZCBzdG9ja3MgaXMgY3JpdGljYWwuIEl0IG1heSBiZSB0ZW1wdGluZyB0byBidXkgYSBzdG9jayBpbW1lZGlhdGVseSBhZnRlciBhIGRpdmlkZW5kIGFubm91bmNlbWVudC4gSG93ZXZlciwgaWYgeW91IHB1cmNoYXNlIHRoZSBleC1kaXZpZGVuZCBkYXRlLCB5b3Ugd29uJ3QgcmVjZWl2ZSB0aGUgZGl2aWRlbmQuIEluc3RlYWQsIHRoZSBwcmV2aW91cyBvd25lciBvZiB0aGUgc3RvY2sgd2lsbCBiZSBlbnRpdGxlZCB0byB0aGUgZGl2aWRlbmQgcGF5b3V0LjwvcD4NCjxwPlN0YW5kYXJkIGNyaXRlcmlhIGFyZSBvZnRlbiB1c2VkIHRvIGFzc2lzdCBpbnZlc3RvcnMgaW4gZXZhbHVhdGluZyBkaXZpZGVuZCBzdG9ja3MuIFRoaXMgbGlzdCBpbmNsdWRlcyBjb21wYW5pZXMgdGhhdCBtZWV0IHNwZWNpZmljIHBhcmFtZXRlcnMgZnJlcXVlbnRseSBlbXBsb3llZCBieSBpbnZlc3RvcnMgZm9yIGFzc2Vzc2luZyBkaXZpZGVuZCBzdG9ja3MuIFRoZSByZXF1aXJlbWVudHMgaW5jbHVkZSBkaXZpZGVuZCB5aWVsZHMgZ3JlYXRlciB0aGFuIDMlLCBwYXlvdXQgcmF0aW9zIG9mIGxlc3MgdGhhbiA3NSUgKG9yIGxlc3MgdGhhbiAxMDAlIGZvciBSRUlUcyksIGEgdGhyZWUteWVhciBhdmVyYWdlIGRpdmlkZW5kIGdyb3d0aCByYXRlIG9mIGF0IGxlYXN0IDUlIGFuZCBhIG1pbmltdW0gbWFya2V0IGNhcGl0YWxpemF0aW9uIG9mICQxIGJpbGxpb24uPC9wPg0KPHA+QnkgY29uc2lkZXJpbmcgdGhlc2UgZmFjdG9ycyBhbmQgY29uZHVjdGluZyB0aG9yb3VnaCByZXNlYXJjaCwgaW52ZXN0b3JzIGNhbiBpZGVudGlmeSBkaXZpZGVuZCBzdG9ja3MgdGhhdCBhbGlnbiB3aXRoIHRoZWlyIGludmVzdG1lbnQgb2JqZWN0aXZlcywgaGVscGluZyB0aGVtIG5hdmlnYXRlIHRoZSBkeW5hbWljIGxhbmRzY2FwZSBvZiBkaXZpZGVuZCBpbnZlc3Rpbmcgd2l0aCBjb25maWRlbmNlIGFuZCBhIGRhdGEtZHJpdmVuIGFwcHJvYWNoLiBUbyBoZWxwIHlvdSBvbiB5b3VyIGpvdXJuZXkgTWFya2V0QmVhdCBoYXMgY3JlYXRlZCB0aGlzIGN1cmF0ZWQgbGlzdCBvZiBjb21wYW5pZXMgdGhhdCBtZWV0IHRoZSBkaXZpZGVuZCByZXF1aXJlbWVudHMuJm5ic3A7PC9wPg0KPGRpdj48ZGl2IGNsYXNzPSdyb3cganVzdGlmeS1jb250ZW50LW1kLWVuZCc+PGRpdiBjbGFzcz0nY29sLWF1dG8nPjxhIGNsYXNzPSJidG4gYnRuLWRpc2FibGVkIHctMTAwIHctbGctYXV0byIgaHJlZj0nL3N1YnNjcmliZS9hbGwtYWNjZXNzLz9SZWZlcnJhbFR5cGU9Q1NWRXhwb3J0QnV0dG9uJyB0aXRsZT0nRXhjZWwgRXhwb3J0IEF2YWlsYWJsZSB3aXRoIGEgTWFya2V0QmVhdCBBbGwgQWNjZXNzIFN1YnNjcmlwdGlvbic+PHNwYW4gY2xhc3M9J2ZhLXJlZ3VsYXIgZmEtZmlsZS1leGNlbCBtci0xJyBhcmlhLWhpZGRlbj0ndHJ1ZSc+PC9zcGFuPiBFeHBvcnQ8c3BhbiBjbGFzcz0ndGVtcC1oaWRkZW4nPiB0byBFeGNlbDwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+PGRpdiBpZD0iZGl2aWRlbmQtc3RvY2tzLWxpc3QiIGNsYXNzPSJhbmNob3ItbGluay10YXJnZXQgbS14bC1uNSI+PHRhYmxlIGNsYXNzPSJzY3JvbGwtdGFibGUgc29ydC10YWJsZSI+PHRoZWFkPjx0cj48dGggZGF0YS1zb3J0PSJzdHJpbmciIGRhdGEtY2xlYW49IlN5bWJvbHxDb21wYW55Ij5Db21wYW55PC90aD48dGggZGF0YS1zb3J0PSJmbG9hdCI+RGl2aWRlbmQgWWllbGQ8L3RoPjx0aCBkYXRhLXNvcnQ9ImZsb2F0Ij5Bbm51YWwgUGF5b3V0PC90aD48dGggZGF0YS1zb3J0PSJmbG9hdCI+UGF5b3V0IFJhdGlvPC90aD48dGggZGF0YS1zb3J0PSJmbG9hdCI+My1ZZWFyIERpdmlkZW5kIEdyb3d0aDwvdGg+PHRoIGRhdGEtc29ydD0iZmxvYXQiPlAvRSBSYXRpbzwvdGg+PHRoIGRhdGEtc29ydD0iZmxvYXQiPk1hcmtldCBDYXA8L3RoPjx0aCBkYXRhLXNvcnQ9InN0cmluZyI+SW5kdXN0cnk8L3RoPjwvdHI+PC90aGVhZD48dGJvZHk+PHRyPjx0ZCBkYXRhLWNsZWFuPSJQQlJ8UGV0csOzbGVvIEJyYXNpbGVpcm8gUy5BLiAtIFBldHJvYnJhcyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlBldHLDs2xlbyBCcmFzaWxlaXJvIFMuQS4gLSBQZXRyb2JyYXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL1BCUi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ4IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3BldHJvbGVvLWJyYXNpbGVpcm8tc2EtbG9nby5qcGciIGFsdD0iUGV0csOzbGVvIEJyYXNpbGVpcm8gUy5BLiAtIFBldHJvYnJhcyBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+UEJSPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+UGV0csOzbGVvIEJyYXNpbGVpcm8gUy5BLiAtIFBldHJvYnJhczwvZGl2PjwvYT48L3RkPjx0ZD4xMS4wOSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuNDgwMDAwMDIiPiQxLjQ4PC90ZD48dGQ+NjkuMTYlPC90ZD48dGQ+MTAuNzYlPC90ZD48dGQ+NS4yMTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iODYwMDAuMDY0Ij4kODYuMDAgQjwvdGQ+PHRkPkNydWRlIHBldHJvbGV1bSAmIG5hdHVyYWwgZ2FzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQ1JJfENhcnRlcidzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2FydGVyJ3MgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0NSSS9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ0IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2NhcnRlcnMtaW5jLWxvZ28ucG5nP3Y9MjAyNDA0MjYxMzMyNTgiIGFsdD0iQ2FydGVyJ3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkNSSTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkNhcnRlcidzPC9kaXY+PC9hPjwvdGQ+PHRkPjcuNzUlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzLjIwMDAwMDA1Ij4kMy4yMDwvdGQ+PHRkPjYyLjE0JTwvdGQ+PHRkPjMxLjczJTwvdGQ+PHRkPjYuNTY8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjE0ODcuMjU0Ij4kMS40OSBCPC90ZD48dGQ+QXBwYXJlbCwgZmluaXNoZWQgcHJvZHVjdHMgZnJvbSBmYWJyaWNzICYgc2ltaWxhciBtYXRlcmlhbHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJPTUZ8T25lTWFpbiI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik9uZU1haW4gZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL09NRi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjI3IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL29uZW1haW4taG9sZGluZ3MtaW5jLWxvZ28ucG5nP3Y9MjAyMjExMTYxODM4NDkiIGFsdD0iT25lTWFpbiBIb2xkaW5ncywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+T01GPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+T25lTWFpbjwvZGl2PjwvYT48L3RkPjx0ZD43Ljc1JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNC4xNTk5OTk4NSI+JDQuMTY8L3RkPjx0ZD42NC40MCU8L3RkPjx0ZD4xNy4zNCU8L3RkPjx0ZD4xMi42NjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNjQwOC44NjgiPiQ2LjQxIEI8L3RkPjx0ZD5QZXJzb25hbCBjcmVkaXQgaW5zdGl0dXRpb25zPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQ0lCfEJhbmNvbG9tYmlhIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQmFuY29sb21iaWEgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0NJQi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2JhbmNvbG9tYmlhLXNhLWxvZ28ucG5nP3Y9MjAyNDA1MDkxNDU0MDciIGFsdD0iQmFuY29sb21iaWEgUy5BLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+Q0lCPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QmFuY29sb21iaWE8L2Rpdj48L2E+PC90ZD48dGQ+Ny42NyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjMuMjAwMDAwMDUiPiQzLjIwPC90ZD48dGQ+NTMuMzMlPC90ZD48dGQ+MTQxLjg4JTwvdGQ+PHRkPjYuNjI8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEwMDMxLjg2NiI+JDEwLjAzIEI8L3RkPjx0ZD5Db21tZXJjaWFsIGJhbmtzLCBub3QgZWxzZXdoZXJlIGNsYXNzaWZpZWQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJPR058T3JnYW5vbiAmIENvLiI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik9yZ2Fub24gJiBDby4gZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL09HTi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjcyIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL29yZ2Fub24tLWNvLWxvZ28ucG5nP3Y9MjAyNDAyMTUxNDQxMzQiIGFsdD0iT3JnYW5vbiAmIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+T0dOPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+T3JnYW5vbiAmIENvLjwvZGl2PjwvYT48L3RkPjx0ZD43LjUxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMS4xMiI+JDEuMTI8L3RkPjx0ZD4zMC40MyU8L3RkPjx0ZD4yNS45OSU8L3RkPjx0ZD40LjQ4PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzODM4LjYxOSI+JDMuODQgQjwvdGQ+PHRkPlBoYXJtYWNldXRpY2FsIHByZXBhcmF0aW9uczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlNLTXxTSyBUZWxlY29tIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iU0sgVGVsZWNvbSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvU0tNL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMzUiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvc2stdGVsZWNvbS1jb3Jwb3JhdGktbG9nby5qcGciIGFsdD0iU0sgVGVsZWNvbSBDby4sIEx0ZC4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlNLTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlNLIFRlbGVjb208L2Rpdj48L2E+PC90ZD48dGQ+Ny4zNSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuNjEwMDAwMDEiPiQxLjYxPC90ZD48dGQ+NzAuOTMlPC90ZD48dGQ+MjguMTMlPC90ZD48dGQ+OC45NDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iODYyNy42NzkiPiQ4LjYzIEI8L3RkPjx0ZD5SYWRpb3RlbGVwaG9uZSBjb21tdW5pY2F0aW9uPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iV0hSfFdoaXJscG9vbCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IldoaXJscG9vbCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvV0hSL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDAiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvd2hpcmxwb29sLWNvLWxvZ28uanBnP3Y9MjAyNDA0MjYwODI3NDAiIGFsdD0iV2hpcmxwb29sIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+V0hSPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+V2hpcmxwb29sPC9kaXY+PC9hPjwvdGQ+PHRkPjYuODclPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI3Ij4kNy4wMDwvdGQ+PHRkPjczLjUzJTwvdGQ+PHRkPjguNzAlPC90ZD48dGQ+LTE3LjM5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI1NjQzLjQxNyI+JDUuNjQgQjwvdGQ+PHRkPkhvdXNlaG9sZCBhcHBsaWFuY2VzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRU5JQ3xFbmVsIENoaWxlIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRW5lbCBDaGlsZSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvRU5JQy9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjI5IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2VuZWwtY2hpbGUtc2EtbG9nby5wbmc/dj0yMDIyMTEyMjExMTIzNCIgYWx0PSJFbmVsIENoaWxlIFMuQS4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkVOSUM8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5FbmVsIENoaWxlPC9kaXY+PC9hPjwvdGQ+PHRkPjYuNzIlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIwLjIyIj4kMC4yMjwvdGQ+PHRkPjQ4Ljg5JTwvdGQ+PHRkPjE0My4yOSU8L3RkPjx0ZD41LjM3PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI0NTMwLjQwNiI+JDQuNTMgQjwvdGQ+PHRkPkVsZWN0cmljIHNlcnZpY2VzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQ0FMTXxDYWwtTWFpbmUgRm9vZHMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJDYWwtTWFpbmUgRm9vZHMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQ0FMTS9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2NhbC1tYWluZS1mb29kcy1pbmMtbG9nby5qcGciIGFsdD0iQ2FsLU1haW5lIEZvb2RzLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DQUxNPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Q2FsLU1haW5lIEZvb2RzPC9kaXY+PC9hPjwvdGQ+PHRkPjYuNTglPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI1Ljk0OTk5OTgxIj4kNS45NTwvdGQ+PHRkPjM4LjE3JTwvdGQ+PHRkPjQwMC45OCU8L3RkPjx0ZD43LjAzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI0NDMyLjI3NCI+JDQuNDMgQjwvdGQ+PHRkPkFncmljdWx0dXJhbCBwcm9kdWN0aW9uIC0gbGl2ZXN0b2NrICYgYW5pbWFsIHNwZWNpYWx0aWVzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iREhUfERIVCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkRIVCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvREhUL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iOTkiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZGh0LWhvbGRpbmdzLWluYy1sb2dvLnBuZz92PTIwMjQwNDI0MTQzNzQ3IiBhbHQ9IkRIVCBIb2xkaW5ncywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+REhUPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+REhUPC9kaXY+PC9hPjwvdGQ+PHRkPjYuNTclPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIwLjY4MDAwMDAxIj4kMC42ODwvdGQ+PHRkPjcyLjM0JTwvdGQ+PHRkPjk3LjQwJTwvdGQ+PHRkPjkuMjQ8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjE2NjguMTQyIj4kMS42NyBCPC90ZD48dGQ+RGVlcCBzZWEgZm9yZWlnbiB0cmFuc3BvcnRhdGlvbiBvZiBmcmVpZ2h0PC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iUkxKfFJMSiBMb2RnaW5nIFRydXN0Ij48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iUkxKIExvZGdpbmcgVHJ1c3QgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL1JMSi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjEzOSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9ybGotbG9kZ2luZy10cnVzdC1sb2dvLnBuZz92PTIwMjQwNTA3MTUyMjQ4IiBhbHQ9IlJMSiBMb2RnaW5nIFRydXN0IHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5STEo8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5STEogTG9kZ2luZyBUcnVzdDwvZGl2PjwvYT48L3RkPjx0ZD42LjUxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMC42MDAwMDAwMiI+JDAuNjA8L3RkPjx0ZD40My44MCU8L3RkPjx0ZD4zMDcuOTQlPC90ZD48dGQ+MzEuNzg8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjE0MDcuMTY4Ij4kMS40MSBCPC90ZD48dGQ+UmVhbCBlc3RhdGUgaW52ZXN0bWVudCB0cnVzdHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJBUExFfEFwcGxlIEhvc3BpdGFsaXR5IFJFSVQiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJBcHBsZSBIb3NwaXRhbGl0eSBSRUlUIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BUExFL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMjEiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYXBwbGUtaG9zcGl0YWxpdHktcmVpdC1pbmMtbG9nby5qcGciIGFsdD0iQXBwbGUgSG9zcGl0YWxpdHkgUkVJVCwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QVBMRTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFwcGxlIEhvc3BpdGFsaXR5IFJFSVQ8L2Rpdj48L2E+PC90ZD48dGQ+Ni40OSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjAuOTU5OTk5OTgiPiQwLjk2PC90ZD48dGQ+NjAuMDAlPC90ZD48dGQ+MTg4LjQ1JTwvdGQ+PHRkPjE3LjM5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzNTQ0Ljk5OSI+JDMuNTQgQjwvdGQ+PHRkPlJlYWwgZXN0YXRlIGludmVzdG1lbnQgdHJ1c3RzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRVBSfEVQUiBQcm9wZXJ0aWVzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRVBSIFByb3BlcnRpZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0VQUi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjI3IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2Vwci1wcm9wZXJ0aWVzLWxvZ28ucG5nP3Y9MjAyMjExMjExNDUxMDIiIGFsdD0iRVBSIFByb3BlcnRpZXMgc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkVQUjwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkVQUiBQcm9wZXJ0aWVzPC9kaXY+PC9hPjwvdGQ+PHRkPjYuNDQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzLjQyMDAwMDA4Ij4kMy40MjwvdGQ+PHRkPjczLjU1JTwvdGQ+PHRkPjIzLjU0JTwvdGQ+PHRkPjIyLjk5PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI0MDIxLjI0Ij4kNC4wMiBCPC90ZD48dGQ+UmVhbCBlc3RhdGUgaW52ZXN0bWVudCB0cnVzdHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJGTUN8Rk1DIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRk1DIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9GTUMvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyMyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9mbWMtY29ycC1sb2dvLmpwZyIgYWx0PSJGTUMgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5GTUM8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5GTUM8L2Rpdj48L2E+PC90ZD48dGQ+Ni4yOSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIuMzE5OTk5OTMiPiQyLjMyPC90ZD48dGQ+NjYuNjclPC90ZD48dGQ+NS42MCU8L3RkPjx0ZD4xMy41NTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNDYwMi4wNzkiPiQ0LjYwIEI8L3RkPjx0ZD5DaGVtaWNhbHMgJiBhbGxpZWQgcHJvZHVjdHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJGfEZvcmQgTW90b3IiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJGb3JkIE1vdG9yIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9GL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDAiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZm9yZGxvZ28yMDAzLmpwZyIgYWx0PSJGb3JkIE1vdG9yIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5GPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Rm9yZCBNb3RvcjwvZGl2PjwvYT48L3RkPjx0ZD42LjI5JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMC42MDAwMDAwMiI+JDAuNjA8L3RkPjx0ZD40MC44MiU8L3RkPjx0ZD40NC4yMiU8L3RkPjx0ZD42LjU0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzNzg1MC45MjgiPiQzNy44NSBCPC90ZD48dGQ+TW90b3IgdmVoaWNsZXMgJiBjYXIgYm9kaWVzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRUlYfEVkaXNvbiBJbnRlcm5hdGlvbmFsIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRWRpc29uIEludGVybmF0aW9uYWwgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0VJWC9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2VkaXNvbi1pbnRlcm5hdGlvbmFsLWxvZ28ucG5nP3Y9MjAyNDAxMDIxNjI1MjIiIGFsdD0iRWRpc29uIEludGVybmF0aW9uYWwgc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkVJWDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkVkaXNvbiBJbnRlcm5hdGlvbmFsPC9kaXY+PC9hPjwvdGQ+PHRkPjYuMDglPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzLjMwOTk5OTk0Ij4kMy4zMTwvdGQ+PHRkPjY2Ljg3JTwvdGQ+PHRkPjUuNjMlPC90ZD48dGQ+MTUuOTc8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIxMDc2LjQ0NCI+JDIxLjA4IEI8L3RkPjx0ZD5FbGVjdHJpYyBzZXJ2aWNlczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkFBVHxBbWVyaWNhbiBBc3NldHMgVHJ1c3QiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJBbWVyaWNhbiBBc3NldHMgVHJ1c3QgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0FBVC9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQyIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FtZXJpY2FuLWFzc2V0cy10cnVzdC1sb2dvLmpwZyIgYWx0PSJBbWVyaWNhbiBBc3NldHMgVHJ1c3QsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkFBVDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkFtZXJpY2FuIEFzc2V0cyBUcnVzdDwvZGl2PjwvYT48L3RkPjx0ZD42LjA2JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMS4zNjAwMDAwMSI+JDEuMzY8L3RkPjx0ZD43MC4xMCU8L3RkPjx0ZD4xOC43OCU8L3RkPjx0ZD4yNS4yMjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTM3Mi4zMDQiPiQxLjM3IEI8L3RkPjx0ZD5SZWFsIGVzdGF0ZSBpbnZlc3RtZW50IHRydXN0czwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlVQQkR8VXBib3VuZCBHcm91cCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlVwYm91bmQgR3JvdXAgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvVVBCRC9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjE1IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3VwYm91bmQtZ3JvdXAtaW5jLWxvZ28ucG5nP3Y9MjAyNTAyMDYxMjIxNTgiIGFsdD0iVXBib3VuZCBHcm91cCwgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+VVBCRDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlVwYm91bmQgR3JvdXA8L2Rpdj48L2E+PC90ZD48dGQ+Ni4wNCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuNTU5OTk5OTQiPiQxLjU2PC90ZD48dGQ+MzYuNDUlPC90ZD48dGQ+NS43MSU8L3RkPjx0ZD4xMS42ODwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTQ4Mi42ODciPiQxLjQ4IEI8L3RkPjx0ZD5FcXVpcG1lbnQgcmVudGFsICYgbGVhc2luZywgbm90IGVsc2V3aGVyZSBjbGFzc2lmaWVkPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRE9DfEhlYWx0aHBlYWsgUHJvcGVydGllcyI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkhlYWx0aHBlYWsgUHJvcGVydGllcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvRE9DL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMTUiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvcGh5c2ljaWFucy1yZWFsdHktdHJ1c3QtbG9nby5qcGciIGFsdD0iSGVhbHRocGVhayBQcm9wZXJ0aWVzLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5ET0M8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5IZWFsdGhwZWFrIFByb3BlcnRpZXM8L2Rpdj48L2E+PC90ZD48dGQ+NS45NyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuMjIwMDAwMDMiPiQxLjIyPC90ZD48dGQ+NjUuNTklPC90ZD48dGQ+MzQuMDElPC90ZD48dGQ+NTguMzk8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjE0Mjk1LjYxMSI+JDE0LjMwIEI8L3RkPjx0ZD5SZWFsIGVzdGF0ZSBpbnZlc3RtZW50IHRydXN0czwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkJMWHxCYW5jbyBMYXRpbm9hbWVyaWNhbm8gZGUgQ29tZXJjaW8gRXh0ZXJpb3IsIFMuIEEuIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQmFuY28gTGF0aW5vYW1lcmljYW5vIGRlIENvbWVyY2lvIEV4dGVyaW9yLCBTLiBBLiBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQkxYL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMzgiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYmFuY28tbGF0aW5vYW1lcmljYW5vLWRlLWNvbWVyY2ktZXh0ci1zYS1sb2dvLmpwZyIgYWx0PSJCYW5jbyBMYXRpbm9hbWVyaWNhbm8gZGUgQ29tZXJjaW8gRXh0ZXJpb3IsIFMuIEEuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5CTFg8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5CYW5jbyBMYXRpbm9hbWVyaWNhbm8gZGUgQ29tZXJjaW8gRXh0ZXJpb3IsIFMuIEEuPC9kaXY+PC9hPjwvdGQ+PHRkPjUuOTElPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIyLjUiPiQyLjUwPC90ZD48dGQ+NTQuMzUlPC90ZD48dGQ+MjUuOTklPC90ZD48dGQ+Ny43MzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTU0NS45MzQiPiQxLjU1IEI8L3RkPjx0ZD5Db21tZXJjaWFsIGJhbmtzLCBub3QgZWxzZXdoZXJlIGNsYXNzaWZpZWQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJIQVNJfEhhbm5vbiBBcm1zdHJvbmcgU3VzdGFpbmFibGUgSW5mcmFzdHJ1Y3R1cmUgQ2FwaXRhbCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ikhhbm5vbiBBcm1zdHJvbmcgU3VzdGFpbmFibGUgSW5mcmFzdHJ1Y3R1cmUgQ2FwaXRhbCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvSEFTSS9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjMyIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2hhbm5vbi1hcm1zdHJvbmctc3VzdG5ibC1pbmZyc3RyLWNhcC1pbmMtbG9nby5wbmciIGFsdD0iSGFubm9uIEFybXN0cm9uZyBTdXN0YWluYWJsZSBJbmZyYXN0cnVjdHVyZSBDYXBpdGFsLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5IQVNJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SGFubm9uIEFybXN0cm9uZyBTdXN0YWluYWJsZSBJbmZyYXN0cnVjdHVyZSBDYXBpdGFsPC9kaXY+PC9hPjwvdGQ+PHRkPjUuODUlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjY3OTk5OTk1Ij4kMS42ODwvdGQ+PHRkPjY4LjU3JTwvdGQ+PHRkPjQ5LjQ1JTwvdGQ+PHRkPjE4LjE4PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzNDI2Ljg4NiI+JDMuNDMgQjwvdGQ+PHRkPlJlYWwgZXN0YXRlIGludmVzdG1lbnQgdHJ1c3RzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQlB8QlAiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJCUCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQlAvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI4MCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9icC1wbGMtbG9nby5qcGc/dj0yMDE5MTAzMTEyNTIyMSIgYWx0PSJCUCBwLmwuYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkJQPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QlA8L2Rpdj48L2E+PC90ZD48dGQ+NS43NCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuODk5OTk5OTgiPiQxLjkwPC90ZD48dGQ+NTMuODIlPC90ZD48dGQ+MTIuNTUlPC90ZD48dGQ+NDEzLjg2PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI4ODYyOS43OTgiPiQ4OC42MyBCPC90ZD48dGQ+UGV0cm9sZXVtIHJlZmluaW5nPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iWklNfFpJTSBJbnRlZ3JhdGVkIFNoaXBwaW5nIFNlcnZpY2VzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iWklNIEludGVncmF0ZWQgU2hpcHBpbmcgU2VydmljZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL1pJTS9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQxIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3ppbS1pbnRlZ3JhdGVkLXNoaXBwaW5nLXNlcnZpY2VzLWx0ZC1sb2dvLmpwZz92PTIwMjQwNDI2MTU1NjU1IiBhbHQ9IlpJTSBJbnRlZ3JhdGVkIFNoaXBwaW5nIFNlcnZpY2VzIEx0ZC4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlpJTTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlpJTSBJbnRlZ3JhdGVkIFNoaXBwaW5nIFNlcnZpY2VzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuNzQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjE1OTk5OTk3Ij4kMS4xNjwvdGQ+PHRkPjYuOTMlPC90ZD48dGQ+MTYuNjclPC90ZD48dGQ+MS42OTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMjQzMy4zMDIiPiQyLjQzIEI8L3RkPjx0ZD5EZWVwIHNlYSBmb3JlaWduIHRyYW5zcG9ydGF0aW9uIG9mIGZyZWlnaHQ8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJUTEt8UGVydXNhaGFhbiBQZXJzZXJvYW4gKFBlcnNlcm8pIFBUIFRlbGVrb211bmlrYXNpIEluZG9uZXNpYSBUYmsiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJQZXJ1c2FoYWFuIFBlcnNlcm9hbiAoUGVyc2VybykgUFQgVGVsZWtvbXVuaWthc2kgSW5kb25lc2lhIFRiayBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvVExLL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNzUiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvcGVydXNhaGFhbi1wZXJzZXJvYW4tKHBlcnNlcm8pLXB0LXRlbGVrb211bmlrYXNpLWluZG9uZXNpYS10YmstbG9nby5wbmc/dj0yMDI0MDUwOTE0NTMxMiIgYWx0PSJQZXJ1c2FoYWFuIFBlcnNlcm9hbiAoUGVyc2VybykgUFQgVGVsZWtvbXVuaWthc2kgSW5kb25lc2lhIFRiayBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+VExLPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+UGVydXNhaGFhbiBQZXJzZXJvYW4gKFBlcnNlcm8pIFBUIFRlbGVrb211bmlrYXNpIEluZG9uZXNpYSBUYms8L2Rpdj48L2E+PC90ZD48dGQ+NS43MiU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjAuODI5OTk5OTgiPiQwLjgzPC90ZD48dGQ+NTUuMzMlPC90ZD48dGQ+OC43MiU8L3RkPjx0ZD4xMC4wNzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTQzODMuODMyIj4kMTQuMzggQjwvdGQ+PHRkPlRlbGVwaG9uZSBjb21tdW5pY2F0aW9uLCBleGNlcHQgcmFkaW88L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJOT0d8Tm9ydGhlcm4gT2lsIGFuZCBHYXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJOb3J0aGVybiBPaWwgYW5kIEdhcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvTk9HL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDgiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbm9ydGhlcm4tb2lsLWFuZC1nYXMtaW5jLWxvZ28uanBnP3Y9MjAyNDA0MjYwOTEzMzEiIGFsdD0iTm9ydGhlcm4gT2lsIGFuZCBHYXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPk5PRzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5vcnRoZXJuIE9pbCBhbmQgR2FzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuNzIlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjc5OTk5OTk1Ij4kMS44MDwvdGQ+PHRkPjM0Ljc1JTwvdGQ+PHRkPjExOS41NCU8L3RkPjx0ZD42LjEyPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzMTE4LjYyMiI+JDMuMTIgQjwvdGQ+PHRkPkNydWRlIHBldHJvbGV1bSAmIG5hdHVyYWwgZ2FzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQ05RfENhbmFkaWFuIE5hdHVyYWwgUmVzb3VyY2VzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2FuYWRpYW4gTmF0dXJhbCBSZXNvdXJjZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0NOUS9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ0IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2NhbmFkaWFuLW5hdHVyYWwtcmVzb3VyY2VzLWxpbWl0ZWQtbG9nby5wbmc/dj0yMDIzMTIyNjEzMjIxMiIgYWx0PSJDYW5hZGlhbiBOYXR1cmFsIFJlc291cmNlcyBMaW1pdGVkIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DTlE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DYW5hZGlhbiBOYXR1cmFsIFJlc291cmNlczwvZGl2PjwvYT48L3RkPjx0ZD41LjYzJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMS41OTAwMDAwMyI+JDEuNTk8L3RkPjx0ZD42NC45MCU8L3RkPjx0ZD4yOC44NyU8L3RkPjx0ZD4xMC45NzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNTkzODAuMTcyIj4kNTkuMzggQjwvdGQ+PHRkPkNydWRlIHBldHJvbGV1bSAmIG5hdHVyYWwgZ2FzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTlRTVHxORVRTVFJFSVQiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJORVRTVFJFSVQgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL05UU1QvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIzNCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9uZXRzdHJlaXQtY29ycC1sb2dvLnBuZz92PTIwMjEwNzEyMTQxNzExIiBhbHQ9Ik5FVFNUUkVJVCBDb3JwLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TlRTVDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk5FVFNUUkVJVDwvZGl2PjwvYT48L3RkPjx0ZD41LjYxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMC44Mzk5OTk5NyI+JDAuODQ8L3RkPjx0ZD43MC41OSU8L3RkPjx0ZD4zNy4xMCU8L3RkPjx0ZD4tMjQ5LjU0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxMjIyLjkwMyI+JDEuMjIgQjwvdGQ+PHRkPlJlYWwgZXN0YXRlIGludmVzdG1lbnQgdHJ1c3RzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTk5OfE5OTiBSRUlUIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iTk5OIFJFSVQgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL05OTi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL25ubi1yZWl0LWluYy1sb2dvLmpwZz92PTIwMjQwMjE0MTYwMzI4IiBhbHQ9Ik5OTiBSRUlULCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5OTk48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5OTk4gUkVJVDwvZGl2PjwvYT48L3RkPjx0ZD41LjQ2JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMi4zMTk5OTk5MyI+JDIuMzI8L3RkPjx0ZD42OS42NyU8L3RkPjx0ZD45LjcxJTwvdGQ+PHRkPjE5Ljc2PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI3OTY3LjI1MSI+JDcuOTcgQjwvdGQ+PHRkPlJlYWwgZXN0YXRlIGludmVzdG1lbnQgdHJ1c3RzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQklQfEJyb29rZmllbGQgSW5mcmFzdHJ1Y3R1cmUgUGFydG5lcnMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJCcm9va2ZpZWxkIEluZnJhc3RydWN0dXJlIFBhcnRuZXJzIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9CSVAvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxMyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9icm9va2ZpZWxkLWluZnJhc3RydWN0dXJlLXBhcnRuZXJzLWxwLWxvZ28ucG5nP3Y9MjAyNDAxMjIxNTIxMDQiIGFsdD0iQnJvb2tmaWVsZCBJbmZyYXN0cnVjdHVyZSBQYXJ0bmVycyBMLlAuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5CSVA8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5Ccm9va2ZpZWxkIEluZnJhc3RydWN0dXJlIFBhcnRuZXJzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuNDMlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjcyMDAwMDAzIj4kMS43MjwvdGQ+PHRkPjQ5Ljg2JTwvdGQ+PHRkPjUuOTYlPC90ZD48dGQ+NzkyLjIwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxNDcwNC4xNDUiPiQxNC43MCBCPC90ZD48dGQ+V2F0ZXIgdHJhbnNwb3J0YXRpb248L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJVTUN8VW5pdGVkIE1pY3JvZWxlY3Ryb25pY3MiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJVbml0ZWQgTWljcm9lbGVjdHJvbmljcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvVU1DL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMTgiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvdW5pdGVkLW1pY3JvZWxlY3Ryb25pY3MtY28tbG9nby5wbmc/dj0yMDI0MDEyMjE1MDAyOSIgYWx0PSJVbml0ZWQgTWljcm9lbGVjdHJvbmljcyBDby4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlVNQzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPlVuaXRlZCBNaWNyb2VsZWN0cm9uaWNzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuNDElPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIwLjM0OTk5OTk5Ij4kMC4zNTwvdGQ+PHRkPjY4LjYzJTwvdGQ+PHRkPjE3LjM3JTwvdGQ+PHRkPjExLjE1PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxNjIwMS4wNjQiPiQxNi4yMCBCPC90ZD48dGQ+U2VtaWNvbmR1Y3RvcnMgJiByZWxhdGVkIGRldmljZXM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJDT0xCfENvbHVtYmlhIEJhbmtpbmcgU3lzdGVtIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ29sdW1iaWEgQmFua2luZyBTeXN0ZW0gZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OQVNEQVEvQ09MQi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgxIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2NvbHVtYmlhLWJhbmtpbmctc3lzdGVtLWluYy1sb2dvLnBuZz92PTIwMjQwNDI2MTMxMzU2IiBhbHQ9IkNvbHVtYmlhIEJhbmtpbmcgU3lzdGVtLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5DT0xCPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+Q29sdW1iaWEgQmFua2luZyBTeXN0ZW08L2Rpdj48L2E+PC90ZD48dGQ+NS4zOSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuNDQwMDAwMDYiPiQxLjQ0PC90ZD48dGQ+NTMuMTQlPC90ZD48dGQ+OC4xMCU8L3RkPjx0ZD4xMC41MjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNTYwMy45MTgiPiQ1LjYwIEI8L3RkPjx0ZD5TdGF0ZSBjb21tZXJjaWFsIGJhbmtzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTUFOfE1hbnBvd2VyR3JvdXAiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJNYW5wb3dlckdyb3VwIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9NQU4vZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI3MyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9tYW5wb3dlci1pbmMtbG9nby5qcGciIGFsdD0iTWFucG93ZXJHcm91cCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NQU48L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5NYW5wb3dlckdyb3VwPC9kaXY+PC9hPjwvdGQ+PHRkPjUuMzQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzLjA3OTk5OTkyIj4kMy4wODwvdGQ+PHRkPjcyLjgxJTwvdGQ+PHRkPjYuOTIlPC90ZD48dGQ+MTkuMjg8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjI2OTAuODYiPiQyLjY5IEI8L3RkPjx0ZD5IZWxwIHN1cHBseSBzZXJ2aWNlczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IldGfFdvb3JpIEZpbmFuY2lhbCBHcm91cCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ildvb3JpIEZpbmFuY2lhbCBHcm91cCBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvV0YvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI3OSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC93b29yaS1maW5hbmNpYWwtZ3JvdXAtaW5jLWxvZ28ucG5nP3Y9MjAyNDA1MjAxNTIzMDQiIGFsdD0iV29vcmkgRmluYW5jaWFsIEdyb3VwIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPldGPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+V29vcmkgRmluYW5jaWFsIEdyb3VwPC9kaXY+PC9hPjwvdGQ+PHRkPjUuMzQlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjgwOTk5OTk0Ij4kMS44MTwvdGQ+PHRkPjIxLjk3JTwvdGQ+PHRkPjg5LjE4JTwvdGQ+PHRkPjQuNDE8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjgzOTYuMjUyIj4kOC40MCBCPC90ZD48dGQ+Q29tbWVyY2lhbCBiYW5rcywgbm90IGVsc2V3aGVyZSBjbGFzc2lmaWVkPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iVklDSXxWSUNJIFByb3BlcnRpZXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJWSUNJIFByb3BlcnRpZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL1ZJQ0kvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyNiIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC92aWNpLXByb3BlcnRpZXMtaW5jLWxvZ28ucG5nIiBhbHQ9IlZJQ0kgUHJvcGVydGllcyBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5WSUNJPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+VklDSSBQcm9wZXJ0aWVzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuMzIlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjczMDAwMDAyIj4kMS43MzwvdGQ+PHRkPjc0Ljg5JTwvdGQ+PHRkPjIzLjYzJTwvdGQ+PHRkPjEyLjcwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzNDMzNi4yOTkiPiQzNC4zNCBCPC90ZD48dGQ+UmVhbCBlc3RhdGUgaW52ZXN0bWVudCB0cnVzdHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJDSVZJfENpdml0YXMgUmVzb3VyY2VzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ2l2aXRhcyBSZXNvdXJjZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0NJVkkvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyNyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jaXZpdGFzLXNvbHV0aW9ucy1pbmMtbG9nby5qcGciIGFsdD0iQ2l2aXRhcyBSZXNvdXJjZXMsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkNJVkk8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5DaXZpdGFzIFJlc291cmNlczwvZGl2PjwvYT48L3RkPjx0ZD41LjIyJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMiI+JDIuMDA8L3RkPjx0ZD4yMi42MCU8L3RkPjx0ZD4xOS44MiU8L3RkPjx0ZD4zLjgwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzNTY3LjIwMiI+JDMuNTcgQjwvdGQ+PHRkPkNydWRlIHBldHJvbGV1bSAmIG5hdHVyYWwgZ2FzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iVlRSU3xWaWF0cmlzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iVmlhdHJpcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9WVFJTL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNjIiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvdmlhdHJpcy1pbmMtbG9nby5wbmc/dj0yMDI0MDQyNjEzMjc1MCIgYWx0PSJWaWF0cmlzIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPlZUUlM8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5WaWF0cmlzPC9kaXY+PC9hPjwvdGQ+PHRkPjUuMjAlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIwLjQ3OTk5OTk5Ij4kMC40ODwvdGQ+PHRkPjE3LjkxJTwvdGQ+PHRkPjEzLjMwJTwvdGQ+PHRkPi0xMi40NzwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTEwMTYuODYzIj4kMTEuMDIgQjwvdGQ+PHRkPlBoYXJtYWNldXRpY2FsIHByZXBhcmF0aW9uczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkFSRXxBbGV4YW5kcmlhIFJlYWwgRXN0YXRlIEVxdWl0aWVzIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQWxleGFuZHJpYSBSZWFsIEVzdGF0ZSBFcXVpdGllcyBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQVJFL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iMjkiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvYWxleGFuZHJpYS1yZWFsLWVzdGF0ZS1lcXVpdGllcy1pbmMtbG9nby5qcGciIGFsdD0iQWxleGFuZHJpYSBSZWFsIEVzdGF0ZSBFcXVpdGllcywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QVJFPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxleGFuZHJpYSBSZWFsIEVzdGF0ZSBFcXVpdGllczwvZGl2PjwvYT48L3RkPjx0ZD41LjE1JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNS4yODAwMDAyMSI+JDUuMjg8L3RkPjx0ZD41Ni42NSU8L3RkPjx0ZD41LjAzJTwvdGQ+PHRkPjU2LjkzPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxNzczOC40NjgiPiQxNy43NCBCPC90ZD48dGQ+UmVhbCBlc3RhdGUgaW52ZXN0bWVudCB0cnVzdHM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJCQVB8Q3JlZGljb3JwIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQ3JlZGljb3JwIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9CQVAvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyMyIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9jcmVkaWNvcnAtbHRkLWxvZ28uanBnP3Y9MjAyMjExMDcxNTI1MDQiIGFsdD0iQ3JlZGljb3JwIEx0ZC4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPkJBUDwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkNyZWRpY29ycDwvZGl2PjwvYT48L3RkPjx0ZD41LjA4JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iOS4yNzk5OTk3MyI+JDkuMjg8L3RkPjx0ZD40Mi4zNyU8L3RkPjx0ZD45Mi43MCU8L3RkPjx0ZD45Ljk0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxNDUzMi4yMzgiPiQxNC41MyBCPC90ZD48dGQ+Q29tbWVyY2lhbCBiYW5rcywgbm90IGVsc2V3aGVyZSBjbGFzc2lmaWVkPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQUxFWHxBbGV4YW5kZXIgJiBCYWxkd2luIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iQWxleGFuZGVyICYgQmFsZHdpbiBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvQUxFWC9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjUzIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2FsZXhhbmRlci0tYmFsZHdpbi1pbmMtbG9nby5qcGc/dj0yMDIyMTEyOTE2NTYyNyIgYWx0PSJBbGV4YW5kZXIgJiBCYWxkd2luLCBJbmMuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BTEVYPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWxleGFuZGVyICYgQmFsZHdpbjwvZGl2PjwvYT48L3RkPjx0ZD40Ljk4JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMC44OTk5OTk5OCI+JDAuOTA8L3RkPjx0ZD42Ni42NyU8L3RkPjx0ZD4xMC4wMyU8L3RkPjx0ZD4yOS4xMjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTMxMS4zODkiPiQxLjMxIEI8L3RkPjx0ZD5SZWFsIGVzdGF0ZSBpbnZlc3RtZW50IHRydXN0czwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkVRTlJ8RXF1aW5vciBBU0EiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJFcXVpbm9yIEFTQSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvRVFOUi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ0IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL2VxdWlub3ItYXNhLWxvZ28uanBnIiBhbHQ9IkVxdWlub3IgQVNBIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5FUU5SPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+RXF1aW5vciBBU0E8L2Rpdj48L2E+PC90ZD48dGQ+NC45NiU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEuMTU5OTk5OTciPiQxLjE2PC90ZD48dGQ+MzMuNTMlPC90ZD48dGQ+MzQuMDklPC90ZD48dGQ+Ny41MjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNjUzMzEuNTI2Ij4kNjUuMzMgQjwvdGQ+PHRkPlBldHJvbGV1bSByZWZpbmluZzwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkV8RU5JIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iRU5JIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9FL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDgiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvZW5pLXNwYS1sb2dvLmpwZyIgYWx0PSJFbmkgUy5wLkEuIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5FPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+RU5JPC9kaXY+PC9hPjwvdGQ+PHRkPjQuOTUlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjQyOTk5OTk1Ij4kMS40MzwvdGQ+PHRkPjM4LjI0JTwvdGQ+PHRkPjkuODMlPC90ZD48dGQ+MTcuMzE8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjQ4NzgyLjMwNCI+JDQ4Ljc4IEI8L3RkPjx0ZD5DcnVkZSBwZXRyb2xldW0gJiBuYXR1cmFsIGdhczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IktXfEtlbm5lZHktV2lsc29uIj48YSBjbGFzcz0icHJvZmlsZS1saW5rIiB0aXRsZT0iS2VubmVkeS1XaWxzb24gZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0tXL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwva2VubmVkeS13aWxzb24taG9sZGluZ3MtaW5jLWxvZ28uanBnP3Y9MjAyNDA1MTUxMzU1MzUiIGFsdD0iS2VubmVkeS1XaWxzb24gSG9sZGluZ3MsIEluYy4gc3RvY2sgbG9nbyI+PC9kaXY+PGRpdiBjbGFzcz0idGlja2VyLWFyZWEiPktXPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+S2VubmVkeS1XaWxzb248L2Rpdj48L2E+PC90ZD48dGQ+NC45NCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjAuNDc5OTk5OTkiPiQwLjQ4PC90ZD48dGQ+MTYuNzIlPC90ZD48dGQ+MzUuNzIlPC90ZD48dGQ+LTMuNzc8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEzMzQuOTU4Ij4kMS4zMyBCPC90ZD48dGQ+UmVhbCBlc3RhdGU8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJNQUlOfE1haW4gU3RyZWV0IENhcGl0YWwiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJNYWluIFN0cmVldCBDYXBpdGFsIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9NQUlOL2RpdmlkZW5kLyIgPjxkaXYgY2xhc3M9InNtYWxsLWNvbXBhbnktdGh1bWJuYWlsIj48aW1nIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDIiIHdpZHRoPSI4MCIgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy90aHVtYm5haWwvbWFpbi1zdHJlZXQtY2FwaXRhbC1jby1sb2dvLnBuZz92PTIwMjQwNDI0MTMzMjQ3IiBhbHQ9Ik1haW4gU3RyZWV0IENhcGl0YWwgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5NQUlOPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TWFpbiBTdHJlZXQgQ2FwaXRhbDwvZGl2PjwvYT48L3RkPjx0ZD40Ljk0JTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMyI+JDMuMDA8L3RkPjx0ZD43Mi45OSU8L3RkPjx0ZD44LjYwJTwvdGQ+PHRkPjExLjAwPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSI1MzYxLjIyMyI+JDUuMzYgQjwvdGQ+PHRkPkVhdGluZyBwbGFjZXM8L3RkPjwvdHI+PHRyPjx0ZCBkYXRhLWNsZWFuPSJNVVJ8TXVycGh5IE9pbCI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9Ik11cnBoeSBPaWwgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL01VUi9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjgwIiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL211cnBoeS1vaWwtY28tbG9nby5qcGc/dj0yMDI0MDQyNDEzMzUyMCIgYWx0PSJNdXJwaHkgT2lsIENvLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TVVSPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+TXVycGh5IE9pbDwvZGl2PjwvYT48L3RkPjx0ZD40LjkxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMS4yOTk5OTk5NSI+JDEuMzA8L3RkPjx0ZD40NC4yMiU8L3RkPjx0ZD4zMy44OSU8L3RkPjx0ZD45Ljg0PC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzODYzLjM4MSI+JDMuODYgQjwvdGQ+PHRkPkNydWRlIHBldHJvbGV1bSAmIG5hdHVyYWwgZ2FzPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iQVBBfEFQQSI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkFQQSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05BU0RBUS9BUEEvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI1MiIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hcGEtY28tbG9nby5wbmc/dj0yMDI0MDExOTExNTUxMyIgYWx0PSJBUEEgQ28uIHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5BUEE8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5BUEE8L2Rpdj48L2E+PC90ZD48dGQ+NC44MyU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEiPiQxLjAwPC90ZD48dGQ+MjQuODElPC90ZD48dGQ+NjEuNDglPC90ZD48dGQ+Mi45MjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iNzY1Ny45MDMiPiQ3LjY2IEI8L3RkPjx0ZD5DcnVkZSBwZXRyb2xldW0gJiBuYXR1cmFsIGdhczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IklQR3xJbnRlcnB1YmxpYyBHcm91cCBvZiBDb21wYW5pZXMiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJJbnRlcnB1YmxpYyBHcm91cCBvZiBDb21wYW5pZXMgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL0lQRy9kaXZpZGVuZC8iID48ZGl2IGNsYXNzPSJzbWFsbC1jb21wYW55LXRodW1ibmFpbCI+PGltZyBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjM5IiB3aWR0aD0iODAiIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvdGh1bWJuYWlsL3RoZS1pbnRlcnB1YmxpYy1ncm91cC1vZi1jb21wYW5pZXMtaW5jLWxvZ28ucG5nP3Y9MjAyNDA0MTcwOTQzMzYiIGFsdD0iVGhlIEludGVycHVibGljIEdyb3VwIG9mIENvbXBhbmllcywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+SVBHPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+SW50ZXJwdWJsaWMgR3JvdXAgb2YgQ29tcGFuaWVzPC9kaXY+PC9hPjwvdGQ+PHRkPjQuODIlPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIxLjMyMDAwMDA1Ij4kMS4zMjwvdGQ+PHRkPjQ5LjYyJTwvdGQ+PHRkPjYuOTIlPC90ZD48dGQ+MTQuOTc8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjEwMjEwLjU4MiI+JDEwLjIxIEI8L3RkPjx0ZD5BZHZlcnRpc2luZyBhZ2VuY2llczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IlREfFRvcm9udG8tRG9taW5pb24gQmFuayI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IlRvcm9udG8tRG9taW5pb24gQmFuayBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvVEQvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI2OSIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC90b3JvbnRvLWRvbWluaW9uLWJhbmstbG9nby5qcGciIGFsdD0iVGhlIFRvcm9udG8tRG9taW5pb24gQmFuayBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+VEQ8L2Rpdj48ZGl2IGNsYXNzPSJ0aXRsZS1hcmVhIj5Ub3JvbnRvLURvbWluaW9uIEJhbms8L2Rpdj48L2E+PC90ZD48dGQ+NC44MSU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIuODgwMDAwMTEiPiQyLjg4PC90ZD48dGQ+NTIuNTUlPC90ZD48dGQ+OC4wMyU8L3RkPjx0ZD4xNy4yNjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTA0OTM5LjE5OCI+JDEwNC45NCBCPC90ZD48dGQ+Q29tbWVyY2lhbCBiYW5rcywgbm90IGVsc2V3aGVyZSBjbGFzc2lmaWVkPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iTXxNYWN5J3MiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJNYWN5J3MgZGl2aWRlbmQiICBocmVmID0iL3N0b2Nrcy9OWVNFL00vZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIyOCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9NYWN5c2xvZ28uanBnIiBhbHQ9Ik1hY3kncywgSW5jLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+TTwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPk1hY3knczwvZGl2PjwvYT48L3RkPjx0ZD40LjgxJTwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMC42OSI+JDAuNjk8L3RkPjx0ZD4yOC44NyU8L3RkPjx0ZD4zMi4zMSU8L3RkPjx0ZD4yNC4zMjwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMzk4NC4wNzciPiQzLjk4IEI8L3RkPjx0ZD5EZXBhcnRtZW50IHN0b3JlczwvdGQ+PC90cj48dHI+PHRkIGRhdGEtY2xlYW49IkFFR3xBZWdvbiI+PGEgY2xhc3M9InByb2ZpbGUtbGluayIgdGl0bGU9IkFlZ29uIGRpdmlkZW5kIiAgaHJlZiA9Ii9zdG9ja3MvTllTRS9BRUcvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIzMCIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9hZWdvbi1hZHItbG9nby5qcGciIGFsdD0iQWVnb24gTHRkLiBzdG9jayBsb2dvIj48L2Rpdj48ZGl2IGNsYXNzPSJ0aWNrZXItYXJlYSI+QUVHPC9kaXY+PGRpdiBjbGFzcz0idGl0bGUtYXJlYSI+QWVnb248L2Rpdj48L2E+PC90ZD48dGQ+NC43OCU8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjAuMzAwMDAwMDEiPiQwLjMwPC90ZD48dGQ+NjYuNjclPC90ZD48dGQ+MjguMTMlPC90ZD48dGQ+Ni41NDwvdGQ+PHRkIGRhdGEtc29ydC12YWx1ZT0iMTM4NDQuMTcyIj4kMTMuODQgQjwvdGQ+PHRkPkxpZmUgaW5zdXJhbmNlPC90ZD48L3RyPjx0cj48dGQgZGF0YS1jbGVhbj0iRVN8RXZlcnNvdXJjZSBFbmVyZ3kiPjxhIGNsYXNzPSJwcm9maWxlLWxpbmsiIHRpdGxlPSJFdmVyc291cmNlIEVuZXJneSBkaXZpZGVuZCIgIGhyZWYgPSIvc3RvY2tzL05ZU0UvRVMvZGl2aWRlbmQvIiA+PGRpdiBjbGFzcz0ic21hbGwtY29tcGFueS10aHVtYm5haWwiPjxpbWcgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSIxNiIgd2lkdGg9IjgwIiBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL3RodW1ibmFpbC9ldmVyc291cmNlLWVuZXJneS1sb2dvLnBuZz92PTIwMjIxMTAyMTUwMTIwIiBhbHQ9IkV2ZXJzb3VyY2UgRW5lcmd5IHN0b2NrIGxvZ28iPjwvZGl2PjxkaXYgY2xhc3M9InRpY2tlci1hcmVhIj5FUzwvZGl2PjxkaXYgY2xhc3M9InRpdGxlLWFyZWEiPkV2ZXJzb3VyY2UgRW5lcmd5PC9kaXY+PC9hPjwvdGQ+PHRkPjQuNzglPC90ZD48dGQgZGF0YS1zb3J0LXZhbHVlPSIzLjAwOTk5OTk5Ij4kMy4wMTwvdGQ+PHRkPjYzLjM3JTwvdGQ+PHRkPjUuODclPC90ZD48dGQ+MjcuMjg8L3RkPjx0ZCBkYXRhLXNvcnQtdmFsdWU9IjIzMTExLjEyMyI+JDIzLjExIEI8L3RkPjx0ZD5FbGVjdHJpYyBzZXJ2aWNlczwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjwvZGl2Pg0KPGgzIGlkPSJkaXZpZGVuZC10YXgtcmF0ZW5ic3AiPkRpdmlkZW5kIFRheCBSYXRlJm5ic3A7PC9oMz4NCjxwPlRoZSBkaXZpZGVuZCB0YXggcmF0ZSByZWZlcnMgdG8gdGhlIHBlcmNlbnRhZ2Ugb2YgdGF4IGFwcGxpZWQgdG8gdGhlIGluY29tZSByZWNlaXZlZCBmcm9tIGRpdmlkZW5kcy4gSXQgaXMgYW4gaW1wb3J0YW50IGNvbnNpZGVyYXRpb24gZm9yIGludmVzdG9ycyBhcyBpdCBhZmZlY3RzIHRoZWlyIG92ZXJhbGwgdGF4IGxpYWJpbGl0aWVzLiBEaXZpZGVuZCB0YXggcmF0ZXMgY2FuIHZhcnkgYmFzZWQgb24gdGhlIHRheCBqdXJpc2RpY3Rpb24gYW5kIHRoZSBpbmRpdmlkdWFsJ3MgdGF4IGJyYWNrZXQuIERpdmlkZW5kcyBhcmUgdHlwaWNhbGx5IGNhdGVnb3JpemVkIGFzIHF1YWxpZmllZCBvciBvcmRpbmFyeSwgd2l0aCBxdWFsaWZpZWQgZGl2aWRlbmRzIG9mdGVuIHN1YmplY3QgdG8gbG93ZXIgdGF4IHJhdGVzIHRoYW4gb3JkaW5hcnkgb25lcy4mbmJzcDs8L3A+DQo8cD5XaGVuIGNvbnNpZGVyaW5nIGludmVzdG1lbnQgb3B0aW9ucywgYmx1ZS1jaGlwIGZ1bmRzIGNhbiBiZSBhbiBhdHRyYWN0aXZlIHJvdXRlLiBCbHVlLWNoaXAgZnVuZHMgaW52ZXN0IGluIHdlbGwtZXN0YWJsaXNoZWQgY29tcGFuaWVzIHdpdGggc3RhYmxlIGVhcm5pbmdzIGFuZCByZWxpYWJsZSBkaXZpZGVuZCBwYXltZW50cy4gVGhlc2UgZnVuZHMgb2ZmZXIgc2V2ZXJhbCBiZW5lZml0cywgaW5jbHVkaW5nIHN0YWJpbGl0eSwgcmVsaWFibGUgZGl2aWRlbmQgaW5jb21lLCBkaXZlcnNpZmljYXRpb24sIHBvdGVudGlhbCBmb3IgY2FwaXRhbCBhcHByZWNpYXRpb24gYW5kIHByb2Zlc3Npb25hbCBtYW5hZ2VtZW50LiBCeSBpbnZlc3RpbmcgaW4gYmx1ZS1jaGlwIGZ1bmRzLCBpbnZlc3RvcnMgY2FuIGdhaW4gZXhwb3N1cmUgdG8gZmluYW5jaWFsbHkgc291bmQgYW5kIGVzdGFibGlzaGVkIGNvbXBhbmllcywgcHJvdmlkaW5nIHN0YWJpbGl0eSBhbmQgcG90ZW50aWFsIGxvbmctdGVybSBncm93dGguJm5ic3A7PC9wPg0KPHA+RnVydGhlcm1vcmUsIGJsdWUtY2hpcCBzdG9ja3Mgb2Z0ZW4gcGF5IGNvbnNpc3RlbnQgZGl2aWRlbmRzLCBtYWtpbmcgdGhlbSBhcHBlYWxpbmcgdG8gaW5jb21lLWZvY3VzZWQgaW52ZXN0b3JzLiBCbHVlLWNoaXAgZnVuZHMgb2ZmZXIgZGl2ZXJzaWZpY2F0aW9uIGJlbmVmaXRzIGJ5IGludmVzdGluZyBpbiBzdG9ja3MgZnJvbSB2YXJpb3VzIHNlY3RvcnMsIHJlZHVjaW5nIHRoZSByaXNrIGFzc29jaWF0ZWQgd2l0aCBpbmRpdmlkdWFsIGNvbXBhbmllcyBvciBzZWN0b3JzLiBUaGUgZXhwZXJ0aXNlIG9mIHByb2Zlc3Npb25hbCBmdW5kIG1hbmFnZXJzIGluIG1hbmFnaW5nIGJsdWUtY2hpcCBmdW5kcyBjYW4gcHJvdmlkZSBhZGRlZCBjb25maWRlbmNlIGFuZCBndWlkYW5jZSBmb3IgaW52ZXN0b3JzLjwvcD4NCjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDMgaWQ9Imhvdy1kby1kaXZpZGVuZHMtYWZmZWN0LWEtc3RvY2tzLXNoYXJlLXByaWNlIiBpdGVtcHJvcD0ibmFtZSB0ZXh0Ij5Ib3cgRG8gRGl2aWRlbmRzIEFmZmVjdCBhIFN0b2NrJ3MgU2hhcmUgUHJpY2U/PC9oMz48ZGl2IGl0ZW1wcm9wPSJhY2NlcHRlZEFuc3dlciIgaXRlbXNjb3BlIGl0ZW10eXBlPSJodHRwczovL3NjaGVtYS5vcmcvQW5zd2VyIj48ZGl2IGl0ZW1wcm9wPSJ0ZXh0Ij4NCjxwPlRoZSBpbXBhY3Qgb2YgZGl2aWRlbmRzIG9uIGEgc3RvY2sncyBzaGFyZSBwcmljZSBpcyBzaWduaWZpY2FudCBhbmQgY2FuIGJlIHVuZGVyc3Rvb2QgdGhyb3VnaCB2YXJpb3VzIGZhY3RvcnMuIERpdmlkZW5kcyBjYW4gaW5mbHVlbmNlIGEgc3RvY2sncyBzaGFyZSBwcmljZSBkdWUgdG8gdGhlaXIgaW1wYWN0IG9uIHRoZSBjb21wYW55J3MgZmluYW5jaWFsIGhlYWx0aCBhbmQgdGhlIG1hcmtldCdzIHBlcmNlcHRpb24gb2YgaXRzIHZhbHVlLiBXaGVuIGEgY29tcGFueSBkZWNsYXJlcyBhbmQgcGF5cyBkaXZpZGVuZHMgdG8gaXRzIHNoYXJlaG9sZGVycywgaXQgc2lnbmlmaWVzIHRoYXQgaXQgaXMgZ2VuZXJhdGluZyBwcm9maXRzIGFuZCBoYXMgc3VycGx1cyBjYXNoIGF2YWlsYWJsZSBmb3IgZGlzdHJpYnV0aW9uLiZuYnNwOzwvcD4NCjxwPlRoaXMgcmVndWxhciBpbmNvbWUgc3RyZWFtIGZyb20gZGl2aWRlbmRzIGF0dHJhY3RzIGludmVzdG9ycyBzZWVraW5nIGluY29tZS1nZW5lcmF0aW5nIGludmVzdG1lbnRzLiBUaGUgZGVtYW5kIGZvciBzdG9ja3Mgb2ZmZXJpbmcgZGl2aWRlbmRzIGNhbiBpbmNyZWFzZSwgcmVzdWx0aW5nIGluIGEgaGlnaGVyIGRlbWFuZCBmb3IgdGhlIGNvbXBhbnkncyBzaGFyZXMgYW5kIHBvdGVudGlhbGx5IGRyaXZpbmcgdXAgdGhlIHN0b2NrJ3Mgc2hhcmUgcHJpY2UuIENvbnZlcnNlbHksIHN1cHBvc2UgYSBjb21wYW55IHJlZHVjZXMgb3IgZWxpbWluYXRlcyBpdHMgZGl2aWRlbmQgcGF5bWVudHMuIEluIHRoYXQgY2FzZSwgaXQgbWlnaHQgZGlzYXBwb2ludCBpbmNvbWUtZm9jdXNlZCBpbnZlc3RvcnMgYW5kIGxlYWQgdG8gYSBkZWNyZWFzZSBpbiBkZW1hbmQgZm9yIHRoZSBzdG9jaywgcG90ZW50aWFsbHkgY2F1c2luZyBhIGRlY2xpbmUgaW4gaXRzIHNoYXJlIHByaWNlLiZuYnNwOzwvcD4NCjxwPk1vcmVvdmVyLCB0aGUgYW5ub3VuY2VtZW50IGFuZCBwYXltZW50IG9mIGRpdmlkZW5kcyBjYW4gaW5zdGlsbCBpbnZlc3RvciBjb25maWRlbmNlLCByZWZsZWN0aW5nIHBvc2l0aXZlbHkgb24gdGhlIGNvbXBhbnkncyBmaW5hbmNpYWwgc3RhYmlsaXR5IGFuZCBwcm9zcGVjdHMuIFRoaXMgcG9zaXRpdmUgc2VudGltZW50IGNhbiBkcml2ZSB1cCBkZW1hbmQgZm9yIHRoZSBzdG9jaywgbGVhZGluZyB0byBhbiBpbmNyZWFzZSBpbiBpdHMgc2hhcmUgcHJpY2UuIEhvd2V2ZXIsIGl0J3MgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCBkaXZpZGVuZHMgYWxvbmUgZG8gbm90IGRldGVybWluZSBhIHN0b2NrJ3Mgc2hhcmUgcHJpY2UuIE90aGVyIGZhY3RvcnMsIHN1Y2ggYXMgb3ZlcmFsbCBtYXJrZXQgY29uZGl0aW9ucywgY29tcGFueSBwZXJmb3JtYW5jZSwgaW5kdXN0cnkgdHJlbmRzIGFuZCBpbnZlc3RvciBzZW50aW1lbnQsIGFsc28gcGxheSBjcnVjaWFsIHJvbGVzIGluIGluZmx1ZW5jaW5nIHN0b2NrIHByaWNlcy48L3A+DQo8L2Rpdj48L2Rpdj48L2Rpdj48aDMgaWQ9Imhvdy10by1idXktZGl2aWRlbmQtc3RvY2tzIj5Ib3cgdG8gQnV5IERpdmlkZW5kIFN0b2NrczwvaDM+DQo8cD5CdXlpbmcgZGl2aWRlbmQgc3RvY2tzIGlzIGEgc3RyYXRlZ2ljIGludmVzdG1lbnQgYXBwcm9hY2ggdGhhdCBjYW4gcHJvdmlkZSBpbnZlc3RvcnMgd2l0aCByZWd1bGFyIGluY29tZSBhbmQgcG90ZW50aWFsIGxvbmctdGVybSBncm93dGguIFVuZGVyc3RhbmRpbmcgdGhlIHByb2Nlc3Mgb2YgcHVyY2hhc2luZyBkaXZpZGVuZCBzdG9ja3MgaXMgZXNzZW50aWFsIGZvciBpbnZlc3RvcnMgbG9va2luZyB0byBpbmNvcnBvcmF0ZSB0aGVtIGludG8gdGhlaXIgaW52ZXN0bWVudCBwb3J0Zm9saW9zLiBMZXQncyByZXZpZXcgdGhlIHN0ZXBzIHRvIGJ1eWluZyBhIGRpdmlkZW5kIHN0b2NrLiZuYnNwOzwvcD4NCjxoNCBpZD0ic3RlcC0xLWRldGVybWluZS15b3VyLWludmVzdG1lbnQtZ29hbHMtYW5kLXJpIj5TdGVwIDE6IERldGVybWluZSB5b3VyIGludmVzdG1lbnQgZ29hbHMgYW5kIHJpc2sgdG9sZXJhbmNlLjwvaDQ+DQo8cD5CZWZvcmUgYnV5aW5nIGFueSBkaXZpZGVuZCBzdG9jaywgeW91IHdhbnQgdG8gYXNrIHlvdXJzZWxmLCAiPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vaG93LXRvLXBpY2stdGhlLWJlc3QtZGl2aWRlbmQtc3RvY2tzLyI+V2hhdCBhcmUgZGl2aWRlbmQgc3RvY2tzIHRoYXQgYWxpZ24gd2l0aCBteSBpbnZlc3RtZW50IGdvYWxzPC9hPiI/IENsYXJpZnlpbmcgaW52ZXN0bWVudCBnb2FscyBhbmQgYXNzZXNzaW5nIHJpc2sgdG9sZXJhbmNlIGlzIGNydWNpYWwgdG8gYW55IGludmVzdG1lbnQgc3RyYXRlZ3kuIENvbnNpZGVyIHdoZXRoZXIgeW91ciA8YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvaG93LXRvLWNob29zZS1hLXdpbm5pbmctZGl2aWRlbmQtaW52ZXN0aW5nLXN0cmF0ZWd5LW1hcmtldGJlYXQvIj5zcGVjaWZpYyBkaXZpZGVuZCBpbnZlc3RtZW50IHN0cmF0ZWd5PC9hPiByZXF1aXJlcyByZWd1bGFyIGluY29tZSBmcm9tIHlvdXIgZGl2aWRlbmQgc3RvY2tzIG1vbnRobHksIHF1YXJ0ZXJseSwgb3IgYW5udWFsbHkuIEFsc28sIGNvbnNpZGVyIGNhcGl0YWwgYXBwcmVjaWF0aW9uIG9yIGEgY29tYmluYXRpb24gb2YgY2FwaXRhbCBhcHByZWNpYXRpb24gYW5kIHJlZ3VsYXIgaW5jb21lIHBheW1lbnRzLiBFdmFsdWF0ZSB5b3VyIHRvbGVyYW5jZSBmb3IgbWFya2V0IHZvbGF0aWxpdHkgYW5kIGRldGVybWluZSB0aGUgbGV2ZWwgb2YgcmlzayB5b3UgYXJlIGNvbWZvcnRhYmxlIHdpdGguIFRoZXNlIGZhY3RvcnMgd2lsbCBpbmZsdWVuY2UgeW91ciBpbnZlc3RtZW50IHN0cmF0ZWd5IGFuZCB0aGUgdHlwZXMgb2YgZGl2aWRlbmQgc3RvY2tzIHlvdSBjaG9vc2UuPC9wPg0KPGg0IGlkPSJzdGVwLTItcmVzZWFyY2gtZGl2aWRlbmQtcGF5aW5nLWNvbXBhbmllcyI+U3RlcCAyOiBSZXNlYXJjaCBkaXZpZGVuZC1wYXlpbmcgY29tcGFuaWVzLjwvaDQ+DQo8cD5Db25kdWN0IHRob3JvdWdoIHJlc2VhcmNoIG9uIGRpdmlkZW5kLXBheWluZyBjb21wYW5pZXMgdG8gaWRlbnRpZnkgcG90ZW50aWFsIGludmVzdG1lbnQgb3Bwb3J0dW5pdGllcy4gTG9vayBmb3IgY29tcGFuaWVzIHdpdGggY29uc2lzdGVudCBkaXZpZGVuZCBwYXltZW50cywgc3Ryb25nIGZpbmFuY2lhbCBwZXJmb3JtYW5jZSBhbmQgYSBzdXN0YWluYWJsZSBkaXZpZGVuZCBwb2xpY3kuIENvbnNpZGVyIGZhY3RvcnMgc3VjaCBhcyB0aGUgY29tcGFueSdzIGVhcm5pbmdzIGdyb3d0aCwgcGF5b3V0IHJhdGlvLCBkaXZpZGVuZCB5aWVsZCBhbmQgc3RhYmlsaXR5IG9mIGRpdmlkZW5kIHBheW1lbnRzIG92ZXIgdGltZS4gQWxzbywgY29uc2lkZXIgd2hpY2ggc2VjdG9ycyBmaXQgaW50byB5b3VyIHJpc2sgYXNzZXNzbWVudC4gRm9yIGluc3RhbmNlLCBpZiB5b3Ugd2FudCB5b3VyIHBvcnRmb2xpbyB0byBiZSBtb3JlIGRlZmVuc2l2ZSwgY29uc2lkZXIgaW5jbHVkaW5nIHNvbWUgb2YgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL2Jlc3QtY29uc3VtZXItc3RhcGxlcy1kaXZpZGVuZC1zdG9ja3MvIj50b3AgY29uc3VtZXIgc3RhcGxlcyBzdG9ja3M8L2E+IHRvIGluY3JlYXNlIHlvdXIgZGVmZW5zaXZlIHBvc2l0aW9ucy4gVGhpcyByZXNlYXJjaCB3aWxsIGhlbHAgeW91IGJ1aWxkIGEgbGlzdCBvZiBkaXZpZGVuZCBzdG9ja3MgdGhhdCBhbGlnbiB3aXRoIHlvdXIgaW52ZXN0bWVudCBnb2Fscy48L3A+DQo8aDQgaWQ9InN0ZXAtMy1ldmFsdWF0ZS1kaXZpZGVuZC1tZXRyaWNzIj5TdGVwIDM6IEV2YWx1YXRlIGRpdmlkZW5kIG1ldHJpY3MuPC9oND4NCjxwPkV2YWx1YXRlIGtleSBkaXZpZGVuZCBtZXRyaWNzIHRvIGFzc2VzcyB0aGUgYXR0cmFjdGl2ZW5lc3Mgb2YgcG90ZW50aWFsIGRpdmlkZW5kIHN0b2Nrcy4gUGF5IGF0dGVudGlvbiB0byBtZXRyaWNzIHN1Y2ggYXMgZGl2aWRlbmQgeWllbGQsIHdoaWNoIGluZGljYXRlcyB0aGUgYW5udWFsIGRpdmlkZW5kIHBheW1lbnQgYXMgYSBwZXJjZW50YWdlIG9mIHRoZSBzdG9jayBwcmljZS4gQ29uc2lkZXIgcmVzZWFyY2hpbmcgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbGVhcm4vd2hhdC1pcy1hLWdvb2QtZGl2aWRlbmQteWllbGQtaG93LXRvLWRlY2lkZS8iPmhvdyB0byBmaW5kIGEgZ29vZCBkaXZpZGVuZCB5aWVsZDwvYT4uIEEgaGlnaGVyIHlpZWxkIG1heSBpbmRpY2F0ZSBhIGhpZ2hlciBpbmNvbWUgcG90ZW50aWFsLCBidXQgaXQgaXMgZXNzZW50aWFsIHRvIGNvbnNpZGVyIHRoZSBjb21wYW55J3MgZmluYW5jaWFsIGhlYWx0aCBhbmQgc3VzdGFpbmFiaWxpdHkgb2YgZGl2aWRlbmQgcGF5bWVudHMuIEFkZGl0aW9uYWxseSwgYW5hbHl6ZSB0aGUgY29tcGFueSdzIGRpdmlkZW5kIGdyb3d0aCByYXRlIGFuZCBwYXlvdXQgcmF0aW8sIHdoaWNoIHByb3ZpZGUgaW5zaWdodHMgaW50byB0aGUgY29tcGFueSdzIGFiaWxpdHkgdG8gaW5jcmVhc2UgZGl2aWRlbmRzIG92ZXIgdGltZSBhbmQgdGhlIHByb3BvcnRpb24gb2YgZWFybmluZ3MgZGlzdHJpYnV0ZWQgYXMgZGl2aWRlbmRzLjwvcD4NCjxoNCBpZD0ic3RlcC00LWNvbnNpZGVyLXNlY3Rvci1hbmQtaW5kdXN0cnktZmFjdG9ycyI+U3RlcCA0OiBDb25zaWRlciBzZWN0b3IgYW5kIGluZHVzdHJ5IGZhY3RvcnMuPC9oND4NCjxwPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9zZWN0b3JzLyI+RXZhbHVhdGUgc3RvY2sgc2VjdG9yczwvYT4gYW5kIGluZHVzdHJ5IGZhY3RvcnMgd2hlbiBzZWxlY3RpbmcgZGl2aWRlbmQgc3RvY2tzLiBEaWZmZXJlbnQgc2VjdG9ycyBhbmQgaW5kdXN0cmllcyBoYXZlIHZhcnlpbmcgbGV2ZWxzIG9mIHN0YWJpbGl0eSwgZ3Jvd3RoIHBvdGVudGlhbCBhbmQgc2Vuc2l0aXZpdHkgdG8gZWNvbm9taWMgY29uZGl0aW9ucy4gQXNzZXNzIHRoZSBjdXJyZW50IGVjb25vbWljIGVudmlyb25tZW50IGFuZCBjb25zaWRlciBzZWN0b3JzIGxpa2VseSB0byBwZXJmb3JtIHdlbGwgaW4gdGhhdCBjb250ZXh0LiBEaXZlcnNpZnlpbmcgYWNyb3NzIHNlY3RvcnMgY2FuIGhlbHAgbWl0aWdhdGUgcmlzayBhbmQgZW5oYW5jZSB0aGUgc3RhYmlsaXR5IG9mIHlvdXIgZGl2aWRlbmQgc3RvY2sgcG9ydGZvbGlvLjwvcD4NCjxoNCBpZD0ic3RlcC01LW9wZW4tYW4taW52ZXN0bWVudC1hY2NvdW50Ij5TdGVwIDU6IE9wZW4gYW4gaW52ZXN0bWVudCBhY2NvdW50LjwvaDQ+DQo8cD5UbyBidXkgZGl2aWRlbmQgc3RvY2tzLCB5b3UgbXVzdCBvcGVuIGFuIGludmVzdG1lbnQgYWNjb3VudCB3aXRoIGEgYnJva2VyYWdlIGZpcm0uIFJlc2VhcmNoIGRpZmZlcmVudCBicm9rZXJhZ2Ugb3B0aW9ucyBhbmQgc2VsZWN0IG9uZSB0aGF0IG9mZmVycyBjb21wZXRpdGl2ZSBmZWVzLCBhIHVzZXItZnJpZW5kbHkgcGxhdGZvcm0gYW5kIGFjY2VzcyB0byBhIHdpZGUgcmFuZ2Ugb2YgZGl2aWRlbmQtcGF5aW5nIHN0b2Nrcy4gRm9sbG93IHRoZSBhY2NvdW50IG9wZW5pbmcgcHJvY2Vzcywgd2hpY2ggdHlwaWNhbGx5IGludm9sdmVzIHByb3ZpZGluZyBwZXJzb25hbCBpbmZvcm1hdGlvbiwgY29tcGxldGluZyBuZWNlc3NhcnkgZm9ybXMgYW5kIGZ1bmRpbmcgeW91ciBhY2NvdW50LjwvcD4NCjxoNCBpZD0ic3RlcC02LXBsYWNlLWJ1eS1vcmRlcnMiPlN0ZXAgNjogUGxhY2UgYnV5IG9yZGVycy48L2g0Pg0KPHA+T25jZSB5b3VyIGludmVzdG1lbnQgYWNjb3VudCBpcyBzZXQgdXAgYW5kIGZ1bmRlZCwgeW91IGNhbiBwbGFjZSBidXkgb3JkZXJzIGZvciB0aGUgc2VsZWN0ZWQgZGl2aWRlbmQgc3RvY2tzLiBTcGVjaWZ5IHRoZSBudW1iZXIgb2Ygc2hhcmVzIHlvdSB3aXNoIHRvIHB1cmNoYXNlIGFuZCB5b3VyIHB1cmNoYXNlIHByaWNlLiBZb3UgY2FuIGNob29zZSBiZXR3ZWVuIG1hcmtldCBvcmRlcnMgKGV4ZWN1dGVkIGF0IHRoZSBwcmV2YWlsaW5nIG1hcmtldCBwcmljZSkgb3IgbGltaXQgb3JkZXJzIChzZXQgYSBzcGVjaWZpYyBwcmljZSB5b3UgYXJlIHdpbGxpbmcgdG8gYnV5KS4gTW9uaXRvciB0aGUgbWFya2V0IGNsb3NlbHkgdG8gZW5zdXJlIHlvdXIgb3JkZXJzIGFyZSBleGVjdXRlZCBhdCBmYXZvcmFibGUgcHJpY2VzLjwvcD4NCjxoNCBpZD0ic3RlcC03LW1vbml0b3ItYW5kLW1hbmFnZS15b3VyLWRpdmlkZW5kLXN0b2NrIj5TdGVwIDc6IE1vbml0b3IgYW5kIG1hbmFnZSB5b3VyIGRpdmlkZW5kIHN0b2NrIHBvcnRmb2xpby48L2g0Pg0KPHA+QWZ0ZXIgYnV5aW5nIGRpdmlkZW5kIHN0b2NrcywgbW9uaXRvcmluZyBhbmQgbWFuYWdpbmcgeW91ciBwb3J0Zm9saW8gaXMgY3J1Y2lhbC4gU3RheSB1cGRhdGVkIG9uIHRoZSBwZXJmb3JtYW5jZSBhbmQgbmV3cyByZWxhdGVkIHRvIHRoZSBjb21wYW5pZXMgaW4geW91ciBwb3J0Zm9saW8uIFJldmlldyBmaW5hbmNpYWwgcmVwb3J0cywgZGl2aWRlbmQgYW5ub3VuY2VtZW50cyBhbmQgYW55IHNpZ25pZmljYW50IGRldmVsb3BtZW50cyB0aGF0IG1heSBpbXBhY3QgdGhlIGNvbXBhbmllcyBvciB0aGUgYnJvYWRlciBtYXJrZXQuIFJlZ3VsYXJseSBhc3Nlc3MgeW91ciBwb3J0Zm9saW8ncyBwZXJmb3JtYW5jZSwgbWFrZSBuZWNlc3NhcnkgYWRqdXN0bWVudHMgYW5kIGNvbnNpZGVyIHJlaW52ZXN0aW5nIGRpdmlkZW5kcyBvciByZWJhbGFuY2luZyB5b3VyIGhvbGRpbmdzIHRvIGFsaWduIHdpdGggeW91ciBpbnZlc3RtZW50IGdvYWxzLjwvcD4NCjxwPkJ5IGZvbGxvd2luZyB0aGVzZSBzdGVwcyBhbmQgY29uZHVjdGluZyB0aG9yb3VnaCByZXNlYXJjaCwgaW52ZXN0b3JzIGNhbiBzdWNjZXNzZnVsbHkgbmF2aWdhdGUgdGhlIHByb2Nlc3Mgb2YgYnV5aW5nIGRpdmlkZW5kIHN0b2Nrcy4gQnVpbGRpbmcgYSBkaXZlcnNpZmllZCBwb3J0Zm9saW8gb2YgaGlnaC1xdWFsaXR5IGRpdmlkZW5kLXBheWluZyBjb21wYW5pZXMgY2FuIHByb3ZpZGUgYSBjb25zaXN0ZW50IGluY29tZSBzdHJlYW0gYW5kIHBvdGVudGlhbCBsb25nLXRlcm0gZ3Jvd3RoLCBzdXBwb3J0aW5nIHlvdXIgZmluYW5jaWFsIGdvYWxzIGFuZCBhc3BpcmF0aW9ucy48L3A+DQo8aDMgaWQ9ImV4YW1wbGUtb2YtYS1kaXZpZGVuZG5ic3AiPkV4YW1wbGUgb2YgYSBEaXZpZGVuZCZuYnNwOzwvaDM+DQo8cD5MZXQncyBleHBsb3JlIGFuIGV4YW1wbGUgb2YgYSBkaXZpZGVuZC1wYXlpbmcgY29tcGFueSwgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvSk5KLyI+Sm9obnNvbiAmYW1wOyBKb2huc29uIChOWVNFOiBKTkopPC9hPi4gSiZhbXA7SiBpcyBhIHJlbm93bmVkIG11bHRpbmF0aW9uYWwgaGVhbHRoY2FyZSBjb3Jwb3JhdGlvbiB3aXRoIGEgc3Ryb25nIHJlcHV0YXRpb24gZm9yIGNvbnNpc3RlbnRseSBwcm92aWRpbmcgZGl2aWRlbmRzIHRvIGl0cyBzaGFyZWhvbGRlcnMuIFdlIGhhdmUgY2hvc2VuIEomYW1wO0ogYXMgb3VyIGV4YW1wbGUgYmVjYXVzZSBvZiBpdHMgaWNvbmljIHN0YXR1cywgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvSk5KL2RpdmlkZW5kLyI+Sm9obnNvbiAmYW1wOyBKb2huc29uJ3MgZGl2aWRlbmQgaGlzdG9yeTwvYT4gYW5kIGNvbW1pdG1lbnQgdG8gZGVsaXZlcmluZyB2YWx1ZSB0byBpdHMgc2hhcmVob2xkZXJzLiBIb3dldmVyLCBodW5kcmVkcyBvZiBkaXZpZGVuZC1wYXlpbmcgc3RvY2tzIGFjcm9zcyBvdGhlciBzZWN0b3JzIGV4aXN0LCBzbyBpdCBpcyBpbXBvcnRhbnQgdG8gdW5kZXJzdGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9ob3ctdG8tZmluZC1ibHVlLWNoaXAtZGl2aWRlbmQtc3RvY2tzLyI+aG93IHRvIGZpbmQgYmx1ZS1jaGlwIHN0b2NrcyB0aGF0IHBheSBkaXZpZGVuZHM8L2E+LiBMZXQncyBleHBsb3JlIHdoeSBKJmFtcDtKIGlzIGFuIGV4Y2VsbGVudCBpbGx1c3RyYXRpb24gb2YgYSBkaXZpZGVuZC1wYXlpbmcgY29tcGFueS48L3A+DQo8cD5Kb2huc29uICZhbXA7IEpvaG5zb24gaXMgYSBoaWdobHkgcmVzcGVjdGVkIGNvbXBhbnkgaW4gdGhlIGhlYWx0aGNhcmUgc2VjdG9yLiBBIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL2hlYWx0aGNhcmUtc2VjdG9yLW92ZXJ2aWV3LWFuZC1rZXlzLXRvLWludmVzdGluZy8iPnF1aWNrIG92ZXJ2aWV3IG9mIHRoZSBoZWFsdGhjYXJlIHNlY3RvcjwvYT4gd2lsbCBoZWxwIHlvdSB1bmRlcnN0YW5kIG91ciBjaG9pY2UgYmVjYXVzZSBKJmFtcDtKIGlzIGtub3duIGZvciBpdHMgZGl2ZXJzaWZpZWQgcG9ydGZvbGlvIG9mIHByb2R1Y3RzLCBpbmNsdWRpbmcgcGhhcm1hY2V1dGljYWxzLCBtZWRpY2FsIGRldmljZXMgYW5kIGNvbnN1bWVyIGhlYWx0aCBnb29kcy4gPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvSk5KL2Vhcm5pbmdzLyI+Sm9obnNvbiAmYW1wOyBKb2huc29uIGVhcm5pbmdzIGRhdGE8L2E+IHNob3dzIHRoYXQgSiZhbXA7SiBoYXMgYSByZW1hcmthYmxlIHRyYWNrIHJlY29yZCBvZiBnZW5lcmF0aW5nIHN0YWJsZSBlYXJuaW5ncyBhbmQgY2FzaCBmbG93LCBlbmFibGluZyBpdCB0byByZXdhcmQgaXRzIHNoYXJlaG9sZGVycyB0aHJvdWdoIGRpdmlkZW5kcyBjb25zaXN0ZW50bHkuPC9wPg0KPHA+VGhlIGRlY2lzaW9uIHRvIGNob29zZSBKJmFtcDtKIGFzIG91ciBleGFtcGxlIHN0ZW1zIGZyb20gaXRzIHN0YXR1cyBhcyBhIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xlYXJuL3doYXQtYXJlLWJsdWUtY2hpcC1zdG9ja3MvIj5ibHVlLWNoaXAgY29tcGFueTwvYT4uIEJsdWUtY2hpcCBjb21wYW5pZXMgYXJlIHdlbGwtZXN0YWJsaXNoZWQsIGZpbmFuY2lhbGx5IHJvYnVzdCBhbmQgaGF2ZSBhIGhpc3Rvcnkgb2YgZGVsaXZlcmluZyByZWxpYWJsZSBwZXJmb3JtYW5jZS4gPGEgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2tzL05ZU0UvSk5KL2ZpbmFuY2lhbHMvIj5Kb2huc29uICZhbXA7IEpvaG5zb24ncyBmaW5hbmNpYWxzPC9hPiBleGVtcGxpZnkgdGhlc2UgY2hhcmFjdGVyaXN0aWNzIHdpdGggaXRzIGxvbmctc3RhbmRpbmcgaW5kdXN0cnkgcHJlc2VuY2UgYW5kIGFiaWxpdHkgdG8gbmF2aWdhdGUgY2hhbmdpbmcgbWFya2V0IGR5bmFtaWNzLiBUaGUgY29tcGFueSdzIGRpdmlkZW5kIHBvbGljeSByZWZsZWN0cyBpdHMgZGVkaWNhdGlvbiB0byBzaGFyaW5nIGl0cyBzdWNjZXNzIHdpdGggaW52ZXN0b3JzIGFuZCBwcm92aWRpbmcgdGhlbSB3aXRoIGEgcmVndWxhciBpbmNvbWUgc3RyZWFtLjwvcD4NCjxwPkJ5IHNlbGVjdGluZyBKJmFtcDtKIGFzIG91ciBleGFtcGxlLCB3ZSBoaWdobGlnaHQgdGhlIHNpZ25pZmljYW5jZSBvZiBpbnZlc3RpbmcgaW4gZGl2aWRlbmQtcGF5aW5nIGNvbXBhbmllcyB0aGF0IGV4aGliaXQgc3RhYmlsaXR5LCBmaW5hbmNpYWwgc3RyZW5ndGggYW5kIGEgdHJhY2sgcmVjb3JkIG9mIGRlbGl2ZXJpbmcgdmFsdWUgdG8gdGhlaXIgc2hhcmVob2xkZXJzLiBKJmFtcDtKJ3MgY29udGludWVkIHN1Y2Nlc3MgYW5kIGNvbW1pdG1lbnQgdG8gaXRzIGRpdmlkZW5kIHByb2dyYW0gbWFrZSBpdCBhbiBleGNlbGxlbnQgcmVwcmVzZW50YXRpb24gb2YgdGhlIHBvdGVudGlhbCBiZW5lZml0cyBhbmQgcmV3YXJkcyBvZiBkaXZpZGVuZCBpbnZlc3RpbmcuPC9wPg0KPGgzIGlkPSJ0aGUtcG93ZXItb2YtZGl2aWRlbmRzLXRoZS1oaWRkZW4tdHJlYXN1cmVzLW8iPlRoZSBQb3dlciBvZiBEaXZpZGVuZHM6IFRoZSBIaWRkZW4gVHJlYXN1cmVzIG9mIERpdmlkZW5kIFN0b2NrczwvaDM+DQo8cD5JbnZlc3RpbmcgaW4gZGl2aWRlbmQgc3RvY2tzIGNhbiBwcm92aWRlIGludmVzdG9ycyB3aXRoIGEgcmVsaWFibGUgaW5jb21lIHN0cmVhbSBhbmQgbG9uZy10ZXJtIGdyb3d0aCBwb3RlbnRpYWwuIEJ5IGNhcmVmdWxseSBzZWxlY3RpbmcgZGl2aWRlbmQtcGF5aW5nIGNvbXBhbmllcyB3aXRoIGEgdHJhY2sgcmVjb3JkIG9mIGNvbnNpc3RlbnQgYW5kIGdyb3dpbmcgZGl2aWRlbmRzLCBpbnZlc3RvcnMgY2FuIHNlY3VyZSBhIHN0ZWFkeSBpbmNvbWUgYW5kIGJlbmVmaXQgZnJvbSB0aGUgY29tcG91bmRpbmcgZWZmZWN0IG9mIHJlaW52ZXN0ZWQgZGl2aWRlbmRzLiZuYnNwOzwvcD4NCjxwPkFkZGl0aW9uYWxseSwgaW5jb3Jwb3JhdGluZyBkaXZpZGVuZCBzdG9ja3MgZnJvbSBkaWZmZXJlbnQgc2VjdG9ycyBpbiBhIGRpdmVyc2lmaWVkIHBvcnRmb2xpbyBoZWxwcyBtaXRpZ2F0ZSByaXNrIGFuZCBlbnN1cmVzIGluY29tZSBnZW5lcmF0aW9uIGV2ZW4gZHVyaW5nIGNoYWxsZW5naW5nIG1hcmtldCBjb25kaXRpb25zLiBTdWNjZXNzZnVsIGRpdmlkZW5kIGludmVzdGluZyByZXF1aXJlcyB0aG9yb3VnaCByZXNlYXJjaCwgYW5hbHlzaXMgb2YgZmluYW5jaWFsIGhlYWx0aCBhbmQgc3RheWluZyBpbmZvcm1lZCBhYm91dCBtYXJrZXQgdHJlbmRzLiZuYnNwOzwvcD4NCjxwPkJ5IGFkb3B0aW5nIGEgdGhvdWdodGZ1bCBhcHByb2FjaCB0byBkaXZpZGVuZCBpbnZlc3RpbmcsIGludmVzdG9ycyBjYW4gYnVpbGQgYSByZXNpbGllbnQgYW5kIHJld2FyZGluZyBpbnZlc3RtZW50IHBvcnRmb2xpbyB0YWlsb3JlZCB0byB0aGVpciBmaW5hbmNpYWwgZ29hbHMuJm5ic3A7PC9wPg0KPGgzIGlkPSJmYXFzIj5GQVFzPC9oMz4NCjxwPldlIHVuZGVyc3RhbmQgdGhhdCBpbnZlc3RvcnMgbWF5IHN0aWxsIGhhdmUgcXVlc3Rpb25zIHJlZ2FyZGluZyB0aGlzIGludmVzdG1lbnQgYXBwcm9hY2guIExldCdzIGFkZHJlc3Mgc29tZSBjb21tb24gcXVlcmllcyBhbmQgcHJvdmlkZSBmdXJ0aGVyIGNsYXJpdHkgb24gZGl2aWRlbmQgaW52ZXN0aW5nLiBCeSBhZGRyZXNzaW5nIHRoZXNlIGZyZXF1ZW50bHkgYXNrZWQgcXVlc3Rpb25zLCB3ZSBob3BlIHRvIGVxdWlwIHlvdSB3aXRoIHRoZSBrbm93bGVkZ2UgYW5kIGNvbmZpZGVuY2UgdG8gbWFrZSBpbmZvcm1lZCBkZWNpc2lvbnMgcmVnYXJkaW5nIGluY29ycG9yYXRpbmcgZGl2aWRlbmQgc3RvY2tzIGludG8geW91ciBpbnZlc3RtZW50IHN0cmF0ZWd5LiZuYnNwOzwvcD4NCjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDQgaWQ9Imhvdy1kb2VzLWEtZGl2aWRlbmQtd29yayIgaXRlbXByb3A9Im5hbWUgdGV4dCI+SG93IGRvZXMgYSBkaXZpZGVuZCB3b3JrPzwvaDQ+PGRpdiBpdGVtcHJvcD0iYWNjZXB0ZWRBbnN3ZXIiIGl0ZW1zY29wZSBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL0Fuc3dlciI+PGRpdiBpdGVtcHJvcD0idGV4dCI+DQo8cD5GaXJzdCwgaXQgaXMgZXNzZW50aWFsIHRvIHVuZGVyc3RhbmQgIldoYXQgYXJlIHN0b2NrIGRpdmlkZW5kcyI/IERpdmlkZW5kcyBhcmUgYSBkaXN0cmlidXRpb24gb2YgYSBjb21wYW55J3MgZWFybmluZ3MgdG8gaXRzIHNoYXJlaG9sZGVycyB1dGlsaXppbmcgdGhlIGRpdmlkZW5kIGZvcm11bGEsIHR5cGljYWxseSBpbiB0aGUgZm9ybSBvZiBjYXNoIG9yIGFkZGl0aW9uYWwgc2hhcmVzIG9mIHN0b2NrLiBXaGVuIGEgY29tcGFueSBkZWNsYXJlcyBhIGRpdmlkZW5kLCBpdCBzZXRzIGEgc3BlY2lmaWMgYW1vdW50IHRvIGJlIHBhaWQgcGVyIHNoYXJlIG9yIGFzIGEgcGVyY2VudGFnZSBvZiB0aGUgc3RvY2sncyBwcmljZS4gVGhlIGRpdmlkZW5kIGlzIHRoZW4gcGFpZCBvdXQgdG8gc2hhcmVob2xkZXJzIG9uIGEgcHJlZGV0ZXJtaW5lZCBkYXRlLiBUaGUgYW1vdW50IGVhY2ggc2hhcmVob2xkZXIgcmVjZWl2ZXMgaXMgcHJvcG9ydGlvbmFsIHRvIHRoZWlyIG93bmVyc2hpcCBzdGFrZSBpbiB0aGUgY29tcGFueS4gRGl2aWRlbmRzIGNhbiBwcm92aWRlIGludmVzdG9ycyB3aXRoIGEgcmVndWxhciBpbmNvbWUgc3RyZWFtIGFuZCBwb3RlbnRpYWxseSBlbmhhbmNlIGxvbmctdGVybSByZXR1cm5zLjwvcD4NCjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDQgaWQ9IndoYXQtaXMtYW4tZXhhbXBsZS1vZi1hLWRpdmlkZW5kIiBpdGVtcHJvcD0ibmFtZSB0ZXh0Ij5XaGF0IGlzIGFuIGV4YW1wbGUgb2YgYSBkaXZpZGVuZD88L2g0PjxkaXYgaXRlbXByb3A9ImFjY2VwdGVkQW5zd2VyIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9BbnN3ZXIiPjxkaXYgaXRlbXByb3A9InRleHQiPg0KPHA+QW4gZXhhbXBsZSBvZiBhIGRpdmlkZW5kIGNhbiBiZSBzZWVuIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2Nrcy9OWVNFL0pOSi8iPkpvaG5zb24gJmFtcDsgSm9obnNvbiAoTllTRTogSk5KKTwvYT4sIGEgd2VsbC1rbm93biBtdWx0aW5hdGlvbmFsIGhlYWx0aGNhcmUgY29ycG9yYXRpb24uIEomYW1wO0ogcmVndWxhcmx5IHBheXMgZGl2aWRlbmRzIHRvIGl0cyBzaGFyZWhvbGRlcnMgYXMgYSB3YXkgdG8gZGlzdHJpYnV0ZSBhIHBvcnRpb24gb2YgaXRzIHByb2ZpdHMuIEZvciBpbnN0YW5jZSwgaWYgYW4gaW52ZXN0b3Igb3ducyAxMDAgc2hhcmVzIG9mIEomYW1wO0ogYW5kIHRoZSBjb21wYW55IGRlY2xhcmVzIGEgZGl2aWRlbmQgb2YgJDEgcGVyIHNoYXJlLCB0aGUgaW52ZXN0b3Igd291bGQgcmVjZWl2ZSBhIGRpdmlkZW5kIHBheW1lbnQgb2YgJDEsMDAwLiBEaXZpZGVuZHMgYXJlIHR5cGljYWxseSBwYWlkIHBlciBzaGFyZSwgYW5kIHRoZSBhbW91bnQgY2FuIHZhcnkgZGVwZW5kaW5nIG9uIHRoZSBjb21wYW55J3MgcHJvZml0YWJpbGl0eSBhbmQgZGl2aWRlbmQgcG9saWN5LiZuYnNwOzwvcD4NCjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgaXRlbXNjb3BlIGl0ZW1wcm9wPSJtYWluRW50aXR5IiBpdGVtdHlwZT0iaHR0cHM6Ly9zY2hlbWEub3JnL1F1ZXN0aW9uIj48aDQgaWQ9Imhvdy1hcmUtZGl2aWRlbmRzLXBhaWQtb24tc2hhcmVzIiBpdGVtcHJvcD0ibmFtZSB0ZXh0Ij5Ib3cgYXJlIGRpdmlkZW5kcyBwYWlkIG9uIHNoYXJlcz88L2g0PjxkaXYgaXRlbXByb3A9ImFjY2VwdGVkQW5zd2VyIiBpdGVtc2NvcGUgaXRlbXR5cGU9Imh0dHBzOi8vc2NoZW1hLm9yZy9BbnN3ZXIiPjxkaXYgaXRlbXByb3A9InRleHQiPg0KPHA+RGl2aWRlbmRzIG9uIHNoYXJlcyBhcmUgcGFpZCBvdXQgdG8gc2hhcmVob2xkZXJzIGRpZmZlcmVudGx5LCBkZXBlbmRpbmcgb24gdGhlIGNvbXBhbnkncyBwcmVmZXJlbmNlIGFuZCB0aGUgaW52ZXN0b3IncyBjaG9zZW4gbWV0aG9kLiBUaGUgbW9zdCBjb21tb24gZm9ybXMgb2YgZGl2aWRlbmQgcGF5bWVudCBhcmUgY2FzaCBkaXZpZGVuZHMgYW5kIHN0b2NrIGRpdmlkZW5kcy4gQ2FzaCBkaXZpZGVuZHMgYXJlIHBhaWQgZGlyZWN0bHkgdG8gc2hhcmVob2xkZXJzJyBicm9rZXJhZ2UgYWNjb3VudHMgb3Igc2VudCB2aWEgY2hlY2suIE9uIHRoZSBvdGhlciBoYW5kLCBzdG9jayBkaXZpZGVuZHMgaW52b2x2ZSBkaXN0cmlidXRpbmcgYWRkaXRpb25hbCBzaGFyZXMgb2YgdGhlIGNvbXBhbnkncyBzdG9jayB0byBzaGFyZWhvbGRlcnMuIFRoZSBjb21wYW55J3MgZGl2aWRlbmQgcG9saWN5IGRldGVybWluZXMgdGhlIGV4YWN0IHBheW1lbnQgbWV0aG9kIGFuZCB0aW1pbmcgb2YgZGl2aWRlbmRzIGFuZCBpcyB0eXBpY2FsbHkgY29tbXVuaWNhdGVkIHRvIHNoYXJlaG9sZGVycyB0aHJvdWdoIGRpdmlkZW5kIGFubm91bmNlbWVudHMgYW5kIG9mZmljaWFsIGRvY3VtZW50YXRpb24uPC9wPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij5kb2N1bWVudC53cml0ZSgnPGltZyBzcmM9Imh0dHBzOi8vd3d3LmFtZXJpY2FuY29uc3VtZXInICsgJ25ld3MubmV0L3NjcmlwdHMvc3RhbmRhbG9uZS9WaWV3Q291bnQuYXNoeD90eXBlPWomaWQ9NTc0MzY2MyAmcmVmZXJyZXI9JyArIGVuY29kZVVSSUNvbXBvbmVudChkb2N1bWVudC5yZWZlcnJlcikgKyAnIiBhbHQ9IiIgd2lkdGg9IjEiIGhlaWdodD0iMSIgLz4nKTs8L3NjcmlwdD48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtbGctNCBkLXByaW50LW5vbmUiIHN0eWxlPSJoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsiPjxkaXYgY2xhc3M9InJvdyBteC0wIiBzdHlsZT0iaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7Ij48ZGl2IGNsYXNzPSJjb2wtc20tOCBjb2wtbGctMTIgcHgtMCBtdC1sZy0zIiBpZD0icGxhY2VkLXNpZGViYXIiPjxkaXYgY2xhc3M9InJvdyBteC0wIG1iLTMiPjxkaXYgY2xhc3M9ImNvbC0xMiBwb3NpdGlvbi1yZWxhdGl2ZSBweC1zbS0wIHBiLTAgcGItc20tYXV0byBkLWZsZXgganVzdGlmeS1jb250ZW50LWNlbnRlciBhbGlnbi1pdGVtcy1jZW50ZXIiPjxpbWcgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiBoZWlnaHQ9IjIwOSIgd2lkdGg9IjE3MCIgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvcHJlbWl1bS1yZXBvcnRzL3NtYWxsXzIwMjQwNjEzMTAwMTI2X3JlcG9ydHByZXZpZXcyMDI0LTA2LWNvdmVyLTctc3RvY2tzLXRvLWJ1eS1hbmQtaG9sLnBuZyIgY2xhc3M9Im10LTIgcG9zaXRpb24tcmVsYXRpdmUiIHN0eWxlPSJtYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt6LWluZGV4OjE7IiBhbHQ9IjcgU3RvY2tzIHRvIEJ1eSBBbmQgSG9sZCBGb3JldmVyIENvdmVyIi8+PGRpdiBjbGFzcz0iYmctbGlnaHQtYmx1ZSBwb3NpdGlvbi1hYnNvbHV0ZSB3LTEwMCIgc3R5bGU9ImhlaWdodDo2MCU7d2lkdGg6MTAwJTtib3R0b206MDtsZWZ0OjA7ei1pbmRleDowOyI+PC9kaXY+PC9kaXY+PGRpdiBpZD0icG5sU2lnbnVwIiBjbGFzcz0iY29sLTEyIGJnLWxpZ2h0LWJsdWUgcm91bmRlZC1ib3R0b20gYWxpZ24taXRlbXMtY2VudGVyIj4NCgk8ZGl2IGlkPSJkaXZTdWJzY3JpYmUiIGNsYXNzPSJzdWJzY3JpYmUgZC1pbmxpbmUtYmxvY2sgcHktMyBweC0xIj48ZGl2IGNsYXNzPSJoMiBtLTAgbWItMiBjLWRhcmstYmx1ZSI+NyBTdG9ja3MgdG8gQnV5IEFuZCBIb2xkIEZvcmV2ZXI8L2Rpdj48cCBjbGFzcz0iZm9udC1zbWFsbCI+RW50ZXIgeW91ciBlbWFpbCBhZGRyZXNzIGFuZCB3ZSdsbCBzZW5kIHlvdSBNYXJrZXRCZWF0J3MgbGlzdCBvZiBzZXZlbiBzdG9ja3MgYW5kIHdoeSB0aGVpciBsb25nLXRlcm0gb3V0bG9va3MgYXJlIHZlcnkgcHJvbWlzaW5nLiBZb3Ugd2lsbCBhbHNvIHJlY2VpdmUgb3VyIGZyZWUgZGFpbHkgZW1haWwgbmV3c2xldHRlciB3aXRoIHRoZSBsYXRlc3QgYnV5IGFuZCBzZWxsIHJlY29tbWVuZGF0aW9ucyBmcm9tIFdhbGwgU3RyZWV0J3MgdG9wIGFuYWx5c3RzLjwvcD48ZGl2IGNsYXNzPSJyb3cgbmFycm93LWd1dHRlci1yb3ciPjxpbnB1dCBuYW1lPSJ0eHRSZWdpc3RyYXRpb25FbWFpbCIgdHlwZT0idGV4dCIgaWQ9InR4dFJlZ2lzdHJhdGlvbkVtYWlsIiBjbGFzcz0iYi13aGl0ZSBjb2wtbWQtNyBjb2wtbGctMTIiIHBsYWNlaG9sZGVyPSJZb3VyIEVtYWlsIEFkZHJlc3MiIGFyaWEtbGFiZWw9IkVtYWlsIEFkZHJlc3MiIC8+PGlucHV0IHR5cGU9ImJ1dHRvbiIgbmFtZT0iYnRuSEFTdWJtaXQiIHZhbHVlPSJTaWduLVVwIE5vdyAoRnJlZSkiIG9uY2xpY2s9ImlmIChDaGVja0VtYWlsKCYjMzk7dHh0UmVnaXN0cmF0aW9uRW1haWwmIzM5OywgJiMzOTtTaG93U3VnZ2VzdGlvbnMmIzM5OywgJiMzOTtjLWJsYWNrJiMzOTspKSB7IHdpbmRvdy5sb2NhdGlvbiA9ICYjMzk7L25ld3NsZXR0ZXIvP1JlZ2lzdHJhdGlvbkNvZGU9RnJlZVJlcG9ydC1QbGFjZWRBcnRpY2xlJmFtcDtSZWdpc3RyYXRpb25UeXBlPUJ1eUFuZEhvbGRGb3JldmVyJmFtcDtSZWdpc3RyYXRpb25Eb21haW49bWFya2V0YmVhdC5jb20mYW1wO1JlZ2lzdGVyRW1haWw9JiMzOTsrZW5jb2RlVVJJQ29tcG9uZW50KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCYjMzk7dHh0UmVnaXN0cmF0aW9uRW1haWwmIzM5OykudmFsdWUpOyByZXR1cm4gdHJ1ZTt9IGVsc2UgeyByZXR1cm4gZmFsc2U7IH07IiBpZD0iYnRuSEFTdWJtaXQiIGNsYXNzPSJjb2wtbWQtNSBjb2wtbGctMTIgYnRuIGJ0bi1mZWF0dXJlZCIgLz48ZGl2IGlkPSJTaG93U3VnZ2VzdGlvbnMiPjwvZGl2PjwvZGl2PjwvZGl2Pg0KPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ibWItNCI+PGRpdiBjbGFzcz0ic2VjdGlvbi1oZWFkaW5nIj48aDIgY2xhc3M9InRleHQtY2FwaXRhbGl6ZSI+ZGl2aWRlbmQgSGVhZGxpbmVzPC9oMj48YSBocmVmPSIvaGVhZGxpbmVzLz9xdWVyeT1kaXZpZGVuZCIgY2xhc3M9InVwcGVyLWxpbmsiPlZpZXcgTW9yZSA8c3BhbiBjbGFzcz0ic3Itb25seSI+ZGl2aWRlbmQgSGVhZGxpbmVzPC9zcGFuPjwvYT48L2Rpdj48dWwgY2xhc3M9ImFydGljbGUtbGlzdCBtLTAgcC0wIiBzdHlsZT0iZm9udC1zaXplOjAuOXJlbTsiPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjgwOTMyMzVfcmVhbHR5LWluY29tZS1hbi1hbmNob3ItaW4tdm9sYXRpbGUtbWFya2V0cy5qcGciIGFsdD0iUmVhbHR5IEluY29tZTogQW4gQW5jaG9yIGluIFZvbGF0aWxlIE1hcmtldHMiIGRlY29kaW5nPSJhc3luYyIgbG9hZGluZz0ibGF6eSIgaGVpZ2h0PSI2NzYiIHdpZHRoPSIxMjAwIj48L2Rpdj48ZGl2IGNsYXNzPSJkZXNjcmlwdGlvbiBwLTIiPjxkaXYgY2xhc3M9InRpdGxlIGMtZGFyay1ncmF5IGZvbnQtd2VpZ2h0LWJvbGQgZm9udC1zbWFsbCI+UmVhbHR5IEluY29tZTogQW4gQW5jaG9yIGluIFZvbGF0aWxlIE1hcmtldHM8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgSmVmZnJleSBOZWFsIEpvaG5zb24gPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IE1hcmNoIDIsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL3JlYWx0eS1pbmNvbWUtYW4tYW5jaG9yLWluLXZvbGF0aWxlLW1hcmtldHMvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBSZWFsdHkgSW5jb21lOiBBbiBBbmNob3IgaW4gVm9sYXRpbGUgTWFya2V0czwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI2MTYwMDMyX2xvd2VzLXN0b2NrLWV5ZXMtbmV3LWhpZ2hzLWFzLWdyb3d0aC1kaXZpZGVuZHMtZHJpLmpwZyIgYWx0PSJNYXJpb24gLSBDaXJjYSBPY3RvYmVyIDIwMjE6IExvd2UncyBIb21lIEltcHJvdmVtZW50IFdhcmVob3VzZS4gTG93ZSdzIG9wZXJhdGVzIHJldGFpbCBob21lIGltcHJvdmVtZW50IGFuZCBhcHBsaWFuY2Ugc3RvcmVzIGluIE5vcnRoIEFtZXJpY2EuIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkxvd2XigJlzIFN0b2NrIEV5ZXMgTmV3IEhpZ2hzIGFzIEdyb3d0aCwgRGl2aWRlbmRzIERyaXZlIEdhaW5zPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IFRob21hcyBIdWdoZXMgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI4LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9vcmlnaW5hbHMvbG93ZXMtc3RvY2stZXllcy1uZXctaGlnaHMtYXMtZ3Jvd3RoLWRpdmlkZW5kcy1kcml2ZS1nYWlucy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IExvd2XigJlzIFN0b2NrIEV5ZXMgTmV3IEhpZ2hzIGFzIEdyb3d0aCwgRGl2aWRlbmRzIERyaXZlIEdhaW5zPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjYxNTUwNTlfdG9wLTQtaGVhbHRoY2FyZS1yZWl0cy10dXJuaW5nLWNhcmUtaW50by1iaWctaW52ZXMuanBnIiBhbHQ9Ik51cnNlIGFzc2lzdGluZyBzZW5pb3Igd29tYW4gd2l0aCB3YWxrZXIgdG8gZ2V0IHVwIGZyb20gYmVkIGluIGhvc3BpdGFsIHdhcmQg4oCUIFBob3RvIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlRvcCA0IEhlYWx0aGNhcmUgUkVJVHMgVHVybmluZyBDYXJlIEludG8gQmlnIEludmVzdG9yIFBheW91dHM8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgU2FyYWggSG9ydmF0aCA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjgsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL3RvcC00LWhlYWx0aGNhcmUtcmVpdHMtdHVybmluZy1jYXJlLWludG8tYmlnLWludmVzdG9yLXBheW91dHMvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBUb3AgNCBIZWFsdGhjYXJlIFJFSVRzIFR1cm5pbmcgQ2FyZSBJbnRvIEJpZyBJbnZlc3RvciBQYXlvdXRzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2dlbmVyaWMvZ2VuZXJpYy1uZXdzLXBob3RvLTQuanBnIiBhbHQ9IiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ2NiIgd2lkdGg9IjcwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPuKAnFRvbGwgVGFrZXLigJ0gRW5lcmd5IFN0b2NrczogNCBSZWxpYWJsZSBEaXZpZGVuZHMgdXAgdG8gNyU8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgQ29udHJhcmlhbiBPdXRsb29rLCBCcmV0dCBPd2VucyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjgsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2FydGljbGVzL3RvbGwtdGFrZXItZW5lcmd5LXN0b2Nrcy00LXJlbGlhYmxlLWRpdmlkZW5kcy11cC10by03LTIwMjUtMDItMjgvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyDigJxUb2xsIFRha2Vy4oCdIEVuZXJneSBTdG9ja3M6IDQgUmVsaWFibGUgRGl2aWRlbmRzIHVwIHRvIDclPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2dlbmVyaWMvZ2VuZXJpYy1uZXdzLXBob3RvLTAuanBnIiBhbHQ9IiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ2NiIgd2lkdGg9IjcwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlRoaXMgMTAuNiUgRGl2aWRlbmQgSXMgYSBUb3AgQnV5IFdoZW4gU3RvY2tzIE1lbHQgRG93bjwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBDb250cmFyaWFuIE91dGxvb2ssIE1pY2hhZWwgRm9zdGVyIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNywgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vYXJ0aWNsZXMvdGhpcy0xMDYtZGl2aWRlbmQtaXMtYS10b3AtYnV5LXdoZW4tc3RvY2tzLW1lbHQtZG93bi0yMDI1LTAyLTI3LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgVGhpcyAxMC42JSBEaXZpZGVuZCBJcyBhIFRvcCBCdXkgV2hlbiBTdG9ja3MgTWVsdCBEb3duPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjQxNTA1MDVfMy1pbmR1c3RyeS1sZWFkaW5nLXN0b2Nrcy1qdXN0LXJhaXNlZC1kaXZpZGVuZHMtYnkuanBnIiBhbHQ9IkludGVyZXN0IHJhdGUgYW5kIGRpdmlkZW5kIGNvbmNlcHQsIEJ1c2luZXNzbWFuIGlzIGNhbGN1bGF0aW5nIGluY29tZSBhbmQgcmV0dXJuIG9uIGludmVzdG1lbnQgaW4gcGVyY2VudGFnZS4gaW5jb21lLCByZXR1cm4sIHJldGlyZW1lbnQsIGNvbXBlbnNhdGlvbiBmdW5kLCBpbnZlc3RtZW50LCBkaXZpZGVuZCB0YXgsIHN0b2NrIG1hcmtldCIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjY1OCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj4zIEluZHVzdHJ5IExlYWRpbmcgU3RvY2tzIEp1c3QgUmFpc2VkIERpdmlkZW5kcyBieSAxMCUgb3IgTW9yZTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBMZW8gTWlsbGVyIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNiwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvMy1pbmR1c3RyeS1sZWFkaW5nLXN0b2Nrcy1qdXN0LXJhaXNlZC1kaXZpZGVuZHMtYnktMTAtb3ItbW9yZS8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IDMgSW5kdXN0cnkgTGVhZGluZyBTdG9ja3MgSnVzdCBSYWlzZWQgRGl2aWRlbmRzIGJ5IDEwJSBvciBNb3JlPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL2dlbmVyaWMvZ2VuZXJpYy1uZXdzLXBob3RvLTYuanBnIiBhbHQ9IiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ2NiIgd2lkdGg9IjcwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkNhc2ggSW4gb24gdGhlIEVuZXJneSBSZXZvbHV0aW9uOiAyIERpdmlkZW5kIFBvd2VyIFBsYXlzPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IENvbnRyYXJpYW4gT3V0bG9vaywgQnJldHQgT3dlbnMgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI2LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9hcnRpY2xlcy9jYXNoLWluLW9uLXRoZS1lbmVyZ3ktcmV2b2x1dGlvbi0yLWRpdmlkZW5kLXBvd2VyLXBsYXlzLTIwMjUtMDItMjYvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBDYXNoIEluIG9uIHRoZSBFbmVyZ3kgUmV2b2x1dGlvbjogMiBEaXZpZGVuZCBQb3dlciBQbGF5czwvc3Bhbj48L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9Im1iLTQiPjxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGluZyI+PGgyIGNsYXNzPSJ0ZXh0LWNhcGl0YWxpemUiPlRvcCBIZWFkbGluZXMgYW5kIE9mZmVyczwvaDI+PGEgaHJlZj0iL2hlYWRsaW5lcy8iIGNsYXNzPSJ1cHBlci1saW5rIj5WaWV3IEFsbCA8c3BhbiBjbGFzcz0ic3Itb25seSI+SGVhZGxpbmVzPC9zcGFuPjwvYT48L2Rpdj48dWwgY2xhc3M9ImFydGljbGUtbGlzdCBtLTAgcC0wIiBzdHlsZT0iZm9udC1zaXplOjAuOXJlbTsiPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjQxMTMzNTdfcHJpY2UtdGFyZ2V0cy1vbi1udmlkaWEtcmlzZS1pbi1mcm9udC1vZi1lYXJuaW5ncy5qcGciIGFsdD0iIEluIHRoaXMgcGhvdG8gaWxsdXN0cmF0aW9uIHRoZSBOdmlkaWEgQ29ycG9yYXRpb24gbG9nbyBzZWVuIG9uIGEgc21hcnRwaG9uZSBzY3JlZW4gd2l0aCBzdG9jayB0cmFkaW5nIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlByaWNlIFRhcmdldHMgb24gTlZJRElBIFJpc2UgaW4gRnJvbnQgb2YgRWFybmluZ3M8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgU2FyYWggSG9ydmF0aCA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjQsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9wcmljZS10YXJnZXRzLW9uLW52aWRpYS1yaXNlLWluLWZyb250LW9mLWVhcm5pbmdzLyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgUHJpY2UgVGFyZ2V0cyBvbiBOVklESUEgUmlzZSBpbiBGcm9udCBvZiBFYXJuaW5nczwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI0MTEyNTMwX2FyY2hlci1hdmlhdGlvbi1zdG9jay1za2lkcy1taXN0YWtpbmctcHJvZ3Jlc3MtZm9yLmpwZyIgYWx0PSJBcmNoZXIgQXZpYXRpb24gc3RvY2sgcHJpY2UgZm9yZWNhc3QgIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNjc1IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkFyY2hlciBBdmlhdGlvbiBTdG9jayBTa2lkczogTWlzdGFraW5nIFByb2dyZXNzIGZvciBCYWQgTmV3cz88L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgQ2hyaXMgTWFya29jaCA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjQsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9hcmNoZXItYXZpYXRpb24tc3RvY2stc2tpZHMtbWlzdGFraW5nLXByb2dyZXNzLWZvci1iYWQtbmV3cy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEFyY2hlciBBdmlhdGlvbiBTdG9jayBTa2lkczogTWlzdGFraW5nIFByb2dyZXNzIGZvciBCYWQgTmV3cz88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSIgc3R5bGU9ImN1cnNvcjpwb2ludGVyOyI+PHNwYW4gc3R5bGU9InBvc2l0aW9uOmFic29sdXRlO2hlaWdodDowOyI+PGltZyBsb2FkaW5nPSdsYXp5JyBzcmM9J2h0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvVHJpZ2dlcmVkQ2FtcGFpZ25QaXhlbC5hc2h4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTE5NDkmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXknIGFsdD0nJyBoZWlnaHQ9JzEnIHdpZHRoPScxJyAvPjwvc3Bhbj48ZGl2IHN0eWxlPSJib3JkZXItcmFkaXVzOiAwLjI1cmVtOyBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMpO21hcmdpbjogMDtmbGV4OiAwIDAgMTA1cHg7YXNwZWN0LXJhdGlvOiAyMSAvIDE3O292ZXJmbG93OiBoaWRkZW47Ij48aW1nIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vaW1hZ2VzL3dlYnB1c2gvZmlsZXMvdGh1bWJfMjA1NXB1c2hfRG9vbUdsb29tLTEuanBnIiBhbHQ9IkEgbWFya2V0IGNyYXNoIGlzIGNvbWluZ+KAlGhlcmXigJlzIHdoZW4iIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgbG9hZGluZz0ibGF6eSIgZGVjb2Rpbmc9ImFzeW5jIiB3aWR0aD0iMTA1IiBoZWlnaHQ9Ijg1IiBzdHlsZT0id2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyOyI+PC9kaXY+PGRpdiBzdHlsZT0iZmxleDogMSAxIDE1MHB4OyBwYWRkaW5nOjAuNXJlbTsiPjxkaXYgY2xhc3M9InRpdGxlIiBzdHlsZT0ib3ZlcmZsb3c6aGlkZGVuOyBtYXgtaGVpZ2h0OjMuNmVtOyBmb250LXdlaWdodDo2MDA7IGNvbG9yOiB2YXIoLS1kYXJrLWdyYXkpOyBmb250LXNpemU6MC44ODhyZW07Ij5BIG1hcmtldCBjcmFzaCBpcyBjb21pbmfigJRoZXJl4oCZcyB3aGVuPC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luLXRvcDogLjI1cmVtO2ZvbnQtc2l6ZTogLjc3N2VtOyBmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyI+RnJvbSBDaGFpa2luIEFuYWx5dGljczxzdHJvbmcgc3R5bGU9Im1hcmdpbi1sZWZ0OjVweDsiPihBZCk8L3N0cm9uZz48L2Rpdj48L2Rpdj48YSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJzcG9uc29yZWQgbm9vcGVuZXIiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3NjcmlwdHMvcmVkaXJlY3QuYXNweD9UcmlnZ2VyZWRDYW1wYWlnbklEPTExOTQ5JlVzZXJJRD0wJlBsYWNlbWVudD1OYXRpdmVEaXNwbGF5JlNvdXJjZT1OYXRpdmVEaXNwbGF5JmludGVyc3RpdGlhbD0xIj48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7IHdpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjsgY2xpcDpyZWN0KDAsMCwwLDApO3doaXRlLXNwYWNlOm5vd3JhcDsiPlZpZXcgQSBtYXJrZXQgY3Jhc2ggaXMgY29taW5n4oCUaGVyZeKAmXMgd2hlbjwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI3MTE0NjI0X3ZvbGF0aWxpdHktaXMtYmFjay0zLXN0b2Nrcy10by1jdXNoaW9uLXRoZS1zcC01MDBzLmpwZyIgYWx0PSJGaW5hbmNlIHN0b2NrIGJvYXJkIHdpdGggZ3JhcGggbWFya2V0IHZvbGF0aWxpdHkg4oCUIFBob3RvIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlZvbGF0aWxpdHkgSXMgQmFjazogMyBTdG9ja3MgVG8gQ3VzaGlvbiB0aGUgUyZQIDUwMCdzIFN3aW5nczwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBHYWJyaWVsIE9zb3Jpby1NYXppbGxpIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyNywgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvdm9sYXRpbGl0eS1pcy1iYWNrLTMtc3RvY2tzLXRvLWN1c2hpb24tdGhlLXMtYW5kLXAtNTAwcy1zd2luZ3MvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBWb2xhdGlsaXR5IElzIEJhY2s6IDMgU3RvY2tzIFRvIEN1c2hpb24gdGhlIFMmUCA1MDAncyBTd2luZ3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNjExMTcyMl9hc3Qtc3BhY2Vtb2JpbGUtc3RvY2stc3VyZ2VzLTE3LWFmdGVyLWFuYWx5c3QtdXBnci5qcGciIGFsdD0iU3RvY2sgVXAgYXJyb3cgIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODAwIiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPkFTVCBTcGFjZU1vYmlsZSBTdG9jayBTdXJnZXMgMTclIEFmdGVyIEFuYWx5c3QgVXBncmFkZTwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBOYXRoYW4gUmVpZmYgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI2LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9hc3Qtc3BhY2Vtb2JpbGUtc3RvY2stc3VyZ2VzLTE3LWFmdGVyLWFuYWx5c3QtdXBncmFkZS8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEFTVCBTcGFjZU1vYmlsZSBTdG9jayBTdXJnZXMgMTclIEFmdGVyIEFuYWx5c3QgVXBncmFkZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI1MTEyMjU3X3BhbGFudGlyLXN0b2NrLW5lYXJzLWJlYXItbWFya2V0LXRlcnJpdG9yeS0tLXdoeS1hLnBuZyIgYWx0PSJQYWxhbnRpciBkYXRhIHNvZnR3YXJlIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNDg4IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPlBhbGFudGlyIFN0b2NrIE5lYXJzIEJlYXIgTWFya2V0IFRlcnJpdG9yeSAtIFdoeSBhbmQgV2hhdOKAmXMgTmV4dD88L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgQ2hyaXMgTWFya29jaCA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjUsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL29yaWdpbmFscy9wYWxhbnRpci1zdG9jay1uZWFycy1iZWFyLW1hcmtldC10ZXJyaXRvcnktd2h5LWFuZC13aGF0cy1uZXh0LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgUGFsYW50aXIgU3RvY2sgTmVhcnMgQmVhciBNYXJrZXQgVGVycml0b3J5IC0gV2h5IGFuZCBXaGF04oCZcyBOZXh0Pzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIiBzdHlsZT0iY3Vyc29yOnBvaW50ZXI7Ij48c3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjA7Ij48aW1nIGxvYWRpbmc9J2xhenknIHNyYz0naHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9UcmlnZ2VyZWRDYW1wYWlnblBpeGVsLmFzaHg/VHJpZ2dlcmVkQ2FtcGFpZ25JRD0xMTk1NSZQbGFjZW1lbnQ9TmF0aXZlRGlzcGxheSZTb3VyY2U9TmF0aXZlRGlzcGxheScgYWx0PScnIGhlaWdodD0nMScgd2lkdGg9JzEnIC8+PC9zcGFuPjxkaXYgc3R5bGU9ImJvcmRlci1yYWRpdXM6IDAuMjVyZW07IGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMyk7bWFyZ2luOiAwO2ZsZXg6IDAgMCAxMDVweDthc3BlY3QtcmF0aW86IDIxIC8gMTc7b3ZlcmZsb3c6IGhpZGRlbjsiPjxpbWcgc3JjPSJodHRwczovLzMzMjguZWZ1c2VyYXNzZXRzLmNvbS8zMzI4L29mZmVycy8zNy9jLzI3OS9hc3NldHMvRWxvbi1NdXNrLUdvZXMtdG8tRm9ydC1Lbm94LnBuZyIgYWx0PSJFbG9uIE11c2sgV2FudHMgdG8gQXVkaXQgRm9ydCBLbm944oCUV2hhdCBJdCBNZWFucyBmb3IgWW91ciBSZXRpcmVtZW50IiBsb2FkaW5nPSJsYXp5IiBkZWNvZGluZz0iYXN5bmMiIHdpZHRoPSIxMDUiIGhlaWdodD0iODUiIGxvYWRpbmc9ImxhenkiIGRlY29kaW5nPSJhc3luYyIgd2lkdGg9IjEwNSIgaGVpZ2h0PSI4NSIgc3R5bGU9IndpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjsiPjwvZGl2PjxkaXYgc3R5bGU9ImZsZXg6IDEgMSAxNTBweDsgcGFkZGluZzowLjVyZW07Ij48ZGl2IGNsYXNzPSJ0aXRsZSIgc3R5bGU9Im92ZXJmbG93OmhpZGRlbjsgbWF4LWhlaWdodDozLjZlbTsgZm9udC13ZWlnaHQ6NjAwOyBjb2xvcjogdmFyKC0tZGFyay1ncmF5KTsgZm9udC1zaXplOjAuODg4cmVtOyI+RWxvbiBNdXNrIFdhbnRzIHRvIEF1ZGl0IEZvcnQgS25veOKAlFdoYXQgSXQgTWVhbnMgZm9yIFlvdXIgUmV0aXJlbWVudDwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbi10b3A6IC4yNXJlbTtmb250LXNpemU6IC43NzdlbTsgZm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsiPkZyb20gQ29sb25pYWwgTWV0YWxzPHN0cm9uZyBzdHlsZT0ibWFyZ2luLWxlZnQ6NXB4OyI+KEFkKTwvc3Ryb25nPjwvZGl2PjwvZGl2PjxhIHRhcmdldD0iX2JsYW5rIiByZWw9InNwb25zb3JlZCBub29wZW5lciIgc3R5bGU9InBvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlOyIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc2NyaXB0cy9yZWRpcmVjdC5hc3B4P1RyaWdnZXJlZENhbXBhaWduSUQ9MTE5NTUmVXNlcklEPTAmUGxhY2VtZW50PU5hdGl2ZURpc3BsYXkmU291cmNlPU5hdGl2ZURpc3BsYXkmaW50ZXJzdGl0aWFsPTEiPjxzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTsgd2lkdGg6MXB4O2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuOyBjbGlwOnJlY3QoMCwwLDAsMCk7d2hpdGUtc3BhY2U6bm93cmFwOyI+VmlldyBFbG9uIE11c2sgV2FudHMgdG8gQXVkaXQgRm9ydCBLbm944oCUV2hhdCBJdCBNZWFucyBmb3IgWW91ciBSZXRpcmVtZW50PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjQxMjQ1MjFfYmlnYmVhci5wbmciIGFsdD0iQmlnQmVhci5haSB2ZXJpc2NhbiIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5CaWdCZWFyLmFpOiBJcyBJdCBPcHBvcnR1bml0eSBLbm9ja2luZyBvciBhIFRyYXAgRG9vcj88L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgSmVmZnJleSBOZWFsIEpvaG5zb24gPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI1LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9zdG9jay1pZGVhcy9iaWdiZWFyYWktaXMtaXQtb3Bwb3J0dW5pdHkta25vY2tpbmctb3ItYS10cmFwLWRvb3IvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBCaWdCZWFyLmFpOiBJcyBJdCBPcHBvcnR1bml0eSBLbm9ja2luZyBvciBhIFRyYXAgRG9vcj88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNTA4NTQwNV9uZWJpdXMtc2xpZGVzLXBvc3QtZWFybmluZ3MtYS1sb25nLXRlcm0tYnV5LW9wcG9ydC5qcGciIGFsdD0iU2NpZW5jZSBmb3JtdWxhIGFuZCBtYXRoIGVxdWF0aW9uIGFic3RyYWN0IGJhY2tncm91bmQg4oCUIFBob3RvIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iODE1IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPk5lYml1cyBTbGlkZXMgUG9zdC1FYXJuaW5nczogQSBMb25nLVRlcm0gQnV5IE9wcG9ydHVuaXR5PzwvZGl2PjxkaXYgY2xhc3M9ImQtYmxvY2sgZm9udC1zbWFsbGVyIHRleHQtdXBwZXJjYXNlIG10LTEgcG9zdC10aW1lIj5CeSBSeWFuIEhhc3NvbiA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjUsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL25lYml1cy1zbGlkZXMtcG9zdC1lYXJuaW5ncy1hLWxvbmctdGVybS1idXktb3Bwb3J0dW5pdHkvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyBOZWJpdXMgU2xpZGVzIFBvc3QtRWFybmluZ3M6IEEgTG9uZy1UZXJtIEJ1eSBPcHBvcnR1bml0eT88L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJlbnRyeS1jYXJkIGhvdmVyLWNhcmQgYm9yZGVyLTAgbmV3cy1zaWRlYmFyIGQtZmxleCBmbGV4LXdyYXAgYWxpZ24taXRlbXMtY2VudGVyIHAtMCBwb3NpdGlvbi1yZWxhdGl2ZSI+PGRpdiBjbGFzcz0iaW1hZ2UtbGluayI+PGltZyAgc3JjPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sb2dvcy9hcnRpY2xlcy90aHVtYl8yMDI1MDIyNzEzNTQ0M19tYXJjaHMtaG90dGVzdC1zdG9ja3MtNS1idXlzLXRvLWNvbnNpZGVyLW5vdy5wbmciIGFsdD0iTWFyY2ggMjAyNSBjYWxlbmRhciIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjQ4OCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5NYXJjaOKAmXMgSG90dGVzdCBTdG9ja3M6IDUgQnV5cyB0byBDb25zaWRlciBOb3c8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgVGhvbWFzIEh1Z2hlcyA8c3BhbiBjbGFzcz0iZC1pbmxpbmUtYmxvY2sgbXgtMSI+fDwvc3Bhbj4gRmVicnVhcnkgMjgsIDIwMjU8L2Rpdj48L2Rpdj48YSBjbGFzcz0ic3RyZXRjaGVkLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL3N0b2NrLWlkZWFzL21hcmNocy1ob3R0ZXN0LXN0b2Nrcy01LWJ1eXMtdG8tY29uc2lkZXItbm93LyI+PHNwYW4gY2xhc3M9InNyLW9ubHkiPlZpZXcgTWFyY2jigJlzIEhvdHRlc3QgU3RvY2tzOiA1IEJ1eXMgdG8gQ29uc2lkZXIgTm93PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZW50cnktY2FyZCBob3Zlci1jYXJkIGJvcmRlci0wIG5ld3Mtc2lkZWJhciBkLWZsZXggZmxleC13cmFwIGFsaWduLWl0ZW1zLWNlbnRlciBwLTAgcG9zaXRpb24tcmVsYXRpdmUiPjxkaXYgY2xhc3M9ImltYWdlLWxpbmsiPjxpbWcgIHNyYz0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vbG9nb3MvYXJ0aWNsZXMvdGh1bWJfMjAyNTAyMjQxMzAzMjVfZmluZGluZy1oaWRkZW4tZ2Vtcy11bmNvbnZlbnRpb25hbC1wZW5ueS1zdG9jay1pbnYuanBnIiBhbHQ9IlBob3RvIG9mIGEgc3RhY2sgb2YgcGVubmllcyIgZGVjb2Rpbmc9ImFzeW5jIiBsb2FkaW5nPSJsYXp5IiBoZWlnaHQ9IjcwMCIgd2lkdGg9IjEyMDAiPjwvZGl2PjxkaXYgY2xhc3M9ImRlc2NyaXB0aW9uIHAtMiI+PGRpdiBjbGFzcz0idGl0bGUgYy1kYXJrLWdyYXkgZm9udC13ZWlnaHQtYm9sZCBmb250LXNtYWxsIj5GaW5kaW5nIEhpZGRlbiBHZW1zOiBVbmNvbnZlbnRpb25hbCBQZW5ueSBTdG9jayBJbnZlc3Rpbmc8L2Rpdj48ZGl2IGNsYXNzPSJkLWJsb2NrIGZvbnQtc21hbGxlciB0ZXh0LXVwcGVyY2FzZSBtdC0xIHBvc3QtdGltZSI+QnkgRGFuIFNjaG1pZHQgPHNwYW4gY2xhc3M9ImQtaW5saW5lLWJsb2NrIG14LTEiPnw8L3NwYW4+IEZlYnJ1YXJ5IDI0LCAyMDI1PC9kaXY+PC9kaXY+PGEgY2xhc3M9InN0cmV0Y2hlZC1saW5rIiBocmVmPSJodHRwczovL3d3dy5tYXJrZXRiZWF0LmNvbS9sZWFybi9maW5kaW5nLWhpZGRlbi1nZW1zLXVuY29udmVudGlvbmFsLXBlbm55LXN0b2NrLWludmVzdGluZy8iPjxzcGFuIGNsYXNzPSJzci1vbmx5Ij5WaWV3IEZpbmRpbmcgSGlkZGVuIEdlbXM6IFVuY29udmVudGlvbmFsIFBlbm55IFN0b2NrIEludmVzdGluZzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImVudHJ5LWNhcmQgaG92ZXItY2FyZCBib3JkZXItMCBuZXdzLXNpZGViYXIgZC1mbGV4IGZsZXgtd3JhcCBhbGlnbi1pdGVtcy1jZW50ZXIgcC0wIHBvc2l0aW9uLXJlbGF0aXZlIj48ZGl2IGNsYXNzPSJpbWFnZS1saW5rIj48aW1nICBzcmM9Imh0dHBzOi8vd3d3Lm1hcmtldGJlYXQuY29tL2xvZ29zL2FydGljbGVzL3RodW1iXzIwMjUwMjI3MTUyOTE1XzUtYmVzdC1nb2xkLWV0ZnMtZm9yLW1hcmNoLXRvLWN1cmItcmVjZXNzaW9uLWZlYXJzLmpwZyIgYWx0PSJTdGFjayBvZiBzaGlueSBnb2xkIGJhcnMgb24gZmluYW5jaWFsIGdvbGQgcHJpY2UgZ3JhcGggM2QgaWxsdXN0cmF0aW8g4oCUIFBob3RvIiBkZWNvZGluZz0iYXN5bmMiIGxvYWRpbmc9ImxhenkiIGhlaWdodD0iNjc2IiB3aWR0aD0iMTIwMCI+PC9kaXY+PGRpdiBjbGFzcz0iZGVzY3JpcHRpb24gcC0yIj48ZGl2IGNsYXNzPSJ0aXRsZSBjLWRhcmstZ3JheSBmb250LXdlaWdodC1ib2xkIGZvbnQtc21hbGwiPjUgQmVzdCBHb2xkIEVURnMgZm9yIE1hcmNoIHRvIEN1cmIgUmVjZXNzaW9uIEZlYXJzPC9kaXY+PGRpdiBjbGFzcz0iZC1ibG9jayBmb250LXNtYWxsZXIgdGV4dC11cHBlcmNhc2UgbXQtMSBwb3N0LXRpbWUiPkJ5IEplZmZyZXkgTmVhbCBKb2huc29uIDxzcGFuIGNsYXNzPSJkLWlubGluZS1ibG9jayBteC0xIj58PC9zcGFuPiBGZWJydWFyeSAyOCwgMjAyNTwvZGl2PjwvZGl2PjxhIGNsYXNzPSJzdHJldGNoZWQtbGluayIgaHJlZj0iaHR0cHM6Ly93d3cubWFya2V0YmVhdC5jb20vc3RvY2staWRlYXMvNS1iZXN0LWdvbGQtZXRmcy1mb3ItbWFyY2gtdG8tY3VyYi1yZWNlc3Npb24tZmVhcnMvIj48c3BhbiBjbGFzcz0ic3Itb25seSI+VmlldyA1IEJlc3QgR29sZCBFVEZzIGZvciBNYXJjaCB0byBDdXJiIFJlY2Vzc2lvbiBGZWFyczwvc3Bhbj48L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImNvbC05IGNvbC1zbS0zIGNvbC1sZy04IGgtMTAwIiBzdHlsZT0iaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7Ij48ZGl2IGlkPSJzdGlja3lBZCIgY2xhc3M9InBsYWNlZC1zY3JvbGwiPjxkaXYgY2xhc3M9InctMTAwIG92ZXJmbG93LWhpZGRlbiI+PCEtLSBNYXJrZXRCZWF0IFNpZGViYXIgQm90dG9tIEFkIC0tPjxpbnMgY2xhc3M9ImFkc2J5Z29vZ2xlIiBzdHlsZSA9ImRpc3BsYXk6YmxvY2siICBkYXRhLWFkLWNsaWVudD0iY2EtcHViLTkzNzMxNjI2MTEyODM5MzUiIGRhdGEtYWQtc2xvdD0iMTkyNzA4OTgzNSIgZGF0YS1hZC1mb3JtYXQ9ImF1dG8iIGRhdGEtZnVsbC13aWR0aC1yZXNwb25zaXZlPSJ0cnVlIj48L2lucz48L2Rpdj48c2NyaXB0PihhZHNieWdvb2dsZSA9IHdpbmRvdy5hZHNieWdvb2dsZSB8fCBbXSkucHVzaCh7fSk7PC9zY3JpcHQ+PC9kaXY+PGRpdiBpZD0icGxhY2VIb2xkZXIiIGNsYXNzPSJkLW5vbmUgZC1zbS1ibG9jayIgc3R5bGU9ImhlaWdodDogMTAwcHgiPjwvZGl2PjxzY3JpcHQ+ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsIGZ1bmN0aW9uICgpIHt2YXIgYWRqdXN0UGxhY2VIb2xkZXIgPSBmdW5jdGlvbiAoKSB7aWYgKCQoZG9jdW1lbnQpLndpZHRoKCkgPiA5OTIgJiYgdHlwZW9mICgkKCIjcGxhY2VkLWFydGljbGUiKVswXSkgIT0gJ3VuZGVmaW5lZCcpIHskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsIDApOyQoIiNwbGFjZUhvbGRlciIpLmNzcygiaGVpZ2h0IiwgJCgiI3BsYWNlZC1hcnRpY2xlIilbMF0ub2Zmc2V0SGVpZ2h0IC0gKCQoIiNwbGFjZWQtc2lkZWJhciIpWzBdLm9mZnNldEhlaWdodCArICQoIiNzdGlja3lBZCIpWzBdLm9mZnNldEhlaWdodCkpO31lbHNlIHskKCIjcGxhY2VIb2xkZXIiKS5jc3MoImhlaWdodCIsIDApOyQoIiNwbGFjZUhvbGRlciIpLmNzcygiaGVpZ2h0IiwgJCgiI3BsYWNlZC1zaWRlYmFyIilbMF0ub2Zmc2V0SGVpZ2h0IC0gKCQoIiNzdGlja3lBZCIpWzBdLm9mZnNldEhlaWdodCkpO319O2FkanVzdFBsYWNlSG9sZGVyKCk7ZGVib3VuY2UoJCh3aW5kb3cpLnJlc2l6ZShmdW5jdGlvbiAoKSB7YWRqdXN0UGxhY2VIb2xkZXIoKTt9KSk7IHZhciBzY3JvbGxTaWRlYmFyQWQgPSBmdW5jdGlvbigpeyBpZiAoJChkb2N1bWVudCkud2lkdGgoKSA+IDU3NiAmJiB0eXBlb2YgKCQoIi5wbGFjZWQtc2Nyb2xsIilbMF0pICE9ICd1bmRlZmluZWQnICYmIHR5cGVvZiAoJCgiI3BsYWNlZC1hcnRpY2xlIilbMF0pICE9ICd1bmRlZmluZWQnICkgeyB2YXIgZWxlbWVudFBvc2l0aW9uID0gJCgnLnBsYWNlZC1zY3JvbGwnKS5vZmZzZXQoKTsgdmFyIGVsZW1lbnRIZWlnaHQgPSAkKCcucGxhY2VkLXNjcm9sbCcpLm91dGVySGVpZ2h0KCk7IHZhciBwbGFjZUhvbGRlclRvcCA9ICQoJyNwbGFjZWQtYXJ0aWNsZScpLm9mZnNldCgpLnRvcDsgdmFyIHBsYWNlSG9sZGVySGVpZ2h0ID0gJCgnI3BsYWNlZC1hcnRpY2xlJykub3V0ZXJIZWlnaHQoKTsgdmFyIHNpZGViYXJQb3NpdGlvbiA9ICQoJyNwbGFjZWQtYXJ0aWNsZScpLm9mZnNldCgpOyAkKHdpbmRvdykuc2Nyb2xsKGZ1bmN0aW9uKCl7IGlmKCQod2luZG93KS5zY3JvbGxUb3AoKSA+IGVsZW1lbnRQb3NpdGlvbi50b3AgJiYgJCh3aW5kb3cpLnNjcm9sbFRvcCgpIDw9IHBsYWNlSG9sZGVyVG9wICsgcGxhY2VIb2xkZXJIZWlnaHQgLSBlbGVtZW50SGVpZ2h0IC0gMTUwKXsgJCgnLnBsYWNlZC1zY3JvbGwnKS5jc3MoJ3Bvc2l0aW9uJywnZml4ZWQnKS5jc3MoJ3RvcCcsJzU1cHgnKTt9IGVsc2UgeyAkKCcucGxhY2VkLXNjcm9sbCcpLmNzcygncG9zaXRpb24nLCdyZWxhdGl2ZScpOyB9fSk7fX07ICBzY3JvbGxTaWRlYmFyQWQoKTsgZGVib3VuY2UoJCh3aW5kb3cpLnJlc2l6ZShmdW5jdGlvbiAoKSB7c2Nyb2xsU2lkZWJhckFkKCk7fSkpO30pOzwvc2NyaXB0PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PmQCEg8WAh8ABaMBPHNjcmlwdD4gdmFyIGVtbGNoayA9ICI3REU3MUQ0NEYwMDE3OTUxQkQ1QjE0RDNFNUI5MzQ2RURDQ0Y5RjNCNzNCRjBCRDc5OEFFMThGNDA3MUQwQ0Q5NkMzRjRBOTQ3M0UyOUFFQTQ5MzBFNDEzNDlCNDU2MTIzN0UzNzMxMTAyNTc0RDYyNkNFMTU1QUREQTU4M0NGMSI7IDwvc2NyaXB0PmQCFA8WAh8ABVc8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+TG9hZFBvcHVwUmF0aW5ncygnTUItUG9wdXAnLCdtYXJrZXRiZWF0LmNvbScpOyA8L3NjcmlwdD5kAhUPFgIfAAVRPHNjcmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnPnNldENvb2tpZSgiTWFya2V0QmVhdE9wdGluQ29va2llIiwgMSwgMyk7PC9zY3JpcHQ+ZGTjNS1saorPhlvUHM/fWTX9HPzLDQ==" /> </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="/WebResource.axd?d=4lMJGuquWOjOpKNx9jHWfLxmhW6qp2tPeqMu9eSv61Q3BBcp_u6tm-OawELVd8SzmA8FxOpK8saMz-cLgDs6BCGGHE41&t=638628027619783110" 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="C2F7929A" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAgv5B1Jk2Jv+lZEdKGp13JiFY9Zi5w+zFG/i9MWgi3/u3/O13+AK0BueTddwJNHno8iYRyunxBjd+iJ64LS9arW7QP4ovtZHfVkQ9Jmo/a6mWzkBf/AqTf4LULcoU5+pimvwCmS27YgX3NL1gmCa42zMatPI0BjwaD7I9RmMOuT3xttZGXxuLwXyYws49TO7gDvoDg5" /> </div> <h1 id="pageTitle" class="PageTitleHOne"> Stock Lists and Tools for Dividend Investors </h1> <div class="row"> <div class="col-xl-8"> <div class="intro-text"><div class='placed-content' id='dividend-summary'><p>In the world of investing, where countless strategies and opportunities exist. Dividends have stood the test of time as a powerful wealth-building tool. Whether you're a seasoned investor or just starting your financial journey, understanding dividends and their significance can significantly impact your investment decisions. </p></div></div> <div class="on-this-page-links pb-3"> <span class="on-this-page">On This Page:</span> <a href="#dividend-stock-tools" class="d-xl-none">Dividend Stock Tools</a> <a href="#international-dividends" class="d-xl-none">International Dividends</a> <a href="#what-are-dividends-buy-the-best-dividend-stocks">What Are Dividends</a> <a href="#dividend-stocks-list">Dividend Stocks List</a> </div> <div class="row narrow-gutter-row"><div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Best_Dividend_Stocks.png" alt="Best Dividend Stocks" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Best Dividend Stocks</h2></div><p class="font-small mb-2 mx-0">Discover the best dividend stocks based on yield, dividend growth, and payout consistency to optimize your income portfolio.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/best-dividend-stocks/"><span class="link-to-card-bottom-span upper-link">See Best Dividend Stocks</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Blue_Chip_Dividends.png" alt="Blue Chip Stocks" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Blue Chip Stocks</h2></div><p class="font-small mb-2 mx-0">Explore blue-chip stocks known for their reliability, stable earnings, and consistent dividend payments, making them attractive for conservative investors.</p><a class="stretched-link stocklist-bottom-link" href="/types-of-stock/blue-chip-stocks/"><span class="link-to-card-bottom-span upper-link">See Blue Chip Stocks</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Cheap_Dividend_Stocks.png" alt="Cheap Dividend Stocks" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Cheap Dividend Stocks</h2></div><p class="font-small mb-2 mx-0">Find dividend stocks that are undervalued or trading at a lower price, offering high yield and potential capital appreciation.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/cheap-dividend-stocks/"><span class="link-to-card-bottom-span upper-link">See Cheap Dividend Stocks</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Achievers.png" alt="Dividend Achievers" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Achievers</h2></div><p class="font-small mb-2 mx-0">Learn about Dividend Achievers, companies that have consistently increased their dividends for at least ten consecutive years.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/achievers/"><span class="link-to-card-bottom-span upper-link">See Dividend Achievers</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Aristocrats.png" alt="Dividend Aristocrats" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Aristocrats</h2></div><p class="font-small mb-2 mx-0">Discover Dividend Aristocrats, elite companies with a history of 25 or more years of consecutive dividend increases, signifying financial stability and strong fundamentals.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/aristocrats/"><span class="link-to-card-bottom-span upper-link">See Dividend Aristocrats</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Challengers.png" alt="Dividend Challengers" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Challengers</h2></div><p class="font-small mb-2 mx-0">Explore Dividend Challengers, companies that have grown their dividends for 5 to 9 consecutive years, indicating a strong potential for future growth.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/challengers/"><span class="link-to-card-bottom-span upper-link">See Dividend Challengers</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Champions.png" alt="Dividend Champions" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Champions</h2></div><p class="font-small mb-2 mx-0">Discover Dividend Champions, companies with 25 or more years of consecutive dividend increases, showcasing long-term financial health and commitment to shareholder returns.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/champions/"><span class="link-to-card-bottom-span upper-link">See Dividend Champions</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Contendors.png" alt="Dividend Contenders" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Contenders</h2></div><p class="font-small mb-2 mx-0">Learn about Dividend Contenders, companies that have increased their dividends for 10 to 24 consecutive years, highlighting their steady growth and resilience.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/contenders/"><span class="link-to-card-bottom-span upper-link">See Dividend Contenders</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_EFTs.png" alt="Dividend ETFs" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend ETFs</h2></div><p class="font-small mb-2 mx-0">Explore Dividend ETFs, which pool together dividend-paying stocks to provide investors with diversified income streams and reduced risk.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/etfs/"><span class="link-to-card-bottom-span upper-link">See Dividend ETFs</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Dividend_Kings.png" alt="Dividend Kings" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Dividend Kings</h2></div><p class="font-small mb-2 mx-0">Discover Dividend Kings, the most prestigious dividend-paying companies with 50 or more consecutive years of dividend increases, epitomizing financial strength and reliability.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/Kings/"><span class="link-to-card-bottom-span upper-link">See Dividend Kings</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/High_Yield_REITs.png" alt="High-Yield REITs" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">High-Yield REITs</h2></div><p class="font-small mb-2 mx-0">Find high-yield REITs (Real Estate Investment Trusts) that offer substantial dividend income by investing in income-producing real estate properties.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/high-dividend-reits/"><span class="link-to-card-bottom-span upper-link">See High-Yield REITs</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/High_Yield_Stocks.png" alt="High-Yield Stocks" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">High-Yield Stocks</h2></div><p class="font-small mb-2 mx-0">Explore high-yield stocks that provide significant dividend income, appealing to investors seeking regular and robust income streams.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/high-yield/"><span class="link-to-card-bottom-span upper-link">See High-Yield Stocks</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Monthly_Dividend_Stocks.png" alt="Monthly Dividend Stocks" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Monthly Dividend Stocks</h2></div><p class="font-small mb-2 mx-0">Discover stocks that pay dividends monthly, providing investors with regular income streams and more frequent compounding opportunities.</p><a class="stretched-link stocklist-bottom-link" href="/dividends/monthly-dividend-stocks/"><span class="link-to-card-bottom-span upper-link">See Monthly Dividend Stocks</span></a></div></div> <div class="stocklist-card hover-card dividends-stocklists col-sm-6 col-md-4 col-lg-6 col-xl-4 mb-3 mt-2"><div class="stock-list-card-wrapper h-100 p-1 pt-2 pb-5 position-relative"><div class="stocklist-card-header overflow-hidden bg-black mb-2 d-inline-block position-relative"><img src="https://www.marketbeat.com/logos/stocklists/Real_Estate_Investment_Trusts.png" alt="Real Estate Investment Trusts" width="500" height="300" /><h2 class="h3 c-white stocklist-card-header-title">Real Estate Investment Trusts</h2></div><p class="font-small mb-2 mx-0">Learn about Real Estate Investment Trusts (REITs), companies that own, operate, or finance income-generating real estate, offering dividend income and portfolio diversification.</p><a class="stretched-link stocklist-bottom-link" href="/types-of-stock/real-estate-investment-trusts-reits/"><span class="link-to-card-bottom-span upper-link">See Real Estate Investment Trusts</span></a></div></div></div> </div> <div class="col-xl-4"> <aside id="dividend-stock-tools" class="anchor-link-target"> <div class="section-heading"><h2 class="font-weight-bold">Dividend Stock Tools</h2></div><ul class="link-cloud mb-3 px-0 list-style-none"><li class="d-inline-block"><a href="/dividends/announcements/" class="btn btn-primary">Dividend Announcements</a></li><li class="d-inline-block"><a href="/dividends/calculator/" class="btn btn-secondary">Dividend Calculator</a></li><li class="d-inline-block"><a href="/dividends/dividend-capture-stocks/" class="btn btn-secondary">Dividend Capture Stocks</a></li><li class="d-inline-block"><a href="/dividends/cuts/" class="btn btn-secondary">Dividend Cuts</a></li><li class="d-inline-block"><a href="/dividends/increases/" class="btn btn-secondary">Dividend Increases</a></li><li class="d-inline-block"><a href="/dividends/dividend-investing-guide/" class="btn btn-secondary">Dividend Investing Guide</a></li><li class="d-inline-block"><a href="/dividends/subscribe/" class="btn btn-secondary">Dividend Newsletter</a></li><li class="d-inline-block"><a href="/dividends/dividend-payout-ratio-calculator/" class="btn btn-secondary">Dividend Payout Ratio Calculator</a></li><li class="d-inline-block"><a href="/dividends/screener/" class="btn btn-secondary">Dividend Screener</a></li><li class="d-inline-block"><a href="/dividends/" class="btn btn-secondary">Dividend Stocks Overview</a></li><li class="d-inline-block"><a href="/dividends/dividend-tax-calculator/" class="btn btn-secondary">Dividend Tax Calculator</a></li><li class="d-inline-block"><a href="/dividends/yield-calculator/" class="btn btn-secondary">Dividend Yield Calculator</a></li><li class="d-inline-block"><a href="/dividends/ex-dividend-calendar/" class="btn btn-secondary">Ex-Dividend Calendar</a></li><li class="d-inline-block"><a href="/dividends/special/" class="btn btn-secondary">Special Dividends</a></li></ul> </aside> <aside id="international-dividends" class="anchor-link-target"> <div class="section-heading"><h2 class="font-weight-bold">International Dividends</h2></div><ul class="link-cloud mb-3 px-0 list-style-none"><li class="d-inline-block"><a href="/dividends/announcements/canada/" class="btn btn-primary">Canadian Dividend Announcements</a></li><li class="d-inline-block"><a href="/dividends/ex-dividend-calendar/canada/" class="btn btn-secondary">Canadian Ex-Dividend Dates</a></li><li class="d-inline-block"><a href="/dividends/announcements/uk/" class="btn btn-secondary">U.K. Dividend Announcements</a></li><li class="d-inline-block"><a href="/dividends/ex-dividend-calendar/uk/" class="btn btn-secondary">U.K. Ex-Dividend Dates</a></li></ul> </aside> </div> </div> <div class="anchor-link-target-with-ad w-100" id="what-are-dividends-buy-the-best-dividend-stocks"><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">What Are Dividends? Buy the Best Dividend 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">June 1, 2023</div></div></div></div></div><div class="keypoints lh-loose mt-3 mb-4"><h3 class="mt-1" style="font-size:1.4em;">Key Points</h3><ul> <li>Dividend stocks offer a combination of regular income and long-term growth potential.</li> <li>Dividends can be reinvested to benefit from the compounding effect and maximize returns.</li> <li>Diversification across sectors and industries mitigates risk when investing in dividend stocks.</li> <li><strong><a style="color:var(--default-text);text-decoration:underline;font-weight:400;" href="https://www.marketbeat.com/newsletter/PDFoffer.aspx?offer=top5&RegistrationCode=ArticlePage-KeyPoints">5 stocks we like better than Johnson & Johnson</a></strong></li></ul></div><div id="article-wrapper"><div class="article-page body-copy lh-loose"><p class="mt-0"><span style="color: var(--black); font-family: var(--font-family); font-size: 1rem;">What are dividends? Let's delve into the fascinating world of dividends, exploring what they are, how they work and why investing in the best dividend stocks can be a rewarding long-term strategy.</span></p><div itemscope="" itemtype="https://schema.org/FAQPage"> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 id="what-is-a-dividend" itemprop="name text">What is a Dividend?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>What’s the dividend definition? A dividend is a sum of money paid regularly by a company to its shareholders. Beyond their financial allure, dividends provide a tangible connection between investors and the companies they choose to invest in. By investing in dividend stocks, you can grow your wealth through capital appreciation and receive a portion of the company's profits as cash payments.</p> <div><img class="aligncenter" src="https://www.marketbeat.com/logos/articles/med_20230601115006_what-are-dividends-0601-1.png" alt="What are Dividends?" width="964" height="514" loading="lazy" /></div> </div></div></div><h3 id="overview-of-dividend-stocks">Overview of Dividend Stocks</h3> <p>Now that you know what a dividend is, you might ask, "What are dividends in stocks"? It is essential to gain a comprehensive understanding of what stock dividends are and what their unique characteristics include. In addition to understanding the characteristics of dividend stocks, it's crucial to grasp the timeline and key dates associated with dividend payments. By familiarizing yourself with these dates, you can effectively plan and optimize your investment strategies to maximize dividend income.</p> <p>Regarding dividend stocks, one category that stands out prominently is <a href="https://www.marketbeat.com/learn/what-are-blue-chip-stocks/">blue-chip stocks</a>. These are shares of well-established, financially stable companies with a consistent performance history and a strong market presence. Some key characteristics of blue-chip stocks include:</p> <ul> <li aria-level="1"><strong>Reliability:</strong> Blue-chip stocks are known for their reliability in generating stable earnings and cash flows. These companies often have a proven track record of weathering economic downturns and demonstrating resilience in various market conditions.</li> <li aria-level="1"><strong>Dividend history:</strong> Blue-chip stocks typically have a long history of paying dividends. These companies have established a tradition of sharing some of their profits with shareholders, often through regular dividend payments.</li> <li aria-level="1"><strong>Size and market dominance:</strong> Blue-chip stocks are generally large-cap companies that dominate their respective industries. Their size, market share and brand recognition often provide a competitive advantage, contributing to their stability and longevity.</li> <li aria-level="1"><strong>Lower volatility: </strong>While no investment is entirely risk-free, blue-chip stocks exhibit lower volatility than smaller or riskier stocks. Their stability can make them an attractive choice for conservative investors seeking a steady income stream.</li> </ul> <p>Being familiar with the key dividend dates is also crucial to invest in dividend stocks effectively. These dates help investors understand when to receive dividends and actions to take. Here are the vital dividend dates to know:</p> <ol> <li aria-level="1"><strong>Announcement date:</strong> This is the date when a company declares its intention to pay dividends. An announcement of the dividend amount typically accompanies it, as well as the record date and the payment date. The announcement date gives investors an initial heads-up and allows them to plan accordingly.</li> <li aria-level="1"><strong>Ex-dividend date: </strong>The ex-dividend date is the cutoff point set by the stock exchange to determine who is eligible to receive the upcoming dividend payment. If you own shares of stock before the ex-dividend date, you are entitled to the dividend. You will not receive the upcoming dividend if you purchase shares on or after this date.</li> <li aria-level="1"><strong>Record date:</strong> The record date, also known as the ownership date, is when the company reviews its records to determine which shareholders are eligible to receive the dividend. To be eligible, investors must own shares of the stock before the ex-dividend date.</li> <li aria-level="1"><strong>Payment date: </strong>The payment date is when the dividend is actually paid to the eligible shareholders. This is when you can expect to receive cash or additional shares if you participate in a dividend reinvestment program (DRIP).</li> </ol> <p>A thorough comprehension of dividend dates empowers investors to strategically plan their investments strategically, ensuring they fulfill the necessary conditions for receiving dividend payments. Recognizing the significance of the date when dividends are paid is essential for crafting a well-rounded strategy. Consequently, conducting <a href="https://www.marketbeat.com/originals/what-are-dividend-payment-dates/">diligent research on dividend payment dates</a> and comprehending their implications is paramount.</p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h4 id="what-are-qualified-dividends" itemprop="name text">What Are Qualified Dividends?</h4><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>Qualified dividends are a specific type of dividend that receive preferential tax treatment in the United States. To understand what qualified dividends are, it's essential first to grasp the concept of ordinary dividends.</p> <p>Ordinary or non-qualified dividends are a corporation's regular cash or stock payments to its shareholders out of its earnings and profits. These dividends are typically taxable at the individual's ordinary income tax rates.</p> <p>On the other hand, qualified dividends meet specific criteria outlined by the Internal Revenue Service (IRS), making them eligible for a lower tax rate. The primary advantage of qualified dividends is that they are subject to long-term capital gains tax rates, generally lower than ordinary income tax rates.</p> <p>To be considered qualified, dividends must satisfy the following requirements:</p> <ul> <li aria-level="1"><strong>Holding period:</strong> The dividend recipient must have held the underlying stock for a specific duration. For most U.S. stocks, this holding period requirement is met if the recipient holds the stock for more than 60 days during the 121-day period that begins 60 days before the ex-dividend date.</li> <li aria-level="1"><strong>Qualified status: </strong>The dividend must be paid by a U.S. corporation or a qualified foreign corporation. To be classified as a qualified foreign corporation, the company must be incorporated in the U.S., eligible for benefits under a U.S. tax treaty, or have its stock traded on a U.S. national securities exchange.</li> </ul> <p>It's important to note that not all dividends automatically qualify for the preferential tax treatment. Dividends from sources such as real estate investment trusts (REITs), mutual funds, certain exchange-traded funds (ETFs) and dividends on employee stock options are generally not considered qualified dividends.</p> </div></div></div><h4 id="dividend-reinvestment-plans-drips">Dividend Reinvestment Plans (DRIPs)</h4> <p>Dividend Reinvestment Plans (DRIPs) are investment programs offered by companies that allow shareholders to automatically reinvest their cash dividends to purchase additional shares or fractional shares of the company's stock. DRIPs provide a convenient and automated method for investors to compound their returns over time by reinvesting dividends rather than receiving them in cash.</p> <p>When investors enroll in a DRIP, they permit the company to use their dividend payments to buy more shares on their behalf. Instead of receiving the cash dividends directly, the dividends are reinvested in the company's stock at the prevailing market price or a discounted price provided by the company.</p> <p>DRIPs offer several benefits to investors. Firstly, they enable compounding returns. By reinvesting dividends, shareholders acquire more shares, and as those additional shares generate dividends, those dividends are also reinvested. This compounding effect increases share ownership and potential future dividend income.</p> <p>DRIPs also facilitate dollar-cost averaging. Through regular automatic dividend payments, investors acquire shares at different price points. This strategy helps to mitigate the impact of short-term market volatility.</p> <p>Another advantage of DRIPs is cost efficiency. Many DRIPs allow investors to acquire additional shares without incurring brokerage fees or commissions, resulting in cost savings, especially for those who make frequent smaller purchases.</p> <p>Enrolling in a DRIP can be done directly through the company or a brokerage. Some companies offer direct stock purchase plans (DSPPs) that allow investors to buy shares directly from the company and automatically reinvest dividends. Alternatively, many brokerages provide DRIP services, allowing investors to reinvest dividends from multiple companies in a single account.</p> <p>When considering DRIPs, it's essential to consider the tax implications. Although investors do not receive cash dividends through DRIPs, they are still subject to income tax on the value of the reinvested dividends. Additionally, the reinvested dividends increase the investor's cost basis, potentially reducing future capital gains tax liability.</p> <p>Furthermore, investors should evaluate the flexibility of DRIPs. Some plans allow additional cash purchases to supplement dividend reinvestment, while others only reinvest dividends without additional investments. It's also essential to review any fees associated with DRIP participation, such as enrollment fees or account maintenance fees. Additionally, some DRIPs offer discounts on shares purchased.</p> <h3 id="overview-of-dividend-paying-companiesnbsp">Overview of Dividend-Paying Companies </h3> <p>In the dynamic investing world, dividend-paying companies hold a special place, offering investors a unique combination of regular income and potential <a href="https://www.proshares.com/browse-all-insights/insights/reinforce-your-core-dividend-growth-strategies-for-rising-rates">long-term growth strategies</a>. These companies have a proven track record of distributing a portion of their earnings to shareholders as dividends, making them an attractive option for those seeking a reliable income stream from their investments. </p> <p>Dividend-paying companies exhibit distinct qualities that make them appealing to income-oriented investors. Their stable cash flows, established track records, financial strength and presence in mature industries contribute to their ability to distribute dividends to shareholders consistently. These companies prioritize returning value to their investors and often have a history of maintaining or increasing dividend payments over time.</p> <h3 id="reasons-to-invest-in-dividend-stocks">Reasons to Invest in Dividend Stocks</h3> <p>Investing in dividend stocks has long been favored by investors seeking a balanced approach that combines potential capital appreciation with regular income. Dividend stocks offer unique advantages that make them attractive investment options for many individuals, from conservative investors looking for stable returns to income-focused investors aiming to generate a consistent cash flow. Let's explore the compelling reasons to invest in dividend stocks and provide a comprehensive understanding of their benefits.</p> <h4 id="reason-1-income-generation">Reason 1: Income Generation</h4> <p>One of the primary reasons investors choose dividend stocks is the ability to generate a steady income stream. Dividend-paying companies distribute a portion of their earnings directly to shareholders, providing a reliable income source that can supplement other sources of income, such as salaries or retirement funds. Some strategies include <a href="https://www.marketbeat.com/learn/what-is-dividend-harvesting-and-the-dividend-capture-strategy/">dividend harvesting and dividend capture</a> to maximize your returns without holding the stock for long periods. </p> <h4 id="reason-2-potential-for-dividend-growth">Reason 2: Potential for Dividend Growth</h4> <p>Investing in dividend stocks allows investors to participate in a company's growth story. Established companies with a history of increasing their dividend payments over time can allow investors to benefit from growing dividend income as the company's earnings and profitability improve.</p> <h4 id="reason-3-stability-and-defensive-characterist">Reason 3: Stability and Defensive Characteristics</h4> <p>Dividend stocks, particularly those from mature and stable industries, often exhibit defensive characteristics. These companies are less volatile than growth stocks, making them attractive to risk-averse investors seeking stability and downside protection during market downturns.</p> <h4 id="reason-4-compounding-returns">Reason 4: Compounding Returns</h4> <p>Reinvesting dividends from dividend stocks can lead to compounding returns over time. By utilizing dividend reinvestment plans (DRIPs) or manually reinvesting dividends, investors can purchase additional shares, which, in turn, generate more dividends. This compounding effect can significantly enhance long-term wealth accumulation.</p> <h4 id="reason-5-potential-for-capital-appreciation">Reason 5: Potential for Capital Appreciation</h4> <p>While dividend stocks are known for their income-generating capabilities, they can also offer the potential for capital appreciation. Companies that consistently pay dividends are often well-established and financially strong, which can contribute to their stock prices appreciating over time, leading to capital gains for investors.</p> <h4 id="reason-6-favorable-tax-treatment">Reason 6: Favorable Tax Treatment</h4> <p>Dividends may be subject to favorable tax treatment compared to other forms of investment income, such as interest or short-term capital gains. For example, qualified dividends in the United States are subject to lower tax rates than ordinary income, making dividend stocks an attractive option for tax-conscious investors.</p> <h4 id="reason-7-portfolio-diversification">Reason 7: Portfolio Diversification</h4> <p>Dividend stocks can provide diversification benefits to an investment portfolio. By adding dividend-paying stocks from various sectors and industries, investors can reduce overall portfolio risk and potentially enhance returns through a balanced mix of income-focused investments and growth-oriented assets.</p> <h4 id="reason-8-historical-outperformance">Reason 8: Historical Outperformance</h4> <p>Historically, dividend-paying stocks have delivered competitive returns compared to non-dividend-paying stocks. <a href="https://www.vaneck.com/us/en/blogs/income-investing/how-to-develop-a-dividend-investing-strategy-a-comprehensive-guide/">Dividend-focused strategies</a> have often outperformed the broader market, providing investors with the potential for attractive total returns over the long term.</p> <h4 id="reason-9-alignment-with-value-investing-princ">Reason 9: Alignment with Value Investing Principles</h4> <p>Dividend stocks often align with the principles of value investing, which focus on identifying undervalued stocks and investing in companies with strong fundamentals. Dividend payments can indicate a company's financial health and management's confidence in its future prospects.</p> <h4 id="reason-10-mitigating-inflation-risk">Reason 10: Mitigating Inflation Risk</h4> <p>Dividend stocks have the potential to act as a hedge against inflation. As companies increase their dividend payments over time, investors may benefit from a rising income stream that can help maintain purchasing power in the face of inflationary pressures.</p> <h4 id="reason-11-potential-for-passive-income">Reason 11: Potential for Passive Income</h4> <p>Dividend stocks can serve as a source of passive income, allowing investors to generate consistent cash flow without actively selling assets. This passive income can be particularly beneficial for individuals who rely on investment returns to cover living expenses or achieve financial goals.</p> <h4 id="reason-12-dividend-stability">Reason 12: Dividend Stability</h4> <p>Dividend-paying companies often prioritize maintaining their dividend payments, even during economic downturns. Their commitment to regular distributions reflects a level of financial stability and management confidence in the company's ability to generate sustainable profits over time.</p> <h4 id="reason-13-favorable-for-retirement-planning">Reason 13: Favorable for Retirement Planning</h4> <p>Retirees and those planning for retirement favor dividend stocks due to their income-generating nature. Consistent dividend payments can provide a reliable income stream to support retirement expenses and potentially reduce reliance on other income sources.</p> <h4 id="reason-14-rebalancing-opportunities">Reason 14: Rebalancing Opportunities</h4> <p>Dividend payments can create opportunities for portfolio rebalancing. As dividend stocks generate income, investors can reinvest those funds in other assets to maintain an optimal asset allocation and diversification strategy.</p> <h4 id="reason-15-transparent-and-tangible-returns">Reason 15: Transparent and Tangible Returns</h4> <p>Dividends are tangible returns that investors can observe and measure directly. Unlike the potential gains from capital appreciation, which are realized only upon selling shares, dividends provide investors with a clear indication of the income they receive from their investments.</p> <p>Investing in dividend stocks offers a multitude of compelling reasons to investors. From income generation and potential dividend growth to stability, compounding returns and favorable tax treatment, dividend stocks have proven to be an attractive choice for various investment strategies. The combination of regular income, the potential for capital appreciation and the psychological and tangible benefits they provide make dividend stocks a valuable addition to your investment portfolios.</p> <h3 id="best-dividend-stocks">Best Dividend Stocks</h3> <p>When it comes to dividend stocks, not all options are equal. Price, dividend frequency and payout size vary across different stocks. Rather than seeking a universally "right" or "wrong" dividend stock, the key is to find the ones that align best with your investment goals. </p> <p>Whether you aim to generate regular cash flow or diversify your portfolio with affordable dividend stocks, the choice will depend on your specific needs and preferences.</p> <p>While many companies are known for their consistent dividend payments, the notion of the "best" dividend stocks is not static. Like any investment, timing plays a crucial role. The stocks considered the best dividend performers in the past may not hold the same status in the future. Therefore, analyzing the most up-to-date data available for those seeking the best cheap dividend stocks is essential.</p> <p>Moreover, the timing of purchasing dividend stocks is critical. It may be tempting to buy a stock immediately after a dividend announcement. However, if you purchase the ex-dividend date, you won't receive the dividend. Instead, the previous owner of the stock will be entitled to the dividend payout.</p> <p>Standard criteria are often used to assist investors in evaluating dividend stocks. This list includes companies that meet specific parameters frequently employed by investors for assessing dividend stocks. The requirements include dividend yields greater than 3%, payout ratios of less than 75% (or less than 100% for REITs), a three-year average dividend growth rate of at least 5% and a minimum market capitalization of $1 billion.</p> <p>By considering these factors and conducting thorough research, investors can identify dividend stocks that align with their investment objectives, helping them navigate the dynamic landscape of dividend investing with confidence and a data-driven approach. To help you on your journey MarketBeat has created this curated list of companies that meet the dividend requirements. </p> <div><div class='row justify-content-md-end'><div class='col-auto'><a class="btn btn-disabled w-100 w-lg-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 id="dividend-stocks-list" class="anchor-link-target m-xl-n5"><table class="scroll-table sort-table"><thead><tr><th data-sort="string" data-clean="Symbol|Company">Company</th><th data-sort="float">Dividend Yield</th><th data-sort="float">Annual Payout</th><th data-sort="float">Payout Ratio</th><th data-sort="float">3-Year Dividend Growth</th><th data-sort="float">P/E Ratio</th><th data-sort="float">Market Cap</th><th data-sort="string">Industry</th></tr></thead><tbody><tr><td data-clean="PBR|Petróleo Brasileiro S.A. - Petrobras"><a class="profile-link" title="Petróleo Brasileiro S.A. - Petrobras dividend" href ="/stocks/NYSE/PBR/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="48" width="80" src="https://www.marketbeat.com/logos/thumbnail/petroleo-brasileiro-sa-logo.jpg" alt="Petróleo Brasileiro S.A. - Petrobras stock logo"></div><div class="ticker-area">PBR</div><div class="title-area">Petróleo Brasileiro S.A. - Petrobras</div></a></td><td>11.09%</td><td data-sort-value="1.48000002">$1.48</td><td>69.16%</td><td>10.76%</td><td>5.21</td><td data-sort-value="86000.064">$86.00 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="CRI|Carter's"><a class="profile-link" title="Carter's dividend" href ="/stocks/NYSE/CRI/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/carters-inc-logo.png?v=20240426133258" alt="Carter's, Inc. stock logo"></div><div class="ticker-area">CRI</div><div class="title-area">Carter's</div></a></td><td>7.75%</td><td data-sort-value="3.20000005">$3.20</td><td>62.14%</td><td>31.73%</td><td>6.56</td><td data-sort-value="1487.254">$1.49 B</td><td>Apparel, finished products from fabrics & similar materials</td></tr><tr><td data-clean="OMF|OneMain"><a class="profile-link" title="OneMain dividend" href ="/stocks/NYSE/OMF/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="27" width="80" src="https://www.marketbeat.com/logos/thumbnail/onemain-holdings-inc-logo.png?v=20221116183849" alt="OneMain Holdings, Inc. stock logo"></div><div class="ticker-area">OMF</div><div class="title-area">OneMain</div></a></td><td>7.75%</td><td data-sort-value="4.15999985">$4.16</td><td>64.40%</td><td>17.34%</td><td>12.66</td><td data-sort-value="6408.868">$6.41 B</td><td>Personal credit institutions</td></tr><tr><td data-clean="CIB|Bancolombia"><a class="profile-link" title="Bancolombia dividend" href ="/stocks/NYSE/CIB/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/bancolombia-sa-logo.png?v=20240509145407" alt="Bancolombia S.A. stock logo"></div><div class="ticker-area">CIB</div><div class="title-area">Bancolombia</div></a></td><td>7.67%</td><td data-sort-value="3.20000005">$3.20</td><td>53.33%</td><td>141.88%</td><td>6.62</td><td data-sort-value="10031.866">$10.03 B</td><td>Commercial banks, not elsewhere classified</td></tr><tr><td data-clean="OGN|Organon & Co."><a class="profile-link" title="Organon & Co. dividend" href ="/stocks/NYSE/OGN/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="72" width="80" src="https://www.marketbeat.com/logos/thumbnail/organon--co-logo.png?v=20240215144134" alt="Organon & Co. stock logo"></div><div class="ticker-area">OGN</div><div class="title-area">Organon & Co.</div></a></td><td>7.51%</td><td data-sort-value="1.12">$1.12</td><td>30.43%</td><td>25.99%</td><td>4.48</td><td data-sort-value="3838.619">$3.84 B</td><td>Pharmaceutical preparations</td></tr><tr><td data-clean="SKM|SK Telecom"><a class="profile-link" title="SK Telecom dividend" href ="/stocks/NYSE/SKM/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="35" width="80" src="https://www.marketbeat.com/logos/thumbnail/sk-telecom-corporati-logo.jpg" alt="SK Telecom Co., Ltd. stock logo"></div><div class="ticker-area">SKM</div><div class="title-area">SK Telecom</div></a></td><td>7.35%</td><td data-sort-value="1.61000001">$1.61</td><td>70.93%</td><td>28.13%</td><td>8.94</td><td data-sort-value="8627.679">$8.63 B</td><td>Radiotelephone communication</td></tr><tr><td data-clean="WHR|Whirlpool"><a class="profile-link" title="Whirlpool dividend" href ="/stocks/NYSE/WHR/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="40" width="80" src="https://www.marketbeat.com/logos/thumbnail/whirlpool-co-logo.jpg?v=20240426082740" alt="Whirlpool Co. stock logo"></div><div class="ticker-area">WHR</div><div class="title-area">Whirlpool</div></a></td><td>6.87%</td><td data-sort-value="7">$7.00</td><td>73.53%</td><td>8.70%</td><td>-17.39</td><td data-sort-value="5643.417">$5.64 B</td><td>Household appliances</td></tr><tr><td data-clean="ENIC|Enel Chile"><a class="profile-link" title="Enel Chile dividend" href ="/stocks/NYSE/ENIC/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/enel-chile-sa-logo.png?v=20221122111234" alt="Enel Chile S.A. stock logo"></div><div class="ticker-area">ENIC</div><div class="title-area">Enel Chile</div></a></td><td>6.72%</td><td data-sort-value="0.22">$0.22</td><td>48.89%</td><td>143.29%</td><td>5.37</td><td data-sort-value="4530.406">$4.53 B</td><td>Electric services</td></tr><tr><td data-clean="CALM|Cal-Maine Foods"><a class="profile-link" title="Cal-Maine Foods dividend" href ="/stocks/NASDAQ/CALM/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/cal-maine-foods-inc-logo.jpg" alt="Cal-Maine Foods, Inc. stock logo"></div><div class="ticker-area">CALM</div><div class="title-area">Cal-Maine Foods</div></a></td><td>6.58%</td><td data-sort-value="5.94999981">$5.95</td><td>38.17%</td><td>400.98%</td><td>7.03</td><td data-sort-value="4432.274">$4.43 B</td><td>Agricultural production - livestock & animal specialties</td></tr><tr><td data-clean="DHT|DHT"><a class="profile-link" title="DHT dividend" href ="/stocks/NYSE/DHT/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="99" width="80" src="https://www.marketbeat.com/logos/thumbnail/dht-holdings-inc-logo.png?v=20240424143747" alt="DHT Holdings, Inc. stock logo"></div><div class="ticker-area">DHT</div><div class="title-area">DHT</div></a></td><td>6.57%</td><td data-sort-value="0.68000001">$0.68</td><td>72.34%</td><td>97.40%</td><td>9.24</td><td data-sort-value="1668.142">$1.67 B</td><td>Deep sea foreign transportation of freight</td></tr><tr><td data-clean="RLJ|RLJ Lodging Trust"><a class="profile-link" title="RLJ Lodging Trust dividend" href ="/stocks/NYSE/RLJ/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="139" width="80" src="https://www.marketbeat.com/logos/thumbnail/rlj-lodging-trust-logo.png?v=20240507152248" alt="RLJ Lodging Trust stock logo"></div><div class="ticker-area">RLJ</div><div class="title-area">RLJ Lodging Trust</div></a></td><td>6.51%</td><td data-sort-value="0.60000002">$0.60</td><td>43.80%</td><td>307.94%</td><td>31.78</td><td data-sort-value="1407.168">$1.41 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="APLE|Apple Hospitality REIT"><a class="profile-link" title="Apple Hospitality REIT dividend" href ="/stocks/NYSE/APLE/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="21" width="80" src="https://www.marketbeat.com/logos/thumbnail/apple-hospitality-reit-inc-logo.jpg" alt="Apple Hospitality REIT, Inc. stock logo"></div><div class="ticker-area">APLE</div><div class="title-area">Apple Hospitality REIT</div></a></td><td>6.49%</td><td data-sort-value="0.95999998">$0.96</td><td>60.00%</td><td>188.45%</td><td>17.39</td><td data-sort-value="3544.999">$3.54 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="EPR|EPR Properties"><a class="profile-link" title="EPR Properties dividend" href ="/stocks/NYSE/EPR/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="27" width="80" src="https://www.marketbeat.com/logos/thumbnail/epr-properties-logo.png?v=20221121145102" alt="EPR Properties stock logo"></div><div class="ticker-area">EPR</div><div class="title-area">EPR Properties</div></a></td><td>6.44%</td><td data-sort-value="3.42000008">$3.42</td><td>73.55%</td><td>23.54%</td><td>22.99</td><td data-sort-value="4021.24">$4.02 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="FMC|FMC"><a class="profile-link" title="FMC dividend" href ="/stocks/NYSE/FMC/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="23" width="80" src="https://www.marketbeat.com/logos/thumbnail/fmc-corp-logo.jpg" alt="FMC Co. stock logo"></div><div class="ticker-area">FMC</div><div class="title-area">FMC</div></a></td><td>6.29%</td><td data-sort-value="2.31999993">$2.32</td><td>66.67%</td><td>5.60%</td><td>13.55</td><td data-sort-value="4602.079">$4.60 B</td><td>Chemicals & allied products</td></tr><tr><td data-clean="F|Ford Motor"><a class="profile-link" title="Ford Motor dividend" href ="/stocks/NYSE/F/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="40" width="80" src="https://www.marketbeat.com/logos/thumbnail/fordlogo2003.jpg" alt="Ford Motor stock logo"></div><div class="ticker-area">F</div><div class="title-area">Ford Motor</div></a></td><td>6.29%</td><td data-sort-value="0.60000002">$0.60</td><td>40.82%</td><td>44.22%</td><td>6.54</td><td data-sort-value="37850.928">$37.85 B</td><td>Motor vehicles & car bodies</td></tr><tr><td data-clean="EIX|Edison International"><a class="profile-link" title="Edison International dividend" href ="/stocks/NYSE/EIX/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/edison-international-logo.png?v=20240102162522" alt="Edison International stock logo"></div><div class="ticker-area">EIX</div><div class="title-area">Edison International</div></a></td><td>6.08%</td><td data-sort-value="3.30999994">$3.31</td><td>66.87%</td><td>5.63%</td><td>15.97</td><td data-sort-value="21076.444">$21.08 B</td><td>Electric services</td></tr><tr><td data-clean="AAT|American Assets Trust"><a class="profile-link" title="American Assets Trust dividend" href ="/stocks/NYSE/AAT/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="42" width="80" src="https://www.marketbeat.com/logos/thumbnail/american-assets-trust-logo.jpg" alt="American Assets Trust, Inc. stock logo"></div><div class="ticker-area">AAT</div><div class="title-area">American Assets Trust</div></a></td><td>6.06%</td><td data-sort-value="1.36000001">$1.36</td><td>70.10%</td><td>18.78%</td><td>25.22</td><td data-sort-value="1372.304">$1.37 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="UPBD|Upbound Group"><a class="profile-link" title="Upbound Group dividend" href ="/stocks/NASDAQ/UPBD/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="15" width="80" src="https://www.marketbeat.com/logos/thumbnail/upbound-group-inc-logo.png?v=20250206122158" alt="Upbound Group, Inc. stock logo"></div><div class="ticker-area">UPBD</div><div class="title-area">Upbound Group</div></a></td><td>6.04%</td><td data-sort-value="1.55999994">$1.56</td><td>36.45%</td><td>5.71%</td><td>11.68</td><td data-sort-value="1482.687">$1.48 B</td><td>Equipment rental & leasing, not elsewhere classified</td></tr><tr><td data-clean="DOC|Healthpeak Properties"><a class="profile-link" title="Healthpeak Properties dividend" href ="/stocks/NYSE/DOC/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="15" width="80" src="https://www.marketbeat.com/logos/thumbnail/physicians-realty-trust-logo.jpg" alt="Healthpeak Properties, Inc. stock logo"></div><div class="ticker-area">DOC</div><div class="title-area">Healthpeak Properties</div></a></td><td>5.97%</td><td data-sort-value="1.22000003">$1.22</td><td>65.59%</td><td>34.01%</td><td>58.39</td><td data-sort-value="14295.611">$14.30 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="BLX|Banco Latinoamericano de Comercio Exterior, S. A."><a class="profile-link" title="Banco Latinoamericano de Comercio Exterior, S. A. dividend" href ="/stocks/NYSE/BLX/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="38" width="80" src="https://www.marketbeat.com/logos/thumbnail/banco-latinoamericano-de-comerci-extr-sa-logo.jpg" alt="Banco Latinoamericano de Comercio Exterior, S. A. stock logo"></div><div class="ticker-area">BLX</div><div class="title-area">Banco Latinoamericano de Comercio Exterior, S. A.</div></a></td><td>5.91%</td><td data-sort-value="2.5">$2.50</td><td>54.35%</td><td>25.99%</td><td>7.73</td><td data-sort-value="1545.934">$1.55 B</td><td>Commercial banks, not elsewhere classified</td></tr><tr><td data-clean="HASI|Hannon Armstrong Sustainable Infrastructure Capital"><a class="profile-link" title="Hannon Armstrong Sustainable Infrastructure Capital dividend" href ="/stocks/NYSE/HASI/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="32" width="80" src="https://www.marketbeat.com/logos/thumbnail/hannon-armstrong-sustnbl-infrstr-cap-inc-logo.png" alt="Hannon Armstrong Sustainable Infrastructure Capital, Inc. stock logo"></div><div class="ticker-area">HASI</div><div class="title-area">Hannon Armstrong Sustainable Infrastructure Capital</div></a></td><td>5.85%</td><td data-sort-value="1.67999995">$1.68</td><td>68.57%</td><td>49.45%</td><td>18.18</td><td data-sort-value="3426.886">$3.43 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="BP|BP"><a class="profile-link" title="BP dividend" href ="/stocks/NYSE/BP/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/bp-plc-logo.jpg?v=20191031125221" alt="BP p.l.c. stock logo"></div><div class="ticker-area">BP</div><div class="title-area">BP</div></a></td><td>5.74%</td><td data-sort-value="1.89999998">$1.90</td><td>53.82%</td><td>12.55%</td><td>413.86</td><td data-sort-value="88629.798">$88.63 B</td><td>Petroleum refining</td></tr><tr><td data-clean="ZIM|ZIM Integrated Shipping Services"><a class="profile-link" title="ZIM Integrated Shipping Services dividend" href ="/stocks/NYSE/ZIM/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="41" width="80" src="https://www.marketbeat.com/logos/thumbnail/zim-integrated-shipping-services-ltd-logo.jpg?v=20240426155655" alt="ZIM Integrated Shipping Services Ltd. stock logo"></div><div class="ticker-area">ZIM</div><div class="title-area">ZIM Integrated Shipping Services</div></a></td><td>5.74%</td><td data-sort-value="1.15999997">$1.16</td><td>6.93%</td><td>16.67%</td><td>1.69</td><td data-sort-value="2433.302">$2.43 B</td><td>Deep sea foreign transportation of freight</td></tr><tr><td data-clean="TLK|Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk"><a class="profile-link" title="Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk dividend" href ="/stocks/NYSE/TLK/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="75" width="80" src="https://www.marketbeat.com/logos/thumbnail/perusahaan-perseroan-(persero)-pt-telekomunikasi-indonesia-tbk-logo.png?v=20240509145312" alt="Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk stock logo"></div><div class="ticker-area">TLK</div><div class="title-area">Perusahaan Perseroan (Persero) PT Telekomunikasi Indonesia Tbk</div></a></td><td>5.72%</td><td data-sort-value="0.82999998">$0.83</td><td>55.33%</td><td>8.72%</td><td>10.07</td><td data-sort-value="14383.832">$14.38 B</td><td>Telephone communication, except radio</td></tr><tr><td data-clean="NOG|Northern Oil and Gas"><a class="profile-link" title="Northern Oil and Gas dividend" href ="/stocks/NYSE/NOG/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="48" width="80" src="https://www.marketbeat.com/logos/thumbnail/northern-oil-and-gas-inc-logo.jpg?v=20240426091331" alt="Northern Oil and Gas, Inc. stock logo"></div><div class="ticker-area">NOG</div><div class="title-area">Northern Oil and Gas</div></a></td><td>5.72%</td><td data-sort-value="1.79999995">$1.80</td><td>34.75%</td><td>119.54%</td><td>6.12</td><td data-sort-value="3118.622">$3.12 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="CNQ|Canadian Natural Resources"><a class="profile-link" title="Canadian Natural Resources dividend" href ="/stocks/NYSE/CNQ/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/canadian-natural-resources-limited-logo.png?v=20231226132212" alt="Canadian Natural Resources Limited stock logo"></div><div class="ticker-area">CNQ</div><div class="title-area">Canadian Natural Resources</div></a></td><td>5.63%</td><td data-sort-value="1.59000003">$1.59</td><td>64.90%</td><td>28.87%</td><td>10.97</td><td data-sort-value="59380.172">$59.38 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="NTST|NETSTREIT"><a class="profile-link" title="NETSTREIT dividend" href ="/stocks/NYSE/NTST/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="34" width="80" src="https://www.marketbeat.com/logos/thumbnail/netstreit-corp-logo.png?v=20210712141711" alt="NETSTREIT Corp. stock logo"></div><div class="ticker-area">NTST</div><div class="title-area">NETSTREIT</div></a></td><td>5.61%</td><td data-sort-value="0.83999997">$0.84</td><td>70.59%</td><td>37.10%</td><td>-249.54</td><td data-sort-value="1222.903">$1.22 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="NNN|NNN REIT"><a class="profile-link" title="NNN REIT dividend" href ="/stocks/NYSE/NNN/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/nnn-reit-inc-logo.jpg?v=20240214160328" alt="NNN REIT, Inc. stock logo"></div><div class="ticker-area">NNN</div><div class="title-area">NNN REIT</div></a></td><td>5.46%</td><td data-sort-value="2.31999993">$2.32</td><td>69.67%</td><td>9.71%</td><td>19.76</td><td data-sort-value="7967.251">$7.97 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="BIP|Brookfield Infrastructure Partners"><a class="profile-link" title="Brookfield Infrastructure Partners dividend" href ="/stocks/NYSE/BIP/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="13" width="80" src="https://www.marketbeat.com/logos/thumbnail/brookfield-infrastructure-partners-lp-logo.png?v=20240122152104" alt="Brookfield Infrastructure Partners L.P. stock logo"></div><div class="ticker-area">BIP</div><div class="title-area">Brookfield Infrastructure Partners</div></a></td><td>5.43%</td><td data-sort-value="1.72000003">$1.72</td><td>49.86%</td><td>5.96%</td><td>792.20</td><td data-sort-value="14704.145">$14.70 B</td><td>Water transportation</td></tr><tr><td data-clean="UMC|United Microelectronics"><a class="profile-link" title="United Microelectronics dividend" href ="/stocks/NYSE/UMC/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="18" width="80" src="https://www.marketbeat.com/logos/thumbnail/united-microelectronics-co-logo.png?v=20240122150029" alt="United Microelectronics Co. stock logo"></div><div class="ticker-area">UMC</div><div class="title-area">United Microelectronics</div></a></td><td>5.41%</td><td data-sort-value="0.34999999">$0.35</td><td>68.63%</td><td>17.37%</td><td>11.15</td><td data-sort-value="16201.064">$16.20 B</td><td>Semiconductors & related devices</td></tr><tr><td data-clean="COLB|Columbia Banking System"><a class="profile-link" title="Columbia Banking System dividend" href ="/stocks/NASDAQ/COLB/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="81" width="80" src="https://www.marketbeat.com/logos/thumbnail/columbia-banking-system-inc-logo.png?v=20240426131356" alt="Columbia Banking System, Inc. stock logo"></div><div class="ticker-area">COLB</div><div class="title-area">Columbia Banking System</div></a></td><td>5.39%</td><td data-sort-value="1.44000006">$1.44</td><td>53.14%</td><td>8.10%</td><td>10.52</td><td data-sort-value="5603.918">$5.60 B</td><td>State commercial banks</td></tr><tr><td data-clean="MAN|ManpowerGroup"><a class="profile-link" title="ManpowerGroup dividend" href ="/stocks/NYSE/MAN/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="73" width="80" src="https://www.marketbeat.com/logos/thumbnail/manpower-inc-logo.jpg" alt="ManpowerGroup Inc. stock logo"></div><div class="ticker-area">MAN</div><div class="title-area">ManpowerGroup</div></a></td><td>5.34%</td><td data-sort-value="3.07999992">$3.08</td><td>72.81%</td><td>6.92%</td><td>19.28</td><td data-sort-value="2690.86">$2.69 B</td><td>Help supply services</td></tr><tr><td data-clean="WF|Woori Financial Group"><a class="profile-link" title="Woori Financial Group dividend" href ="/stocks/NYSE/WF/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="79" width="80" src="https://www.marketbeat.com/logos/thumbnail/woori-financial-group-inc-logo.png?v=20240520152304" alt="Woori Financial Group Inc. stock logo"></div><div class="ticker-area">WF</div><div class="title-area">Woori Financial Group</div></a></td><td>5.34%</td><td data-sort-value="1.80999994">$1.81</td><td>21.97%</td><td>89.18%</td><td>4.41</td><td data-sort-value="8396.252">$8.40 B</td><td>Commercial banks, not elsewhere classified</td></tr><tr><td data-clean="VICI|VICI Properties"><a class="profile-link" title="VICI Properties dividend" href ="/stocks/NYSE/VICI/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="26" width="80" src="https://www.marketbeat.com/logos/thumbnail/vici-properties-inc-logo.png" alt="VICI Properties Inc. stock logo"></div><div class="ticker-area">VICI</div><div class="title-area">VICI Properties</div></a></td><td>5.32%</td><td data-sort-value="1.73000002">$1.73</td><td>74.89%</td><td>23.63%</td><td>12.70</td><td data-sort-value="34336.299">$34.34 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="CIVI|Civitas Resources"><a class="profile-link" title="Civitas Resources dividend" href ="/stocks/NYSE/CIVI/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="27" width="80" src="https://www.marketbeat.com/logos/thumbnail/civitas-solutions-inc-logo.jpg" alt="Civitas Resources, Inc. stock logo"></div><div class="ticker-area">CIVI</div><div class="title-area">Civitas Resources</div></a></td><td>5.22%</td><td data-sort-value="2">$2.00</td><td>22.60%</td><td>19.82%</td><td>3.80</td><td data-sort-value="3567.202">$3.57 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="VTRS|Viatris"><a class="profile-link" title="Viatris dividend" href ="/stocks/NASDAQ/VTRS/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="62" width="80" src="https://www.marketbeat.com/logos/thumbnail/viatris-inc-logo.png?v=20240426132750" alt="Viatris Inc. stock logo"></div><div class="ticker-area">VTRS</div><div class="title-area">Viatris</div></a></td><td>5.20%</td><td data-sort-value="0.47999999">$0.48</td><td>17.91%</td><td>13.30%</td><td>-12.47</td><td data-sort-value="11016.863">$11.02 B</td><td>Pharmaceutical preparations</td></tr><tr><td data-clean="ARE|Alexandria Real Estate Equities"><a class="profile-link" title="Alexandria Real Estate Equities dividend" href ="/stocks/NYSE/ARE/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="29" width="80" src="https://www.marketbeat.com/logos/thumbnail/alexandria-real-estate-equities-inc-logo.jpg" alt="Alexandria Real Estate Equities, Inc. stock logo"></div><div class="ticker-area">ARE</div><div class="title-area">Alexandria Real Estate Equities</div></a></td><td>5.15%</td><td data-sort-value="5.28000021">$5.28</td><td>56.65%</td><td>5.03%</td><td>56.93</td><td data-sort-value="17738.468">$17.74 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="BAP|Credicorp"><a class="profile-link" title="Credicorp dividend" href ="/stocks/NYSE/BAP/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="23" width="80" src="https://www.marketbeat.com/logos/thumbnail/credicorp-ltd-logo.jpg?v=20221107152504" alt="Credicorp Ltd. stock logo"></div><div class="ticker-area">BAP</div><div class="title-area">Credicorp</div></a></td><td>5.08%</td><td data-sort-value="9.27999973">$9.28</td><td>42.37%</td><td>92.70%</td><td>9.94</td><td data-sort-value="14532.238">$14.53 B</td><td>Commercial banks, not elsewhere classified</td></tr><tr><td data-clean="ALEX|Alexander & Baldwin"><a class="profile-link" title="Alexander & Baldwin dividend" href ="/stocks/NYSE/ALEX/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="53" width="80" src="https://www.marketbeat.com/logos/thumbnail/alexander--baldwin-inc-logo.jpg?v=20221129165627" alt="Alexander & Baldwin, Inc. stock logo"></div><div class="ticker-area">ALEX</div><div class="title-area">Alexander & Baldwin</div></a></td><td>4.98%</td><td data-sort-value="0.89999998">$0.90</td><td>66.67%</td><td>10.03%</td><td>29.12</td><td data-sort-value="1311.389">$1.31 B</td><td>Real estate investment trusts</td></tr><tr><td data-clean="EQNR|Equinor ASA"><a class="profile-link" title="Equinor ASA dividend" href ="/stocks/NYSE/EQNR/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="44" width="80" src="https://www.marketbeat.com/logos/thumbnail/equinor-asa-logo.jpg" alt="Equinor ASA stock logo"></div><div class="ticker-area">EQNR</div><div class="title-area">Equinor ASA</div></a></td><td>4.96%</td><td data-sort-value="1.15999997">$1.16</td><td>33.53%</td><td>34.09%</td><td>7.52</td><td data-sort-value="65331.526">$65.33 B</td><td>Petroleum refining</td></tr><tr><td data-clean="E|ENI"><a class="profile-link" title="ENI dividend" href ="/stocks/NYSE/E/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="48" width="80" src="https://www.marketbeat.com/logos/thumbnail/eni-spa-logo.jpg" alt="Eni S.p.A. stock logo"></div><div class="ticker-area">E</div><div class="title-area">ENI</div></a></td><td>4.95%</td><td data-sort-value="1.42999995">$1.43</td><td>38.24%</td><td>9.83%</td><td>17.31</td><td data-sort-value="48782.304">$48.78 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="KW|Kennedy-Wilson"><a class="profile-link" title="Kennedy-Wilson dividend" href ="/stocks/NYSE/KW/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/kennedy-wilson-holdings-inc-logo.jpg?v=20240515135535" alt="Kennedy-Wilson Holdings, Inc. stock logo"></div><div class="ticker-area">KW</div><div class="title-area">Kennedy-Wilson</div></a></td><td>4.94%</td><td data-sort-value="0.47999999">$0.48</td><td>16.72%</td><td>35.72%</td><td>-3.77</td><td data-sort-value="1334.958">$1.33 B</td><td>Real estate</td></tr><tr><td data-clean="MAIN|Main Street Capital"><a class="profile-link" title="Main Street Capital dividend" href ="/stocks/NYSE/MAIN/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="42" width="80" src="https://www.marketbeat.com/logos/thumbnail/main-street-capital-co-logo.png?v=20240424133247" alt="Main Street Capital Co. stock logo"></div><div class="ticker-area">MAIN</div><div class="title-area">Main Street Capital</div></a></td><td>4.94%</td><td data-sort-value="3">$3.00</td><td>72.99%</td><td>8.60%</td><td>11.00</td><td data-sort-value="5361.223">$5.36 B</td><td>Eating places</td></tr><tr><td data-clean="MUR|Murphy Oil"><a class="profile-link" title="Murphy Oil dividend" href ="/stocks/NYSE/MUR/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="80" width="80" src="https://www.marketbeat.com/logos/thumbnail/murphy-oil-co-logo.jpg?v=20240424133520" alt="Murphy Oil Co. stock logo"></div><div class="ticker-area">MUR</div><div class="title-area">Murphy Oil</div></a></td><td>4.91%</td><td data-sort-value="1.29999995">$1.30</td><td>44.22%</td><td>33.89%</td><td>9.84</td><td data-sort-value="3863.381">$3.86 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="APA|APA"><a class="profile-link" title="APA dividend" href ="/stocks/NASDAQ/APA/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="52" width="80" src="https://www.marketbeat.com/logos/thumbnail/apa-co-logo.png?v=20240119115513" alt="APA Co. stock logo"></div><div class="ticker-area">APA</div><div class="title-area">APA</div></a></td><td>4.83%</td><td data-sort-value="1">$1.00</td><td>24.81%</td><td>61.48%</td><td>2.92</td><td data-sort-value="7657.903">$7.66 B</td><td>Crude petroleum & natural gas</td></tr><tr><td data-clean="IPG|Interpublic Group of Companies"><a class="profile-link" title="Interpublic Group of Companies dividend" href ="/stocks/NYSE/IPG/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="39" width="80" src="https://www.marketbeat.com/logos/thumbnail/the-interpublic-group-of-companies-inc-logo.png?v=20240417094336" alt="The Interpublic Group of Companies, Inc. stock logo"></div><div class="ticker-area">IPG</div><div class="title-area">Interpublic Group of Companies</div></a></td><td>4.82%</td><td data-sort-value="1.32000005">$1.32</td><td>49.62%</td><td>6.92%</td><td>14.97</td><td data-sort-value="10210.582">$10.21 B</td><td>Advertising agencies</td></tr><tr><td data-clean="TD|Toronto-Dominion Bank"><a class="profile-link" title="Toronto-Dominion Bank dividend" href ="/stocks/NYSE/TD/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="69" width="80" src="https://www.marketbeat.com/logos/thumbnail/toronto-dominion-bank-logo.jpg" alt="The Toronto-Dominion Bank stock logo"></div><div class="ticker-area">TD</div><div class="title-area">Toronto-Dominion Bank</div></a></td><td>4.81%</td><td data-sort-value="2.88000011">$2.88</td><td>52.55%</td><td>8.03%</td><td>17.26</td><td data-sort-value="104939.198">$104.94 B</td><td>Commercial banks, not elsewhere classified</td></tr><tr><td data-clean="M|Macy's"><a class="profile-link" title="Macy's dividend" href ="/stocks/NYSE/M/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="28" width="80" src="https://www.marketbeat.com/logos/thumbnail/Macyslogo.jpg" alt="Macy's, Inc. stock logo"></div><div class="ticker-area">M</div><div class="title-area">Macy's</div></a></td><td>4.81%</td><td data-sort-value="0.69">$0.69</td><td>28.87%</td><td>32.31%</td><td>24.32</td><td data-sort-value="3984.077">$3.98 B</td><td>Department stores</td></tr><tr><td data-clean="AEG|Aegon"><a class="profile-link" title="Aegon dividend" href ="/stocks/NYSE/AEG/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="30" width="80" src="https://www.marketbeat.com/logos/thumbnail/aegon-adr-logo.jpg" alt="Aegon Ltd. stock logo"></div><div class="ticker-area">AEG</div><div class="title-area">Aegon</div></a></td><td>4.78%</td><td data-sort-value="0.30000001">$0.30</td><td>66.67%</td><td>28.13%</td><td>6.54</td><td data-sort-value="13844.172">$13.84 B</td><td>Life insurance</td></tr><tr><td data-clean="ES|Eversource Energy"><a class="profile-link" title="Eversource Energy dividend" href ="/stocks/NYSE/ES/dividend/" ><div class="small-company-thumbnail"><img loading="lazy" height="16" width="80" src="https://www.marketbeat.com/logos/thumbnail/eversource-energy-logo.png?v=20221102150120" alt="Eversource Energy stock logo"></div><div class="ticker-area">ES</div><div class="title-area">Eversource Energy</div></a></td><td>4.78%</td><td data-sort-value="3.00999999">$3.01</td><td>63.37%</td><td>5.87%</td><td>27.28</td><td data-sort-value="23111.123">$23.11 B</td><td>Electric services</td></tr></table></div></div> <h3 id="dividend-tax-ratenbsp">Dividend Tax Rate </h3> <p>The dividend tax rate refers to the percentage of tax applied to the income received from dividends. It is an important consideration for investors as it affects their overall tax liabilities. Dividend tax rates can vary based on the tax jurisdiction and the individual's tax bracket. Dividends are typically categorized as qualified or ordinary, with qualified dividends often subject to lower tax rates than ordinary ones. </p> <p>When considering investment options, blue-chip funds can be an attractive route. Blue-chip funds invest in well-established companies with stable earnings and reliable dividend payments. These funds offer several benefits, including stability, reliable dividend income, diversification, potential for capital appreciation and professional management. By investing in blue-chip funds, investors can gain exposure to financially sound and established companies, providing stability and potential long-term growth. </p> <p>Furthermore, blue-chip stocks often pay consistent dividends, making them appealing to income-focused investors. Blue-chip funds offer diversification benefits by investing in stocks from various sectors, reducing the risk associated with individual companies or sectors. The expertise of professional fund managers in managing blue-chip funds can provide added confidence and guidance for investors.</p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h3 id="how-do-dividends-affect-a-stocks-share-price" itemprop="name text">How Do Dividends Affect a Stock's Share Price?</h3><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>The impact of dividends on a stock's share price is significant and can be understood through various factors. Dividends can influence a stock's share price due to their impact on the company's financial health and the market's perception of its value. When a company declares and pays dividends to its shareholders, it signifies that it is generating profits and has surplus cash available for distribution. </p> <p>This regular income stream from dividends attracts investors seeking income-generating investments. The demand for stocks offering dividends can increase, resulting in a higher demand for the company's shares and potentially driving up the stock's share price. Conversely, suppose a company reduces or eliminates its dividend payments. In that case, it might disappoint income-focused investors and lead to a decrease in demand for the stock, potentially causing a decline in its share price. </p> <p>Moreover, the announcement and payment of dividends can instill investor confidence, reflecting positively on the company's financial stability and prospects. This positive sentiment can drive up demand for the stock, leading to an increase in its share price. However, it's important to note that dividends alone do not determine a stock's share price. Other factors, such as overall market conditions, company performance, industry trends and investor sentiment, also play crucial roles in influencing stock prices.</p> </div></div></div><h3 id="how-to-buy-dividend-stocks">How to Buy Dividend Stocks</h3> <p>Buying dividend stocks is a strategic investment approach that can provide investors with regular income and potential long-term growth. Understanding the process of purchasing dividend stocks is essential for investors looking to incorporate them into their investment portfolios. Let's review the steps to buying a dividend stock. </p> <h4 id="step-1-determine-your-investment-goals-and-ri">Step 1: Determine your investment goals and risk tolerance.</h4> <p>Before buying any dividend stock, you want to ask yourself, "<a href="https://www.marketbeat.com/learn/how-to-pick-the-best-dividend-stocks/">What are dividend stocks that align with my investment goals</a>"? Clarifying investment goals and assessing risk tolerance is crucial to any investment strategy. Consider whether your <a href="https://www.marketbeat.com/originals/how-to-choose-a-winning-dividend-investing-strategy-marketbeat/">specific dividend investment strategy</a> requires regular income from your dividend stocks monthly, quarterly, or annually. Also, consider capital appreciation or a combination of capital appreciation and regular income payments. Evaluate your tolerance for market volatility and determine the level of risk you are comfortable with. These factors will influence your investment strategy and the types of dividend stocks you choose.</p> <h4 id="step-2-research-dividend-paying-companies">Step 2: Research dividend-paying companies.</h4> <p>Conduct thorough research on dividend-paying companies to identify potential investment opportunities. Look for companies with consistent dividend payments, strong financial performance and a sustainable dividend policy. Consider factors such as the company's earnings growth, payout ratio, dividend yield and stability of dividend payments over time. Also, consider which sectors fit into your risk assessment. For instance, if you want your portfolio to be more defensive, consider including some of the <a href="https://www.marketbeat.com/stock-ideas/best-consumer-staples-dividend-stocks/">top consumer staples stocks</a> to increase your defensive positions. This research will help you build a list of dividend stocks that align with your investment goals.</p> <h4 id="step-3-evaluate-dividend-metrics">Step 3: Evaluate dividend metrics.</h4> <p>Evaluate key dividend metrics to assess the attractiveness of potential dividend stocks. Pay attention to metrics such as dividend yield, which indicates the annual dividend payment as a percentage of the stock price. Consider researching <a href="https://www.marketbeat.com/learn/what-is-a-good-dividend-yield-how-to-decide/">how to find a good dividend yield</a>. A higher yield may indicate a higher income potential, but it is essential to consider the company's financial health and sustainability of dividend payments. Additionally, analyze the company's dividend growth rate and payout ratio, which provide insights into the company's ability to increase dividends over time and the proportion of earnings distributed as dividends.</p> <h4 id="step-4-consider-sector-and-industry-factors">Step 4: Consider sector and industry factors.</h4> <p><a href="https://www.marketbeat.com/stocks/sectors/">Evaluate stock sectors</a> and industry factors when selecting dividend stocks. Different sectors and industries have varying levels of stability, growth potential and sensitivity to economic conditions. Assess the current economic environment and consider sectors likely to perform well in that context. Diversifying across sectors can help mitigate risk and enhance the stability of your dividend stock portfolio.</p> <h4 id="step-5-open-an-investment-account">Step 5: Open an investment account.</h4> <p>To buy dividend stocks, you must open an investment account with a brokerage firm. Research different brokerage options and select one that offers competitive fees, a user-friendly platform and access to a wide range of dividend-paying stocks. Follow the account opening process, which typically involves providing personal information, completing necessary forms and funding your account.</p> <h4 id="step-6-place-buy-orders">Step 6: Place buy orders.</h4> <p>Once your investment account is set up and funded, you can place buy orders for the selected dividend stocks. Specify the number of shares you wish to purchase and your purchase price. You can choose between market orders (executed at the prevailing market price) or limit orders (set a specific price you are willing to buy). Monitor the market closely to ensure your orders are executed at favorable prices.</p> <h4 id="step-7-monitor-and-manage-your-dividend-stock">Step 7: Monitor and manage your dividend stock portfolio.</h4> <p>After buying dividend stocks, monitoring and managing your portfolio is crucial. Stay updated on the performance and news related to the companies in your portfolio. Review financial reports, dividend announcements and any significant developments that may impact the companies or the broader market. Regularly assess your portfolio's performance, make necessary adjustments and consider reinvesting dividends or rebalancing your holdings to align with your investment goals.</p> <p>By following these steps and conducting thorough research, investors can successfully navigate the process of buying dividend stocks. Building a diversified portfolio of high-quality dividend-paying companies can provide a consistent income stream and potential long-term growth, supporting your financial goals and aspirations.</p> <h3 id="example-of-a-dividendnbsp">Example of a Dividend </h3> <p>Let's explore an example of a dividend-paying company, <a href="https://www.marketbeat.com/stocks/NYSE/JNJ/">Johnson & Johnson (NYSE: JNJ)</a>. J&J is a renowned multinational healthcare corporation with a strong reputation for consistently providing dividends to its shareholders. We have chosen J&J as our example because of its iconic status, <a href="https://www.marketbeat.com/stocks/NYSE/JNJ/dividend/">Johnson & Johnson's dividend history</a> and commitment to delivering value to its shareholders. However, hundreds of dividend-paying stocks across other sectors exist, so it is important to understand <a href="https://www.marketbeat.com/learn/how-to-find-blue-chip-dividend-stocks/">how to find blue-chip stocks that pay dividends</a>. Let's explore why J&J is an excellent illustration of a dividend-paying company.</p> <p>Johnson & Johnson is a highly respected company in the healthcare sector. A <a href="https://www.marketbeat.com/learn/healthcare-sector-overview-and-keys-to-investing/">quick overview of the healthcare sector</a> will help you understand our choice because J&J is known for its diversified portfolio of products, including pharmaceuticals, medical devices and consumer health goods. <a href="https://www.marketbeat.com/stocks/NYSE/JNJ/earnings/">Johnson & Johnson earnings data</a> shows that J&J has a remarkable track record of generating stable earnings and cash flow, enabling it to reward its shareholders through dividends consistently.</p> <p>The decision to choose J&J as our example stems from its status as a <a href="https://www.marketbeat.com/learn/what-are-blue-chip-stocks/">blue-chip company</a>. Blue-chip companies are well-established, financially robust and have a history of delivering reliable performance. <a href="https://www.marketbeat.com/stocks/NYSE/JNJ/financials/">Johnson & Johnson's financials</a> exemplify these characteristics with its long-standing industry presence and ability to navigate changing market dynamics. The company's dividend policy reflects its dedication to sharing its success with investors and providing them with a regular income stream.</p> <p>By selecting J&J as our example, we highlight the significance of investing in dividend-paying companies that exhibit stability, financial strength and a track record of delivering value to their shareholders. J&J's continued success and commitment to its dividend program make it an excellent representation of the potential benefits and rewards of dividend investing.</p> <h3 id="the-power-of-dividends-the-hidden-treasures-o">The Power of Dividends: The Hidden Treasures of Dividend Stocks</h3> <p>Investing in dividend stocks can provide investors with a reliable income stream and long-term growth potential. By carefully selecting dividend-paying companies with a track record of consistent and growing dividends, investors can secure a steady income and benefit from the compounding effect of reinvested dividends. </p> <p>Additionally, incorporating dividend stocks from different sectors in a diversified portfolio helps mitigate risk and ensures income generation even during challenging market conditions. Successful dividend investing requires thorough research, analysis of financial health and staying informed about market trends. </p> <p>By adopting a thoughtful approach to dividend investing, investors can build a resilient and rewarding investment portfolio tailored to their financial goals. </p> <h3 id="faqs">FAQs</h3> <p>We understand that investors may still have questions regarding this investment approach. Let's address some common queries and provide further clarity on dividend investing. By addressing these frequently asked questions, we hope to equip you with the knowledge and confidence to make informed decisions regarding incorporating dividend stocks into your investment strategy. </p> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h4 id="how-does-a-dividend-work" itemprop="name text">How does a dividend work?</h4><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>First, it is essential to understand "What are stock dividends"? Dividends are a distribution of a company's earnings to its shareholders utilizing the dividend formula, typically in the form of cash or additional shares of stock. When a company declares a dividend, it sets a specific amount to be paid per share or as a percentage of the stock's price. The dividend is then paid out to shareholders on a predetermined date. The amount each shareholder receives is proportional to their ownership stake in the company. Dividends can provide investors with a regular income stream and potentially enhance long-term returns.</p> </div></div></div><div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h4 id="what-is-an-example-of-a-dividend" itemprop="name text">What is an example of a dividend?</h4><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>An example of a dividend can be seen in <a href="https://www.marketbeat.com/stocks/NYSE/JNJ/">Johnson & Johnson (NYSE: JNJ)</a>, a well-known multinational healthcare corporation. J&J regularly pays dividends to its shareholders as a way to distribute a portion of its profits. For instance, if an investor owns 100 shares of J&J and the company declares a dividend of $1 per share, the investor would receive a dividend payment of $1,000. Dividends are typically paid per share, and the amount can vary depending on the company's profitability and dividend policy. </p> </div></div></div><div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"><h4 id="how-are-dividends-paid-on-shares" itemprop="name text">How are dividends paid on shares?</h4><div itemprop="acceptedAnswer" itemscope itemtype="https://schema.org/Answer"><div itemprop="text"> <p>Dividends on shares are paid out to shareholders differently, depending on the company's preference and the investor's chosen method. The most common forms of dividend payment are cash dividends and stock dividends. Cash dividends are paid directly to shareholders' brokerage accounts or sent via check. On the other hand, stock dividends involve distributing additional shares of the company's stock to shareholders. The company's dividend policy determines the exact payment method and timing of dividends and is typically communicated to shareholders through dividend announcements and official documentation.</p></div></div></div></div><script type="text/javascript">document.write('<img src="https://www.americanconsumer' + 'news.net/scripts/standalone/ViewCount.ashx?type=j&id=5743663 &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_20240613100126_reportpreview2024-06-cover-7-stocks-to-buy-and-hol.png" class="mt-2 position-relative" style="max-width:100%;height:auto;z-index:1;" alt="7 Stocks to Buy And Hold Forever 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">7 Stocks to Buy And Hold Forever</div><p class="font-small">Enter your email address and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising. You will also receive our free daily email newsletter with the latest buy and sell recommendations from Wall Street's top analysts.</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=BuyAndHoldForever&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">dividend Headlines</h2><a href="/headlines/?query=dividend" class="upper-link">View More <span class="sr-only">dividend 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_20250228093235_realty-income-an-anchor-in-volatile-markets.jpg" alt="Realty Income: An Anchor in Volatile Markets" 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">Realty Income: An Anchor in Volatile Markets</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> March 2, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/realty-income-an-anchor-in-volatile-markets/"><span class="sr-only">View Realty Income: An Anchor in Volatile Markets</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_20250226160032_lowes-stock-eyes-new-highs-as-growth-dividends-dri.jpg" alt="Marion - Circa October 2021: Lowe's Home Improvement Warehouse. Lowe's operates retail home improvement and appliance stores in North America." 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">Lowe’s Stock Eyes New Highs as Growth, Dividends Drive Gains</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/originals/lowes-stock-eyes-new-highs-as-growth-dividends-drive-gains/"><span class="sr-only">View Lowe’s Stock Eyes New Highs as Growth, Dividends Drive Gains</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_20250226155059_top-4-healthcare-reits-turning-care-into-big-inves.jpg" alt="Nurse assisting senior woman with walker to get up from bed in hospital ward — 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">Top 4 Healthcare REITs Turning Care Into Big Investor Payouts</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 28, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/top-4-healthcare-reits-turning-care-into-big-investor-payouts/"><span class="sr-only">View Top 4 Healthcare REITs Turning Care Into Big Investor Payouts</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/generic/generic-news-photo-4.jpg" alt="" decoding="async" loading="lazy" height="466" width="700"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">“Toll Taker” Energy Stocks: 4 Reliable Dividends up to 7%</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Contrarian Outlook, Brett Owens <span class="d-inline-block mx-1">|</span> February 28, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/toll-taker-energy-stocks-4-reliable-dividends-up-to-7-2025-02-28/"><span class="sr-only">View “Toll Taker” Energy Stocks: 4 Reliable Dividends up to 7%</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/generic/generic-news-photo-0.jpg" alt="" decoding="async" loading="lazy" height="466" width="700"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">This 10.6% Dividend Is a Top Buy When Stocks Melt Down</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Contrarian Outlook, Michael Foster <span class="d-inline-block mx-1">|</span> February 27, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/this-106-dividend-is-a-top-buy-when-stocks-melt-down-2025-02-27/"><span class="sr-only">View This 10.6% Dividend Is a Top Buy When Stocks Melt Down</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_20250224150505_3-industry-leading-stocks-just-raised-dividends-by.jpg" alt="Interest rate and dividend concept, Businessman is calculating income and return on investment in percentage. income, return, retirement, compensation fund, investment, dividend tax, stock market" decoding="async" loading="lazy" height="658" width="1200"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">3 Industry Leading Stocks Just Raised Dividends by 10% or More</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Leo Miller <span class="d-inline-block mx-1">|</span> February 26, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/stock-ideas/3-industry-leading-stocks-just-raised-dividends-by-10-or-more/"><span class="sr-only">View 3 Industry Leading Stocks Just Raised Dividends by 10% or More</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/generic/generic-news-photo-6.jpg" alt="" decoding="async" loading="lazy" height="466" width="700"></div><div class="description p-2"><div class="title c-dark-gray font-weight-bold font-small">Cash In on the Energy Revolution: 2 Dividend Power Plays</div><div class="d-block font-smaller text-uppercase mt-1 post-time">By Contrarian Outlook, Brett Owens <span class="d-inline-block mx-1">|</span> February 26, 2025</div></div><a class="stretched-link" href="https://www.marketbeat.com/articles/cash-in-on-the-energy-revolution-2-dividend-power-plays-2025-02-26/"><span class="sr-only">View Cash In on the Energy Revolution: 2 Dividend Power Plays</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=11949&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_2055push_DoomGloom-1.jpg" alt="A market crash is coming—here’s when" 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;">A market crash is coming—here’s when</div><div style="margin-top: .25rem;font-size: .777em; font-weight:500;text-transform:uppercase;">From Chaikin Analytics<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=11949&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 A market crash is coming—here’s when</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> <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; } } //]]> </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 = "7DE71D44F0017951BD5B14D3E5B9346EDCCF9F3B73BF0BD798AE18F4071D0CD96C3F4A9473E29AEA4930E41349B4561237E3731102574D626CE155ADDA583CF1"; </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>