CINXE.COM
Evidencing the value of health is the key to uniting health and growth
<!doctype html> <html lang="en" class="no-js"> <head><!-- InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --> <script type="text/javascript" async=true> (function() { var host = window.location.hostname; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url = 'https://cmp.inmobi.com' .concat('/choice/', '1C3fJ9awG115y', '/', host, '/choice.js?tag_version=V3'); var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type = 'text/javascript'; element.src = url; firstScript.parentNode.insertBefore(element, firstScript); function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame; function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe'); iframe.style.cssText = 'display:none'; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler() { var gdprApplies; var args = arguments; if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' }; if (typeof args[2] === 'function') { args[2](retr); } } else { if(args[0] === 'init' && typeof args[3] === 'object') { args[3] = Object.assign(args[3], { tag_version: 'V3' }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, '*'); } }, payload.parameter ); } } while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); function makeGppStub() { const CMP_ID = 10; const SUPPORTED_APIS = [ '2:tcfeuv2', '6:uspv1', '7:usnatv1', '8:usca', '9:usvav1', '10:uscov1', '11:usutv1', '12:usctv1' ]; window.__gpp_addFrame = function (n) { if (!window.frames[n]) { if (document.body) { var i = document.createElement("iframe"); i.style.cssText = "display:none"; i.name = n; document.body.appendChild(i); } else { window.setTimeout(window.__gpp_addFrame, 10, n); } } }; window.__gpp_stub = function () { var b = arguments; __gpp.queue = __gpp.queue || []; __gpp.events = __gpp.events || []; if (!b.length || (b.length == 1 && b[0] == "queue")) { return __gpp.queue; } if (b.length == 1 && b[0] == "events") { return __gpp.events; } var cmd = b[0]; var clb = b.length > 1 ? b[1] : null; var par = b.length > 2 ? b[2] : null; if (cmd === "ping") { clb( { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, true ); } else if (cmd === "addEventListener") { if (!("lastId" in __gpp)) { __gpp.lastId = 0; } __gpp.lastId++; var lnr = __gpp.lastId; __gpp.events.push({ id: lnr, callback: clb, parameter: par, }); clb( { eventName: "listenerRegistered", listenerId: lnr, // Registered ID of the listener data: true, // positive signal pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // list of supported APIs sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "removeEventListener") { var success = false; for (var i = 0; i < __gpp.events.length; i++) { if (__gpp.events[i].id == par) { __gpp.events.splice(i, 1); success = true; break; } } clb( { eventName: "listenerRemoved", listenerId: par, // Registered ID of the listener data: success, // status info pingData: { gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1” cmpStatus: "stub", // possible values: stub, loading, loaded, error cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled signalStatus: "not ready", // possible values: not ready, ready supportedAPIs: SUPPORTED_APIS, // list of supported APIs cmpId: CMP_ID, // CMP ID sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "hasSection") { clb(false, true); } else if (cmd === "getSection" || cmd === "getField") { clb(null, true); } //queue all other commands else { __gpp.queue.push([].slice.apply(b)); } }; window.__gpp_msghandler = function (event) { var msgIsString = typeof event.data === "string"; try { var json = msgIsString ? JSON.parse(event.data) : event.data; } catch (e) { var json = null; } if (typeof json === "object" && json !== null && "__gppCall" in json) { var i = json.__gppCall; window.__gpp( i.command, function (retValue, success) { var returnMsg = { __gppReturn: { returnValue: retValue, success: success, callId: i.callId, }, }; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); }, "parameter" in i ? i.parameter : null, "version" in i ? i.version : "1.1" ); } }; if (!("__gpp" in window) || typeof window.__gpp !== "function") { window.__gpp = window.__gpp_stub; window.addEventListener("message", window.__gpp_msghandler, false); window.__gpp_addFrame("__gppLocator"); } }; makeGppStub(); var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } })(); </script> <!-- End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2) --><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="language" content="en" /><meta name="generator" content="Isle Interactive Ltd" /><meta name="designer" content="Isle Interactive Ltd" /><meta name="viewport" content="initial-scale=1.0, width=device-width, maximum-scale=1" /><meta name="format-detection" content="telephone=no" /><meta name="application-name" content="Civil Service World" /><meta name="msapplication-TileColor" content="#ffffff" /><meta name="msapplication-config" content="/_img/_favicons/browserconfig.xml" /><meta name="theme-color" content="#ffffff" /> <meta name="robots" content="index, follow" /> <meta name="revisit-after" content="14 days" /><link rel="apple-touch-icon" sizes="180x180" href="/_img/_favicons/apple-touch-icon.png" /><link rel="icon" type="image/png" sizes="32x32" href="/_img/_favicons/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="16x16" href="/_img/_favicons/favicon-16x16.png" /><link rel="manifest" href="/_img/_favicons/manifest.json" /><link rel="mask-icon" href="/_img/_favicons/safari-pinned-tab.svg" color="#231f20" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="stylesheet" href="/_styles/core.css?v13" media="screen" /><link rel="stylesheet" href="/_styles/layout.css?v20" media="screen" /><link href="https://fonts.googleapis.com/css?family=Arvo:400,700|Noto+Sans:400,700|Oswald:400,500&display=swap" rel="stylesheet" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script>!window.jQuery && document.write('<script src="/_scripts/jquery.js"><\/script>')</script> <script src="/_scripts/modernizr.js"></script> <script src="/_scripts/core.js?v8"></script> <script src="/_scripts/plugins.js"></script> <!-- ADVERTISING - START --> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> window.googletag = window.googletag || {cmd: []}; </script> <script> // define variables to hold gpt slot objects var gptSlots = []; var slot1,slot2,slot3,slot5,slot6,slot7; googletag.cmd.push(function() { headerMapping = googletag.sizeMapping(). addSize([0, 0], [1, 1]). addSize([320, 0], [[320, 50], [320, 100]]). addSize([801, 0], [728, 90]). addSize([1201, 0], [[970, 90], [970, 250], [728, 90]]). build(); leftmpuMapping = googletag.sizeMapping(). addSize([0, 0], []). addSize([1201, 0], [[300, 1050], [300, 600], [300, 250]]). build(); rightmpuMapping = googletag.sizeMapping(). addSize([0, 0], []). addSize([851, 0], [[300, 600], [300, 250]]). build(); skinMapping = googletag.sizeMapping(). addSize([1201, 0], [1, 1]). build(); slot1 = googletag.defineSlot('/1048162/csw/news-article_header', [[320, 50], [970, 250], [970, 90], [320, 100], [1, 1], [728, 90]], 'div-gpt-ad-1608230013890-0').defineSizeMapping(headerMapping).setTargeting('lazyload').addService(googletag.pubads()); slot2 = googletag.defineSlot('/1048162/csw/news-article_left-side', [[300, 1050], [300, 600], [300, 250]], 'div-gpt-ad-1608230013890-1').defineSizeMapping(leftmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot3 = googletag.defineSlot('/1048162/csw/news-article_right-side-top', [300, 250], 'div-gpt-ad-1608230013890-2').defineSizeMapping(rightmpuMapping).setTargeting('lazyload').addService(googletag.pubads()); slot5 = googletag.defineSlot('/1048162/csw/news-article_teads', [1, 1], 'div-gpt-ad-1608230013890-4').setTargeting('lazyload').addService(googletag.pubads()); slot6 = googletag.defineSlot('/1048162/csw/news-article_inarticle', [[1, 1], [300, 250]], 'div-gpt-ad-1608230013890-5').setTargeting('lazyload').addService(googletag.pubads()); slot7 = googletag.defineSlot('/1048162/csw/news-article_skin', [1, 1], 'div-gpt-ad-1608230013890-6').defineSizeMapping(skinMapping).setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/csw/news-article_pixel-1', [1, 1], 'div-gpt-ad-1608230013890-7').setTargeting('lazyload').addService(googletag.pubads()); googletag.defineSlot('/1048162/csw/news-article_pixel-2', [1, 1], 'div-gpt-ad-1608230013890-8').setTargeting('lazyload').addService(googletag.pubads()); googletag.pubads().disableInitialLoad(); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 200, renderMarginPercent: 100, mobileScaling: 2.0 }); googletag.enableServices();googletag.pubads().setTargeting("environment","production"); googletag.pubads().setTargeting("topic",["Economics","Health & Social Care"]); googletag.pubads().setTargeting("articletype","Professions"); gptSlots.push(slot1, slot2, slot3, slot5, slot6, slot7); }); </script> <!-- ADVERTISING - END --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KQF5SF4');</script> <!-- End Google Tag Manager --> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9004706736602092" crossorigin="anonymous"></script> <!-- Eloqua Script --> <script type="text/javascript"> var _elqQ = _elqQ || []; _elqQ.push(['elqSetSiteId', '1690315']); _elqQ.push(['elqTrackPageView']); (function () { function async_load() { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//img06.en25.com/i/elqCfg.min.js'; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } if (window.addEventListener) window.addEventListener('DOMContentLoaded', async_load, false); else if (window.attachEvent) window.attachEvent('onload', async_load); })(); </script> <!-- Eloqua End --> <!-- Poool Tracking --> <script id="poool-engage" src="https://assets.poool.fr/engage.min.js" async></script> <script> const script = document.getElementById('poool-engage'); script.addEventListener('load', function() { Engage.init('B7H7E-5SALK-J1YCN-ZNZ63') .autoCreate(); }); </script> <!-- Poool Tracking End--><script type="text/javascript" src='https://www.google.com/recaptcha/api.js'></script><script src="https://cdn.p-n.io/pushly-sdk.min.js?domain_key=vTxfg56DfluOC4iasj8CMw1LU8uuuRDm0Ykq" async></script> <script> window.PushlySDK = window.PushlySDK || []; function pushly() { window.PushlySDK.push(arguments) } pushly('load', { domainKey: 'vTxfg56DfluOC4iasj8CMw1LU8uuuRDm0Ykq', sw: '/assets/pushly/pushly-sdk-worker.js' }); </script> <meta property="og:site_name" content="Civil Service World" /> <meta property="og:locale" content="en_GB" /> <meta property="og:title" content="Evidencing the value of health is the key to uniting health and growth" /> <meta property="og:description" content="To realise the opportunities in the overlap of the government’s economic and health missions, we need to mobilise evidence on how economic decision..." /> <meta property="og:url" content="https://www.civilserviceworld.com/professions/article/evidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" /> <meta property="og:image" content="https://www.civilserviceworld.com/siteimg/share/ugc-1/fullnews/news/29629/32632_original.jpg" /> <meta property="og:image:type" content="image/jpeg" /> <meta property="og:type" content="article" /> <meta property="article:published_time" content="2024-10-15 12:59:07" /> <meta property="article:modified_time" content="2024-10-15 13:11:19" /> <link rel="canonical" href="https://www.civilserviceworld.com/professions/article/evidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" /><meta name="Description" content="To realise the opportunities in the overlap of the government’s economic and health missions, we need to mobilise evidence on how economic decisions i..." /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@CSWnews" /> <meta name="twitter:url" content="https://www.civilserviceworld.com/professions/article/evidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" /> <meta name="twitter:title" content="Evidencing the value of health is the key to uniting health and growth" /> <meta name="twitter:description" content="To realise the opportunities in the overlap of the government’s economic and health missions, we need to mobilise evidence on how economic decisions impact public health" /> <meta name="twitter:image" content="https://www.civilserviceworld.com/siteimg/share/ugc-1/fullnews/news/29629/32632_original.jpg" /> <title> Evidencing the value of health is the key to uniting health and growth </title></head> <body > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KQF5SF4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <form method="post" action="/professions/article/evidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" 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="/wEPDwULLTE5Njg1MzgzMTcPZBYCZg9kFgRmD2QWCAIZD2QWBAIBDxYCHgRUZXh0BdYVdmFyIHNsb3QxLHNsb3QyLHNsb3QzLHNsb3Q1LHNsb3Q2LHNsb3Q3OwogIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsKCiAgICAgICAgaGVhZGVyTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbMSwgMV0pLgogIAkJCWFkZFNpemUoWzMyMCwgMF0sIFtbMzIwLCA1MF0sIFszMjAsIDEwMF1dKS4KICAJCQlhZGRTaXplKFs4MDEsIDBdLCBbNzI4LCA5MF0pLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbWzk3MCwgOTBdLCBbOTcwLCAyNTBdLCBbNzI4LCA5MF1dKS4KICAJCQlidWlsZCgpOwoKICAgICAgICBsZWZ0bXB1TWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbXSkuCiAgCQkJYWRkU2l6ZShbMTIwMSwgMF0sIFtbMzAwLCAxMDUwXSwgWzMwMCwgNjAwXSwgWzMwMCwgMjUwXV0pLgogIAkJCWJ1aWxkKCk7CgogICAgICAgIHJpZ2h0bXB1TWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzAsIDBdLCBbXSkuCiAgCQkJYWRkU2l6ZShbODUxLCAwXSwgW1szMDAsIDYwMF0sIFszMDAsIDI1MF1dKS4KICAJCQlidWlsZCgpOwoKICAgICAgICBza2luTWFwcGluZyA9IGdvb2dsZXRhZy5zaXplTWFwcGluZygpLgogIAkJCWFkZFNpemUoWzEyMDEsIDBdLCBbMSwgMV0pLgogIAkJCWJ1aWxkKCk7CgogICAgc2xvdDEgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvY3N3L25ld3MtYXJ0aWNsZV9oZWFkZXInLCBbWzMyMCwgNTBdLCBbOTcwLCAyNTBdLCBbOTcwLCA5MF0sIFszMjAsIDEwMF0sIFsxLCAxXSwgWzcyOCwgOTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0wJykuZGVmaW5lU2l6ZU1hcHBpbmcoaGVhZGVyTWFwcGluZykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3QyID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL2Nzdy9uZXdzLWFydGljbGVfbGVmdC1zaWRlJywgW1szMDAsIDEwNTBdLCBbMzAwLCA2MDBdLCBbMzAwLCAyNTBdXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0xJykuZGVmaW5lU2l6ZU1hcHBpbmcobGVmdG1wdU1hcHBpbmcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90MyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9jc3cvbmV3cy1hcnRpY2xlX3JpZ2h0LXNpZGUtdG9wJywgWzMwMCwgMjUwXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC0yJykuZGVmaW5lU2l6ZU1hcHBpbmcocmlnaHRtcHVNYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgc2xvdDUgPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzEwNDgxNjIvY3N3L25ld3MtYXJ0aWNsZV90ZWFkcycsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC00Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIHNsb3Q2ID0gZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL2Nzdy9uZXdzLWFydGljbGVfaW5hcnRpY2xlJywgW1sxLCAxXSwgWzMwMCwgMjUwXV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNScpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CiAgICBzbG90NyA9IGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9jc3cvbmV3cy1hcnRpY2xlX3NraW4nLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNicpLmRlZmluZVNpemVNYXBwaW5nKHNraW5NYXBwaW5nKS5zZXRUYXJnZXRpbmcoJ2xhenlsb2FkJykuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwogICAgZ29vZ2xldGFnLmRlZmluZVNsb3QoJy8xMDQ4MTYyL2Nzdy9uZXdzLWFydGljbGVfcGl4ZWwtMScsIFsxLCAxXSwgJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC03Jykuc2V0VGFyZ2V0aW5nKCdsYXp5bG9hZCcpLmFkZFNlcnZpY2UoZ29vZ2xldGFnLnB1YmFkcygpKTsKICAgIGdvb2dsZXRhZy5kZWZpbmVTbG90KCcvMTA0ODE2Mi9jc3cvbmV3cy1hcnRpY2xlX3BpeGVsLTInLCBbMSwgMV0sICdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtOCcpLnNldFRhcmdldGluZygnbGF6eWxvYWQnKS5hZGRTZXJ2aWNlKGdvb2dsZXRhZy5wdWJhZHMoKSk7CgkJCiAgICBnb29nbGV0YWcucHViYWRzKCkuZGlzYWJsZUluaXRpYWxMb2FkKCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZW5hYmxlU2luZ2xlUmVxdWVzdCgpOwogICAgZ29vZ2xldGFnLnB1YmFkcygpLmNvbGxhcHNlRW1wdHlEaXZzKCk7CiAgICBnb29nbGV0YWcucHViYWRzKCkuZW5hYmxlTGF6eUxvYWQoewogICAgICAgIGZldGNoTWFyZ2luUGVyY2VudDogMjAwLAogICAgICAgIHJlbmRlck1hcmdpblBlcmNlbnQ6IDEwMCwKICAgICAgICBtb2JpbGVTY2FsaW5nOiAyLjAKICAgIH0pOwoKICAgIGdvb2dsZXRhZy5lbmFibGVTZXJ2aWNlcygpO2dvb2dsZXRhZy5wdWJhZHMoKS5zZXRUYXJnZXRpbmcoImVudmlyb25tZW50IiwicHJvZHVjdGlvbiIpOw0KZ29vZ2xldGFnLnB1YmFkcygpLnNldFRhcmdldGluZygidG9waWMiLFsiRWNvbm9taWNzIiwiSGVhbHRoICYgU29jaWFsIENhcmUiXSk7DQpnb29nbGV0YWcucHViYWRzKCkuc2V0VGFyZ2V0aW5nKCJhcnRpY2xldHlwZSIsIlByb2Zlc3Npb25zIik7DQpkAgIPFgIfAAU4Z3B0U2xvdHMucHVzaChzbG90MSwgc2xvdDIsIHNsb3QzLCBzbG90NSwgc2xvdDYsIHNsb3Q3KTtkAh4PFgIfAAXJBw0KPG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iQ2l2aWwgU2VydmljZSBXb3JsZCIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzpsb2NhbGUiIGNvbnRlbnQ9ImVuX0dCIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJFdmlkZW5jaW5nIHRoZSB2YWx1ZSBvZiBoZWFsdGggaXMgdGhlIGtleSB0byB1bml0aW5nIGhlYWx0aCBhbmQgZ3Jvd3RoIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmRlc2NyaXB0aW9uIiBjb250ZW50PSJUbyByZWFsaXNlIHRoZSBvcHBvcnR1bml0aWVzIGluIHRoZSBvdmVybGFwIG9mIHRoZSBnb3Zlcm5tZW504oCZcyBlY29ub21pYyBhbmQgaGVhbHRoIG1pc3Npb25zLCB3ZSBuZWVkIHRvIG1vYmlsaXNlIGV2aWRlbmNlIG9uIGhvdyBlY29ub21pYyBkZWNpc2lvbi4uLiIgLz4NCjxtZXRhIHByb3BlcnR5PSJvZzp1cmwiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LmNpdmlsc2VydmljZXdvcmxkLmNvbS9wcm9mZXNzaW9ucy9hcnRpY2xlL2V2aWRlbmNpbmctdGhlLXZhbHVlLW9mLWhlYWx0aC1pcy10aGUta2V5LXRvLXVuaXRpbmctaGVhbHRoLWFuZC1ncm93dGgiIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vd3d3LmNpdmlsc2VydmljZXdvcmxkLmNvbS9zaXRlaW1nL3NoYXJlL3VnYy0xL2Z1bGxuZXdzL25ld3MvMjk2MjkvMzI2MzJfb3JpZ2luYWwuanBnIiAvPg0KPG1ldGEgcHJvcGVydHk9Im9nOmltYWdlOnR5cGUiIGNvbnRlbnQ9ImltYWdlL2pwZWciIC8+DQo8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0iYXJ0aWNsZSIgLz4NCjxtZXRhIHByb3BlcnR5PSJhcnRpY2xlOnB1Ymxpc2hlZF90aW1lIiBjb250ZW50PSIyMDI0LTEwLTE1IDEyOjU5OjA3IiAvPg0KPG1ldGEgcHJvcGVydHk9ImFydGljbGU6bW9kaWZpZWRfdGltZSIgY29udGVudD0iMjAyNC0xMC0xNSAxMzoxMToxOSIgLz4NCmQCHw8WAh8ABZ4BDQo8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly93d3cuY2l2aWxzZXJ2aWNld29ybGQuY29tL3Byb2Zlc3Npb25zL2FydGljbGUvZXZpZGVuY2luZy10aGUtdmFsdWUtb2YtaGVhbHRoLWlzLXRoZS1rZXktdG8tdW5pdGluZy1oZWFsdGgtYW5kLWdyb3d0aCIgLz5kAiAPFgIeB2NvbnRlbnQFmwFUbyByZWFsaXNlIHRoZSBvcHBvcnR1bml0aWVzIGluIHRoZSBvdmVybGFwIG9mIHRoZSBnb3Zlcm5tZW504oCZcyBlY29ub21pYyBhbmQgaGVhbHRoIG1pc3Npb25zLCB3ZSBuZWVkIHRvIG1vYmlsaXNlIGV2aWRlbmNlIG9uIGhvdyBlY29ub21pYyBkZWNpc2lvbnMgaS4uLmQCAhBkZBYGAgEPZBYCZg9kFg4CAQ8WAh8ABdYBPCEtLSAvMTA0ODE2Mi9jc3cvbmV3cy1hcnRpY2xlX2hlYWRlciAtLT4KPGRpdiBpZD0nZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTAnIGNsYXNzPSJjc3ctYWQiPgogIDxzY3JpcHQ+CiAgICBnb29nbGV0YWcuY21kLnB1c2goZnVuY3Rpb24oKSB7IGdvb2dsZXRhZy5kaXNwbGF5KCdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtMCcpOyAgfSk7CiAgPC9zY3JpcHQ+CjwvZGl2PmQCAw9kFgJmD2QWAmYPZBYCZg9kFgJmD2QWAmYPFgIfAAWzAjxkaXYgY2xhc3M9InByb21vLXRleHQiPg0KICAgPHAgY2xhc3M9Im9zd2FsZCI+UmVnaXN0ZXIgZm9yPGJyPm91ciBuZXdzbGV0dGVyPC9wPg0KICAgPGEgaHJlZj0iL21vcmUvbmV3c2xldHRlci1yZWdpc3RyYXRpb24uaHRtIiAgY2xhc3M9ImJ0biBidG4tLXhzbWFsbCIgPlJlZ2lzdGVyPC9hPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJwcm9tby1pbWciPg0KICA8aW1nIGFsdD0iUmVnaXN0ZXIiIHNyYz0iL3VnYy0xL3VwbG9hZHMvcGFnZWJsb2Nrcy82MTkzLzk2ZDU2MWZiODJhZDg1MjMzY2U3Nzk3Nzk5ZmI4NDc5LmpwZyI+DQo8L2Rpdj5kAgUPZBYCZg9kFgJmD2QWAmYPZBYCZg9kFgJmDxYCHwAFsQI8ZGl2IGNsYXNzPSJwcm9tby10ZXh0Ij4NCiAgIDxwIGNsYXNzPSJvc3dhbGQiPlJlZ2lzdGVyIGZvcjxicj5vdXIgbmV3c2xldHRlcjwvcD4NCiAgIDxhIGhyZWY9Ii9tb3JlL25ld3NsZXR0ZXItcmVnaXN0cmF0aW9uLmh0bSIgIGNsYXNzPSJidG4gYnRuLS14c21hbGwiID5SZWdpc3RlcjwvYT4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0icHJvbW8taW1nIj4NCiAgPGltZyBhbHQ9IlJlZ2lzdGVyIiBzcmM9Ii91Z2MtMS91cGxvYWRzL3BhZ2VibG9ja3MvMTMvOTQxMjQwOTQxNDQ4OWFhYzhlYjRhYTA5YjY4MzMwNjAuanBnIj4NCjwvZGl2PmQCBw8WAh8ABd1IPHVsPjxsaT48YSBocmVmPSIvIiB0aXRsZT0iQ2l2aWwgc2VydmljZSwgV2VzdG1pbnN0ZXIsICBXaGl0ZWhhbGwgbmV3cyAmYW1wOyBhbmFseXNpcyBmb3IgY2l2aWwgc2VydmFudHMgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2EiPjxzcGFuPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJub1N1YiBsaUhhc0NoaWxkcmVuIGxpT24iPjxhIGhyZWY9Ii9uZXdzLmh0bSIgY2xhc3M9Im9uIiB0aXRsZT0iTmV3cyB8IENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5OZXdzPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9uZXdzL2JyZXhpdC5odG0iIHRpdGxlPSJCcmV4aXQgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5CcmV4aXQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2NpdmlsLXNlcnZpY2UtcmVmb3JtLmh0bSIgdGl0bGU9IkNpdmlsIFNlcnZpY2UgUmVmb3JtIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q2l2aWwgU2VydmljZSBSZWZvcm08L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2Nvcm9uYXZpcnVzLmh0bSIgdGl0bGU9IkxhdGVzdCBDb3JvbmF2aXJ1cyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkNvcm9uYXZpcnVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgdGl0bGU9IlNlY3VyaXR5ICZhbXA7IERlZmVuY2UgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TZWN1cml0eSAmIERlZmVuY2U8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2Vjb25vbXkuaHRtIiB0aXRsZT0iTmV3cyBhYm91dCB0aGUgRWNvbm9teSBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5FY29ub215PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiB0aXRsZT0iTmV3cyBvbiBFZHVjYXRpb24gc3BlY2lmaWMgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbmVyZ3ktZW52aXJvbm1lbnQuaHRtIiB0aXRsZT0iRW5lcmd5ICZhbXA7IEVudmlyb25tZW50IG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RW5lcmd5ICYgRW52aXJvbm1lbnQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2ZvcmVpZ24tYWZmYWlycy5odG0iIHRpdGxlPSJGb3JlaWduIEFmZmFpcnMgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Gb3JlaWduIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2hlYWx0aC1zb2NpYWwtY2FyZS5odG0iIHRpdGxlPSJIZWFsdGggJmFtcDsgU29jaWFsIENhcmUgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5IZWFsdGggJiBTb2NpYWwgQ2FyZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvanVzdGljZS1ob21lLWFmZmFpcnMuaHRtIiB0aXRsZT0iSnVzdGljZSAmYW1wOyBIb21lIEFmZmFpcnMgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5KdXN0aWNlICYgSG9tZSBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9sZWFkZXJzaGlwLmh0bSIgdGl0bGU9IkxlYWRlcnNoaXAgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5MZWFkZXJzaGlwPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgdGl0bGU9Ik5ld3Mgb24gQ3VsdHVyZSBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkN1bHR1cmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2xvY2FsLWRldm9sdmVkLmh0bSIgdGl0bGU9IkxvY2FsICZhbXA7IERldm9sdmVkIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+TG9jYWwgJiBEZXZvbHZlZDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvcG9saXRpY3MtY29uc3RpdHV0aW9uLmh0bSIgdGl0bGU9IlBvbGl0aWNzICZhbXA7IENvbnN0aXR1dGlvbmFsIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluIj48c3Bhbj5Qb2xpdGljcyAmIENvbnN0aXR1dGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvdHJhbnNwb3J0Lmh0bSIgdGl0bGU9IlRyYW5zcG9ydCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPlRyYW5zcG9ydDwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Ii9jb21tZW50Lmh0bSIgdGl0bGU9IkNvbW1lbnQsIGFuYWx5c2lzIGFuZCBvcGluaW9uIG9uIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVudDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2luLWRlcHRoLmh0bSIgdGl0bGU9IkluIERlcHRoIGFydGljbGVzIGZyb20gdGhlIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5JbiBEZXB0aDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5vU3ViIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy5odG0iIHRpdGxlPSJBcnRpY2xlcyBieSBQcm9mZXNzaW9ucyB3aXRoaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UHJvZmVzc2lvbnM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2FuYWx5c2lzLmh0bSIgdGl0bGU9IkFuYWx5c2lzIG5ld3Mgd2l0aGluIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5BbmFseXNpczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2NvbW1lcmNpYWwuaHRtIiB0aXRsZT0iQ29tbWVyY2lhbCBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2RpZ2l0YWwtZGF0YS10ZWNobm9sb2d5Lmh0bSIgdGl0bGU9IkRpZ2l0YWwsIERhdGEgJmFtcDsgVGVjaG5vbG9neSBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RGlnaXRhbCwgRGF0YSAmIFRlY2hub2xvZ3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9vcGVyYXRpb25hbC1kZWxpdmVyeS5odG0iIHRpdGxlPSJPcGVyYXRpb25hbCBEZWxpdmVyeSBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+T3BlcmF0aW9uYWwgRGVsaXZlcnk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9mcmF1ZC1lcnJvci1kZWJ0LWdyYW50cy5odG0iIHRpdGxlPSJGcmF1ZCwgRXJyb3IgRGVidCAmYW1wOyBHcmFudHMgbmV3cyB3aXRoIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RnJhdWQsIEVycm9yIERlYnQgJiBHcmFudHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9oci5odG0iIHRpdGxlPSJIUiBuZXdzIHdpdGhpbiB0aGUgQ2l2aWwgU2VydmljZSB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkhSPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvbGVnYWwuaHRtIiB0aXRsZT0iTGVnYWwgbmV3cyByZWxhdGVkIHRvIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5MZWdhbDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3Byb2plY3QtZGVsaXZlcnkuaHRtIiB0aXRsZT0iUHJvamVjdCBEZWxpdmVyeSBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UHJvamVjdCBEZWxpdmVyeTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3Byb3BlcnR5LWVzdGF0ZXMuaHRtIiB0aXRsZT0iUHJvcGVydHkgJmFtcDsgRXN0YXRlcyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPlByb3BlcnR5ICYgRXN0YXRlczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2NvbW11bmljYXRpb25zLmh0bSIgdGl0bGU9IkNvbW11bmljYXRpb25zIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbXVuaWNhdGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9maW5hbmNlLmh0bSIgdGl0bGU9IkZpbmFuY2UgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5GaW5hbmNlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvZWNvbm9taWNzLmh0bSIgdGl0bGU9IkVjb25vbWljcyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkVjb25vbWljczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3BsYW5uaW5nLmh0bSIgdGl0bGU9IlBsYW5uaW5nIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UGxhbm5pbmc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9zY2llbmNlLWVuZ2luZWVyaW5nLmh0bSIgdGl0bGU9IlNjaWVuY2UgJmFtcDsgRW5naW5lZXJpbmcgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TY2llbmNlICYgRW5naW5lZXJpbmc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9zdGF0aXN0aWNzLmh0bSIgdGl0bGU9IlN0YXRpc3RpY3MgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TdGF0aXN0aWNzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvZ292ZXJubWVudC10YXgtcHJvZmVzc2lvbi5odG0iIHRpdGxlPSJHb3Zlcm5tZW50IFRheCBQcm9mZXNzaW9uIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluIj48c3Bhbj5Hb3Zlcm5tZW50IFRheCBQcm9mZXNzaW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvaW50ZXJuYWwtYXVkaXQuaHRtIiB0aXRsZT0iSW50ZXJuYWwgQXVkaXQgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5JbnRlcm5hbCBBdWRpdDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2tub3dsZWRnZS1pbmZvcm1hdGlvbi1tYW5hZ2VtZW50Lmh0bSIgdGl0bGU9Iktub3dsZWRnZSAmYW1wOyBJbmZvcm1hdGlvbiBNYW5hZ2VtZW50IG5ld3MgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Lbm93bGVkZ2UgJiBJbmZvcm1hdGlvbiBNYW5hZ2VtZW50PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvbWVkaWNhbC5odG0iIHRpdGxlPSJMYXRlc3QgTWVkaWNhbCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPk1lZGljYWw8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9wb2xpY3kuaHRtIiB0aXRsZT0iUG9saWN5IG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UG9saWN5PC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iL2NvdW50ZXItZnJhdWQtem9uZS5odG0iIHRpdGxlPSJDb3VudGVyIEZyYXVkIFpvbmUiPjxzcGFuPkNvdW50ZXIgRnJhdWQgWm9uZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL2V2ZW50cy5odG0iIHRpdGxlPSJVcGNvbWluZyBFdmVudHMgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5FdmVudHM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL2V2ZW50cy91cGNvbWluZy1ldmVudHMuaHRtIiB0aXRsZT0iVXBjb21pbmcgRXZlbnRzIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+VXBjb21pbmcgRXZlbnRzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvZXZlbnRzL3dhdGNoLW9uLWRlbWFuZC5odG0iIHRpdGxlPSJXYXRjaCBPbi1EZW1hbmQgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5XYXRjaCBPbiBEZW1hbmQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSIvcmVzb3VyY2VzLmh0bSIgdGl0bGU9IlJlc291cmNlcyBhdmFpbGFibGUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5SZXNvdXJjZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Nb3JlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9tb3JlL3Blcm1hbmVudC1zZWNyZXRhcmllcy1yb3VuZHVwLmh0bSIgdGl0bGU9IlBlcm1hbmVudCBTZWNyZXRhcmllcyBSb3VuZHVwIj48c3Bhbj5QZXJtYW5lbnQgU2VjcmV0YXJpZXMgUm91bmR1cDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvdHJhaW5pbmctaHViLmh0bSIgdGl0bGU9IlRyYWluaW5nIEh1YiI+PHNwYW4+UHVibGljIFNlY3RvciBUcmFpbmluZyBIdWI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2F3YXJkcy5odG0iIHRpdGxlPSJDaXZpbCBTZXJ2aWNlIEF3YXJkcyB3aXRoaW4gdGhlIENpdmlsIFNlcnZpY2UgY29tbXVuaXR5IHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q2l2aWwgU2VydmljZSBBd2FyZHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL3dyaXRlLWZvci11cy5odG0iIHRpdGxlPSJXcml0ZSBmb3IgdXMgYXQgQ1NXIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+V3JpdGUgZm9yIHVzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZXh0ZXJuYWwiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmNpdmlsc2VydmljZXdvcmxkLmNvbS9tYWdhemluZS5odG0iIHRpdGxlPSJDaXZpbCBTZXJ2aWNlIFdvcmxkIC0gZS1WZXJzaW9uIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+ZS1WZXJzaW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9jb21tZXJjaWFsLW9wcG9ydHVuaXRpZXMuaHRtIiB0aXRsZT0iQ29tbWVyY2lhbCBPcHBvcnR1bml0aWVzIHRocm91Z2ggQ1NXIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbCBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9uZXdzbGV0dGVyLXJlZ2lzdHJhdGlvbi5odG0iIHRpdGxlPSJOZXdzbGV0dGVyIHJlZ2lzdHJhdGlvbiB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPk5ld3NsZXR0ZXIgcmVnaXN0cmF0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9wb2RjYXN0cy5odG0iIHRpdGxlPSJUaGUgQ2l2aWwgU2VydmljZSBXb3JsZCBQb2RjYXN0IHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UG9kY2FzdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2NvbnRhY3QtdXMuaHRtIiB0aXRsZT0iQ29udGFjdCBVcyB8IENpdmlsIFNlcnZpY2UgV29ybGQgbW1hZ2F6aW5lIj48c3Bhbj5Db250YWN0IFVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9hYm91dC1jc3cuaHRtIiB0aXRsZT0iQWJvdXQgdGhlIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5BYm91dCBDU1c8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tZW1iZXJzL2RpcmVjdG9yeS5odG0iIHRpdGxlPSJNZW1iZXJzIERpcmVjdG9yeSI+PHNwYW4+TWVtYmVycyBEaXJlY3Rvcnk8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjwvdWw+ZAIJDxYCHgdWaXNpYmxlZxYCAgEPFgIfAAWlFjx1bCBjbGFzcz0ibmF2IGxldmVsMiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2JyZXhpdC5odG0iICAgdGl0bGU9IkJyZXhpdCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkJyZXhpdDwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9jaXZpbC1zZXJ2aWNlLXJlZm9ybS5odG0iICAgdGl0bGU9IkNpdmlsIFNlcnZpY2UgUmVmb3JtIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q2l2aWwgU2VydmljZSBSZWZvcm08L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvY29yb25hdmlydXMuaHRtIiAgIHRpdGxlPSJMYXRlc3QgQ29yb25hdmlydXMgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Db3JvbmF2aXJ1czwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgICB0aXRsZT0iU2VjdXJpdHkgJiBEZWZlbmNlIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+U2VjdXJpdHkgJiBEZWZlbmNlPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2Vjb25vbXkuaHRtIiAgIHRpdGxlPSJOZXdzIGFib3V0IHRoZSBFY29ub215IGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkVjb25vbXk8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvZWR1Y2F0aW9uLmh0bSIgICB0aXRsZT0iTmV3cyBvbiBFZHVjYXRpb24gc3BlY2lmaWMgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2VuZXJneS1lbnZpcm9ubWVudC5odG0iICAgdGl0bGU9IkVuZXJneSAmIEVudmlyb25tZW50IG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RW5lcmd5ICYgRW52aXJvbm1lbnQ8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvZm9yZWlnbi1hZmZhaXJzLmh0bSIgICB0aXRsZT0iRm9yZWlnbiBBZmZhaXJzIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Rm9yZWlnbiBBZmZhaXJzPC9zcGFuPjwvYT4NCjwvbGk+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9uZXdzL2hlYWx0aC1zb2NpYWwtY2FyZS5odG0iICAgdGl0bGU9IkhlYWx0aCAmIFNvY2lhbCBDYXJlIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+SGVhbHRoICYgU29jaWFsIENhcmU8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvanVzdGljZS1ob21lLWFmZmFpcnMuaHRtIiAgIHRpdGxlPSJKdXN0aWNlICYgSG9tZSBBZmZhaXJzIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+SnVzdGljZSAmIEhvbWUgQWZmYWlyczwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9sZWFkZXJzaGlwLmh0bSIgICB0aXRsZT0iTGVhZGVyc2hpcCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkxlYWRlcnNoaXA8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvY3VsdHVyZS5odG0iICAgdGl0bGU9Ik5ld3Mgb24gQ3VsdHVyZSBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkN1bHR1cmU8L3NwYW4+PC9hPg0KPC9saT48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL25ld3MvbG9jYWwtZGV2b2x2ZWQuaHRtIiAgIHRpdGxlPSJMb2NhbCAmIERldm9sdmVkIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+TG9jYWwgJiBEZXZvbHZlZDwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy9wb2xpdGljcy1jb25zdGl0dXRpb24uaHRtIiAgIHRpdGxlPSJQb2xpdGljcyAmIENvbnN0aXR1dGlvbmFsIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluIj48c3Bhbj5Qb2xpdGljcyAmIENvbnN0aXR1dGlvbjwvc3Bhbj48L2E+DQo8L2xpPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbmV3cy90cmFuc3BvcnQuaHRtIiAgIHRpdGxlPSJUcmFuc3BvcnQgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5UcmFuc3BvcnQ8L3NwYW4+PC9hPg0KPC9saT48L3VsPmQCCw8WAh8ABd1IPHVsPjxsaT48YSBocmVmPSIvIiB0aXRsZT0iQ2l2aWwgc2VydmljZSwgV2VzdG1pbnN0ZXIsICBXaGl0ZWhhbGwgbmV3cyAmYW1wOyBhbmFseXNpcyBmb3IgY2l2aWwgc2VydmFudHMgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2EiPjxzcGFuPkhvbWU8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJub1N1YiBsaUhhc0NoaWxkcmVuIGxpT24iPjxhIGhyZWY9Ii9uZXdzLmh0bSIgY2xhc3M9Im9uIiB0aXRsZT0iTmV3cyB8IENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5OZXdzPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9uZXdzL2JyZXhpdC5odG0iIHRpdGxlPSJCcmV4aXQgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5CcmV4aXQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2NpdmlsLXNlcnZpY2UtcmVmb3JtLmh0bSIgdGl0bGU9IkNpdmlsIFNlcnZpY2UgUmVmb3JtIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q2l2aWwgU2VydmljZSBSZWZvcm08L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2Nvcm9uYXZpcnVzLmh0bSIgdGl0bGU9IkxhdGVzdCBDb3JvbmF2aXJ1cyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkNvcm9uYXZpcnVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9kZWZlbmNlLmh0bSIgdGl0bGU9IlNlY3VyaXR5ICZhbXA7IERlZmVuY2UgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TZWN1cml0eSAmIERlZmVuY2U8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2Vjb25vbXkuaHRtIiB0aXRsZT0iTmV3cyBhYm91dCB0aGUgRWNvbm9teSBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5FY29ub215PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lZHVjYXRpb24uaHRtIiB0aXRsZT0iTmV3cyBvbiBFZHVjYXRpb24gc3BlY2lmaWMgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RWR1Y2F0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9lbmVyZ3ktZW52aXJvbm1lbnQuaHRtIiB0aXRsZT0iRW5lcmd5ICZhbXA7IEVudmlyb25tZW50IG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RW5lcmd5ICYgRW52aXJvbm1lbnQ8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2ZvcmVpZ24tYWZmYWlycy5odG0iIHRpdGxlPSJGb3JlaWduIEFmZmFpcnMgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Gb3JlaWduIEFmZmFpcnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2hlYWx0aC1zb2NpYWwtY2FyZS5odG0iIHRpdGxlPSJIZWFsdGggJmFtcDsgU29jaWFsIENhcmUgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5IZWFsdGggJiBTb2NpYWwgQ2FyZTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvanVzdGljZS1ob21lLWFmZmFpcnMuaHRtIiB0aXRsZT0iSnVzdGljZSAmYW1wOyBIb21lIEFmZmFpcnMgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5KdXN0aWNlICYgSG9tZSBBZmZhaXJzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9sZWFkZXJzaGlwLmh0bSIgdGl0bGU9IkxlYWRlcnNoaXAgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5MZWFkZXJzaGlwPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbmV3cy9jdWx0dXJlLmh0bSIgdGl0bGU9Ik5ld3Mgb24gQ3VsdHVyZSBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkN1bHR1cmU8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9uZXdzL2xvY2FsLWRldm9sdmVkLmh0bSIgdGl0bGU9IkxvY2FsICZhbXA7IERldm9sdmVkIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+TG9jYWwgJiBEZXZvbHZlZDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvcG9saXRpY3MtY29uc3RpdHV0aW9uLmh0bSIgdGl0bGU9IlBvbGl0aWNzICZhbXA7IENvbnN0aXR1dGlvbmFsIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluIj48c3Bhbj5Qb2xpdGljcyAmIENvbnN0aXR1dGlvbjwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL25ld3MvdHJhbnNwb3J0Lmh0bSIgdGl0bGU9IlRyYW5zcG9ydCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPlRyYW5zcG9ydDwvc3Bhbj48L2E+PC9saT48L3VsPjwvbGk+PGxpPjxhIGhyZWY9Ii9jb21tZW50Lmh0bSIgdGl0bGU9IkNvbW1lbnQsIGFuYWx5c2lzIGFuZCBvcGluaW9uIG9uIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVudDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL2luLWRlcHRoLmh0bSIgdGl0bGU9IkluIERlcHRoIGFydGljbGVzIGZyb20gdGhlIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5JbiBEZXB0aDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5vU3ViIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy5odG0iIHRpdGxlPSJBcnRpY2xlcyBieSBQcm9mZXNzaW9ucyB3aXRoaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UHJvZmVzc2lvbnM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2FuYWx5c2lzLmh0bSIgdGl0bGU9IkFuYWx5c2lzIG5ld3Mgd2l0aGluIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5BbmFseXNpczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2NvbW1lcmNpYWwuaHRtIiB0aXRsZT0iQ29tbWVyY2lhbCBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2RpZ2l0YWwtZGF0YS10ZWNobm9sb2d5Lmh0bSIgdGl0bGU9IkRpZ2l0YWwsIERhdGEgJmFtcDsgVGVjaG5vbG9neSBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RGlnaXRhbCwgRGF0YSAmIFRlY2hub2xvZ3k8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9vcGVyYXRpb25hbC1kZWxpdmVyeS5odG0iIHRpdGxlPSJPcGVyYXRpb25hbCBEZWxpdmVyeSBuZXdzIHdpdGhpbiBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+T3BlcmF0aW9uYWwgRGVsaXZlcnk8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9mcmF1ZC1lcnJvci1kZWJ0LWdyYW50cy5odG0iIHRpdGxlPSJGcmF1ZCwgRXJyb3IgRGVidCAmYW1wOyBHcmFudHMgbmV3cyB3aXRoIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+RnJhdWQsIEVycm9yIERlYnQgJiBHcmFudHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9oci5odG0iIHRpdGxlPSJIUiBuZXdzIHdpdGhpbiB0aGUgQ2l2aWwgU2VydmljZSB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkhSPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvbGVnYWwuaHRtIiB0aXRsZT0iTGVnYWwgbmV3cyByZWxhdGVkIHRvIENpdmlsIFNlcnZpY2UgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5MZWdhbDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3Byb2plY3QtZGVsaXZlcnkuaHRtIiB0aXRsZT0iUHJvamVjdCBEZWxpdmVyeSBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UHJvamVjdCBEZWxpdmVyeTwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3Byb3BlcnR5LWVzdGF0ZXMuaHRtIiB0aXRsZT0iUHJvcGVydHkgJmFtcDsgRXN0YXRlcyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPlByb3BlcnR5ICYgRXN0YXRlczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2NvbW11bmljYXRpb25zLmh0bSIgdGl0bGU9IkNvbW11bmljYXRpb25zIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbXVuaWNhdGlvbnM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9maW5hbmNlLmh0bSIgdGl0bGU9IkZpbmFuY2UgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5GaW5hbmNlPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvZWNvbm9taWNzLmh0bSIgdGl0bGU9IkVjb25vbWljcyBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPkVjb25vbWljczwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL3BsYW5uaW5nLmh0bSIgdGl0bGU9IlBsYW5uaW5nIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UGxhbm5pbmc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9zY2llbmNlLWVuZ2luZWVyaW5nLmh0bSIgdGl0bGU9IlNjaWVuY2UgJmFtcDsgRW5naW5lZXJpbmcgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TY2llbmNlICYgRW5naW5lZXJpbmc8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9zdGF0aXN0aWNzLmh0bSIgdGl0bGU9IlN0YXRpc3RpY3MgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5TdGF0aXN0aWNzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvZ292ZXJubWVudC10YXgtcHJvZmVzc2lvbi5odG0iIHRpdGxlPSJHb3Zlcm5tZW50IFRheCBQcm9mZXNzaW9uIG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluIj48c3Bhbj5Hb3Zlcm5tZW50IFRheCBQcm9mZXNzaW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvaW50ZXJuYWwtYXVkaXQuaHRtIiB0aXRsZT0iSW50ZXJuYWwgQXVkaXQgbmV3cyBmb3IgdGhvc2Ugd29ya2luZyBpbiB0aGUgQ2l2aWwgU2VydmljZSB8ICBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5JbnRlcm5hbCBBdWRpdDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25zL2tub3dsZWRnZS1pbmZvcm1hdGlvbi1tYW5hZ2VtZW50Lmh0bSIgdGl0bGU9Iktub3dsZWRnZSAmYW1wOyBJbmZvcm1hdGlvbiBNYW5hZ2VtZW50IG5ld3MgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Lbm93bGVkZ2UgJiBJbmZvcm1hdGlvbiBNYW5hZ2VtZW50PC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJvZmVzc2lvbnMvbWVkaWNhbC5odG0iIHRpdGxlPSJMYXRlc3QgTWVkaWNhbCBuZXdzIGZvciB0aG9zZSB3b3JraW5nIGluIHRoZSBDaXZpbCBTZXJ2aWNlIHwgIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPk1lZGljYWw8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9wcm9mZXNzaW9ucy9wb2xpY3kuaHRtIiB0aXRsZT0iUG9saWN5IG5ld3MgZm9yIHRob3NlIHdvcmtpbmcgaW4gdGhlIENpdmlsIFNlcnZpY2UgfCAgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UG9saWN5PC9zcGFuPjwvYT48L2xpPjwvdWw+PC9saT48bGk+PGEgaHJlZj0iL2NvdW50ZXItZnJhdWQtem9uZS5odG0iIHRpdGxlPSJDb3VudGVyIEZyYXVkIFpvbmUiPjxzcGFuPkNvdW50ZXIgRnJhdWQgWm9uZTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdkRpc2FibGVDbGljayBuYXZNb2JUb2dnbGUgbGlIYXNDaGlsZHJlbiI+PGEgaHJlZj0iL2V2ZW50cy5odG0iIHRpdGxlPSJVcGNvbWluZyBFdmVudHMgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5FdmVudHM8L3NwYW4+PC9hPjx1bD48bGk+PGEgaHJlZj0iL2V2ZW50cy91cGNvbWluZy1ldmVudHMuaHRtIiB0aXRsZT0iVXBjb21pbmcgRXZlbnRzIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+VXBjb21pbmcgRXZlbnRzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvZXZlbnRzL3dhdGNoLW9uLWRlbWFuZC5odG0iIHRpdGxlPSJXYXRjaCBPbi1EZW1hbmQgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5XYXRjaCBPbiBEZW1hbmQ8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjxsaT48YSBocmVmPSIvcmVzb3VyY2VzLmh0bSIgdGl0bGU9IlJlc291cmNlcyBhdmFpbGFibGUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5SZXNvdXJjZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJuYXZEaXNhYmxlQ2xpY2sgbmF2TW9iVG9nZ2xlIGxpSGFzQ2hpbGRyZW4iPjxhIGhyZWY9Ii9tb3JlLmh0bSIgdGl0bGU9Ik1vcmUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5Nb3JlPC9zcGFuPjwvYT48dWw+PGxpPjxhIGhyZWY9Ii9tb3JlL3Blcm1hbmVudC1zZWNyZXRhcmllcy1yb3VuZHVwLmh0bSIgdGl0bGU9IlBlcm1hbmVudCBTZWNyZXRhcmllcyBSb3VuZHVwIj48c3Bhbj5QZXJtYW5lbnQgU2VjcmV0YXJpZXMgUm91bmR1cDwvc3Bhbj48L2E+PC9saT48bGk+PGEgaHJlZj0iL21vcmUvdHJhaW5pbmctaHViLmh0bSIgdGl0bGU9IlRyYWluaW5nIEh1YiI+PHNwYW4+UHVibGljIFNlY3RvciBUcmFpbmluZyBIdWI8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2F3YXJkcy5odG0iIHRpdGxlPSJDaXZpbCBTZXJ2aWNlIEF3YXJkcyB3aXRoaW4gdGhlIENpdmlsIFNlcnZpY2UgY29tbXVuaXR5IHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q2l2aWwgU2VydmljZSBBd2FyZHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL3dyaXRlLWZvci11cy5odG0iIHRpdGxlPSJXcml0ZSBmb3IgdXMgYXQgQ1NXIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+V3JpdGUgZm9yIHVzPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iZXh0ZXJuYWwiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmNpdmlsc2VydmljZXdvcmxkLmNvbS9tYWdhemluZS5odG0iIHRpdGxlPSJDaXZpbCBTZXJ2aWNlIFdvcmxkIC0gZS1WZXJzaW9uIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+ZS1WZXJzaW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9jb21tZXJjaWFsLW9wcG9ydHVuaXRpZXMuaHRtIiB0aXRsZT0iQ29tbWVyY2lhbCBPcHBvcnR1bml0aWVzIHRocm91Z2ggQ1NXIHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+Q29tbWVyY2lhbCBPcHBvcnR1bml0aWVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9uZXdzbGV0dGVyLXJlZ2lzdHJhdGlvbi5odG0iIHRpdGxlPSJOZXdzbGV0dGVyIHJlZ2lzdHJhdGlvbiB8IENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUiPjxzcGFuPk5ld3NsZXR0ZXIgcmVnaXN0cmF0aW9uPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9wb2RjYXN0cy5odG0iIHRpdGxlPSJUaGUgQ2l2aWwgU2VydmljZSBXb3JsZCBQb2RjYXN0IHwgQ2l2aWwgU2VydmljZSBXb3JsZCBtYWdhemluZSI+PHNwYW4+UG9kY2FzdHM8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tb3JlL2NvbnRhY3QtdXMuaHRtIiB0aXRsZT0iQ29udGFjdCBVcyB8IENpdmlsIFNlcnZpY2UgV29ybGQgbW1hZ2F6aW5lIj48c3Bhbj5Db250YWN0IFVzPC9zcGFuPjwvYT48L2xpPjxsaT48YSBocmVmPSIvbW9yZS9hYm91dC1jc3cuaHRtIiB0aXRsZT0iQWJvdXQgdGhlIENpdmlsIFNlcnZpY2UgV29ybGQgbWFnYXppbmUgfCBDaXZpbCBTZXJ2aWNlIFdvcmxkIG1hZ2F6aW5lIj48c3Bhbj5BYm91dCBDU1c8L3NwYW4+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9tZW1iZXJzL2RpcmVjdG9yeS5odG0iIHRpdGxlPSJNZW1iZXJzIERpcmVjdG9yeSI+PHNwYW4+TWVtYmVycyBEaXJlY3Rvcnk8L3NwYW4+PC9hPjwvbGk+PC91bD48L2xpPjwvdWw+ZAIND2QWAgIBDw9kFgIeC3BsYWNlaG9sZGVyBQ9FbnRlciBrZXl3b3JkL3NkAgMPZBYCAgMPZBYCZg9kFgICAg9kFgJmD2QWDgIBD2QWBAICDxYCHwAF0Tg8cD5PbmUgb2YgdGhlIGJpZ2dlc3Qgc2hpZnRzIGluIHBvbGljeSB0aGlua2luZyBvZiB0aGUgMjAyMHMgaGFzIGJlZW4gYW4gaW5jcmVhc2VkIHJlY29nbml0aW9uIGFtb25nIHBvbGl0aWNpYW5zIGFuZCBjaXZpbCBzZXJ2YW50cyBvZiB0aGUgaW50ZXJjb25uZWN0aW9ucyBiZXR3ZWVuIHB1YmxpYyBoZWFsdGggYW5kIGVjb25vbWljIHByb3NwZXJpdHkuIFRoZSBwYW5kZW1pYyBjcmVhdGVkIHRoZSByYXJlIGNvbmRpdGlvbnMgaW4gd2hpY2ggcHVibGljIGhlYWx0aCBzYXQgYWxvbmdzaWRlICZuZGFzaDsgYW5kIG9mdGVuIGFib3ZlICZuZGFzaDsgZWNvbm9taWMgZ3Jvd3RoIGFzIHRoZSBuYXRpb24mcnNxdW87cyB0b3AgcG9saWN5IHByaW9yaXR5LiBXaGlsZSB0aGUgcGFuZGVtaWMgc2xpcHMgaW50byBoaXN0b3J5LCB0aGVyZSByZW1haW5zIGFuIGFjdXRlIGF3YXJlbmVzcyBvZiBwdWJsaWMgaGVhbHRoIGFzIGFuIGVjb25vbWljIHByb2JsZW0uIEluIHRoZSBVSywgdGhlIG51bWJlciBvZiB3b3JrZXJzIGluYWN0aXZlIGR1ZSB0byBpbGwgaGVhbHRoIGF0IGEgMzAteWVhciBoaWdoIGFuZCB1bmxpa2UgbW9zdCBkZXZlbG9wZWQgY291bnRyaWVzLCBsaWZlIGV4cGVjdGFuY3kgaXMgc3RhbGxpbmcgbmF0aW9uYWxseSBhbmQgZ29pbmcgYmFja3dhcmRzIGluIG1hbnkgcGxhY2VzLiZuYnNwOyZuYnNwOzwvcD4NCg0KPHA+RW50ZXIgJmxkcXVvO21pc3Npb24tZHJpdmVuIGdvdmVybm1lbnQmcmRxdW87LCBhbmQgYSBuYXRpb25hbCBkcml2ZSB0byByZWFsaXNlIGJvdGggJmxkcXVvO3N1c3RhaW5lZCBlY29ub21pYyBncm93dGgmcmRxdW87IGFuZCAmbGRxdW87YW4gTkhTIGZpdCBmb3IgdGhlIGZ1dHVyZSZyZHF1bzsuIFRoZSBwbGFucyBmb3IgZWNvbm9taWMgZ3Jvd3RoIGNvdmVyIGEgd2lkZSByYW5nZSBvZiBtZWFzdXJlcyBhcm91bmQgaW52ZXN0bWVudCwgaW5mcmFzdHJ1Y3R1cmUsIHRheGF0aW9uLCBpbm5vdmF0aW9uLCBwbGFubmluZywgaW1taWdyYXRpb24sIGRldm9sdXRpb24sIGluZHVzdHJpYWwgc3RyYXRlZ3ksIGFuZCB0aGUgbGFib3VyIG1hcmtldC4gVG8gaW1wcm92ZSBwdWJsaWMgaGVhbHRoLCB0aGUgZ292ZXJubWVudCBoYXMgcGxhbnMgZm9yIGludmVzdG1lbnQgdG8gc3RhYmlsaXNlIGFjdXRlIGNhcmUsIGEgcmV2aXRhbGlzYXRpb24gb2YgcHJpbWFyeSBjYXJlLCBiZWhhdmlvdXJhbCBwdWJsaWMgaGVhbHRoIGludGVydmVudGlvbnMgKGUuZy4gb24gc21va2luZyksIGFuZCBhIGZvY3VzIG9uIHRoZSB3aWRlciBkZXRlcm1pbmFudHMgb2YgaGVhbHRoLiBUaGUgbGFzdCBvZiB0aGVzZSBlbnRhaWxzIGhlYWx0aCBwb2xpY3kgdGhhdCBpbXByb3ZlcyB0aGUgZW52aXJvbm1lbnRzIGluIHdoaWNoIHBlb3BsZSBsaXZlLCBpbmNsdWRpbmcgdGhlaXIgaG91c2VzLCBzdHJlZXRzLCBhbmQgd29ya3BsYWNlcy4mbmJzcDs8L3A+DQoNCjxoMz5SZWFsaXNpbmcgZ3Jvd3RoIHRocm91Z2ggaGVhbHRoIHBvbGljeSZuYnNwOzwvaDM+DQoNCjxwPlRoZSBnb3Zlcm5tZW50IGlzIG5vdyBpbiB0aGUgdmVyeSBlYXJseSBzdGFnZXMgb2YgZXhwbG9yaW5nIGhvdyB0aGVzZSB0d28gYWdlbmRhcyBvdmVybGFwLiBJbiBKdWx5LCB0aGUgaGVhbHRoIHNlY3JldGFyeSBsYWlkIGRvd24gYSBtYXJrZXIgd2l0aCBhIHNwZWVjaCBjYWxsaW5nIGZvciBoaXMgZGVwYXJ0bWVudCB0byBwbGF5IGEga2V5IHJvbGUgaW4gYm9vc3RpbmcgZWNvbm9taWMgZ3Jvd3RoLiBQcmVkaWN0YWJseSwgYSBrZXkgZm9jdXMgd2FzIG9uIGdldHRpbmcgcGVvcGxlIGJhY2sgdG8gd29yay4gVGhpcyBpcyBhbiBleGFtcGxlIG9mIG9uZSBvZiB0aG9zZSB1c2VmdWwgc3BpbGwtb3ZlcnMsIHdoZXJlIERIU0Mgc2Vla3MgdG8gcmVkdWNlIHdhaXRpbmcgbGlzdHMsIHRoZSBEZXBhcnRtZW50IGZvciBXb3JrIGFuZCBQZW5zaW9ucyZuYnNwO3NlZWtzIHRvIHJlZHVjZSBlY29ub21pYyBpbmFjdGl2aXR5LCBhbmQgZWNvbm9taWMgYmVuZWZpdHMgYXJlIHRodXMgbGlrZWx5IHRvIGFjY3J1ZS4gQSBoZWFsdGh5IHdvcmtmb3JjZSB3aWxsIHN1cHBvcnQgYSBoZWFsdGh5IGVjb25vbXkuJm5ic3A7PC9wPg0KDQo8cD5Nb3JlIGNoYWxsZW5naW5nIGFyZSB0aG9zZSBhcmVhcyB3aGVyZSBleHRyYSBhY3Rpdml0eSBpcyBuZWVkZWQgdG8gcmVhbGlzZSB0aGUgY29tcGxlbWVudGFyaXRpZXMgYmV0d2VlbiBoZWFsdGggYW5kIHdlYWx0aC4gRm9yIGV4YW1wbGUsIGEgbG90IG9mIHdvcmsgaXMgbmVlZGVkIHRvIHJlYWxpc2UgdGhlIGZ1bGwgZWNvbm9taWMgcG90ZW50aWFsIG9mIHRoZSAmbGRxdW87TkhTIGFuZCBzb2NpYWwgY2FyZSZyc3F1bztzIHJvbGUgYXMgbG9jYWwgYW5kIHJlZ2lvbmFsIGFuY2hvciBpbnN0aXR1dGlvbnMmcmRxdW87LiBIZXJlLCB0aGVyZSBpcyBhIGJyb2FkZXIgYWdlbmRhIGFyb3VuZCBwbGFjZS1iYXNlZCBwb2xpY3ltYWtpbmcgYW5kIHRoZSBuZWVkIHRvIDxhIGhyZWY9Imh0dHBzOi8vdHJ1dWQuYWMudWsvd3AtY29udGVudC91cGxvYWRzLzIwMjQvMDkvRW1wb3dlcmluZy1tYXlvcnMtZm9yLXByZXZlbnRhdGl2ZS1oZWFsdGgucGRmIj5lbXBvd2VyIG1heW9ycyBvbiBwdWJsaWMgaGVhbHRoPC9hPi4mbmJzcDsmbmJzcDs8L3A+DQoNCjxoMz5SZWFsaXNpbmcgcHVibGljIGhlYWx0aCB0aHJvdWdoIGVjb25vbWljIHBvbGljeSZuYnNwOzwvaDM+DQoNCjxwPldoaWxlIHRoZXNlIGFwcHJvYWNoZXMgcmlnaHRseSBzZWVrIHRvIGV4cGxvaXQgdGhlIGVjb25vbWljIGJlbmVmaXRzIG9mIGhlYWx0aCBwb2xpY3ksIHRoZXJlIGlzIGEgZ2xhcmluZyBob2xlIGluIHRoZSBhZ2VuZGEuIFdoYXQmcnNxdW87cyBtaXNzaW5nIGlzIGFuIGFja25vd2xlZGdlbWVudCB0aGF0IHRoZXJlIGFyZSBzaWduaWZpY2FudCBvcHBvcnR1bml0aWVzIGZvciB0aGUgZWNvbm9taWMgZ3Jvd3RoIGFnZW5kYSB0byBjb250cmlidXRlIHBvc2l0aXZlbHkgdG8gcHVibGljIGhlYWx0aC4gQW5kLCB3aXRob3V0IGEgc3BvdGxpZ2h0IG9uIHB1YmxpYyBoZWFsdGggYWNyb3NzIGdvdmVybm1lbnQsIHRoZXJlIGFyZSByaXNrcyB0aGF0IHRoaXMgc2FtZSBhZ2VuZGEgbWlnaHQgaGF2ZSBuZWdhdGl2ZSBoZWFsdGggaW1wYWN0cy4mbmJzcDs8L3A+DQoNCjxibG9ja3F1b3RlPg0KPHA+JnF1b3Q7V2hhdCZyc3F1bztzIG1pc3NpbmcgaXMgYW4gYWNrbm93bGVkZ2VtZW50IHRoYXQgdGhlcmUgYXJlIG9wcG9ydHVuaXRpZXMgZm9yIHRoZSBlY29ub21pYyBncm93dGggYWdlbmRhIHRvIGNvbnRyaWJ1dGUgcG9zaXRpdmVseSB0byBwdWJsaWMgaGVhbHRoLiBBbmQsIHdpdGhvdXQgYSBzcG90bGlnaHQgb24gcHVibGljIGhlYWx0aCBhY3Jvc3MgZ292ZXJubWVudCwgdGhpcyBzYW1lIGFnZW5kYSBtaWdodCBoYXZlIG5lZ2F0aXZlIGhlYWx0aCBpbXBhY3RzJnF1b3Q7PC9wPg0KPC9ibG9ja3F1b3RlPg0KDQo8cD5Gb3IgZXhhbXBsZSwgaW4gTGFib3VyJnJzcXVvO3MgcHJlLWVsZWN0aW9uIHBsYW4gZm9yIHRoZSBhdXRvbW90aXZlIHNlY3RvciwgdGhlIHdvcmQgJnF1b3Q7aGVhbHRoJnF1b3Q7Jm5ic3A7aXMgb25seSBtZW50aW9uZWQgaW4gcmVsYXRpb24gdG8gdGhlIGhlYWx0aCBvZiBiYXR0ZXJpZXMgcmF0aGVyIHRoZSBoZWFsdGggb2YgcGVvcGxlLiBUaGVyZSBpcyBubyBwb2xpdGljYWwgcmVjb2duaXRpb24gdGhhdCBtb3RvciB0cmFmZmljIGlzIGEgbWFqb3IgcHVibGljIGhlYWx0aCBpc3N1ZSwgaW4gdGVybXMgb2YgYWlyIHBvbGx1dGlvbiwgbm9pc2UgcG9sbHV0aW9uLCBpbmFjdGl2aXR5LCBhY2NpZGVudHMsIGFuZCBtZW50YWwgaGVhbHRoLiBJbnN0ZWFkLCB0aGUgZm9jdXMgaXMgZW50aXJlbHkgb24gdGhlIGVjb25vbWljIGJlbmVmaXRzIG9mIHRoZSBhdXRvbW90aXZlIGluZHVzdHJ5LiZuYnNwOzwvcD4NCg0KPHA+QW5vdGhlciBleGFtcGxlIGlzIHBsYW5uaW5nIHJlZm9ybSwgd2hpY2ggbGllcyBhdCB0aGUgaGVhcnQgb2YgdGhlIGdvdmVybm1lbnQmcnNxdW87cyBncm93dGggcGxhbnMuIFRoZXJlIGlzIGFuIG92ZXJyaWRpbmcgZm9jdXMgb24gdGhlIHF1YW50aXR5IHJhdGhlciB0aGFuIHRoZSBxdWFsaXR5IG9mIGhvdXNpbmcgdW5pdHMsIGFsb25nc2lkZSBwcm9wb3NlZCByZWZvcm1zIHRvIGZhc3QtdHJhY2sgYnJvd25maWVsZCBkZXZlbG9wbWVudHMsIGFuZCBvcGVuIGdyZWVuLWJlbHQgZGV2ZWxvcG1lbnQuIFRoZXJlIGlzIG5vIGNvbnNpZGVyYXRpb24gb2YgaG93IHRoZXNlIGlzc3VlcyB3aWxsIGltcGFjdCBoZWFsdGgsIGRlc3BpdGUgYSBsYXJnZSBhbmQgZ3Jvd2luZyBib2R5IG9mIGV2aWRlbmNlIHNob3dpbmcgdGhlIGxpbmsgYmV0d2VlbiB1cmJhbiBkZXZlbG9wbWVudCBhbmQgcHVibGljIGhlYWx0aC4gSXQgaXMgbm90IG9ubHkgdGhlIG51bWJlciBvZiBob3VzZXMgdGhhdCBtYXR0ZXJzLCBidXQgd2hlcmUgdGhlc2UgaG91c2VzIGFyZSBidWlsdCBhbmQgdGhlaXIgZGVzaWduIHRoYXQgd2lsbCBsZWFkIHRvIGltcHJvdmVkIHB1YmxpYyBoZWFsdGguJm5ic3A7PC9wPg0KDQo8aDM+TWFycnlpbmcgdmFsdWUgYW5kIGdvb2QgaGVhbHRoJm5ic3A7PC9oMz4NCg0KPHA+R2l2ZW4gdGhhdCBwdWJsaWMgaGVhbHRoIGlzIHdpZGVseSByZWNvZ25pc2VkIGFzIGEgZm91bmRhdGlvbmFsIGZhY3RvciBpbiBlY29ub21pYyBncm93dGgsIGl0IG1ha2VzIGxpdHRsZSBzZW5zZSB0byBwdXJzdWUgZ3Jvd3RoIHN0cmF0ZWdpZXMgdGhhdCBkcml2ZSBpbGwgaGVhbHRoLiBBIGxvbmctdGVybSBzdHJhdGVneSB3b3VsZCBwcmlvcml0aXNlIHB1YmxpYyBoZWFsdGggZ2FpbnMgdG8gc3VwcG9ydCBzdXN0YWluYWJsZSBlY29ub21pYyBncm93dGguIEluIHRoZSBhYnNlbmNlIG9mIGEgcmFkaWNhbCBvdmVyaGF1bCB0byBob3cgd2UgZGVmaW5lIHByb3NwZXJpdHksIGl0IHdpbGwgYmUgbmVjZXNzYXJ5IHRvIGZpbmQgcHJhY3RpY2FsIHNvbHV0aW9ucy4gVGhlc2UgY29tZSB0aHJvdWdoIGltcGFjdGluZyB0aGUgbWFueSBkYXktdG8tZGF5IGRlY2lzaW9ucyBhcm91bmQgZWNvbm9taWMgZGV2ZWxvcG1lbnQuIEJlY2F1c2UgdGhlc2UgZGVjaXNpb25zIGFyZSBmcmFnbWVudGVkIGFtb25nIGEgd2lkZSByYW5nZSBvZiBkaWZmZXJlbnQgYWN0b3JzLCBzb2x1dGlvbnMgd2lsbCBuZWVkIHRvIGJlIHVzZWZ1bCBhbmQgdXNhYmxlIHJhdGhlciB0aGFuIHNpbXBseSBtYW5kYXRlZCBmcm9tIHRoZSB0b3AuJm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPg0KDQo8cD5JdCBpcyBoZXJlIHRoYXQgdGhlIGVjb25vbWljIHZhbHVhdGlvbiBvZiBwdWJsaWMgaGVhbHRoIGlzIGNydWNpYWwuIFRoZXJlIGV4aXN0IHNldmVyYWwgbW9kZWxzIHRoYXQgcXVhbnRpZnkgcHVibGljIGhlYWx0aCBpbXBhY3RzIG9mIGRlY2lzaW9ucyBpbiBlY29ub21pYyB0ZXJtcy4gVGhlc2UgaGF2ZSB0aGUgcG90ZW50aWFsIHRvIGluZm9ybSBoZWFsdGhpZXIgdXJiYW4gZGV2ZWxvcG1lbnQuIEZvciBleGFtcGxlLCB0aGUgVFJVVUQgcmVzZWFyY2ggcHJvZ3JhbW1lIGhhcyBiZWVuIHdvcmtpbmcgPGEgaHJlZj0iaHR0cHM6Ly90cnV1ZC5hYy51ay93cC1jb250ZW50L3VwbG9hZHMvMjAyNC8wMy9TaGFwaW5nLXRoZS11c2Utb2YtaGVhbHRoLWltcGFjdC1ldmlkZW5jZS1pbi1nb3Zlcm5tZW50LWFwcHJhaXNhbHMtYW5kLWRlY2lzaW9uLW1ha2luZy5wZGYiPmluIHBhcnRuZXJzaGlwIHdpdGggTUhDTEc8L2E+IHRvIGVtYmVkIG9uZSBzdWNoIHRvb2wgaW4gTUhDTEcgQXBwcmFpc2FsIEd1aWRhbmNlLiBSZWZvcm1zIG9mIHRoaXMgbmF0dXJlIGNhbiBmaWx0ZXIgdGhyb3VnaCB0aGUgc3lzdGVtIGFuZCB1bHRpbWF0ZWx5IGltcGFjdCBiaWxsaW9ucyBvZiBwb3VuZHMgb2YgcHVibGljIGludmVzdG1lbnQuJm5ic3A7PC9wPg0KDQo8cD5JZiB0aGVzZSBhcHByb2FjaGVzIHdlcmUgc2NhbGVkIHVwIGFuZCBhZG9wdGVkLCBhIHBhY2thZ2Ugb2YgZGlmZmVyZW50IGhlYWx0aCB2YWx1YXRpb24gdG9vbHMgd291bGQgYmUgYXZhaWxhYmxlIGZvciBjaXZpbCBzZXJ2YW50cyB0byB1c2UgZm9yIGEgcmFuZ2Ugb2YgcHVycG9zZXMuIFRoZSBvdmVyYWxsIGVmZmVjdCB3b3VsZCBiZSB0byBsaWZ0IHB1YmxpYyBoZWFsdGggdXAgdGhlIHByaW9yaXR5LWxpc3QgaW4gYSBtdWx0aXR1ZGUgb2YgZGFpbHkgZWNvbm9taWMgZGVjaXNpb25zLiBUbyByZWFsaXNlIHRoaXMsIGl0IGlzIG5lY2Vzc2FyeSB0byBjaGFtcGlvbiB0aG9zZSB0b29scyBhbmQgbW9kZWxzIHRoYXQgcXVhbnRpZnkgaGVhbHRoIGltcGFjdHMsIGFuZCBmaW5kIGlubm92YXRpdmUgd2F5cyBvZiBlbnN1cmluZyB0aGV5IGFyZSBkZXBsb3llZCBpbiBmdW5kaW5nIGRlY2lzaW9ucyBhY3Jvc3MgdGhlIHB1YmxpYyBhbmQgcHJpdmF0ZSBzZWN0b3JzLiBJbiB0aGlzIHdheSwgd2UgY2FuIGVuc3VyZSB0aGF0IHdlIGRyaXZlIHRoZSBjby1iZW5lZml0cyBvZiBoZWFsdGggYW5kIGVjb25vbWljIGRldmVsb3BtZW50IHRoYXQgd2lsbCB1bHRpbWF0ZWx5IGxlYWQgdG8gYmV0dGVyIG91dGNvbWVzIGZvciBib3RoIHBvbGljeSBvYmplY3RpdmVzLiZuYnNwOyZuYnNwOzwvcD4NCg0KPHA+PGVtPkRyIEphY2sgTmV3bWFuIGlzIGEgcmVzZWFyY2ggZmVsbG93IGFuZCZuYnNwO1Byb2Zlc3NvciBTYXJhaCBBIEF5cmVzIGlzIGEgcHJvZmVzc29yIG9mIHB1YmxpYyBwb2xpY3kgYW5kIGdvdmVybmFuY2UgYXQgdGhlIFVuaXZlcnNpdHkgb2YgQnJpc3RvbCYjMzk7cyBTY2hvb2wgZm9yIFBvbGljeSBTdHVkaWVzLiBEciZuYnNwO0dlb2ZmIEJhdGVzIGlzIGEgbGVjdHVyZXIgYW5kIGRlcHV0eSBkaXJlY3RvciBvZiBzdHVkaWVzIGF0IHRoZSBVbml2ZXJzaXR5IG9mIEJhdGgmIzM5O3MmbmJzcDtJbnN0aXR1dGUgZm9yIFBvbGljeSBSZXNlYXJjaDwvZW0+PC9wPg0KDQo8cD4mbmJzcDs8L3A+DQoNCjxkaXYgY2xhc3M9Im1pZGFydGljbGUtYWRzIj4NCgk8IS0tLS0tLS0tLS0tLS0tLS0tIFNjcm9sbEFkIFRhZyAtLS0tLS0tLS0tLS0tLS0tLT4gPGRpdiBpZD0iYWRzdWl0ZVNjcm9sbEFkIj48L2Rpdj4NCgk8ZGl2IGNsYXNzPSJjb2wtLWFkIGNvbC0tYWQtaW5BcnRpY2xlIj4NCgkJPGRpdiBpZD0nZGl2LWdwdC1hZC0xNjA4MjMwMDEzODkwLTUnPg0KCQkgIDxzY3JpcHQ+DQoJCSBnb29nbGV0YWcuY21kLnB1c2goZnVuY3Rpb24oKSB7IGdvb2dsZXRhZy5kaXNwbGF5KCdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNScpOyAgfSk7DQoJCSAgPC9zY3JpcHQ+DQoJCTwvZGl2Pg0KCTwvZGl2Pg0KPC9kaXY+ZAIEDxYCHwAFRkV2aWRlbmNpbmcgdGhlIHZhbHVlIG9mIGhlYWx0aCBpcyB0aGUga2V5IHRvIHVuaXRpbmcgaGVhbHRoIGFuZCBncm93dGhkAgIPZBYCZg8WAh8ABZQJPGRpdiBjbGFzcz0iYXYtdGl0bGUiPg0KICAgIDxoMSBpZD0iYXJ0aWNsZUhlYWRpbmciPkV2aWRlbmNpbmcgdGhlIHZhbHVlIG9mIGhlYWx0aCBpcyB0aGUga2V5IHRvIHVuaXRpbmcgaGVhbHRoIGFuZCBncm93dGg8L2gxPg0KICAgIDxkaXYgY2xhc3M9ImF2LXN0YW5kRmlyc3QgYXJ2byI+VG8gcmVhbGlzZSB0aGUgb3Bwb3J0dW5pdGllcyBpbiB0aGUgb3ZlcmxhcCBvZiB0aGUgZ292ZXJubWVudOKAmXMgZWNvbm9taWMgYW5kIGhlYWx0aCBtaXNzaW9ucywgd2UgbmVlZCB0byBtb2JpbGlzZSBldmlkZW5jZSBvbiBob3cgZWNvbm9taWMgZGVjaXNpb25zIGltcGFjdCBwdWJsaWMgaGVhbHRoPC9kaXY+DQo8L2Rpdj4NCg0KPGRpdiBjbGFzcz0iYXYtaW1hZ2UiPg0KICAgIDxkaXYgY2xhc3M9ImF2LW1haW4taW1nIj4NCiAgICAgICAgPGltZyBjbGFzcz0ibGF6eWxvYWQiICBkYXRhLXNyYz0iL3NpdGVpbWcvbmV3cy1tYWluL3VnYy0xL2Z1bGxuZXdzL25ld3MvMjk2MjkvMzI2MzJfb3JpZ2luYWwuanBnIj4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJpbWctY2FwdGlvbiI+SW1hZ2U6IEFkb2JlIFN0b2NrPC9kaXY+DQo8L2Rpdj4NCg0KPGRpdiBjbGFzcz0iYXYtYXV0aG9yIj4NCg0KICAgIDxkaXYgY2xhc3M9ImF2LWF1dGhJbWciPg0KICAgICAgICA8YSBocmVmPSIvbmV3cy9hdXRob3IvamFjay1uZXdtYW4iPg0KICAgICAgICAgICA8aW1nIGRhdGEtc3JjPSIvc2l0ZWltZy9hdXRob3JpbWcvdWdjLTEvZnVsbG5ld3MvYXV0aG9yLzBfb3JpZ2luYWwuZ2lmIiBjbGFzcz0ibGF6eWxvYWQiIGFsdD0iSmFjayBOZXdtYW4sIFNhcmFoIEF5cmVzLCAmIEdlb2ZmIEJhdGVzIj4gDQogICAgICAgIDwvYT4NCiAgICA8L2Rpdj4NCiAgICA8ZGl2IGNsYXNzPSJhdi1hdXRoSW5mbyI+DQoNCiAgICAgICAgPHAgY2xhc3M9ImF2LWF1dGhOYW1lIj4NCiAgICAgICAgICAgQnkgDQogICAgICAgIA0KICAgICAgICAgICA8YSBocmVmPSIvbmV3cy9hdXRob3IvamFjay1uZXdtYW4iPkphY2sgTmV3bWFuLCBTYXJhaCBBeXJlcywgJiBHZW9mZiBCYXRlczwvYT4NCiAgICAgICAgDQogICAgICAgIA0KICAgICAgICA8L3A+DQoNCg0KDQogICAgICAgIDxwIGNsYXNzPSJhdi1kYXRlIj4xNSBPY3QgMjAyNDwvcD4NCiAgICAgICAgDQogICAgPC9kaXY+DQogIA0KPC9kaXY+DQpkAgMPFgIfAAXRODxwPk9uZSBvZiB0aGUgYmlnZ2VzdCBzaGlmdHMgaW4gcG9saWN5IHRoaW5raW5nIG9mIHRoZSAyMDIwcyBoYXMgYmVlbiBhbiBpbmNyZWFzZWQgcmVjb2duaXRpb24gYW1vbmcgcG9saXRpY2lhbnMgYW5kIGNpdmlsIHNlcnZhbnRzIG9mIHRoZSBpbnRlcmNvbm5lY3Rpb25zIGJldHdlZW4gcHVibGljIGhlYWx0aCBhbmQgZWNvbm9taWMgcHJvc3Blcml0eS4gVGhlIHBhbmRlbWljIGNyZWF0ZWQgdGhlIHJhcmUgY29uZGl0aW9ucyBpbiB3aGljaCBwdWJsaWMgaGVhbHRoIHNhdCBhbG9uZ3NpZGUgJm5kYXNoOyBhbmQgb2Z0ZW4gYWJvdmUgJm5kYXNoOyBlY29ub21pYyBncm93dGggYXMgdGhlIG5hdGlvbiZyc3F1bztzIHRvcCBwb2xpY3kgcHJpb3JpdHkuIFdoaWxlIHRoZSBwYW5kZW1pYyBzbGlwcyBpbnRvIGhpc3RvcnksIHRoZXJlIHJlbWFpbnMgYW4gYWN1dGUgYXdhcmVuZXNzIG9mIHB1YmxpYyBoZWFsdGggYXMgYW4gZWNvbm9taWMgcHJvYmxlbS4gSW4gdGhlIFVLLCB0aGUgbnVtYmVyIG9mIHdvcmtlcnMgaW5hY3RpdmUgZHVlIHRvIGlsbCBoZWFsdGggYXQgYSAzMC15ZWFyIGhpZ2ggYW5kIHVubGlrZSBtb3N0IGRldmVsb3BlZCBjb3VudHJpZXMsIGxpZmUgZXhwZWN0YW5jeSBpcyBzdGFsbGluZyBuYXRpb25hbGx5IGFuZCBnb2luZyBiYWNrd2FyZHMgaW4gbWFueSBwbGFjZXMuJm5ic3A7Jm5ic3A7PC9wPg0KDQo8cD5FbnRlciAmbGRxdW87bWlzc2lvbi1kcml2ZW4gZ292ZXJubWVudCZyZHF1bzssIGFuZCBhIG5hdGlvbmFsIGRyaXZlIHRvIHJlYWxpc2UgYm90aCAmbGRxdW87c3VzdGFpbmVkIGVjb25vbWljIGdyb3d0aCZyZHF1bzsgYW5kICZsZHF1bzthbiBOSFMgZml0IGZvciB0aGUgZnV0dXJlJnJkcXVvOy4gVGhlIHBsYW5zIGZvciBlY29ub21pYyBncm93dGggY292ZXIgYSB3aWRlIHJhbmdlIG9mIG1lYXN1cmVzIGFyb3VuZCBpbnZlc3RtZW50LCBpbmZyYXN0cnVjdHVyZSwgdGF4YXRpb24sIGlubm92YXRpb24sIHBsYW5uaW5nLCBpbW1pZ3JhdGlvbiwgZGV2b2x1dGlvbiwgaW5kdXN0cmlhbCBzdHJhdGVneSwgYW5kIHRoZSBsYWJvdXIgbWFya2V0LiBUbyBpbXByb3ZlIHB1YmxpYyBoZWFsdGgsIHRoZSBnb3Zlcm5tZW50IGhhcyBwbGFucyBmb3IgaW52ZXN0bWVudCB0byBzdGFiaWxpc2UgYWN1dGUgY2FyZSwgYSByZXZpdGFsaXNhdGlvbiBvZiBwcmltYXJ5IGNhcmUsIGJlaGF2aW91cmFsIHB1YmxpYyBoZWFsdGggaW50ZXJ2ZW50aW9ucyAoZS5nLiBvbiBzbW9raW5nKSwgYW5kIGEgZm9jdXMgb24gdGhlIHdpZGVyIGRldGVybWluYW50cyBvZiBoZWFsdGguIFRoZSBsYXN0IG9mIHRoZXNlIGVudGFpbHMgaGVhbHRoIHBvbGljeSB0aGF0IGltcHJvdmVzIHRoZSBlbnZpcm9ubWVudHMgaW4gd2hpY2ggcGVvcGxlIGxpdmUsIGluY2x1ZGluZyB0aGVpciBob3VzZXMsIHN0cmVldHMsIGFuZCB3b3JrcGxhY2VzLiZuYnNwOzwvcD4NCg0KPGgzPlJlYWxpc2luZyBncm93dGggdGhyb3VnaCBoZWFsdGggcG9saWN5Jm5ic3A7PC9oMz4NCg0KPHA+VGhlIGdvdmVybm1lbnQgaXMgbm93IGluIHRoZSB2ZXJ5IGVhcmx5IHN0YWdlcyBvZiBleHBsb3JpbmcgaG93IHRoZXNlIHR3byBhZ2VuZGFzIG92ZXJsYXAuIEluIEp1bHksIHRoZSBoZWFsdGggc2VjcmV0YXJ5IGxhaWQgZG93biBhIG1hcmtlciB3aXRoIGEgc3BlZWNoIGNhbGxpbmcgZm9yIGhpcyBkZXBhcnRtZW50IHRvIHBsYXkgYSBrZXkgcm9sZSBpbiBib29zdGluZyBlY29ub21pYyBncm93dGguIFByZWRpY3RhYmx5LCBhIGtleSBmb2N1cyB3YXMgb24gZ2V0dGluZyBwZW9wbGUgYmFjayB0byB3b3JrLiBUaGlzIGlzIGFuIGV4YW1wbGUgb2Ygb25lIG9mIHRob3NlIHVzZWZ1bCBzcGlsbC1vdmVycywgd2hlcmUgREhTQyBzZWVrcyB0byByZWR1Y2Ugd2FpdGluZyBsaXN0cywgdGhlIERlcGFydG1lbnQgZm9yIFdvcmsgYW5kIFBlbnNpb25zJm5ic3A7c2Vla3MgdG8gcmVkdWNlIGVjb25vbWljIGluYWN0aXZpdHksIGFuZCBlY29ub21pYyBiZW5lZml0cyBhcmUgdGh1cyBsaWtlbHkgdG8gYWNjcnVlLiBBIGhlYWx0aHkgd29ya2ZvcmNlIHdpbGwgc3VwcG9ydCBhIGhlYWx0aHkgZWNvbm9teS4mbmJzcDs8L3A+DQoNCjxwPk1vcmUgY2hhbGxlbmdpbmcgYXJlIHRob3NlIGFyZWFzIHdoZXJlIGV4dHJhIGFjdGl2aXR5IGlzIG5lZWRlZCB0byByZWFsaXNlIHRoZSBjb21wbGVtZW50YXJpdGllcyBiZXR3ZWVuIGhlYWx0aCBhbmQgd2VhbHRoLiBGb3IgZXhhbXBsZSwgYSBsb3Qgb2Ygd29yayBpcyBuZWVkZWQgdG8gcmVhbGlzZSB0aGUgZnVsbCBlY29ub21pYyBwb3RlbnRpYWwgb2YgdGhlICZsZHF1bztOSFMgYW5kIHNvY2lhbCBjYXJlJnJzcXVvO3Mgcm9sZSBhcyBsb2NhbCBhbmQgcmVnaW9uYWwgYW5jaG9yIGluc3RpdHV0aW9ucyZyZHF1bzsuIEhlcmUsIHRoZXJlIGlzIGEgYnJvYWRlciBhZ2VuZGEgYXJvdW5kIHBsYWNlLWJhc2VkIHBvbGljeW1ha2luZyBhbmQgdGhlIG5lZWQgdG8gPGEgaHJlZj0iaHR0cHM6Ly90cnV1ZC5hYy51ay93cC1jb250ZW50L3VwbG9hZHMvMjAyNC8wOS9FbXBvd2VyaW5nLW1heW9ycy1mb3ItcHJldmVudGF0aXZlLWhlYWx0aC5wZGYiPmVtcG93ZXIgbWF5b3JzIG9uIHB1YmxpYyBoZWFsdGg8L2E+LiZuYnNwOyZuYnNwOzwvcD4NCg0KPGgzPlJlYWxpc2luZyBwdWJsaWMgaGVhbHRoIHRocm91Z2ggZWNvbm9taWMgcG9saWN5Jm5ic3A7PC9oMz4NCg0KPHA+V2hpbGUgdGhlc2UgYXBwcm9hY2hlcyByaWdodGx5IHNlZWsgdG8gZXhwbG9pdCB0aGUgZWNvbm9taWMgYmVuZWZpdHMgb2YgaGVhbHRoIHBvbGljeSwgdGhlcmUgaXMgYSBnbGFyaW5nIGhvbGUgaW4gdGhlIGFnZW5kYS4gV2hhdCZyc3F1bztzIG1pc3NpbmcgaXMgYW4gYWNrbm93bGVkZ2VtZW50IHRoYXQgdGhlcmUgYXJlIHNpZ25pZmljYW50IG9wcG9ydHVuaXRpZXMgZm9yIHRoZSBlY29ub21pYyBncm93dGggYWdlbmRhIHRvIGNvbnRyaWJ1dGUgcG9zaXRpdmVseSB0byBwdWJsaWMgaGVhbHRoLiBBbmQsIHdpdGhvdXQgYSBzcG90bGlnaHQgb24gcHVibGljIGhlYWx0aCBhY3Jvc3MgZ292ZXJubWVudCwgdGhlcmUgYXJlIHJpc2tzIHRoYXQgdGhpcyBzYW1lIGFnZW5kYSBtaWdodCBoYXZlIG5lZ2F0aXZlIGhlYWx0aCBpbXBhY3RzLiZuYnNwOzwvcD4NCg0KPGJsb2NrcXVvdGU+DQo8cD4mcXVvdDtXaGF0JnJzcXVvO3MgbWlzc2luZyBpcyBhbiBhY2tub3dsZWRnZW1lbnQgdGhhdCB0aGVyZSBhcmUgb3Bwb3J0dW5pdGllcyBmb3IgdGhlIGVjb25vbWljIGdyb3d0aCBhZ2VuZGEgdG8gY29udHJpYnV0ZSBwb3NpdGl2ZWx5IHRvIHB1YmxpYyBoZWFsdGguIEFuZCwgd2l0aG91dCBhIHNwb3RsaWdodCBvbiBwdWJsaWMgaGVhbHRoIGFjcm9zcyBnb3Zlcm5tZW50LCB0aGlzIHNhbWUgYWdlbmRhIG1pZ2h0IGhhdmUgbmVnYXRpdmUgaGVhbHRoIGltcGFjdHMmcXVvdDs8L3A+DQo8L2Jsb2NrcXVvdGU+DQoNCjxwPkZvciBleGFtcGxlLCBpbiBMYWJvdXImcnNxdW87cyBwcmUtZWxlY3Rpb24gcGxhbiBmb3IgdGhlIGF1dG9tb3RpdmUgc2VjdG9yLCB0aGUgd29yZCAmcXVvdDtoZWFsdGgmcXVvdDsmbmJzcDtpcyBvbmx5IG1lbnRpb25lZCBpbiByZWxhdGlvbiB0byB0aGUgaGVhbHRoIG9mIGJhdHRlcmllcyByYXRoZXIgdGhlIGhlYWx0aCBvZiBwZW9wbGUuIFRoZXJlIGlzIG5vIHBvbGl0aWNhbCByZWNvZ25pdGlvbiB0aGF0IG1vdG9yIHRyYWZmaWMgaXMgYSBtYWpvciBwdWJsaWMgaGVhbHRoIGlzc3VlLCBpbiB0ZXJtcyBvZiBhaXIgcG9sbHV0aW9uLCBub2lzZSBwb2xsdXRpb24sIGluYWN0aXZpdHksIGFjY2lkZW50cywgYW5kIG1lbnRhbCBoZWFsdGguIEluc3RlYWQsIHRoZSBmb2N1cyBpcyBlbnRpcmVseSBvbiB0aGUgZWNvbm9taWMgYmVuZWZpdHMgb2YgdGhlIGF1dG9tb3RpdmUgaW5kdXN0cnkuJm5ic3A7PC9wPg0KDQo8cD5Bbm90aGVyIGV4YW1wbGUgaXMgcGxhbm5pbmcgcmVmb3JtLCB3aGljaCBsaWVzIGF0IHRoZSBoZWFydCBvZiB0aGUgZ292ZXJubWVudCZyc3F1bztzIGdyb3d0aCBwbGFucy4gVGhlcmUgaXMgYW4gb3ZlcnJpZGluZyBmb2N1cyBvbiB0aGUgcXVhbnRpdHkgcmF0aGVyIHRoYW4gdGhlIHF1YWxpdHkgb2YgaG91c2luZyB1bml0cywgYWxvbmdzaWRlIHByb3Bvc2VkIHJlZm9ybXMgdG8gZmFzdC10cmFjayBicm93bmZpZWxkIGRldmVsb3BtZW50cywgYW5kIG9wZW4gZ3JlZW4tYmVsdCBkZXZlbG9wbWVudC4gVGhlcmUgaXMgbm8gY29uc2lkZXJhdGlvbiBvZiBob3cgdGhlc2UgaXNzdWVzIHdpbGwgaW1wYWN0IGhlYWx0aCwgZGVzcGl0ZSBhIGxhcmdlIGFuZCBncm93aW5nIGJvZHkgb2YgZXZpZGVuY2Ugc2hvd2luZyB0aGUgbGluayBiZXR3ZWVuIHVyYmFuIGRldmVsb3BtZW50IGFuZCBwdWJsaWMgaGVhbHRoLiBJdCBpcyBub3Qgb25seSB0aGUgbnVtYmVyIG9mIGhvdXNlcyB0aGF0IG1hdHRlcnMsIGJ1dCB3aGVyZSB0aGVzZSBob3VzZXMgYXJlIGJ1aWx0IGFuZCB0aGVpciBkZXNpZ24gdGhhdCB3aWxsIGxlYWQgdG8gaW1wcm92ZWQgcHVibGljIGhlYWx0aC4mbmJzcDs8L3A+DQoNCjxoMz5NYXJyeWluZyB2YWx1ZSBhbmQgZ29vZCBoZWFsdGgmbmJzcDs8L2gzPg0KDQo8cD5HaXZlbiB0aGF0IHB1YmxpYyBoZWFsdGggaXMgd2lkZWx5IHJlY29nbmlzZWQgYXMgYSBmb3VuZGF0aW9uYWwgZmFjdG9yIGluIGVjb25vbWljIGdyb3d0aCwgaXQgbWFrZXMgbGl0dGxlIHNlbnNlIHRvIHB1cnN1ZSBncm93dGggc3RyYXRlZ2llcyB0aGF0IGRyaXZlIGlsbCBoZWFsdGguIEEgbG9uZy10ZXJtIHN0cmF0ZWd5IHdvdWxkIHByaW9yaXRpc2UgcHVibGljIGhlYWx0aCBnYWlucyB0byBzdXBwb3J0IHN1c3RhaW5hYmxlIGVjb25vbWljIGdyb3d0aC4gSW4gdGhlIGFic2VuY2Ugb2YgYSByYWRpY2FsIG92ZXJoYXVsIHRvIGhvdyB3ZSBkZWZpbmUgcHJvc3Blcml0eSwgaXQgd2lsbCBiZSBuZWNlc3NhcnkgdG8gZmluZCBwcmFjdGljYWwgc29sdXRpb25zLiBUaGVzZSBjb21lIHRocm91Z2ggaW1wYWN0aW5nIHRoZSBtYW55IGRheS10by1kYXkgZGVjaXNpb25zIGFyb3VuZCBlY29ub21pYyBkZXZlbG9wbWVudC4gQmVjYXVzZSB0aGVzZSBkZWNpc2lvbnMgYXJlIGZyYWdtZW50ZWQgYW1vbmcgYSB3aWRlIHJhbmdlIG9mIGRpZmZlcmVudCBhY3RvcnMsIHNvbHV0aW9ucyB3aWxsIG5lZWQgdG8gYmUgdXNlZnVsIGFuZCB1c2FibGUgcmF0aGVyIHRoYW4gc2ltcGx5IG1hbmRhdGVkIGZyb20gdGhlIHRvcC4mbmJzcDsmbmJzcDsmbmJzcDs8L3A+DQoNCjxwPkl0IGlzIGhlcmUgdGhhdCB0aGUgZWNvbm9taWMgdmFsdWF0aW9uIG9mIHB1YmxpYyBoZWFsdGggaXMgY3J1Y2lhbC4gVGhlcmUgZXhpc3Qgc2V2ZXJhbCBtb2RlbHMgdGhhdCBxdWFudGlmeSBwdWJsaWMgaGVhbHRoIGltcGFjdHMgb2YgZGVjaXNpb25zIGluIGVjb25vbWljIHRlcm1zLiBUaGVzZSBoYXZlIHRoZSBwb3RlbnRpYWwgdG8gaW5mb3JtIGhlYWx0aGllciB1cmJhbiBkZXZlbG9wbWVudC4gRm9yIGV4YW1wbGUsIHRoZSBUUlVVRCByZXNlYXJjaCBwcm9ncmFtbWUgaGFzIGJlZW4gd29ya2luZyA8YSBocmVmPSJodHRwczovL3RydXVkLmFjLnVrL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI0LzAzL1NoYXBpbmctdGhlLXVzZS1vZi1oZWFsdGgtaW1wYWN0LWV2aWRlbmNlLWluLWdvdmVybm1lbnQtYXBwcmFpc2Fscy1hbmQtZGVjaXNpb24tbWFraW5nLnBkZiI+aW4gcGFydG5lcnNoaXAgd2l0aCBNSENMRzwvYT4gdG8gZW1iZWQgb25lIHN1Y2ggdG9vbCBpbiBNSENMRyBBcHByYWlzYWwgR3VpZGFuY2UuIFJlZm9ybXMgb2YgdGhpcyBuYXR1cmUgY2FuIGZpbHRlciB0aHJvdWdoIHRoZSBzeXN0ZW0gYW5kIHVsdGltYXRlbHkgaW1wYWN0IGJpbGxpb25zIG9mIHBvdW5kcyBvZiBwdWJsaWMgaW52ZXN0bWVudC4mbmJzcDs8L3A+DQoNCjxwPklmIHRoZXNlIGFwcHJvYWNoZXMgd2VyZSBzY2FsZWQgdXAgYW5kIGFkb3B0ZWQsIGEgcGFja2FnZSBvZiBkaWZmZXJlbnQgaGVhbHRoIHZhbHVhdGlvbiB0b29scyB3b3VsZCBiZSBhdmFpbGFibGUgZm9yIGNpdmlsIHNlcnZhbnRzIHRvIHVzZSBmb3IgYSByYW5nZSBvZiBwdXJwb3Nlcy4gVGhlIG92ZXJhbGwgZWZmZWN0IHdvdWxkIGJlIHRvIGxpZnQgcHVibGljIGhlYWx0aCB1cCB0aGUgcHJpb3JpdHktbGlzdCBpbiBhIG11bHRpdHVkZSBvZiBkYWlseSBlY29ub21pYyBkZWNpc2lvbnMuIFRvIHJlYWxpc2UgdGhpcywgaXQgaXMgbmVjZXNzYXJ5IHRvIGNoYW1waW9uIHRob3NlIHRvb2xzIGFuZCBtb2RlbHMgdGhhdCBxdWFudGlmeSBoZWFsdGggaW1wYWN0cywgYW5kIGZpbmQgaW5ub3ZhdGl2ZSB3YXlzIG9mIGVuc3VyaW5nIHRoZXkgYXJlIGRlcGxveWVkIGluIGZ1bmRpbmcgZGVjaXNpb25zIGFjcm9zcyB0aGUgcHVibGljIGFuZCBwcml2YXRlIHNlY3RvcnMuIEluIHRoaXMgd2F5LCB3ZSBjYW4gZW5zdXJlIHRoYXQgd2UgZHJpdmUgdGhlIGNvLWJlbmVmaXRzIG9mIGhlYWx0aCBhbmQgZWNvbm9taWMgZGV2ZWxvcG1lbnQgdGhhdCB3aWxsIHVsdGltYXRlbHkgbGVhZCB0byBiZXR0ZXIgb3V0Y29tZXMgZm9yIGJvdGggcG9saWN5IG9iamVjdGl2ZXMuJm5ic3A7Jm5ic3A7PC9wPg0KDQo8cD48ZW0+RHIgSmFjayBOZXdtYW4gaXMgYSByZXNlYXJjaCBmZWxsb3cgYW5kJm5ic3A7UHJvZmVzc29yIFNhcmFoIEEgQXlyZXMgaXMgYSBwcm9mZXNzb3Igb2YgcHVibGljIHBvbGljeSBhbmQgZ292ZXJuYW5jZSBhdCB0aGUgVW5pdmVyc2l0eSBvZiBCcmlzdG9sJiMzOTtzIFNjaG9vbCBmb3IgUG9saWN5IFN0dWRpZXMuIERyJm5ic3A7R2VvZmYgQmF0ZXMgaXMgYSBsZWN0dXJlciBhbmQgZGVwdXR5IGRpcmVjdG9yIG9mIHN0dWRpZXMgYXQgdGhlIFVuaXZlcnNpdHkgb2YgQmF0aCYjMzk7cyZuYnNwO0luc3RpdHV0ZSBmb3IgUG9saWN5IFJlc2VhcmNoPC9lbT48L3A+DQoNCjxwPiZuYnNwOzwvcD4NCg0KPGRpdiBjbGFzcz0ibWlkYXJ0aWNsZS1hZHMiPg0KCTwhLS0tLS0tLS0tLS0tLS0tLS0gU2Nyb2xsQWQgVGFnIC0tLS0tLS0tLS0tLS0tLS0tPiA8ZGl2IGlkPSJhZHN1aXRlU2Nyb2xsQWQiPjwvZGl2Pg0KCTxkaXYgY2xhc3M9ImNvbC0tYWQgY29sLS1hZC1pbkFydGljbGUiPg0KCQk8ZGl2IGlkPSdkaXYtZ3B0LWFkLTE2MDgyMzAwMTM4OTAtNSc+DQoJCSAgPHNjcmlwdD4NCgkJIGdvb2dsZXRhZy5jbWQucHVzaChmdW5jdGlvbigpIHsgZ29vZ2xldGFnLmRpc3BsYXkoJ2Rpdi1ncHQtYWQtMTYwODIzMDAxMzg5MC01Jyk7ICB9KTsNCgkJICA8L3NjcmlwdD4NCgkJPC9kaXY+DQoJPC9kaXY+DQo8L2Rpdj5kAgUPDxYCHwJoZGQCBg8WAh4LXyFJdGVtQ291bnQCAhYEAgEPZBYCZg8VAhgvbmV3cy90YWcuaHRtP2ZpbHRlcj0xNDILSE0gVHJlYXN1cnlkAgIPZBYCZg8VAhgvbmV3cy90YWcuaHRtP2ZpbHRlcj0xOTUkRGVwYXJ0bWVudCBvZiBIZWFsdGggYW5kIFNvY2lhbCBDYXJlZAIHDxYCHwQCAhYEAgEPZBYCZg8VAhYvcHJvZmVzc2lvbnMvZWNvbm9taWNzCUVjb25vbWljc2QCAg9kFgJmDxUCHC9uZXdzL2hlYWx0aC1zb2NpYWwtY2FyZS5odG0USGVhbHRoICYgU29jaWFsIENhcmVkAggPFgIfAAX5JjxkaXYgY2xhc3M9ImF2LXNoYXJlLWJvdHRvbSBjbGVhckZpeCI+DQogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24gaWNvbi0tcmlnaHQtYXJyb3ciPlNoYXJlIHRoaXMgcGFnZTwvc3Bhbj4NCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzaGFyZS1idXR0b25zIj4NCiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS10d2l0dGVyIg0KICAgICAgICAgICAgICAgICAgICBocmVmPSJodHRwczovL3guY29tL2ludGVudC90d2VldD90ZXh0PUV2aWRlbmNpbmcrdGhlK3ZhbHVlK29mK2hlYWx0aCtpcyt0aGUra2V5K3RvK3VuaXRpbmcraGVhbHRoK2FuZCtncm93dGgmYW1wO3VybD1odHRwczovL3d3dy5jaXZpbHNlcnZpY2V3b3JsZC5jb20vJTJmcHJvZmVzc2lvbnMlMmZhcnRpY2xlJTJmZXZpZGVuY2luZy10aGUtdmFsdWUtb2YtaGVhbHRoLWlzLXRoZS1rZXktdG8tdW5pdGluZy1oZWFsdGgtYW5kLWdyb3d0aCIgdGFyZ2V0PSJfYmxhbmsiDQogICAgICAgICAgICAgICAgICAgIHJlbD0ibm9vcGVuZXIiIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgICA8c3ZnIHZpZXdCb3g9IjAgMCAxNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjIiPjxwYXRoIGQ9Ik0xMS4wMjYgMGgyLjE0Nkw4LjQ4MyA1LjA4MyAxNCAxMkg5LjY4TDYuMjk2IDcuODA1IDIuNDI1IDEySC4yNzZsNS4wMTctNS40MzdMMCAwaDQuNDNsMy4wNTggMy44MzRMMTEuMDI2IDBabS0uNzU0IDEwLjc4MWgxLjE5TDMuNzgzIDEuMTU1SDIuNTA3bDcuNzY1IDkuNjI2WiIvPjwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0td2hhdHNhcHAiDQogICAgICAgICAgICAgICAgICAgIGhyZWY9IndoYXRzYXBwOi8vc2VuZD90ZXh0PUV2aWRlbmNpbmcrdGhlK3ZhbHVlK29mK2hlYWx0aCtpcyt0aGUra2V5K3RvK3VuaXRpbmcraGVhbHRoK2FuZCtncm93dGglMjBodHRwczovL3d3dy5jaXZpbHNlcnZpY2V3b3JsZC5jb20vJTJmcHJvZmVzc2lvbnMlMmZhcnRpY2xlJTJmZXZpZGVuY2luZy10aGUtdmFsdWUtb2YtaGVhbHRoLWlzLXRoZS1rZXktdG8tdW5pdGluZy1oZWFsdGgtYW5kLWdyb3d0aCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjAuMSAzLjlDMTcuOSAxLjcgMTUgLjUgMTIgLjUgNS44LjUuNyA1LjYuNyAxMS45YzAgMiAuNSAzLjkgMS41IDUuNkwuNiAyMy40bDYtMS42YzEuNi45IDMuNSAxLjMgNS40IDEuMyA2LjMgMCAxMS40LTUuMSAxMS40LTExLjQtLjEtMi44LTEuMi01LjctMy4zLTcuOHpNMTIgMjEuNGMtMS43IDAtMy4zLS41LTQuOC0xLjNsLS40LS4yLTMuNSAxIDEtMy40TDQgMTdjLTEtMS41LTEuNC0zLjItMS40LTUuMSAwLTUuMiA0LjItOS40IDkuNC05LjQgMi41IDAgNC45IDEgNi43IDIuOCAxLjggMS44IDIuOCA0LjIgMi44IDYuNy0uMSA1LjItNC4zIDkuNC05LjUgOS40em01LjEtNy4xYy0uMy0uMS0xLjctLjktMS45LTEtLjMtLjEtLjUtLjEtLjcuMS0uMi4zLS44IDEtLjkgMS4xLS4yLjItLjMuMi0uNi4xcy0xLjItLjUtMi4zLTEuNGMtLjktLjgtMS40LTEuNy0xLjYtMi0uMi0uMyAwLS41LjEtLjZzLjMtLjMuNC0uNWMuMi0uMS4zLS4zLjQtLjUuMS0uMiAwLS40IDAtLjVDMTAgOSA5LjMgNy42IDkgN2MtLjEtLjQtLjQtLjMtLjUtLjNoLS42cy0uNC4xLS43LjNjLS4zLjMtMSAxLTEgMi40czEgMi44IDEuMSAzYy4xLjIgMiAzLjEgNC45IDQuMy43LjMgMS4yLjUgMS42LjYuNy4yIDEuMy4yIDEuOC4xLjYtLjEgMS43LS43IDEuOS0xLjMuMi0uNy4yLTEuMi4yLTEuMy0uMS0uMy0uMy0uNC0uNi0uNXoiIC8+DQogICAgICAgICAgICAgICAgICAgIDwvc3ZnPg0KICAgICAgICAgICAgICAgIDwvYT4NCjxhIGNsYXNzPSJzaGFyZS1idXR0b24taXRlbSBzaGFyZS1idXR0b24taXRlbS0tbGlua2VkaW4iDQogICAgICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9zaGFyZUFydGljbGU/bWluaT10cnVlJmFtcDt1cmw9aHR0cHM6Ly93d3cuY2l2aWxzZXJ2aWNld29ybGQuY29tLyUyZnByb2Zlc3Npb25zJTJmYXJ0aWNsZSUyZmV2aWRlbmNpbmctdGhlLXZhbHVlLW9mLWhlYWx0aC1pcy10aGUta2V5LXRvLXVuaXRpbmctaGVhbHRoLWFuZC1ncm93dGgmYW1wO3RpdGxlPUV2aWRlbmNpbmcrdGhlK3ZhbHVlK29mK2hlYWx0aCtpcyt0aGUra2V5K3RvK3VuaXRpbmcraGVhbHRoK2FuZCtncm93dGgmYW1wO3N1bW1hcnk9RXZpZGVuY2luZyt0aGUrdmFsdWUrb2YraGVhbHRoK2lzK3RoZStrZXkrdG8rdW5pdGluZytoZWFsdGgrYW5kK2dyb3d0aCZhbXA7c291cmNlPWh0dHBzOi8vd3d3LmNpdmlsc2VydmljZXdvcmxkLmNvbS8lMmZwcm9mZXNzaW9ucyUyZmFydGljbGUlMmZldmlkZW5jaW5nLXRoZS12YWx1ZS1vZi1oZWFsdGgtaXMtdGhlLWtleS10by11bml0aW5nLWhlYWx0aC1hbmQtZ3Jvd3RoIg0KICAgICAgICAgICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciIgYXJpYS1sYWJlbD0iIj4NCiAgICAgICAgICAgICAgICAgICAgPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQ9Ik02LjUgMjEuNWgtNXYtMTNoNXYxM3pNNCA2LjVDMi41IDYuNSAxLjUgNS4zIDEuNSA0czEtMi40IDIuNS0yLjRjMS42IDAgMi41IDEgMi42IDIuNSAwIDEuNC0xIDIuNS0yLjYgMi41em0xMS41IDZjLTEgMC0yIDEtMiAydjdoLTV2LTEzaDVWMTBzMS42LTEuNSA0LTEuNWMzIDAgNSAyLjIgNSA2LjN2Ni43aC01di03YzAtMS0xLTItMi0yeiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1lbWFpbCINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0ibWFpbHRvOj9zdWJqZWN0PUV2aWRlbmNpbmcrdGhlK3ZhbHVlK29mK2hlYWx0aCtpcyt0aGUra2V5K3RvK3VuaXRpbmcraGVhbHRoK2FuZCtncm93dGgmYW1wO2JvZHk9aHR0cHM6Ly93d3cuY2l2aWxzZXJ2aWNld29ybGQuY29tLyUyZnByb2Zlc3Npb25zJTJmYXJ0aWNsZSUyZmV2aWRlbmNpbmctdGhlLXZhbHVlLW9mLWhlYWx0aC1pcy10aGUta2V5LXRvLXVuaXRpbmctaGVhbHRoLWFuZC1ncm93dGgiIHRhcmdldD0iX3NlbGYiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkPSJNMjIgNEgyQy45IDQgMCA0LjkgMCA2djEyYzAgMS4xLjkgMiAyIDJoMjBjMS4xIDAgMi0uOSAyLTJWNmMwLTEuMS0uOS0yLTItMnpNNy4yNSAxNC40M2wtMy41IDJjLS4wOC4wNS0uMTcuMDctLjI1LjA3LS4xNyAwLS4zNC0uMS0uNDMtLjI1LS4xNC0uMjQtLjA2LS41NS4xOC0uNjhsMy41LTJjLjI0LS4xNC41NS0uMDYuNjguMTguMTQuMjQuMDYuNTUtLjE4LjY4em00Ljc1LjA3Yy0uMSAwLS4yLS4wMy0uMjctLjA4bC04LjUtNS41Yy0uMjMtLjE1LS4zLS40Ni0uMTUtLjcuMTUtLjIyLjQ2LS4zLjctLjE0TDEyIDEzLjRsOC4yMy01LjMyYy4yMy0uMTUuNTQtLjA4LjcuMTUuMTQuMjMuMDcuNTQtLjE2LjdsLTguNSA1LjVjLS4wOC4wNC0uMTcuMDctLjI3LjA3em04LjkzIDEuNzVjLS4xLjE2LS4yNi4yNS0uNDMuMjUtLjA4IDAtLjE3LS4wMi0uMjUtLjA3bC0zLjUtMmMtLjI0LS4xMy0uMzItLjQ0LS4xOC0uNjhzLjQ0LS4zMi42OC0uMThsMy41IDJjLjI0LjEzLjMyLjQ0LjE4LjY4eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KPGEgY2xhc3M9InNoYXJlLWJ1dHRvbi1pdGVtIHNoYXJlLWJ1dHRvbi1pdGVtLS1mYWNlYm9vayINCiAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cHM6Ly9mYWNlYm9vay5jb20vc2hhcmVyL3NoYXJlci5waHA/dT1odHRwczovL3d3dy5jaXZpbHNlcnZpY2V3b3JsZC5jb20vJTJmcHJvZmVzc2lvbnMlMmZhcnRpY2xlJTJmZXZpZGVuY2luZy10aGUtdmFsdWUtb2YtaGVhbHRoLWlzLXRoZS1rZXktdG8tdW5pdGluZy1oZWFsdGgtYW5kLWdyb3d0aCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9vcGVuZXIiDQogICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9IiI+DQogICAgICAgICAgICAgICAgICAgIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMjQgMjQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggIGQ9Ik0xOC43NyA3LjQ2SDE0LjV2LTEuOWMwLS45LjYtMS4xIDEtMS4xaDNWLjVoLTQuMzNDMTAuMjQuNSA5LjUgMy40NCA5LjUgNS4zMnYyLjE1aC0zdjRoM3YxMmg1di0xMmgzLjg1bC40Mi00eiIgLz4NCiAgICAgICAgICAgICAgICAgICAgPC9zdmc+DQogICAgICAgICAgICAgICAgPC9hPg0KICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgPC9kaXY+ZAIFD2QWAmYPZBYCAgEPZBYCZg9kFgJmD2QWAmYPZBYCZg8WAh8ABYsGPGRpdiBjbGFzcz0iaDIiPkV4Y2x1c2l2ZSBpbnNpZ2h0IGludG8gdGhlIHdvcmxkIG9mIHRoZSBjaXZpbCBzZXJ2aWNlPC9kaXY+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZnRyLXN1YnMiPg0KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iY2xlYXJGaXgiIGhyZWY9Ii9tb3JlL25ld3NsZXR0ZXItcmVnaXN0cmF0aW9uLmh0bSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmdHJzLWltZyI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBjbGFzcz0ibGF6eWxvYWQiIGRhdGEtc3JjPSIvdWdjLTEvdXBsb2Fkcy9wYWdlYmxvY2tzLzExLzkzZjI0NDIwMzEzODIwZTQ3ZWM2ODY2YzIxNGZmMmJiLmpwZyIgYWx0PSJTdWJzY3JpYmUiID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZnRycy10ZXh0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5BY2Nlc3MgdG86PC9wPg0KDQo8dWw+DQoJPGxpPk1vbnRobHkgbWFnYXppbmVzPC9saT4NCgk8bGk+RGFpbHkgZS1idWxsZXRpbnM8L2xpPg0KCTxsaT5Qb2RjYXN0czwvbGk+DQo8L3VsPg0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHNwYW4gY2xhc3M9ImJ0biBidG4tLXhzbWFsbCI+UmVnaXN0ZXI8L3NwYW4+PC9wPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAgIDwvYT4NCiAgICAgICAgICAgICAgICA8L2Rpdj5kZMoH8VzYJ9QomC0i1xqm7EwKm81/Dqg5LsaUVR0g1cYs" /> </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=WEgD7NKkB4g2YhEKaAOFuV2JTSx80PFw2VWdoM3g5ExEFX45g3QGEWe3vHFMZdwzw-SQjuXcOP_Xg2UV13bOj6R-fMzQW5sh1UTpASeLdxk1&t=638563308220000000" type="text/javascript"></script> <script src="/ScriptResource.axd?d=tVqrBSYiv4wOo-8eu2O6jpyYnjAudSV_njQIStw0swZkNFACY1S4yx7KvjQKkVEu1AXsp-wM5WiZ77M13avvDBs2srKghljh9sJeb2r1i_cll1vs9D96hrVwjKyIaoZX-rKDZjmhwlRohK2wKfMnXQry-mHZEteXd5wiXkLEyOA1&t=ffffffffc820c398" type="text/javascript"></script> <script src="/ScriptResource.axd?d=vtFa1jM1__6ci6HPBAHHES1S1H30Xf4RZKFGBk1vursz5o_9ZQQ5XiryzmJSIBnnwGMYUX6i3AHHLtq9IZG5ddla3m05zDlm7DAbrmE5Xsua-FytOK1XVHAg1KW89J1BDPxcIrWcT6zOH12FcPe25Yk3Ht6aYHSWufeshyCep6gSri1Ar3ePV95jkx0Iuuda0&t=ffffffffc820c398" type="text/javascript"></script> <header> <noscript> <div class="msg msgError nojavascript"> <p> This site requires JavaScript for certain functions and interactions to work. Please turn on JavaScript for the best possible experience.</p> </div> </noscript> <div class="hdr-ad"> <div class="row--ad"> <!-- /1048162/csw/news-article_header --> <div id='div-gpt-ad-1608230013890-0' class="csw-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-0'); }); </script> </div> </div> </div> <div class="hdr-top"> <!--<div class="hdr-pDods"> <a href="http://www.dodsgroup.com/" target="_blank">Part of the DODS Group <span> <img src="/_img/icons/dods_icon_white.svg" alt="DODS Group Logo"> </span> </a> </div>--> <div class="hdr-topRight"> <div class="hdr-register"> <a href="/more/newsletter-registration.htm" class="hdr-reg">Register for our newsletter</a> </div> <div class="burger"> <div class="hamburger"> <span></span> </div> <div class="b-label">Menu</div> </div> </div> </div> <div class="hdr-main"> <div class="hdr-social"> <a href="https://www.facebook.com/civilserviceworld" target="_blank" class="icon icon--facebook"></a> <a href="https://x.com/CSWnews" target="_blank" class="icon icon--x"> <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> </a> <a href="https://www.linkedin.com/company/civil-service-world" target="_blank" class="icon icon--linkedIn"></a> </div> <a href="/" class="logo hideText">Civil Service World</a> <div class="hdr-promo"> <div class="promo-text"> <p class="oswald">Register for<br>our newsletter</p> <a href="/more/newsletter-registration.htm" class="btn btn--xsmall" >Register</a> </div> <div class="promo-img"> <img alt="Register" src="/ugc-1/uploads/pageblocks/6193/96d561fb82ad85233ce7797799fb8479.jpg"> </div> </div> </div> <div class="hdr-nav"> <div class="nav-main"> <nav class="menu"> <ul><li><a href="/" title="Civil service, Westminster, Whitehall news & analysis for civil servants | Civil Service World maga"><span>Home</span></a></li><li class="noSub liHasChildren liOn"><a href="/news.htm" class="on" title="News | Civil Service | Civil Service World magazine"><span>News</span></a><ul><li><a href="/news/brexit.htm" title="Brexit news for those working in the Civil Service | Civil Service World magazine"><span>Brexit</span></a></li><li><a href="/news/civil-service-reform.htm" title="Civil Service Reform news for those working in the Civil Service | Civil Service World magazine"><span>Civil Service Reform</span></a></li><li><a href="/news/coronavirus.htm" title="Latest Coronavirus news for those working in the Civil Service | Civil Service World magazine"><span>Coronavirus</span></a></li><li><a href="/news/defence.htm" title="Security & Defence news for those working in the Civil Service | Civil Service World magazine"><span>Security & Defence</span></a></li><li><a href="/news/economy.htm" title="News about the Economy for those working in the Civil Service | Civil Service World magazine"><span>Economy</span></a></li><li><a href="/news/education.htm" title="News on Education specific for those working in the Civil Service | Civil Service World magazine"><span>Education</span></a></li><li><a href="/news/energy-environment.htm" title="Energy & Environment news for those working in the Civil Service | Civil Service World magazine"><span>Energy & Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Foreign Affairs</span></a></li><li><a href="/news/health-social-care.htm" title="Health & Social Care news for those working in the Civil Service | Civil Service World magazine"><span>Health & Social Care</span></a></li><li><a href="/news/justice-home-affairs.htm" title="Justice & Home Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Justice & Home Affairs</span></a></li><li><a href="/news/leadership.htm" title="Leadership news for those working in the Civil Service | Civil Service World magazine"><span>Leadership</span></a></li><li><a href="/news/culture.htm" title="News on Culture for those working in the Civil Service | Civil Service World magazine"><span>Culture</span></a></li><li><a href="/news/local-devolved.htm" title="Local & Devolved news for those working in the Civil Service | Civil Service World magazine"><span>Local & Devolved</span></a></li><li><a href="/news/politics-constitution.htm" title="Politics & Constitutional news for those working in the Civil Service | Civil Service World magazin"><span>Politics & Constitution</span></a></li><li><a href="/news/transport.htm" title="Transport news for those working in the Civil Service | Civil Service World magazine"><span>Transport</span></a></li></ul></li><li><a href="/comment.htm" title="Comment, analysis and opinion on the Civil Service | Civil Service World magazine"><span>Comment</span></a></li><li><a href="/in-depth.htm" title="In Depth articles from the Civil Service | Civil Service World magazine"><span>In Depth</span></a></li><li class="noSub liHasChildren"><a href="/professions.htm" title="Articles by Professions within the Civil Service | Civil Service World magazine"><span>Professions</span></a><ul><li><a href="/professions/analysis.htm" title="Analysis news within Civil Service | Civil Service World magazine"><span>Analysis</span></a></li><li><a href="/professions/commercial.htm" title="Commercial news within Civil Service | Civil Service World magazine"><span>Commercial</span></a></li><li><a href="/professions/digital-data-technology.htm" title="Digital, Data & Technology news within Civil Service | Civil Service World magazine"><span>Digital, Data & Technology</span></a></li><li><a href="/professions/operational-delivery.htm" title="Operational Delivery news within Civil Service | Civil Service World magazine"><span>Operational Delivery</span></a></li><li><a href="/professions/fraud-error-debt-grants.htm" title="Fraud, Error Debt & Grants news with the Civil Service | Civil Service World magazine"><span>Fraud, Error Debt & Grants</span></a></li><li><a href="/professions/hr.htm" title="HR news within the Civil Service | Civil Service World magazine"><span>HR</span></a></li><li><a href="/professions/legal.htm" title="Legal news related to Civil Service | Civil Service World magazine"><span>Legal</span></a></li><li><a href="/professions/project-delivery.htm" title="Project Delivery news for those working in the Civil Service | Civil Service World magazine"><span>Project Delivery</span></a></li><li><a href="/professions/property-estates.htm" title="Property & Estates news for those working in the Civil Service | Civil Service World magazine"><span>Property & Estates</span></a></li><li><a href="/professions/communications.htm" title="Communications news for those working in the Civil Service | Civil Service World magazine"><span>Communications</span></a></li><li><a href="/professions/finance.htm" title="Finance news for those working in the Civil Service | Civil Service World magazine"><span>Finance</span></a></li><li><a href="/professions/economics.htm" title="Economics news for those working in the Civil Service | Civil Service World magazine"><span>Economics</span></a></li><li><a href="/professions/planning.htm" title="Planning news for those working in the Civil Service | Civil Service World magazine"><span>Planning</span></a></li><li><a href="/professions/science-engineering.htm" title="Science & Engineering news for those working in the Civil Service | Civil Service World magazine"><span>Science & Engineering</span></a></li><li><a href="/professions/statistics.htm" title="Statistics news for those working in the Civil Service | Civil Service World magazine"><span>Statistics</span></a></li><li><a href="/professions/government-tax-profession.htm" title="Government Tax Profession news for those working in the Civil Service | Civil Service World magazin"><span>Government Tax Profession</span></a></li><li><a href="/professions/internal-audit.htm" title="Internal Audit news for those working in the Civil Service | Civil Service World magazine"><span>Internal Audit</span></a></li><li><a href="/professions/knowledge-information-management.htm" title="Knowledge & Information Management news | Civil Service World magazine"><span>Knowledge & Information Management</span></a></li><li><a href="/professions/medical.htm" title="Latest Medical news for those working in the Civil Service | Civil Service World magazine"><span>Medical</span></a></li><li><a href="/professions/policy.htm" title="Policy news for those working in the Civil Service | Civil Service World magazine"><span>Policy</span></a></li></ul></li><li><a href="/counter-fraud-zone.htm" title="Counter Fraud Zone"><span>Counter Fraud Zone</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/events.htm" title="Upcoming Events | Civil Service World magazine"><span>Events</span></a><ul><li><a href="/events/upcoming-events.htm" title="Upcoming Events | Civil Service World magazine"><span>Upcoming Events</span></a></li><li><a href="/events/watch-on-demand.htm" title="Watch On-Demand | Civil Service World magazine"><span>Watch On Demand</span></a></li></ul></li><li><a href="/resources.htm" title="Resources available | Civil Service World magazine"><span>Resources</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More | Civil Service World magazine"><span>More</span></a><ul><li><a href="/more/permanent-secretaries-roundup.htm" title="Permanent Secretaries Roundup"><span>Permanent Secretaries Roundup</span></a></li><li><a href="/more/training-hub.htm" title="Training Hub"><span>Public Sector Training Hub</span></a></li><li><a href="/more/awards.htm" title="Civil Service Awards within the Civil Service community | Civil Service World magazine"><span>Civil Service Awards</span></a></li><li><a href="/more/write-for-us.htm" title="Write for us at CSW | Civil Service World magazine"><span>Write for us</span></a></li><li class="external"><a href="https://www.civilserviceworld.com/magazine.htm" title="Civil Service World - e-Version | Civil Service World magazine"><span>e-Version</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities through CSW | Civil Service World magazine"><span>Commercial Opportunities</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletter registration | Civil Service World magazine"><span>Newsletter registration</span></a></li><li><a href="/more/podcasts.htm" title="The Civil Service World Podcast | Civil Service World magazine"><span>Podcasts</span></a></li><li><a href="/more/contact-us.htm" title="Contact Us | Civil Service World mmagazine"><span>Contact Us</span></a></li><li><a href="/more/about-csw.htm" title="About the Civil Service World magazine | Civil Service World magazine"><span>About CSW</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li></ul></li></ul> </nav> <div class="nav-search icon icon--search"><span>Search</span></div> </div> <div class="nav-sub"> <nav class="greedy-nav"> <ul class="nav level2"><li class=""><a href="/news/brexit.htm" title="Brexit news for those working in the Civil Service | Civil Service World magazine"><span>Brexit</span></a> </li><li class=""><a href="/news/civil-service-reform.htm" title="Civil Service Reform news for those working in the Civil Service | Civil Service World magazine"><span>Civil Service Reform</span></a> </li><li class=""><a href="/news/coronavirus.htm" title="Latest Coronavirus news for those working in the Civil Service | Civil Service World magazine"><span>Coronavirus</span></a> </li><li class=""><a href="/news/defence.htm" title="Security & Defence news for those working in the Civil Service | Civil Service World magazine"><span>Security & Defence</span></a> </li><li class=""><a href="/news/economy.htm" title="News about the Economy for those working in the Civil Service | Civil Service World magazine"><span>Economy</span></a> </li><li class=""><a href="/news/education.htm" title="News on Education specific for those working in the Civil Service | Civil Service World magazine"><span>Education</span></a> </li><li class=""><a href="/news/energy-environment.htm" title="Energy & Environment news for those working in the Civil Service | Civil Service World magazine"><span>Energy & Environment</span></a> </li><li class=""><a href="/news/foreign-affairs.htm" title="Foreign Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Foreign Affairs</span></a> </li><li class=""><a href="/news/health-social-care.htm" title="Health & Social Care news for those working in the Civil Service | Civil Service World magazine"><span>Health & Social Care</span></a> </li><li class=""><a href="/news/justice-home-affairs.htm" title="Justice & Home Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Justice & Home Affairs</span></a> </li><li class=""><a href="/news/leadership.htm" title="Leadership news for those working in the Civil Service | Civil Service World magazine"><span>Leadership</span></a> </li><li class=""><a href="/news/culture.htm" title="News on Culture for those working in the Civil Service | Civil Service World magazine"><span>Culture</span></a> </li><li class=""><a href="/news/local-devolved.htm" title="Local & Devolved news for those working in the Civil Service | Civil Service World magazine"><span>Local & Devolved</span></a> </li><li class=""><a href="/news/politics-constitution.htm" title="Politics & Constitutional news for those working in the Civil Service | Civil Service World magazin"><span>Politics & Constitution</span></a> </li><li class=""><a href="/news/transport.htm" title="Transport news for those working in the Civil Service | Civil Service World magazine"><span>Transport</span></a> </li></ul> <ul class="hidden-links hidden"></ul> <div class="gn-more"> <span class="icon icon--minusSlim">More</span> </div> </nav> </div> <div class="nav-bottom"> <div class="nav-social"> <p>Follow us:</p> <a href="https://www.facebook.com/civilserviceworld" target="_blank" class="icon icon--facebook"></a> <a href="https://x.com/CSWnews" target="_blank" class="icon icon--x"> <svg viewBox="0 0 14 12" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11.026 0h2.146L8.483 5.083 14 12H9.68L6.296 7.805 2.425 12H.276l5.017-5.437L0 0h4.43l3.058 3.834L11.026 0Zm-.754 10.781h1.19L3.783 1.155H2.507l7.765 9.626Z" style="fill-rule:nonzero"/></svg> </a> <a href="https://www.linkedin.com/company/civil-service-world" target="_blank" class="icon icon--linkedIn"></a> </div> </div> </div> </header> <div class="sticky-header clearFix"> <a class="logo-sticky" href="/"> <img src="/_img/logo-sticky.svg" /> </a> <nav class="sticky-nav"> <ul><li><a href="/" title="Civil service, Westminster, Whitehall news & analysis for civil servants | Civil Service World maga"><span>Home</span></a></li><li class="noSub liHasChildren liOn"><a href="/news.htm" class="on" title="News | Civil Service | Civil Service World magazine"><span>News</span></a><ul><li><a href="/news/brexit.htm" title="Brexit news for those working in the Civil Service | Civil Service World magazine"><span>Brexit</span></a></li><li><a href="/news/civil-service-reform.htm" title="Civil Service Reform news for those working in the Civil Service | Civil Service World magazine"><span>Civil Service Reform</span></a></li><li><a href="/news/coronavirus.htm" title="Latest Coronavirus news for those working in the Civil Service | Civil Service World magazine"><span>Coronavirus</span></a></li><li><a href="/news/defence.htm" title="Security & Defence news for those working in the Civil Service | Civil Service World magazine"><span>Security & Defence</span></a></li><li><a href="/news/economy.htm" title="News about the Economy for those working in the Civil Service | Civil Service World magazine"><span>Economy</span></a></li><li><a href="/news/education.htm" title="News on Education specific for those working in the Civil Service | Civil Service World magazine"><span>Education</span></a></li><li><a href="/news/energy-environment.htm" title="Energy & Environment news for those working in the Civil Service | Civil Service World magazine"><span>Energy & Environment</span></a></li><li><a href="/news/foreign-affairs.htm" title="Foreign Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Foreign Affairs</span></a></li><li><a href="/news/health-social-care.htm" title="Health & Social Care news for those working in the Civil Service | Civil Service World magazine"><span>Health & Social Care</span></a></li><li><a href="/news/justice-home-affairs.htm" title="Justice & Home Affairs news for those working in the Civil Service | Civil Service World magazine"><span>Justice & Home Affairs</span></a></li><li><a href="/news/leadership.htm" title="Leadership news for those working in the Civil Service | Civil Service World magazine"><span>Leadership</span></a></li><li><a href="/news/culture.htm" title="News on Culture for those working in the Civil Service | Civil Service World magazine"><span>Culture</span></a></li><li><a href="/news/local-devolved.htm" title="Local & Devolved news for those working in the Civil Service | Civil Service World magazine"><span>Local & Devolved</span></a></li><li><a href="/news/politics-constitution.htm" title="Politics & Constitutional news for those working in the Civil Service | Civil Service World magazin"><span>Politics & Constitution</span></a></li><li><a href="/news/transport.htm" title="Transport news for those working in the Civil Service | Civil Service World magazine"><span>Transport</span></a></li></ul></li><li><a href="/comment.htm" title="Comment, analysis and opinion on the Civil Service | Civil Service World magazine"><span>Comment</span></a></li><li><a href="/in-depth.htm" title="In Depth articles from the Civil Service | Civil Service World magazine"><span>In Depth</span></a></li><li class="noSub liHasChildren"><a href="/professions.htm" title="Articles by Professions within the Civil Service | Civil Service World magazine"><span>Professions</span></a><ul><li><a href="/professions/analysis.htm" title="Analysis news within Civil Service | Civil Service World magazine"><span>Analysis</span></a></li><li><a href="/professions/commercial.htm" title="Commercial news within Civil Service | Civil Service World magazine"><span>Commercial</span></a></li><li><a href="/professions/digital-data-technology.htm" title="Digital, Data & Technology news within Civil Service | Civil Service World magazine"><span>Digital, Data & Technology</span></a></li><li><a href="/professions/operational-delivery.htm" title="Operational Delivery news within Civil Service | Civil Service World magazine"><span>Operational Delivery</span></a></li><li><a href="/professions/fraud-error-debt-grants.htm" title="Fraud, Error Debt & Grants news with the Civil Service | Civil Service World magazine"><span>Fraud, Error Debt & Grants</span></a></li><li><a href="/professions/hr.htm" title="HR news within the Civil Service | Civil Service World magazine"><span>HR</span></a></li><li><a href="/professions/legal.htm" title="Legal news related to Civil Service | Civil Service World magazine"><span>Legal</span></a></li><li><a href="/professions/project-delivery.htm" title="Project Delivery news for those working in the Civil Service | Civil Service World magazine"><span>Project Delivery</span></a></li><li><a href="/professions/property-estates.htm" title="Property & Estates news for those working in the Civil Service | Civil Service World magazine"><span>Property & Estates</span></a></li><li><a href="/professions/communications.htm" title="Communications news for those working in the Civil Service | Civil Service World magazine"><span>Communications</span></a></li><li><a href="/professions/finance.htm" title="Finance news for those working in the Civil Service | Civil Service World magazine"><span>Finance</span></a></li><li><a href="/professions/economics.htm" title="Economics news for those working in the Civil Service | Civil Service World magazine"><span>Economics</span></a></li><li><a href="/professions/planning.htm" title="Planning news for those working in the Civil Service | Civil Service World magazine"><span>Planning</span></a></li><li><a href="/professions/science-engineering.htm" title="Science & Engineering news for those working in the Civil Service | Civil Service World magazine"><span>Science & Engineering</span></a></li><li><a href="/professions/statistics.htm" title="Statistics news for those working in the Civil Service | Civil Service World magazine"><span>Statistics</span></a></li><li><a href="/professions/government-tax-profession.htm" title="Government Tax Profession news for those working in the Civil Service | Civil Service World magazin"><span>Government Tax Profession</span></a></li><li><a href="/professions/internal-audit.htm" title="Internal Audit news for those working in the Civil Service | Civil Service World magazine"><span>Internal Audit</span></a></li><li><a href="/professions/knowledge-information-management.htm" title="Knowledge & Information Management news | Civil Service World magazine"><span>Knowledge & Information Management</span></a></li><li><a href="/professions/medical.htm" title="Latest Medical news for those working in the Civil Service | Civil Service World magazine"><span>Medical</span></a></li><li><a href="/professions/policy.htm" title="Policy news for those working in the Civil Service | Civil Service World magazine"><span>Policy</span></a></li></ul></li><li><a href="/counter-fraud-zone.htm" title="Counter Fraud Zone"><span>Counter Fraud Zone</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/events.htm" title="Upcoming Events | Civil Service World magazine"><span>Events</span></a><ul><li><a href="/events/upcoming-events.htm" title="Upcoming Events | Civil Service World magazine"><span>Upcoming Events</span></a></li><li><a href="/events/watch-on-demand.htm" title="Watch On-Demand | Civil Service World magazine"><span>Watch On Demand</span></a></li></ul></li><li><a href="/resources.htm" title="Resources available | Civil Service World magazine"><span>Resources</span></a></li><li class="navDisableClick navMobToggle liHasChildren"><a href="/more.htm" title="More | Civil Service World magazine"><span>More</span></a><ul><li><a href="/more/permanent-secretaries-roundup.htm" title="Permanent Secretaries Roundup"><span>Permanent Secretaries Roundup</span></a></li><li><a href="/more/training-hub.htm" title="Training Hub"><span>Public Sector Training Hub</span></a></li><li><a href="/more/awards.htm" title="Civil Service Awards within the Civil Service community | Civil Service World magazine"><span>Civil Service Awards</span></a></li><li><a href="/more/write-for-us.htm" title="Write for us at CSW | Civil Service World magazine"><span>Write for us</span></a></li><li class="external"><a href="https://www.civilserviceworld.com/magazine.htm" title="Civil Service World - e-Version | Civil Service World magazine"><span>e-Version</span></a></li><li><a href="/more/commercial-opportunities.htm" title="Commercial Opportunities through CSW | Civil Service World magazine"><span>Commercial Opportunities</span></a></li><li><a href="/more/newsletter-registration.htm" title="Newsletter registration | Civil Service World magazine"><span>Newsletter registration</span></a></li><li><a href="/more/podcasts.htm" title="The Civil Service World Podcast | Civil Service World magazine"><span>Podcasts</span></a></li><li><a href="/more/contact-us.htm" title="Contact Us | Civil Service World mmagazine"><span>Contact Us</span></a></li><li><a href="/more/about-csw.htm" title="About the Civil Service World magazine | Civil Service World magazine"><span>About CSW</span></a></li><li><a href="/members/directory.htm" title="Members Directory"><span>Members Directory</span></a></li></ul></li></ul> </nav> <div class="sticky-srch"></div> <div class="burger"> <div class="hamburger"> <span></span> </div> </div> </div> <div class="search-overlay"> <div id="hdr_pnlSearch" class="hdr-searchBar" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'hdr_btnSearch')"> <input name="ctl00$hdr$txtSearch" type="text" id="hdr_txtSearch" class="text sb-keyword" placeholder="Enter keyword/s" /> <input type="submit" name="ctl00$hdr$btnSearch" value="Search" id="hdr_btnSearch" class="btn btn--medium sb-btn" /> </div> <span class="search-close icon icon--close"></span> </div> <main> <div class="template template--1col "> <div class="main-content"> <div class="container"> <div class="article-view "> <div class="av-inner"> <div class="av-title"> <h1 id="articleHeading">Evidencing the value of health is the key to uniting health and growth</h1> <div class="av-standFirst arvo">To realise the opportunities in the overlap of the government’s economic and health missions, we need to mobilise evidence on how economic decisions impact public health</div> </div> <div class="av-image"> <div class="av-main-img"> <img class="lazyload" data-src="/siteimg/news-main/ugc-1/fullnews/news/29629/32632_original.jpg"> </div> <div class="img-caption">Image: Adobe Stock</div> </div> <div class="av-author"> <div class="av-authImg"> <a href="/news/author/jack-newman"> <img data-src="/siteimg/authorimg/ugc-1/fullnews/author/0_original.gif" class="lazyload" alt="Jack Newman, Sarah Ayres, & Geoff Bates"> </a> </div> <div class="av-authInfo"> <p class="av-authName"> By <a href="/news/author/jack-newman">Jack Newman, Sarah Ayres, & Geoff Bates</a> </p> <p class="av-date">15 Oct 2024</p> </div> </div> <div class="av-main"> <p>One of the biggest shifts in policy thinking of the 2020s has been an increased recognition among politicians and civil servants of the interconnections between public health and economic prosperity. The pandemic created the rare conditions in which public health sat alongside – and often above – economic growth as the nation’s top policy priority. While the pandemic slips into history, there remains an acute awareness of public health as an economic problem. In the UK, the number of workers inactive due to ill health at a 30-year high and unlike most developed countries, life expectancy is stalling nationally and going backwards in many places. </p> <p>Enter “mission-driven government”, and a national drive to realise both “sustained economic growth” and “an NHS fit for the future”. The plans for economic growth cover a wide range of measures around investment, infrastructure, taxation, innovation, planning, immigration, devolution, industrial strategy, and the labour market. To improve public health, the government has plans for investment to stabilise acute care, a revitalisation of primary care, behavioural public health interventions (e.g. on smoking), and a focus on the wider determinants of health. The last of these entails health policy that improves the environments in which people live, including their houses, streets, and workplaces. </p> <h3>Realising growth through health policy </h3> <p>The government is now in the very early stages of exploring how these two agendas overlap. In July, the health secretary laid down a marker with a speech calling for his department to play a key role in boosting economic growth. Predictably, a key focus was on getting people back to work. This is an example of one of those useful spill-overs, where DHSC seeks to reduce waiting lists, the Department for Work and Pensions seeks to reduce economic inactivity, and economic benefits are thus likely to accrue. A healthy workforce will support a healthy economy. </p> <p>More challenging are those areas where extra activity is needed to realise the complementarities between health and wealth. For example, a lot of work is needed to realise the full economic potential of the “NHS and social care’s role as local and regional anchor institutions”. Here, there is a broader agenda around place-based policymaking and the need to <a href="https://truud.ac.uk/wp-content/uploads/2024/09/Empowering-mayors-for-preventative-health.pdf">empower mayors on public health</a>. </p> <h3>Realising public health through economic policy </h3> <p>While these approaches rightly seek to exploit the economic benefits of health policy, there is a glaring hole in the agenda. What’s missing is an acknowledgement that there are significant opportunities for the economic growth agenda to contribute positively to public health. And, without a spotlight on public health across government, there are risks that this same agenda might have negative health impacts. </p> <blockquote> <p>"What’s missing is an acknowledgement that there are opportunities for the economic growth agenda to contribute positively to public health. And, without a spotlight on public health across government, this same agenda might have negative health impacts"</p> </blockquote> <p>For example, in Labour’s pre-election plan for the automotive sector, the word "health" is only mentioned in relation to the health of batteries rather the health of people. There is no political recognition that motor traffic is a major public health issue, in terms of air pollution, noise pollution, inactivity, accidents, and mental health. Instead, the focus is entirely on the economic benefits of the automotive industry. </p> <p>Another example is planning reform, which lies at the heart of the government’s growth plans. There is an overriding focus on the quantity rather than the quality of housing units, alongside proposed reforms to fast-track brownfield developments, and open green-belt development. There is no consideration of how these issues will impact health, despite a large and growing body of evidence showing the link between urban development and public health. It is not only the number of houses that matters, but where these houses are built and their design that will lead to improved public health. </p> <h3>Marrying value and good health </h3> <p>Given that public health is widely recognised as a foundational factor in economic growth, it makes little sense to pursue growth strategies that drive ill health. A long-term strategy would prioritise public health gains to support sustainable economic growth. In the absence of a radical overhaul to how we define prosperity, it will be necessary to find practical solutions. These come through impacting the many day-to-day decisions around economic development. Because these decisions are fragmented among a wide range of different actors, solutions will need to be useful and usable rather than simply mandated from the top. </p> <p>It is here that the economic valuation of public health is crucial. There exist several models that quantify public health impacts of decisions in economic terms. These have the potential to inform healthier urban development. For example, the TRUUD research programme has been working <a href="https://truud.ac.uk/wp-content/uploads/2024/03/Shaping-the-use-of-health-impact-evidence-in-government-appraisals-and-decision-making.pdf">in partnership with MHCLG</a> to embed one such tool in MHCLG Appraisal Guidance. Reforms of this nature can filter through the system and ultimately impact billions of pounds of public investment. </p> <p>If these approaches were scaled up and adopted, a package of different health valuation tools would be available for civil servants to use for a range of purposes. The overall effect would be to lift public health up the priority-list in a multitude of daily economic decisions. To realise this, it is necessary to champion those tools and models that quantify health impacts, and find innovative ways of ensuring they are deployed in funding decisions across the public and private sectors. In this way, we can ensure that we drive the co-benefits of health and economic development that will ultimately lead to better outcomes for both policy objectives. </p> <p><em>Dr Jack Newman is a research fellow and Professor Sarah A Ayres is a professor of public policy and governance at the University of Bristol's School for Policy Studies. Dr Geoff Bates is a lecturer and deputy director of studies at the University of Bath's Institute for Policy Research</em></p> <p> </p> <div class="midarticle-ads"> <!----------------- ScrollAd Tag -----------------> <div id="adsuiteScrollAd"></div> <div class="col--ad col--ad-inArticle"> <div id='div-gpt-ad-1608230013890-5'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-5'); }); </script> </div> </div> </div> <div class="hide js-newsview-related"> <div class="av-related"> <div class="alt-title"> <span class="at-cat h3">Related</span> </div> <div class="news-item news-item--related"> <div class="ni-image"> <a href="/professions/article/barton-fcdo-needs-new-funding-model"> <img class="lazyload" data-src="/siteimg/list-x-four/ugc-1/fullnews/news/29757/32772_original.jpg" alt="Barton: FCDO needs new funding model"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date">19 Nov</span> <span class="ni-cat"><a href="/professions/economics">Economics</a></span> </div> <div class="ni-title h3"> <a href="/professions/article/barton-fcdo-needs-new-funding-model">Barton: FCDO needs new funding model</a> </div> <div class="ni-author">by <a href="/news/author/tevye-markson">Tevye Markson</a></div> </div> </div> </div> </div> <div class="av-tags"> <p class="av-tagTitle">Tags</p> <a href="/news/tag.htm?filter=142">HM Treasury</a> <a href="/news/tag.htm?filter=195">Department of Health and Social Care</a> </div> <div class="av-tags av-tags--categories"> <p class="av-tagTitle">Categories</p> <a href="/professions/economics">Economics</a> <a href="/news/health-social-care.htm">Health & Social Care</a> </div> <div class="av-share-bottom clearFix"> <span class="icon icon--right-arrow">Share this page</span> <div class="share-buttons"> <a class="share-button-item share-button-item--twitter" href="https://x.com/intent/tweet?text=Evidencing+the+value+of+health+is+the+key+to+uniting+health+and+growth&url=https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" target="_blank" rel="noopener" aria-label=""> <svg viewBox="0 0 14 12" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"><path d="M11.026 0h2.146L8.483 5.083 14 12H9.68L6.296 7.805 2.425 12H.276l5.017-5.437L0 0h4.43l3.058 3.834L11.026 0Zm-.754 10.781h1.19L3.783 1.155H2.507l7.765 9.626Z"/></svg> </a> <a class="share-button-item share-button-item--whatsapp" href="whatsapp://send?text=Evidencing+the+value+of+health+is+the+key+to+uniting+health+and+growth%20https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M20.1 3.9C17.9 1.7 15 .5 12 .5 5.8.5.7 5.6.7 11.9c0 2 .5 3.9 1.5 5.6L.6 23.4l6-1.6c1.6.9 3.5 1.3 5.4 1.3 6.3 0 11.4-5.1 11.4-11.4-.1-2.8-1.2-5.7-3.3-7.8zM12 21.4c-1.7 0-3.3-.5-4.8-1.3l-.4-.2-3.5 1 1-3.4L4 17c-1-1.5-1.4-3.2-1.4-5.1 0-5.2 4.2-9.4 9.4-9.4 2.5 0 4.9 1 6.7 2.8 1.8 1.8 2.8 4.2 2.8 6.7-.1 5.2-4.3 9.4-9.5 9.4zm5.1-7.1c-.3-.1-1.7-.9-1.9-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.1-.2.2-.3.2-.6.1s-1.2-.5-2.3-1.4c-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.6s.3-.3.4-.5c.2-.1.3-.3.4-.5.1-.2 0-.4 0-.5C10 9 9.3 7.6 9 7c-.1-.4-.4-.3-.5-.3h-.6s-.4.1-.7.3c-.3.3-1 1-1 2.4s1 2.8 1.1 3c.1.2 2 3.1 4.9 4.3.7.3 1.2.5 1.6.6.7.2 1.3.2 1.8.1.6-.1 1.7-.7 1.9-1.3.2-.7.2-1.2.2-1.3-.1-.3-.3-.4-.6-.5z" /> </svg> </a> <a class="share-button-item share-button-item--linkedin" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth&title=Evidencing+the+value+of+health+is+the+key+to+uniting+health+and+growth&summary=Evidencing+the+value+of+health+is+the+key+to+uniting+health+and+growth&source=https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M6.5 21.5h-5v-13h5v13zM4 6.5C2.5 6.5 1.5 5.3 1.5 4s1-2.4 2.5-2.4c1.6 0 2.5 1 2.6 2.5 0 1.4-1 2.5-2.6 2.5zm11.5 6c-1 0-2 1-2 2v7h-5v-13h5V10s1.6-1.5 4-1.5c3 0 5 2.2 5 6.3v6.7h-5v-7c0-1-1-2-2-2z" /> </svg> </a> <a class="share-button-item share-button-item--email" href="mailto:?subject=Evidencing+the+value+of+health+is+the+key+to+uniting+health+and+growth&body=https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" target="_self" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M22 4H2C.9 4 0 4.9 0 6v12c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7.25 14.43l-3.5 2c-.08.05-.17.07-.25.07-.17 0-.34-.1-.43-.25-.14-.24-.06-.55.18-.68l3.5-2c.24-.14.55-.06.68.18.14.24.06.55-.18.68zm4.75.07c-.1 0-.2-.03-.27-.08l-8.5-5.5c-.23-.15-.3-.46-.15-.7.15-.22.46-.3.7-.14L12 13.4l8.23-5.32c.23-.15.54-.08.7.15.14.23.07.54-.16.7l-8.5 5.5c-.08.04-.17.07-.27.07zm8.93 1.75c-.1.16-.26.25-.43.25-.08 0-.17-.02-.25-.07l-3.5-2c-.24-.13-.32-.44-.18-.68s.44-.32.68-.18l3.5 2c.24.13.32.44.18.68z" /> </svg> </a> <a class="share-button-item share-button-item--facebook" href="https://facebook.com/sharer/sharer.php?u=https://www.civilserviceworld.com/%2fprofessions%2farticle%2fevidencing-the-value-of-health-is-the-key-to-uniting-health-and-growth" target="_blank" rel="noopener" aria-label=""> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M18.77 7.46H14.5v-1.9c0-.9.6-1.1 1-1.1h3V.5h-4.33C10.24.5 9.5 3.44 9.5 5.32v2.15h-3v4h3v12h5v-12h3.85l.42-4z" /> </svg> </a> </div> </div> <div class="av-dianomi-bottom clearFix"> <script type="text/javascript" id="dianomi_context_script" src="https://www.dianomi.com/js/contextfeed.js"></script> <div class="dianomi_context" data-dianomi-context-id="210"></div> </div> </div> <div class="av-rc"> <div class="col-ad"> <!-- /1048162/csw/news-article_right-side-top --> <div id='div-gpt-ad-1608230013890-2' class="csw-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-2'); }); </script> </div> </div> <div class="alt-title"> <span class="at-cat h3">Read next</span> </div> <div class="news-list news-list--sqThumb"> <div class="news-item"> <div class="ni-image"> <a href="/professions/article/office-for-value-for-money-civil-service-salary-boosts-underperformers"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/29747/32763_original.jpg" class="lazyload" alt="Boosting pay and tackling poor performance should be on Office for Value for Money's agenda – report"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date">18 Nov</span> <span class="ni-cat"><a href="/professions/finance">Finance</a></span> </div> <div class="ni-title "> <a href="/professions/article/office-for-value-for-money-civil-service-salary-boosts-underperformers">Boosting pay and tackling poor performance should be on Office for Value for Money's agenda – report</a> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/professions/article/covid-inquiry-treasury-no10-blocked-nhs-request-10000-extra-beds"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/29730/32743_original.jpg" class="lazyload" alt="Covid Inquiry: Treasury and No.10 blocked NHS request for 10,000 extra beds"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date">12 Nov</span> <span class="ni-cat"><a href="/news/coronavirus.htm">Coronavirus</a></span> </div> <div class="ni-title "> <a href="/professions/article/covid-inquiry-treasury-no10-blocked-nhs-request-10000-extra-beds">Covid Inquiry: Treasury and No.10 blocked NHS request for 10,000 extra beds</a> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/professions/article/budget-report-ifg-public-services-spending-boost-financial-uncertainty"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/29729/32744_original.jpg" class="lazyload" alt="Public services facing financial uncertainty despite Budget spending boost – IfG"> </a> </div> <div class="ni-content"> <div class="ni-meta"> <span class="ni-date">12 Nov</span> <span class="ni-cat"><a href="/professions/finance">Finance</a></span> </div> <div class="ni-title "> <a href="/professions/article/budget-report-ifg-public-services-spending-boost-financial-uncertainty">Public services facing financial uncertainty despite Budget spending boost – IfG</a> </div> </div> </div> </div> <div class="news-list news-list--dianomi"> <script type="text/javascript" id="dianomi_context_script" src="https://www.dianomi.com/js/contextfeed.js"></script> <div class="dianomi_context" data-dianomi-context-id="1341"></div> </div> </div> <div class="av-lc"> <div class="col-ad"> <!-- /1048162/csw/news-article_left-side --> <div id='div-gpt-ad-1608230013890-1' class="csw-ad"> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-1'); }); </script> </div> </div> <div class="alt-title"> <span class="at-cat h3">Partner content</span> </div> <div class="news-list news-list--sqThumb news-list--sqThumb--members"> <div class="news-item"> <div class="ni-image"> <a href="/news/article/while-we-debate-the-future-smokers-need-help-now"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/29496/32481_original.jpg" class=" lazyload" alt="While we debate the future, smokers need help now"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/while-we-debate-the-future-smokers-need-help-now">While we debate the future, smokers need help now</a> </div> <div class="ni-meta"> <span class="ni-date">16 Sep</span> <span class="ni-author">by <a href=" ">Philip Morris International</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/how-secure-data-access-drives-healthcare-benefits"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/29062/31995_original.jpg" class=" lazyload" alt="How secure data access drives healthcare benefits"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/how-secure-data-access-drives-healthcare-benefits">How secure data access drives healthcare benefits</a> </div> <div class="ni-meta"> <span class="ni-date">15 May</span> <span class="ni-author">by <a href=" ">AtkinsRéalis</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/matt-bazeley-we-must-work-smarter-on-workplace-well-being"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/28918/31825_original.jpg" class=" lazyload" alt="Matt Bazeley: 'We must work smarter on workplace well-being'"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/matt-bazeley-we-must-work-smarter-on-workplace-well-being">Matt Bazeley: "We must work smarter on workplace well-being"</a> </div> <div class="ni-meta"> <span class="ni-date">15 Apr</span> <span class="ni-author">by <a href="/members/cssc">Civil Service Sports Council</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/charting-a-smokefree-future"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/28844/31738_original.jpg" class=" lazyload" alt="Charting a smoke-free future"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/charting-a-smokefree-future">Charting a smoke-free future</a> </div> <div class="ni-meta"> <span class="ni-date">11 Mar</span> <span class="ni-author">by <a href=" ">Philip Morris International</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/news/article/the-uk-must-learn-lessons-from-new-zealand-on-the-generational-smoking-ban"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/28730/31612_original.jpg" class=" lazyload" alt="The UK must learn lessons from New Zealand on the generational smoking ban"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/news/article/the-uk-must-learn-lessons-from-new-zealand-on-the-generational-smoking-ban">The UK must learn lessons from New Zealand on the generational smoking ban</a> </div> <div class="ni-meta"> <span class="ni-date">06 Feb</span> <span class="ni-author">by <a href=" ">TDB Advisory</a></span> </div> </div> </div><div class="news-item"> <div class="ni-image"> <a href="/professions/article/healthcare-revolution-salesforce-world-tour-london"> <img data-src="/siteimg/news-next/ugc-1/fullnews/news/28137/30929_original.jpg" class=" lazyload" alt="Salesforce World Tour London: A healthcare revolution"> <span class="ni-tag">Partner Content</span> </a> </div> <div class="ni-content"> <div class="ni-title"> <a href="/professions/article/healthcare-revolution-salesforce-world-tour-london">Salesforce World Tour London: A healthcare revolution</a> </div> <div class="ni-meta"> <span class="ni-date">11 Aug 2023</span> <span class="ni-author">by <a href=" ">Salesforce</a></span> </div> </div> </div> </div> </div> </div> </div> <div class="avantisDiv"></div> <!-- Ad Unit - civilserviceworld.com_1x1* - for in-read Ads--> <!-- /1048162/csw/news-article_pixel-1 --> <div id='div-gpt-ad-1608230013890-7'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-7'); }); </script> </div> <!-- /1048162/csw/news-article_pixel-2 --> <div id='div-gpt-ad-1608230013890-8'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-8'); }); </script> </div> </div> </div> </div> </main> <footer> <div class="container"> <div class="ftr-col ftr-col--left clearFix"> <div class="ftr-subsWrap"> <div class="h2">Exclusive insight into the world of the civil service</div> <div class="ftr-subs"> <a class="clearFix" href="/more/newsletter-registration.htm"> <div class="ftrs-img"> <img class="lazyload" data-src="/ugc-1/uploads/pageblocks/11/93f24420313820e47ec6866c214ff2bb.jpg" alt="Subscribe" > </div> <div class="ftrs-text"> <p>Access to:</p> <ul> <li>Monthly magazines</li> <li>Daily e-bulletins</li> <li>Podcasts</li> </ul> <p><span class="btn btn--xsmall">Register</span></p> </div> </a> </div> <div class="subs-popup subs-popup--membership"> <div class="subs-close"><span class="icon icon--subsClose">Close</span></div> <div class="h4 h4--sm">Sign up to the Civil Service World newsletter today!</div> <div><a href="/more/newsletter-registration.htm" class="btn btn--small">Find out more</a></div> </div> </div> <div class="ftr-social"> <div class="h3 nato">Follow us</div> <a href="https://www.facebook.com/civilserviceworld" target="_blank" class="icon icon--facebook"></a> <a href="https://x.com/CSWnews" target="_blank" class="icon icon--x"> <svg xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 512 462.799"><path fill-rule="nonzero" d="M403.229 0h78.506L310.219 196.04 512 462.799H354.002L230.261 301.007 88.669 462.799h-78.56l183.455-209.683L0 0h161.999l111.856 147.88L403.229 0zm-27.556 415.805h43.505L138.363 44.527h-46.68l283.99 371.278z"/></svg> </a> <a href="https://www.linkedin.com/company/civil-service-world" target="_blank" class="icon icon--linkedIn"></a> </div> <div class="ftr-copyWrap"> <p>Registered in England & Wales under No. 07291783</p> <p>© Political Holdings Limited <script>document.write(new Date().getFullYear());</script></p> </div> </div> <div class="ftr-col ftr-col--right clearFix flx flx--wr"> <div class="ftr-subcol ftr-subcol--1"> <div class="h3 nato">Quick Links</div> <ul> <li><a href="/home.htm">Home</a></li> <li><a href="/news.htm">News</a></li> <li><a href="/comment.htm">Comment</a></li> <li><a href="/in-depth.htm">In Depth</a></li> <li><a href="/professions.htm">Professions</a></li> <li><a href="/events.htm">Events</a></li> <li><a href="/resources.htm">White Papers</a></li> <li><a href="/more/commercial-opportunities.htm">Commercial Opportunities</a></li> <li><a href="/more/contact-us.htm">Contact Us</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1"> <div class="h3 nato">Services</div> <ul> <li><a href="https://www.totalpolitics.com/media/" target="_blank">Media</a></li> <li><a href="https://www.totalpolitics.com/events/" target="_blank">Events</a></li> <li><a href="https://www.totalpolitics.com/training/" target="_blank">Training</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1"> <div class="h3 nato">Media & Publishing</div> <ul> <li><a href="https://www.politicshome.com/" target="_blank">PoliticsHome</a></li> <li><a href="http://www.theparliamentmagazine.eu/" target="_blank">The Parliament</a></li> <li><a href="http://www.holyrood.com" target="_blank">Holyrood</a></li> <li><a href="https://www.politicshome.com/thehouse">The House Magazine</a></li> <li><a href="http://www.publictechnology.net/" target="_blank">PublicTechnology</a></li> <li><a href="http://www.trainingjournal.com" target="_blank">Training Journal</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> <div class="h3 nato">About Us</div> <ul> <li><a href="https://www.totalpolitics.com/" target="_blank">Total Politics Group</a></li> <li><a href="https://www.totalpolitics.com/docs/privacy-policy.pdf" target="_blank">Privacy Policy</a></li> <li><a href="https://www.totalpolitics.com/docs/Website_Terms_and_Conditions_of_Use.pdf" target="_blank">Terms & Conditions</a></li> </ul> <span class="icon icon--chevDown"></span> </div> <!--<div class="ftr-subcol ftr-subcol--1"> <div class="h3 nato">Dods Events</div> <span class="icon icon--chevDown"></span> </div>--> <!--<div class="ftr-subcol ftr-subcol--1 ftr-subcol--last"> <div class="h3 nato">Partnership Events</div> <span class="icon icon--chevDown"></span> </div>--> </div> </div> </footer> <!--Skin Ad Unit--> <!-- /1048162/csw/news-article_teads --> <div id='div-gpt-ad-1608230013890-4'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-4'); }); </script> </div> <!-- /1048162/csw/news-article_skin --> <div id='div-gpt-ad-1608230013890-6'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1608230013890-6'); }); </script> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ajax', 'form1', [], [], [], 90, 'ctl00'); //]]> </script> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-994571-8"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-994571-8'); </script> <!-- Hotjar Tracking Code for https://www.civilserviceworld.com --><script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:1500412,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <!-- Quantcast Consent Handlers --> <script async type="text/javascript"> function dodsCheckQuantCast () { if (typeof(window.__tcfapi) !== 'function') { setTimeout(function () { dodsCheckQuantCast(); }, 250); } else { __tcfapi('getTCData', 2, function(tcData, success) { if (!success || tcData.cmpStatus != "loaded") { setTimeout(function () { dodsCheckQuantCast(); }, 250); } else { __tcfapi('addEventListener', 2, function(tcData, success) { if (success) { dodsGetVendorConsents(tcData); } }); } }); } } dodsCheckQuantCast(); function dodsGetVendorConsents(tcData) { // Google GDPR checks console.log('Google GDPR checks', tcData.eventStatus, tcData.gdprApplies); if(tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete') { if (!tcData.gdprApplies) { console.log('GDPR does not apply'); // Do nothing as all ads allowed } else { console.log('GDPR applies'); // GDPR applies // Purpose 1 refers to the storage and/or access of information on a device. var hasDeviceStorageAndAccessConsent = tcData.purpose.consents[1] || false; // Google Requires Consent for Purpose 1 console.log('Storage consent', hasDeviceStorageAndAccessConsent); if (hasDeviceStorageAndAccessConsent) { var hasGoogleAdvertisingProductsConsent = tcData.vendor.consents[755] || false; // Google Advertising (IAB Vendor ID 755) console.log('Google consent', hasGoogleAdvertisingProductsConsent); if (hasGoogleAdvertisingProductsConsent) { var hasPersonalizedProfileConsent = tcData.purpose.consents[3] || false; var hasPersonalizedAdsConsent = tcData.purpose.consents[4] || false; // Check if have add personalization consent Purpose 3 and 4 console.log('Google personalization consent', hasPersonalizedAdsConsent, hasPersonalizedProfileConsent); if( hasPersonalizedAdsConsent && hasPersonalizedProfileConsent ) { // Set request non-personalized ads to false. (do nothing as default) } else { // Set request non-personalized ads to true. googletag.cmd.push(function() { googletag.pubads().setRequestNonPersonalizedAds(1); }); } } } } // Refresh the ads after the consent has been configured googletag.cmd.push(function() { googletag.pubads().refresh(); }); } } </script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> </div></form> </body> </html>