{"id":27517,"date":"2026-03-19T09:29:09","date_gmt":"2026-03-19T09:29:09","guid":{"rendered":"https:\/\/www.hlb.global\/?p=27517"},"modified":"2026-04-21T11:20:39","modified_gmt":"2026-04-21T10:20:39","slug":"sme-business-outlook-2026","status":"publish","type":"post","link":"https:\/\/www.hlb.global\/sme-business-outlook-2026\/","title":{"rendered":"SME Business Outlook 2026"},"content":{"rendered":"<div id=\"cs-content\" class=\"cs-content\"><div class=\"x-section e27517-e1 ml8d-0 ml8d-1 ml8d-2\"><div class=\"x-row x-container max width e27517-e2 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-k ml8d-l\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e3 ml8d-x ml8d-y\"><div class=\"x-text x-text-headline e27517-e4 ml8d-13 ml8d-14\"><div class=\"x-text-content\"><div class=\"x-text-content-text\"><h1 class=\"x-text-content-text-primary\"><span lang=\"EN-US\">SME Business Outlook 2026<\/span><\/h1>\n<\/div><\/div><\/div><div class=\"x-text x-content e27517-e5 ml8d-16 ml8d-17 ml8d-18 ml8d-19 ml8d-1a ml8d-1b ml8d-1c\"><\/div><\/div><div class=\"x-col e27517-e6 ml8d-x ml8d-y\"><\/div><\/div><\/div><span class=\"x-separator-bottom-angle-in\" style=\"bottom: 1px; height: 280px; color: rgb(0, 90, 119);\" aria-hidden=\"true\"><svg class=\"angle-bottom-in\" style=\"fill: currentColor;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" version=\"1.1\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"none\"><polygon points=\"0,0 280,0 0,100\"\/><polygon points=\"280,0 100,0 100,100\"\/><\/svg><\/span><\/div><div class=\"x-section e27517-e7 ml8d-2 ml8d-3 ml8d-4\"><div class=\"x-row x-container max width e27517-e8 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-e ml8d-k ml8d-m\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e9 ml8d-x ml8d-y\"><span class=\"x-image e27517-e10 ml8d-1t ml8d-1u ml8d-1v\"><img decoding=\"async\" src=\"https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/04\/SME-outlook-Apr26-hero.jpg\" width=\"2120\" height=\"1414\" alt=\"Small and Medium Enterprise (SME) outlook for 2026\"><\/span><\/div><\/div><\/div><\/div><div class=\"x-section e27517-e11 ml8d-1 ml8d-2 ml8d-5\"><div class=\"x-row x-container max width e27517-e12 ml8d-9 ml8d-a ml8d-b ml8d-d ml8d-f ml8d-k ml8d-n\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e13 ml8d-x ml8d-y\"><div class=\"x-text x-content e27517-e14 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1c ml8d-1d ml8d-1e ml8d-1f\"><p>The world's Small and Medium Enterprise (SME) leaders head into the second half of the 2020s with something that shouldn't be taken for granted: genuine confidence. Despite mounting pressure across technological, economic, and political fronts, leaders remain confident about growing their businesses and making them profitable.<\/p>\n<p>But confidence and capability are two different things. As trade volumes slow, cybersecurity threats intensify, and artificial intelligence (AI) adoption accelerates, the gap between ambition and execution is widening for many SMEs.&nbsp;<\/p>\n<p>Business owners should not just aim to react positively to changes when they happen. They need to build the right operational foundations to convert their optimism into sustained performance.<\/p>\n<p>This article unpacks what the data reveals about how SME leaders are navigating volatility in 2026 and what separates those who are growing from those who are simply surviving.<\/p>\n<h2>SME leaders remain confident about growth<\/h2>\n<p>The pandemic at the start of the decade launched the world into a spiral of uncertainty that was quickly exacerbated by inflation and supply chain issues. This global event offset any advances driven by increased technology adoption.&nbsp;<\/p>\n<p>Unfortunately, this uncertainty persists. In 2026, most businesses are concerned with three areas:<\/p><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e15 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-k ml8d-o\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e16 ml8d-x ml8d-y\"><div class=\"x-div e27517-e17 ml8d-1y ml8d-1z ml8d-20 ml8d-21\"><div class=\"x-div e27517-e18 ml8d-1y ml8d-1z ml8d-20 ml8d-21\"><div class=\"x-slide-container-viewport is-loading e27517-e19 ml8d-2b\" data-x-slide-container=\"{&quot;keyboardNavigation&quot;:true,&quot;snap&quot;:true,&quot;direction&quot;:&quot;forward&quot;,&quot;startingSlide&quot;:1}\"><div class=\"x-slide-container-content x-container max width\"><div class=\"x-slide-container is-inline is-paged\"><div class=\"x-slide e27517-e20 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e21 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Technological<\/h3>\n<p>AI has fundamentally changed the way consumers function. Moreover, with increasing adoption in business aspects, 74% of leaders are concerned or very concerned about cybersecurity risks.<\/p><\/div><\/div><div class=\"x-slide e27517-e22 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e23 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Economic<\/h3>\n<p>New trade sanctions and tariffs are hampering supply chains and slowing trade growth. Research by McKinsey shows that trade between the United States (US) and China fell by around 30%, while the European Union's automotive sector faced rising competition from China.<\/p><\/div><\/div><div class=\"x-slide e27517-e24 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e25 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Political<\/h3>\n<p>Beyond disrupting global supply chain operations, rising political tensions are also impacting costs and inventory management, which add to the stresses businesses face.<\/p><\/div><\/div><\/div><\/div><\/div><div class=\"x-div e27517-e26 ml8d-1y ml8d-1z ml8d-20 ml8d-22 ml8d-23 ml8d-24 ml8d-25 ml8d-7\"><a class=\"x-div e27517-e27 ml8d-1y ml8d-1z ml8d-21 ml8d-22 ml8d-26 ml8d-27\" href=\"#prev\" data-x-effect-provider=\"colors particles effects\" data-x-slide-prev=\"\"><i class=\"x-icon e27517-e28 ml8d-2d ml8d-2e\" aria-hidden=\"true\" data-x-icon-o=\"&#xf060;\"><\/i><\/a><a class=\"x-div e27517-e29 ml8d-1y ml8d-1z ml8d-21 ml8d-22 ml8d-26 ml8d-27\" href=\"#next\" data-x-effect-provider=\"colors particles effects\" data-x-slide-next=\"\"><i class=\"x-icon e27517-e30 ml8d-2d ml8d-2f\" aria-hidden=\"true\" data-x-icon-o=\"&#xf061;\"><\/i><\/a><\/div><\/div><ul class=\"x-slide-pagination is-row e27517-e31 ml8d-2g\" data-x-slide-pagination=\"\"><\/ul><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e32 ml8d-9 ml8d-b ml8d-d ml8d-f ml8d-g ml8d-k ml8d-p\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e33 ml8d-x ml8d-y\"><div class=\"x-text x-content e27517-e34 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1c ml8d-1e ml8d-1f ml8d-1i\"><p>Despite all of this, businesses are still hopeful. According to&nbsp;<a href=\"https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/01\/HLB-Survey-of-Business-Leaders-2026-global-report-web.pdf\" target=\"_blank\" rel=\"noopener\">HLB's Survey of Business Leaders 2026<\/a>&nbsp;report, 88% of surveyed leaders are confident in business growth, and 53% believe the rate of economic growth will increase.<\/p>\n<p>In fact, more businesses have seen a moderate (20%) and significant (12%) increase in profits in 2026 compared with 2025. By improving operational efficiency (58%) and adopting new technology (55%), businesses can continue to see growth, even in uncertain times.<\/p>\n<h2>A more complex operating environment<\/h2>\n<p>SMEs plan around more than one dimension; not just profits or customer growth. Business leaders have to consider cybersecurity issues (74%), economic uncertainty (73%), inflation (70%), trade flow disruption (70%), and geopolitical risk (68%), all while making strategic decisions.<\/p>\n<p>Other prominent international organisations flag similar risks:&nbsp;<\/p>\n<ul>\n<li>\n<p>The&nbsp;<a href=\"https:\/\/www.imf.org\/en\/publications\/weo\/issues\/2026\/01\/19\/world-economic-outlook-update-january-2026\">International Monetary Fund<\/a> (IMF) has identified geopolitical tensions and a reevaluation of technology expectations as risks.&nbsp;<\/p>\n<\/li>\n<li>\n<p>The&nbsp;<a href=\"https:\/\/www.worldbank.org\/en\/publication\/global-economic-prospects\">World Bank<\/a> has cautioned businesses to pay close attention to policy uncertainty, tighter global financial conditions, trade frictions, and rising geopolitical tensions.&nbsp;<\/p>\n<\/li>\n<li>\n<p>The&nbsp;<a href=\"https:\/\/www.wto.org\/english\/res_e\/booksp_e\/gtos0326_e.pdf\">World Trade Organization<\/a> (WTO) projects trade volume growth dropping from 4.6% in 2025 to 1.9% in 2026, indicating a plausible downside from energy price shocks and transport disruption.<\/p>\n<\/li>\n<\/ul>\n<p>To navigate an operational environment that can change overnight, SME leaders are focusing on leaner business models, with 42% relying on short planning cycles between six and 24 months, while 12% operate with a continuous planning strategy. Only 13% of respondents have planning cycles beyond five years.<\/p>\n<p>In 2026, advantage comes from building a repeatable capability to re-plan quickly with audit-ready and reliable data.&nbsp;<\/p>\n<p>Business leaders are leaning on various methods to meet requirements. Thirty-one percent use scenario planning, while 35% rely on various opinions to inform decisions. Additionally, about a fifth are utilising AI to support forecasting and strategic planning.&nbsp;The relatively even split between methodologies and the adoption of new tools, alongside comparatively short planning cycles, shows a willingness by leaders to be adaptive.<\/p>\n<h2>The capability gap hindering SME growth<\/h2>\n<p>A consistent theme in 2026 is that ambition is abundant, but execution capacity is uneven. Despite more than 50% of those surveyed focusing on improving operational efficiency and investing in technology, over a third recognise a gap in digital and AI capabilities to facilitate this growth.&nbsp;<\/p>\n<p>This can be attributed to three causes:<\/p><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e35 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-k ml8d-q\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e36 ml8d-x ml8d-y\"><div class=\"x-div e27517-e37 ml8d-1y ml8d-1z ml8d-20 ml8d-21\"><div class=\"x-div e27517-e38 ml8d-1y ml8d-1z ml8d-20 ml8d-21\"><div class=\"x-slide-container-viewport is-loading e27517-e39 ml8d-2b\" data-x-slide-container=\"{&quot;keyboardNavigation&quot;:true,&quot;snap&quot;:true,&quot;direction&quot;:&quot;forward&quot;,&quot;startingSlide&quot;:1}\"><div class=\"x-slide-container-content x-container max width\"><div class=\"x-slide-container is-inline is-paged\"><div class=\"x-slide e27517-e40 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e41 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Capital and financial visibility<\/h3>\n<p>The&nbsp;<a href=\"https:\/\/www.ifc.org\/en\/what-we-do\/sector-expertise\/financial-institutions\/msme-finance\" target=\"_blank\" rel=\"noopener\">International Finance Corporation<\/a>&nbsp;estimates the micro, small and medium-sized enterprises finance gap in emerging markets and developing economies at $5.7 trillion.<\/p><\/div><\/div><div class=\"x-slide e27517-e42 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e43 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Skills and leadership bandwidth<\/h3>\n<p>The&nbsp;<a href=\"https:\/\/www.oecd.org\/en\/publications\/2025\/12\/oecd-skills-outlook-2025_ac37c7d4.html\" target=\"_blank\" rel=\"noopener\">Organisation for Economic Co-operation and Development (OECD)<\/a>&nbsp;warns of unequal access to skills development based on gender, socioeconomic background, and location.<\/p><\/div><\/div><div class=\"x-slide e27517-e44 ml8d-2c\" data-x-slide=\"\"><div class=\"x-text x-content e27517-e45 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1g ml8d-1h\"><h3>Fragmented data and systems<\/h3>\n<p>SMEs often use many disconnected systems, and this makes it difficult for them to adopt advanced tools&nbsp;(e.g. ERP, CRM, etc.) and purchase cloud computing services to analyse their data and make strategic decisions.<\/p><\/div><\/div><\/div><\/div><\/div><div class=\"x-div e27517-e46 ml8d-1y ml8d-1z ml8d-20 ml8d-22 ml8d-23 ml8d-24 ml8d-25 ml8d-7\"><a class=\"x-div e27517-e47 ml8d-1y ml8d-1z ml8d-21 ml8d-22 ml8d-26 ml8d-27\" href=\"#prev\" data-x-effect-provider=\"colors particles effects\" data-x-slide-prev=\"\"><i class=\"x-icon e27517-e48 ml8d-2d ml8d-2e\" aria-hidden=\"true\" data-x-icon-o=\"&#xf060;\"><\/i><\/a><a class=\"x-div e27517-e49 ml8d-1y ml8d-1z ml8d-21 ml8d-22 ml8d-26 ml8d-27\" href=\"#next\" data-x-effect-provider=\"colors particles effects\" data-x-slide-next=\"\"><i class=\"x-icon e27517-e50 ml8d-2d ml8d-2f\" aria-hidden=\"true\" data-x-icon-o=\"&#xf061;\"><\/i><\/a><\/div><\/div><ul class=\"x-slide-pagination is-row e27517-e51 ml8d-2g\" data-x-slide-pagination=\"\"><\/ul><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e52 ml8d-9 ml8d-b ml8d-d ml8d-f ml8d-g ml8d-k ml8d-r\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e53 ml8d-x ml8d-y\"><div class=\"x-text x-content e27517-e54 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1c ml8d-1e ml8d-1f ml8d-1i\"><h2>The state of AI adoption<\/h2>\n<p>AI has become the norm, with only 9% of leaders saying they are not using AI tools. Operational use cases are common. For example, document processing and process automation are now at roughly one-third adoption, respectively.&nbsp;<\/p>\n<p>However,&nbsp;research shows that smaller companies are slow in adopting AI technology. Unlike larger organisations, SMEs don&rsquo;t have the luxury to experiment and find the right fit. Instead, they focus more on applying AI to already well-defined processes with clean data.&nbsp;<\/p>\n<p>This slow adoption may be a blessing in disguise. In 2025, a little over&nbsp;<a href=\"https:\/\/www.gov.uk\/government\/statistics\/cyber-security-breaches-survey-2025\/cyber-security-breaches-survey-2025\" target=\"_blank\" rel=\"noopener\">four in ten businesses<\/a>&nbsp;faced some form of cybersecurity breach. The breach reports are less than the&nbsp;<a href=\"https:\/\/www.hlb.global\/the-changing-landscape-of-cybersecurity\/\" target=\"_blank\" rel=\"noopener\">cybersecurity landscape<\/a>&nbsp;in 2024, but still worth considering when introducing new technologies to organisational workflows.&nbsp;<\/p>\n<p>Attacks have also become harder to identify. Last year, over three-quarters of attacks were malware-free, prioritising social engineering techniques. This is exactly what happened with the&nbsp;<a href=\"https:\/\/status.salesforce.com\/generalmessages\/20000224\" target=\"_blank\" rel=\"noopener\">Salesforce data breach<\/a>;attackers impersonated IT support staff to trick employees into installing a malicious app, granting them access to company data.&nbsp;<\/p>\n<p>In short, SMEs need to balance both security and capability. Businesses should use caution with third-party apps, which may lack proper security features, and proprietary tools, which may offer biased insights, thanks to the limited information pool.&nbsp;<\/p>\n<h2>External expertise as a strategic advantage<\/h2>\n<p>Ambition isn&rsquo;t the problem. Without bandwidth, skills, and operational efficiency, SMEs will struggle to execute their vision. This is where external advisors like HLB can help by converting your requirements checklists into operational improvements.<\/p>\n<p>There are three key areas where we see SMEs turning to advisory services for support:<\/p>\n<h3><strong>Cybersecurity<\/strong><\/h3>\n<p>A robust cybersecurity strategy can help protect your most valuable assets despite the rise in cyberattacks. External support can enable safe expansion by implementing useful controls, supplier-risk visibility, and incident readiness proportional to the requirements of the SME. For example, HLB&rsquo;s experienced <a href=\"https:\/\/www.hlb.global\/services\/technology-advisory-services\/cyber-and-information-security-services\/\" target=\"_blank\" rel=\"noopener\">cybersecurity<\/a> specialists can guide &nbsp;you in creating an actionable cybersecurity strategy. We leverage the latest insights, digital forensics, and technology to maximise protection from external attacks while minimising risk.&nbsp;<\/p>\n<h3><strong>Data analytics and business intelligence<\/strong><\/h3>\n<p>Data analytics and business intelligence can help organisations predict future opportunities, uncover trends, and adapt to change faster than their competition. At HLB, we offer custom&nbsp;<a href=\"https:\/\/www.hlb.global\/services\/advisory\/data-analytics-and-business-intelligence\/\" target=\"_blank\" rel=\"noopener\">business intelligence solutions<\/a> and&nbsp;implement advanced analytics platforms with tailored dashboards to visualise trends and track performance. Additionally, we help convert these insights into actionable strategies that improve operational efficiency.<\/p>\n<h3>Cross-border compliance and regulations<\/h3>\n<p>Transactions fail when there's a poor strategic fit, no clear integration plan, or overlooked issues with earnings quality. Having an experienced team guide the process dramatically improves your odds of a successful outcome. HLB's <a href=\"https:\/\/www.hlb.global\/services\/transaction-advisory\/\" target=\"_blank\" rel=\"noopener\">Transaction Advisory Services <\/a>team takes a holistic approach to help businesses close deals across borders. Our experts can assist with deal strategy and capital solutions while mitigating risks.<\/p>\n<h2>An inflection point for SME leaders<\/h2><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e55 ml8d-9 ml8d-b ml8d-d ml8d-g ml8d-h ml8d-k ml8d-s\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e56 ml8d-x ml8d-y\"><div class=\"x-div e27517-e57 ml8d-1y ml8d-1z ml8d-20 ml8d-21 ml8d-28\"><div class=\"x-div e27517-e58 ml8d-1y ml8d-20 ml8d-25 ml8d-29 ml8d-8 hlb-floated-div\"><div class=\"x-text x-content e27517-e59 ml8d-16 ml8d-17 ml8d-18 ml8d-19 ml8d-1b ml8d-1c ml8d-1j\"><p><em><span style=\"color: #000000;\">Supporting data<\/span><\/em><\/p><\/div><div class=\"x-div e27517-e60 ml8d-1y ml8d-1z ml8d-20 ml8d-21 short-desc\"><div class=\"x-text x-content e27517-e61 ml8d-16 ml8d-17 ml8d-1e ml8d-1h ml8d-1i ml8d-1j ml8d-1k ml8d-1l\"><h3><span style=\"color: #0093a7;\">Macro conditions reinforcing the need for this shift<\/span><\/h3><\/div><\/div><div class=\"x-div e27517-e62 ml8d-1y ml8d-1z ml8d-20 ml8d-21 long-desc\"><div class=\"x-text x-content e27517-e63 ml8d-16 ml8d-17 ml8d-1e ml8d-1h ml8d-1i ml8d-1j ml8d-1k ml8d-1l\"><p>The\u00a0<a href=\"https:\/\/www.oecd.org\/en\/publications\/2025\/12\/oecd-economic-outlook-volume-2025-issue-2_413f7d0a.html\" target=\"_blank\" rel=\"noopener\">OECD<\/a>\u00a0expects global growth to slow in 2026, pointing to growing economic fragilities alongside persistent risks from trade barriers and policy uncertainty. The\u00a0<a href=\"https:\/\/www.imf.org\/en\/publications\/weo\/issues\/2026\/01\/19\/world-economic-outlook-update-january-2026\" target=\"_blank\" rel=\"noopener\">IMF<\/a>\u00a0echoes this caution, noting that the balance of risks is more towards the negative side due to trade tensions and geopolitical shocks.\u00a0The\u00a0<a href=\"https:\/\/www.wto.org\/english\/res_e\/booksp_e\/gtos0326_e.pdf\" target=\"_blank\" rel=\"noopener\">WTO<\/a>\u00a0projects sharply slower trade growth in 2026, implying more variability for SMEs involved in export and import activities.<\/p>\n<p>In this environment, the edge does not go to those who react fastest, but to those who have built the right foundations and a workforce equipped to adapt.\u00a0SMEs that invest in and prioritise these two things in 2026 will be better positioned to convert growth ambition into sustainable performance regardless of which macro scenario ultimately materialises.<\/p><\/div><\/div><div class=\"x-div e27517-e64 ml8d-1y ml8d-1z ml8d-20 ml8d-21 ml8d-22 ml8d-24 ml8d-26 ml8d-2a expand-btn\"><a class=\"x-anchor x-anchor-button has-graphic e27517-e65 ml8d-2h ml8d-2i hlb-plus-button\" tabindex=\"0\" href=\"javascript:void(0)\"><div class=\"x-anchor-content\"><span class=\"x-graphic\" aria-hidden=\"true\"><i class=\"x-icon x-graphic-child x-graphic-icon x-graphic-primary\" aria-hidden=\"true\" data-x-icon-s=\"&#x2b;\"><\/i><\/span><\/div><\/a><a class=\"x-anchor x-anchor-button has-graphic e27517-e66 ml8d-2h ml8d-2i hlb-minus-button\" tabindex=\"0\" href=\"javascript:void(0)\"><div class=\"x-anchor-content\"><span class=\"x-graphic\" aria-hidden=\"true\"><i class=\"x-icon x-graphic-child x-graphic-icon x-graphic-primary\" aria-hidden=\"true\" data-x-icon-s=\"&#xf068;\"><\/i><\/span><\/div><\/a><\/div><\/div><div class=\"x-text x-content e27517-e67 ml8d-16 ml8d-17 ml8d-18 ml8d-1a ml8d-1c ml8d-1l ml8d-1m\"><p>In 2026, volatility has become a permanent feature of the business landscape. The HLB Survey of Business Leaders finds thatthose best equipped to handle this are willing to respond to immediate disruptions while keeping one eye on longer-term priorities.<\/p>\n<p>But working from both these angles simultaneously only succeeds when an organisation has repeatable processes, reliable data, and defined decision rights. Establishing these guidelines from the start ensures that speed doesn&rsquo;t degrade performance.<\/p><\/div><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e68 ml8d-9 ml8d-b ml8d-d ml8d-f ml8d-i ml8d-k ml8d-t\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e69 ml8d-x ml8d-y\"><div class=\"x-text x-content e27517-e70 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1c ml8d-1e ml8d-1f ml8d-1i\"><h2>Optimism is the starting point; execution is the differentiator<\/h2>\n<p>With well over three-quarters expressing belief in business growth and profit margins strengthening, SME leaders are not lacking in ambition or confidence. But leaders looking to outperform their competition should invest in disciplined planning cycles, robust cybersecurity, AI adoption, and reliable data insights that shape strategy.<\/p>\n<p>HLB's global advisory and accounting network has deep expertise across industries and regions to help SMEs execute their vision on a local and international scale.&nbsp;<a href=\"https:\/\/www.hlb.global\/contact-us\/?new\">Reach out to us<\/a>&nbsp;to learn more about our services, or &mdash; if&nbsp;you&rsquo;d like to dive deeper into our SME report and other HLB Survey of Business Leaders findings &mdash;&nbsp;<a href=\"https:\/\/www.hlb.global\/survey-of-business-leaders\/hlb-insights-ai\/\">talk to our data<\/a>&nbsp;with the HLB InsightsAl chatbot.<\/p><\/div><\/div><\/div><\/div><div class=\"x-row x-container max width e27517-e71 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-k ml8d-u\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e72 ml8d-x ml8d-y\"><hr class=\"x-line e27517-e73 ml8d-2k\"\/><\/div><div class=\"x-col e27517-e74 ml8d-x ml8d-y\">\t<div id=\"eacs-post-grid-1580\" class=\"idm-postgrid e27517-e75\">\r\n\t\t<div id=\"\" class=\"eacs-post-grid e27517-e75\" style=\"\" >\r\n\t\t<div  class=\"eacs-post-grid e27517-e75 horizontal clearfix\" data-x-element=\"recent_posts\" data-x-params=\"{&quot;fade&quot;:false}\" >\t\t<div class=\"blue-btn-links\">\r\n\t\t\t<a style=\"margin-bottom: 5px;\" href=\"https:\/\/www.hlb.global\/tag\/global-business\/\">Global Business<\/a><a style=\"margin-bottom: 5px;\" href=\"https:\/\/www.hlb.global\/tag\/survey-of-business-leaders\/\">Survey of Business Leaders<\/a>\t\t<\/div>\r\n\t\t<div class=\"article-tags\" style=\"display: none\">\r\n\t\t\t<span>\r\n\t\t\tglobal-business,survey-of-business-leaders,\t\t\t<\/span>\r\n\t\t<\/div>\r\n\t\t<\/div>\t\t<\/div>\r\n\r\n\t<\/div>\r\n\r\n\r\n\t<\/div><div class=\"x-col e27517-e76 ml8d-x ml8d-y\"><hr class=\"x-line e27517-e77 ml8d-2k\"\/><\/div><\/div><\/div><\/div><div class=\"x-section e27517-e78 ml8d-2 ml8d-3 ml8d-6 section-counter\"><div class=\"x-row x-container max width e27517-e79 ml8d-9 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-k ml8d-v\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e80 ml8d-x ml8d-y ml8d-z\"><div class=\"x-text x-text-headline e27517-e81 ml8d-13 ml8d-15\"><div class=\"x-text-content\"><div class=\"x-text-content-text\"><h2 class=\"x-text-content-text-primary\">Related content<\/h2>\n<\/div><\/div><\/div>\r\n\t<div id=\"eacs-post-grid-842\" class=\"post_grid_main idm-postgrid e27517-e82 eacs-post-grid e27517-e82 ml8d-2l\">\r\n\t\t<div id=\"\" class=\"eacs-post-grid hide-post-meta eacs-col-3 eacs-post-grid e27517-e82 ml8d-2l\" style=\"\" >\r\n\t\t\r\n\t\t<div class=\"loc-select\">\n                  \n          <\/div>\n\n    <form class=\"hlb-search-insight-form\" style=\"display: none;\">\n      <input type=\"text\" name=\"tags\" class=\"search_tag\" value=\"\" autocomplete=\"off\">\n      <input type=\"text\" name=\"categories\" class=\"categories\" value=\"\" autocomplete=\"off\">\n      <input type=\"text\" name=\"has_tags\" class=\"has_tag\" value=\"true\" autocomplete=\"off\">\n      <input type=\"text\" name=\"has_categories\" class=\"has_categories\" value=\"false\" autocomplete=\"off\">\n      <input type=\"text\" name=\"post_type\"  value=\"post\" autocomplete=\"off\">\n      <input type=\"text\" name=\"taxonomy_cat_type\"  value=\"category\" autocomplete=\"off\">\n      <input type=\"text\" name=\"taxonomy_tag_type\"  value=\"post_tag\" autocomplete=\"off\">\n      <input type=\"text\" name=\"x_builder_data\"  value='eyJfdHlwZSI6ImlkbXBvc3RncmlkIiwiX2JwX2Jhc2UiOiI0XzQiLCJjYXRlZ29yeSI6IiIsImNzcyI6IiRlbCAuZWFjcy1ncmlkLXBvc3R7XG4gICBwYWRkaW5nOiAwIDM1cHggMCAwcHg7XG59XG5cbiRlbCBoMi5lYWNzLWVudHJ5LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG59XG4kZWwgLmVhY3MtZ3JpZC1wb3N0LWV4Y2VycHR7XG5cdHBhZGRpbmctbGVmdDogNDBweDsgIFxufVxuXG4kZWwgLmVhY3MtZ3JpZC1wb3N0LWV4Y2VycHQ6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDkzYTc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsMTRweCkgcm90YXRlKC00MGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsMTRweCkgcm90YXRlKC00MGRlZyk7XG59XG4kZWwgLmlkbS1wb3N0LWdyaWQgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3Qgc3BhbiB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogNXB4IDdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA1YTc3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4kZWwgLmlkbS1wb3N0LWdyaWQgLm93bC10aGVtZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICMwMDVhNzc7XG59XG4kZWwgLmlkbS1wb3N0LWdyaWQgLm93bC10aGVtZSAub3dsLWRvdHMsJGVsIC5pZG0tcG9zdC1ncmlkIC5vd2wtdGhlbWUgLm93bC1uYXYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCJleGNlcnB0X2xlbmd0aCI6IjUwIiwiZXhjbHVkZV9wb3N0X2NhdGVnb3J5IjoiRW50ZXIgQ2F0ZWdvcnkgTmFtZSBsaWtlIHRoaXM6IFVuaXRlZCBLaW5nZG9tLFVuaXRlZCBTdGF0ZSA8YnJcLz4gTm90ZTogUmVtb3ZlIEFsbCBjb250ZW50IEJlZm9yZSB5b3VyIGNvbnRlbnQiLCJleGNsdWRlX3Bvc3RfY2l0eSI6IkVudGVyIENpdHkgTmFtZSBsaWtlIHRoaXM6IFVuaXRlZCBLaW5nZG9tLFVuaXRlZCBTdGF0ZSA8YnJcLz4gTm90ZTogUmVtb3ZlIEFsbCBjb250ZW50IEJlZm9yZSB5b3VyIGNvbnRlbnQiLCJleGNsdWRlX3Bvc3RfY291bnRyeSI6IkVudGVyIENvdW50cnkgTmFtZSBsaWtlIHRoaXM6IFVuaXRlZCBLaW5nZG9tLFVuaXRlZCBTdGF0ZSA8YnJcLz4gTm90ZTogUmVtb3ZlIEFsbCBjb250ZW50IEJlZm9yZSB5b3VyIGNvbnRlbnQiLCJleGNsdWRlX3Bvc3RfdGFnIjoiRW50ZXIgVGFnIE5hbWUgbGlrZSB0aGlzOiBVbml0ZWQgS2luZ2RvbSxVbml0ZWQgU3RhdGUgPGJyXC8+IE5vdGU6IFJlbW92ZSBBbGwgY29udGVudCBCZWZvcmUgeW91ciBjb250ZW50IiwiaGlkZV9mZWF0dXJlZF9pbWFnZSI6ZmFsc2UsImhpZGVfcG9zdF9tZXRhIjp0cnVlLCJpZG1wb3N0Z3JpZF93aWR0aCI6IjEwMCUiLCJpbl9leF9maWx0ZXJjYXNlLXN0dWRpZXMxMSI6IiIsImluX2V4X2ZpbHRlcmNhc2Utc3R1ZGllczEyIjoiIiwiaW5fZXhfZmlsdGVyY2FzZS1zdHVkaWVzMTMiOiIiLCJpbl9leF9maWx0ZXJjYXNlLXN0dWRpZXMxNCI6IiIsImluX2V4X2ZpbHRlcmNhc2Utc3R1ZGllczE1IjoiIiwiaW5fZXhfZmlsdGVyY2FzZS1zdHVkaWVzMjEiOiIiLCJpbl9leF9maWx0ZXJjYXNlLXN0dWRpZXMyMiI6IiIsImluX2V4X2ZpbHRlcmNhc2Utc3R1ZGllczIzIjoiIiwiaW5fZXhfZmlsdGVyY2FzZS1zdHVkaWVzMjQiOiIiLCJpbl9leF9maWx0ZXJjYXNlLXN0dWRpZXMyNSI6IiIsImluX2V4X2ZpbHRlcmNwdC1lbXBsb3llZTExIjoiIiwiaW5fZXhfZmlsdGVyY3B0LWVtcGxveWVlMTIiOiIiLCJpbl9leF9maWx0ZXJjcHQtZW1wbG95ZWUxMyI6IiIsImluX2V4X2ZpbHRlcmNwdC1lbXBsb3llZTE0IjoiIiwiaW5fZXhfZmlsdGVyY3B0LWVtcGxveWVlMTUiOiIiLCJpbl9leF9maWx0ZXJjcHQtZW1wbG95ZWUyMSI6IiIsImluX2V4X2ZpbHRlcmNwdC1lbXBsb3llZTIyIjoiIiwiaW5fZXhfZmlsdGVyY3B0LWVtcGxveWVlMjMiOiIiLCJpbl9leF9maWx0ZXJjcHQtZW1wbG95ZWUyNCI6IiIsImluX2V4X2ZpbHRlcmNwdC1lbXBsb3llZTI1IjoiIiwiaW5fZXhfZmlsdGVyY3B0LWluZHVzdHJpZXMxMSI6IiIsImluX2V4X2ZpbHRlcmNwdC1pbmR1c3RyaWVzMTIiOiIiLCJpbl9leF9maWx0ZXJjcHQtaW5kdXN0cmllczEzIjoiIiwiaW5fZXhfZmlsdGVyY3B0LWluZHVzdHJpZXMxNCI6IiIsImluX2V4X2ZpbHRlcmNwdC1pbmR1c3RyaWVzMTUiOiIiLCJpbl9leF9maWx0ZXJjcHQtaW5kdXN0cmllczIxIjoiIiwiaW5fZXhfZmlsdGVyY3B0LWluZHVzdHJpZXMyMiI6IiIsImluX2V4X2ZpbHRlcmNwdC1pbmR1c3RyaWVzMjMiOiIiLCJpbl9leF9maWx0ZXJjcHQtaW5kdXN0cmllczI0IjoiIiwiaW5fZXhfZmlsdGVyY3B0LWluZHVzdHJpZXMyNSI6IiIsImluX2V4X2ZpbHRlcmNwdC1vZmZpY2VzMTEiOiIiLCJpbl9leF9maWx0ZXJjcHQtb2ZmaWNlczEyIjoiIiwiaW5fZXhfZmlsdGVyY3B0LW9mZmljZXMxMyI6IiIsImluX2V4X2ZpbHRlcmNwdC1vZmZpY2VzMTQiOiIiLCJpbl9leF9maWx0ZXJjcHQtb2ZmaWNlczE1IjoiIiwiaW5fZXhfZmlsdGVyY3B0LW9mZmljZXMyMSI6IiIsImluX2V4X2ZpbHRlcmNwdC1vZmZpY2VzMjIiOiIiLCJpbl9leF9maWx0ZXJjcHQtb2ZmaWNlczIzIjoiIiwiaW5fZXhfZmlsdGVyY3B0LW9mZmljZXMyNCI6IiIsImluX2V4X2ZpbHRlcmNwdC1vZmZpY2VzMjUiOiIiLCJpbl9leF9maWx0ZXJjcHQtcHJlc3Mtcm9vbTExIjoiIiwiaW5fZXhfZmlsdGVyY3B0LXByZXNzLXJvb20xMiI6IiIsImluX2V4X2ZpbHRlcmNwdC1wcmVzcy1yb29tMTMiOiIiLCJpbl9leF9maWx0ZXJjcHQtcHJlc3Mtcm9vbTE0IjoiIiwiaW5fZXhfZmlsdGVyY3B0LXByZXNzLXJvb20xNSI6IiIsImluX2V4X2ZpbHRlcmNwdC1wcmVzcy1yb29tMjEiOiIiLCJpbl9leF9maWx0ZXJjcHQtcHJlc3Mtcm9vbTIyIjoiIiwiaW5fZXhfZmlsdGVyY3B0LXByZXNzLXJvb20yMyI6IiIsImluX2V4X2ZpbHRlcmNwdC1wcmVzcy1yb29tMjQiOiIiLCJpbl9leF9maWx0ZXJjcHQtcHJlc3Mtcm9vbTI1IjoiIiwiaW5fZXhfZmlsdGVyY3B0LXNlcnZpY2VzMTEiOiIiLCJpbl9leF9maWx0ZXJjcHQtc2VydmljZXMxMiI6IiIsImluX2V4X2ZpbHRlcmNwdC1zZXJ2aWNlczEzIjoiIiwiaW5fZXhfZmlsdGVyY3B0LXNlcnZpY2VzMTQiOiIiLCJpbl9leF9maWx0ZXJjcHQtc2VydmljZXMxNSI6IiIsImluX2V4X2ZpbHRlcmNwdC1zZXJ2aWNlczIxIjoiIiwiaW5fZXhfZmlsdGVyY3B0LXNlcnZpY2VzMjIiOiIiLCJpbl9leF9maWx0ZXJjcHQtc2VydmljZXMyMyI6IiIsImluX2V4X2ZpbHRlcmNwdC1zZXJ2aWNlczI0IjoiIiwiaW5fZXhfZmlsdGVyY3B0LXNlcnZpY2VzMjUiOiIiLCJpbl9leF9maWx0ZXJlbXBsb3llZTExIjoiIiwiaW5fZXhfZmlsdGVyZW1wbG95ZWUxMiI6IiIsImluX2V4X2ZpbHRlcmVtcGxveWVlMTMiOiIiLCJpbl9leF9maWx0ZXJlbXBsb3llZTE0IjoiIiwiaW5fZXhfZmlsdGVyZW1wbG95ZWUxNSI6IiIsImluX2V4X2ZpbHRlcmVtcGxveWVlMjEiOiIiLCJpbl9leF9maWx0ZXJlbXBsb3llZTIyIjoiIiwiaW5fZXhfZmlsdGVyZW1wbG95ZWUyMyI6IiIsImluX2V4X2ZpbHRlcmVtcGxveWVlMjQiOiIiLCJpbl9leF9maWx0ZXJlbXBsb3llZTI1IjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczExIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczEyIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczEzIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczE0IjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczE1IjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczIxIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczIyIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczIzIjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczI0IjoiIiwiaW5fZXhfZmlsdGVyaW5kdXN0cmllczI1IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczExIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczEyIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczEzIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczE0IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczE1IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczIxIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczIyIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczIzIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczI0IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlczI1IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlc190YXhfMTEiOiIiLCJpbl9leF9maWx0ZXJvZmZpY2VzX3RheF8xMiI6IiIsImluX2V4X2ZpbHRlcm9mZmljZXNfdGF4XzEzIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlc190YXhfMTQiOiIiLCJpbl9leF9maWx0ZXJvZmZpY2VzX3RheF8xNSI6IiIsImluX2V4X2ZpbHRlcm9mZmljZXNfdGF4XzIxIjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlc190YXhfMjIiOiIiLCJpbl9leF9maWx0ZXJvZmZpY2VzX3RheF8yMyI6IiIsImluX2V4X2ZpbHRlcm9mZmljZXNfdGF4XzI0IjoiIiwiaW5fZXhfZmlsdGVyb2ZmaWNlc190YXhfMjUiOiIiLCJpbl9leF9maWx0ZXJwb3J0Zm9saW8xMSI6IiIsImluX2V4X2ZpbHRlcnBvcnRmb2xpbzEyIjoiIiwiaW5fZXhfZmlsdGVycG9ydGZvbGlvMTMiOiIiLCJpbl9leF9maWx0ZXJwb3J0Zm9saW8xNCI6IiIsImluX2V4X2ZpbHRlcnBvcnRmb2xpbzE1IjoiIiwiaW5fZXhfZmlsdGVycG9ydGZvbGlvMjEiOiIiLCJpbl9leF9maWx0ZXJwb3J0Zm9saW8yMiI6IiIsImluX2V4X2ZpbHRlcnBvcnRmb2xpbzIzIjoiIiwiaW5fZXhfZmlsdGVycG9ydGZvbGlvMjQiOiIiLCJpbl9leF9maWx0ZXJwb3J0Zm9saW8yNSI6IiIsImluX2V4X2ZpbHRlcnBvc3QxMSI6IiIsImluX2V4X2ZpbHRlcnBvc3QxMiI6IiIsImluX2V4X2ZpbHRlcnBvc3QxMyI6IiIsImluX2V4X2ZpbHRlcnBvc3QxNCI6IiIsImluX2V4X2ZpbHRlcnBvc3QxNSI6IiIsImluX2V4X2ZpbHRlcnBvc3QyMSI6IiIsImluX2V4X2ZpbHRlcnBvc3QyMiI6IiIsImluX2V4X2ZpbHRlcnBvc3QyMyI6IiIsImluX2V4X2ZpbHRlcnBvc3QyNCI6IiIsImluX2V4X2ZpbHRlcnBvc3QyNSI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20xMSI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20xMiI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20xMyI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20xNCI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20xNSI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20yMSI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20yMiI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20yMyI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20yNCI6IiIsImluX2V4X2ZpbHRlcnByZXNzLXJvb20yNSI6IiIsImluX2V4X2ZpbHRlcnNlcnZpY2VzMTEiOiIiLCJpbl9leF9maWx0ZXJzZXJ2aWNlczEyIjoiIiwiaW5fZXhfZmlsdGVyc2VydmljZXMxMyI6IiIsImluX2V4X2ZpbHRlcnNlcnZpY2VzMTQiOiIiLCJpbl9leF9maWx0ZXJzZXJ2aWNlczE1IjoiIiwiaW5fZXhfZmlsdGVyc2VydmljZXMyMSI6IiIsImluX2V4X2ZpbHRlcnNlcnZpY2VzMjIiOiIiLCJpbl9leF9maWx0ZXJzZXJ2aWNlczIzIjoiIiwiaW5fZXhfZmlsdGVyc2VydmljZXMyNCI6IiIsImluX2V4X2ZpbHRlcnNlcnZpY2VzMjUiOiIiLCJpbmNsdWRlX3Bvc3RfY2F0ZWdvcnkiOiJFbnRlciBDYXRlZ29yeSBOYW1lIGxpa2UgdGhpczogVW5pdGVkIEtpbmdkb20sVW5pdGVkIFN0YXRlIDxiclwvPiBOb3RlOiBSZW1vdmUgQWxsIGNvbnRlbnQgQmVmb3JlIHlvdXIgY29udGVudCIsImluY2x1ZGVfcG9zdF9jaXR5IjoiRW50ZXIgQ2l0eSBOYW1lIGxpa2UgdGhpczogVW5pdGVkIEtpbmdkb20sVW5pdGVkIFN0YXRlIDxiclwvPiBOb3RlOiBSZW1vdmUgQWxsIGNvbnRlbnQgQmVmb3JlIHlvdXIgY29udGVudCIsImluY2x1ZGVfcG9zdF9jb3VudHJ5IjoiRW50ZXIgQ291bnRyeSBOYW1lIGxpa2UgdGhpczogVW5pdGVkIEtpbmdkb20sVW5pdGVkIFN0YXRlIDxiclwvPiBOb3RlOiBSZW1vdmUgQWxsIGNvbnRlbnQgQmVmb3JlIHlvdXIgY29udGVudCIsImluY2x1ZGVfcG9zdF90YWciOiJFbnRlciBUYWcgTmFtZSBsaWtlIHRoaXM6IFVuaXRlZCBLaW5nZG9tLFVuaXRlZCBTdGF0ZSA8YnJcLz4gTm90ZTogUmVtb3ZlIEFsbCBjb250ZW50IEJlZm9yZSB5b3VyIGNvbnRlbnQiLCJsb29wZXJfcHJvdmlkZXJfcXVlcnlfcG9zdF9pZHMiOlsyNzUxN10sImxvb3Blcl9wcm92aWRlcl9xdWVyeV9wb3N0X2luIjpmYWxzZSwibG9vcGVyX3Byb3ZpZGVyX3F1ZXJ5X3Rlcm1faWRzXzEiOltdLCJsb29wZXJfcHJvdmlkZXJfcXVlcnlfdGVybV9pZHNfMiI6WyJwb3N0X3RhZ3wxMDciXSwibG9vcGVyX3Byb3ZpZGVyX3F1ZXJ5X3Rlcm1faW5fMiI6dHJ1ZSwicG9zdF9hbGlnbm1lbnQiOiIiLCJwb3N0X2dyaWRfY29sdW1uIjoiZWFjcy1jb2wtMyIsInBvc3RfcGVyX3BhZ2UiOiIzIiwicG9zdF90ZW1wbGF0ZV9sYXlvdXQiOiI0Iiwic2hvd19jYXRlZ29yeV9maWx0ZXIiOmZhbHNlLCJzaG93X2V4Y2VycHQiOnRydWUsInNob3dfbGVhcm5fbW9yZSI6ZmFsc2UsInNob3dfbG9hZG1vcmUiOmZhbHNlLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczEiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczIiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczMiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczQiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczUiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczYiOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczciOiIiLCJzaG93X3NlbGVjdGVkX2Nhc2Utc3R1ZGllczgiOiIiLCJzaG93X3NlbGVjdGVkX2NwdC1lbXBsb3llZSI6IiIsInNob3dfc2VsZWN0ZWRfY3B0LWluZHVzdHJpZXMiOiIiLCJzaG93X3NlbGVjdGVkX2NwdC1vZmZpY2VzIjoiIiwic2hvd19zZWxlY3RlZF9jcHQtcHJlc3Mtcm9vbSI6IiIsInNob3dfc2VsZWN0ZWRfY3B0LXNlcnZpY2VzIjoiIiwic2hvd19zZWxlY3RlZF9lbXBsb3llZTEiOiIiLCJzaG93X3NlbGVjdGVkX2VtcGxveWVlMiI6IiIsInNob3dfc2VsZWN0ZWRfZW1wbG95ZWUzIjoiIiwic2hvd19zZWxlY3RlZF9lbXBsb3llZTQiOiIiLCJzaG93X3NlbGVjdGVkX2VtcGxveWVlNSI6IiIsInNob3dfc2VsZWN0ZWRfZW1wbG95ZWU2IjoiIiwic2hvd19zZWxlY3RlZF9lbXBsb3llZTciOiIiLCJzaG93X3NlbGVjdGVkX2VtcGxveWVlOCI6IiIsInNob3dfc2VsZWN0ZWRfaW5kdXN0cmllczEiOiIiLCJzaG93X3NlbGVjdGVkX2luZHVzdHJpZXMyIjoiIiwic2hvd19zZWxlY3RlZF9pbmR1c3RyaWVzMyI6IiIsInNob3dfc2VsZWN0ZWRfaW5kdXN0cmllczQiOiIiLCJzaG93X3NlbGVjdGVkX2luZHVzdHJpZXM1IjoiIiwic2hvd19zZWxlY3RlZF9pbmR1c3RyaWVzNiI6IiIsInNob3dfc2VsZWN0ZWRfaW5kdXN0cmllczciOiIiLCJzaG93X3NlbGVjdGVkX2luZHVzdHJpZXM4IjoiIiwic2hvd19zZWxlY3RlZF9vZmZpY2VzMSI6IiIsInNob3dfc2VsZWN0ZWRfb2ZmaWNlczIiOiIiLCJzaG93X3NlbGVjdGVkX29mZmljZXMzIjoiIiwic2hvd19zZWxlY3RlZF9vZmZpY2VzNCI6IiIsInNob3dfc2VsZWN0ZWRfb2ZmaWNlczUiOiIiLCJzaG93X3NlbGVjdGVkX29mZmljZXM2IjoiIiwic2hvd19zZWxlY3RlZF9vZmZpY2VzNyI6IiIsInNob3dfc2VsZWN0ZWRfb2ZmaWNlczgiOiIiLCJzaG93X3NlbGVjdGVkX3BvcnRmb2xpbyI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvMSI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvMiI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvMyI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvNCI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvNSI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvNiI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvNyI6IiIsInNob3dfc2VsZWN0ZWRfcG9ydGZvbGlvOCI6IiIsInNob3dfc2VsZWN0ZWRfcG9zdCI6IkVudGVyIFBvc3QgTmFtZSBsaWtlIHRoaXM6IFVuaXRlZCBLaW5nZG9tLFVuaXRlZCBTdGF0ZSA8YnJcLz4gTm90ZTogUmVtb3ZlIEFsbCBjb250ZW50IEJlZm9yZSB5b3VyIGNvbnRlbnQiLCJzaG93X3NlbGVjdGVkX3Bvc3QxIjoiIiwic2hvd19zZWxlY3RlZF9wb3N0MiI6IiIsInNob3dfc2VsZWN0ZWRfcG9zdDMiOiIiLCJzaG93X3NlbGVjdGVkX3Bvc3Q0IjoiIiwic2hvd19zZWxlY3RlZF9wb3N0NSI6IiIsInNob3dfc2VsZWN0ZWRfcG9zdDYiOiIiLCJzaG93X3NlbGVjdGVkX3Bvc3Q3IjoiIiwic2hvd19zZWxlY3RlZF9wb3N0OCI6IiIsInNob3dfc2VsZWN0ZWRfcHJlc3Mtcm9vbTEiOiIiLCJzaG93X3NlbGVjdGVkX3ByZXNzLXJvb20yIjoiIiwic2hvd19zZWxlY3RlZF9wcmVzcy1yb29tMyI6IiIsInNob3dfc2VsZWN0ZWRfcHJlc3Mtcm9vbTQiOiIiLCJzaG93X3NlbGVjdGVkX3ByZXNzLXJvb201IjoiIiwic2hvd19zZWxlY3RlZF9wcmVzcy1yb29tNiI6IiIsInNob3dfc2VsZWN0ZWRfcHJlc3Mtcm9vbTciOiIiLCJzaG93X3NlbGVjdGVkX3ByZXNzLXJvb204IjoiIiwic2hvd19zZWxlY3RlZF9zZXJ2aWNlczEiOiIiLCJzaG93X3NlbGVjdGVkX3NlcnZpY2VzMiI6IiIsInNob3dfc2VsZWN0ZWRfc2VydmljZXMzIjoiIiwic2hvd19zZWxlY3RlZF9zZXJ2aWNlczQiOiIiLCJzaG93X3NlbGVjdGVkX3NlcnZpY2VzNSI6IiIsInNob3dfc2VsZWN0ZWRfc2VydmljZXM2IjoiIiwic2hvd19zZWxlY3RlZF9zZXJ2aWNlczciOiIiLCJzaG93X3NlbGVjdGVkX3NlcnZpY2VzOCI6IiIsInNob3dfdGFnX2ZpbHRlciI6ZmFsc2UsIl9tb2R1bGVzIjpbXSwiX3JlZ2lvbiI6ImNvbnRlbnQiLCJfaWQiOiJlODIiLCJfZGVwdGgiOjQsIl9vcmRlciI6MSwiX29mZnNjcmVlbiI6IiIsIl9oaWRkZW4iOmZhbHNlLCJjbGFzc2VzIjpbImUyNzUxNy1lODIiLCJtbDhkLTJsIl0sInBvc3RfdHlwZSI6InBvc3QiLCJvZmZzZXQiOiIiLCJwb3N0X29yZGVyIjoiIiwicG9zdF9vcmRlcl9ieSI6IiIsInNob3dfZW1wbG95ZWVfcG9zaXRpb24iOiIiLCJzaG93X2VtcGxveWVlX3Bob25lX251bWJlciI6IiIsInNob3dfZW1wbG95ZWVfZW1haWwiOiIiLCJzaG93X2VtcGxveWVlX3NvY2lhbF9tZWRpYSI6IiIsImhpZGVfcG9zdF9saW5rIjoiIiwiY2F0X2ZpbHRlcl9sYmwiOiJGaWx0ZXIgQnkiLCJvbmx5X3NlbGVjdGVkX2NhdCI6IiIsIm9ubHlfc2VsZWN0ZWRfdGFnIjoiIiwidGFnX2ZpbHRlcl9sYmwiOiJGaWx0ZXIgQnkiLCJzaG93X2NvdW50cnlfZmlsdGVyIjoiIiwiY291bnRyeV9maWx0ZXJfbGJsIjoiRmlsdGVyIEJ5Iiwib25seV9zZWxlY3RlZF9jb3VudHJ5IjoiIiwic2hvd19jaXR5X2ZpbHRlciI6IiIsIm9ubHlfc2VsZWN0ZWRfY2l0eSI6IiIsImNpdHlfZmlsdGVyX2xibCI6IkZpbHRlciBCeSIsImxlYXJuX21vcmVfdGV4dCI6IkxlYXJuIE1vcmUiLCJpZG1fc2VsZWN0X3Bvc3RzX3ZhbCI6IiIsInNob3dfY2F0ZWdvcnlfbGJsIjoiIiwibG9hZG1vcmVfdGV4dCI6IiIsImxvYWRtb3JlX2J1dHRvbl9zcGFjZSI6IjJlbSIsImlkbXBvc3RncmlkX2xhYmVsX2N1c3RvbV9hdHRzIjoiIiwiaWRtcG9zdGdyaWRfY29udGVudF9jdXN0b21fYXR0cyI6IiIsImlkbXBvc3RncmlkX2Jhc2VfZm9udF9zaXplIjoiMWVtIiwiaWRtcG9zdGdyaWRfbWF4X3dpZHRoIjoiMTAwJSIsImlkbXBvc3RncmlkX2JnX2NvbG9yIjoidHJhbnNwYXJlbnQiLCJpZG1wb3N0Z3JpZF90ZXh0X2NvbG9yIjoicmdiKDAsIDAsIDApIiwiaWRtcG9zdGdyaWRfbWFyZ2luIjoiMGVtIDBlbSAwZW0gMGVtIiwiaWRtcG9zdGdyaWRfcGFkZGluZyI6IjBlbSAwZW0gMGVtIDBlbSIsImlkbXBvc3RncmlkX2JvcmRlcl93aWR0aCI6IjBweCIsImlkbXBvc3RncmlkX2JvcmRlcl9zdHlsZSI6Im5vbmUiLCJpZG1wb3N0Z3JpZF9ib3JkZXJfY29sb3IiOiJ0cmFuc3BhcmVudCIsImlkbXBvc3RncmlkX2JvcmRlcl9yYWRpdXMiOiIwcHggMHB4IDBweCAwcHgiLCJpZG1wb3N0Z3JpZF9ib3hfc2hhZG93X2RpbWVuc2lvbnMiOiIwZW0gMGVtIDBlbSAwZW0iLCJpZG1wb3N0Z3JpZF9ib3hfc2hhZG93X2NvbG9yIjoidHJhbnNwYXJlbnQiLCJsb29wZXJfcHJvdmlkZXJfcXVlcnlfdGVybV9pbl8xIjoiIiwibG9vcGVyX3Byb3ZpZGVyX2ZpbHRlcl9xdWVyeV9wb3N0X2luXzEiOiIiLCJsb29wZXJfcHJvdmlkZXJfZmlsdGVyX3F1ZXJ5X3Bvc3RfaWRzXzEiOiIiLCJsb29wZXJfcHJvdmlkZXJfZmlsdGVyX3F1ZXJ5X3Bvc3RfaW5fMiI6IiIsImxvb3Blcl9wcm92aWRlcl9maWx0ZXJfcXVlcnlfcG9zdF9pZHNfMiI6IiIsImlkIjoiIiwiY2xhc3MiOiIiLCJoaWRlX2JwIjoiIiwic2hvd19jb25kaXRpb24iOiIiLCJjdXN0b21fYXR0cyI6IiIsIl9wIjoyNzUxNywic3R5bGVfaWQiOiJlMjc1MTctZTgyIiwidW5pcXVlX2lkIjoiZTI3NTE3LWU4MiIsIl90c3NfY29udGFpbmVyIjoyNzUxNywiX3BhcmFtZXRlcnMiOltdLCJfZGNfa2V5cyI6eyIzIjoiY3NzIiwiNCI6ImV4Y2VycHRfbGVuZ3RoIiwiMTYyIjoicG9zdF9ncmlkX2NvbHVtbiIsIjE2MyI6InBvc3RfcGVyX3BhZ2UiLCIxNjQiOiJwb3N0X3RlbXBsYXRlX2xheW91dCIsIjI0OSI6InBvc3RfdHlwZSIsIjI1MCI6Im9mZnNldCIsIjI1MSI6InBvc3Rfb3JkZXIiLCIyNTIiOiJwb3N0X29yZGVyX2J5IiwiMjUzIjoic2hvd19lbXBsb3llZV9wb3NpdGlvbiIsIjI1NCI6InNob3dfZW1wbG95ZWVfcGhvbmVfbnVtYmVyIiwiMjU1Ijoic2hvd19lbXBsb3llZV9lbWFpbCIsIjI1NiI6InNob3dfZW1wbG95ZWVfc29jaWFsX21lZGlhIiwiMjU3IjoiaGlkZV9wb3N0X2xpbmsiLCIyNTgiOiJjYXRfZmlsdGVyX2xibCIsIjI1OSI6Im9ubHlfc2VsZWN0ZWRfY2F0IiwiMjYwIjoib25seV9zZWxlY3RlZF90YWciLCIyNjEiOiJ0YWdfZmlsdGVyX2xibCIsIjI2MiI6InNob3dfY291bnRyeV9maWx0ZXIiLCIyNjMiOiJjb3VudHJ5X2ZpbHRlcl9sYmwiLCIyNjQiOiJvbmx5X3NlbGVjdGVkX2NvdW50cnkiLCIyNjUiOiJzaG93X2NpdHlfZmlsdGVyIiwiMjY2Ijoib25seV9zZWxlY3RlZF9jaXR5IiwiMjY3IjoiY2l0eV9maWx0ZXJfbGJsIiwiMjY4IjoibGVhcm5fbW9yZV90ZXh0IiwiMjY5IjoiaWRtX3NlbGVjdF9wb3N0c192YWwiLCIyNzAiOiJzaG93X2NhdGVnb3J5X2xibCIsIjI3MSI6ImxvYWRtb3JlX3RleHQiLCIyNzIiOiJsb2FkbW9yZV9idXR0b25fc3BhY2UiLCIyNzMiOiJpZG1wb3N0Z3JpZF9sYWJlbF9jdXN0b21fYXR0cyIsIjI3NCI6ImlkbXBvc3RncmlkX2NvbnRlbnRfY3VzdG9tX2F0dHMiLCIyOTIiOiJpZCIsIjI5MyI6ImNsYXNzIiwiMjk0IjoiaGlkZV9icCIsIjI5NSI6InNob3dfY29uZGl0aW9uIiwiMjk2IjoiY3VzdG9tX2F0dHMifSwiX3ByZV9kYyI6IiIsIl90c3MiOnsidXNlcmN1c3RvbSI6Im1sOGQtMmwifSwiX3Rzc19zdHlsZSI6IiIsInN0eWxlIjoiIn0=' autocomplete=\"off\">\n      <input type=\"text\" name=\"inj_posts\" class=\"inj_posts\"  value='' autocomplete=\"off\">\n      <input type=\"text\" name=\"default_tags\" value='[107]' autocomplete=\"off\">\n      <input type=\"text\" name=\"default_cat\" value='[8,53,61,9,277,259,292,59,278,55,203,10,232,52,60,54,1,37]' autocomplete=\"off\">\n      <input type=\"text\" name=\"post_order\" value='DESC' autocomplete=\"off\">\n      <input type=\"text\" name=\"post_order_by\" value='date' autocomplete=\"off\">\n      <input type=\"text\" name=\"paged\" class=\"paged\" value=\"1\" autocomplete=\"off\">\n      <input type=\"text\" name=\"posts_per_page\" class=\"posts_per_page\" value=\"3\" autocomplete=\"off\">\n      <input type=\"text\" name=\"offset\" class=\"offset\" value=\"3\" autocomplete=\"off\">\n      <input type=\"text\" name=\"multipost\" class=\"multipost\" value=\"\" autocomplete=\"off\">\n      <input type=\"text\" class=\"posts_count\" value=\"\" autocomplete=\"off\"> \n      <input type=\"text\" name=\"action\" value=\"insights_tags_filter\" autocomplete=\"off\">\n    <\/form><div  class=\"idm-post-grid post eacs-post-grid e27517-e82 ml8d-2l horizontal clearfix\" data-x-element=\"recent_posts\" data-x-params=\"{&quot;fade&quot;:false}\" ><div class=\"shared_posts\" data-shared=\"W3siSUQiOjI3Mjg3LCJwb3N0X2F1dGhvciI6IjE3IiwicG9zdF9kYXRlIjoiMjAyNi0wMy0wNSAxMDoxNjoyMSIsInBvc3RfZGF0ZV9nbXQiOiIyMDI2LTAzLTA1IDEwOjE2OjIxIiwicG9zdF9jb250ZW50IjoiW2NzX2NvbnRlbnQgX3A9JzI3Mjg3J11bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIyXCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiM1wiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI0XCIgXVtjc19jb250ZW50X3Nlb11Db25maWRlbnQgZ3Jvd3RoIGluIGFuIGFnZSBvZiBlbWJlZGRlZCByaXNrXFxuXFxuQnJpZWYgc2VydmljZSBkZXNjcmlwdGlvbiBoZXJlIFx1MjAxMyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBTZWQgZWl1c21vZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YSBkb2xvci5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI1XCIgXVtjc19jb250ZW50X3Nlb11ITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgMjAyNiAtIFJldGFpbCBzZWN0b3Igb3V0bG9va1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjZcIiBdW2NzX2VsZW1lbnRfaW1hZ2UgX2lkPVwiN1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjhcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI5XCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMTBcIiBdW2NzX2VsZW1lbnRfY291bnRlciBfaWQ9XCIxMVwiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxMlwiIF1bY3NfZWxlbWVudF9nYXAgX2lkPVwiMTNcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMTRcIiBdW2NzX2VsZW1lbnRfY291bnRlciBfaWQ9XCIxNVwiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxNlwiIF1bY3NfZWxlbWVudF9nYXAgX2lkPVwiMTdcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMThcIiBdW2NzX2VsZW1lbnRfY291bnRlciBfaWQ9XCIxOVwiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjIwXCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiMjFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIyMlwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjIzXCIgXVtjc19jb250ZW50X3Nlb11Db25maWRlbnQgZ3Jvd3RoIGluIGEgY3Jvd2RlZCByaXNrIGxhbmRzY2FwZVxyXG5UaGUgZ2xvYmFsIHJldGFpbCBzZWN0b3IgaW4gMjAyNiBpcyBiZWluZyBkZWZpbmVkIGJ5IGEgcGFyYWRveC4gUmlzayBpcyBwcmV2YWxlbnQsIGNvbXBsZXgsIGFuZCBtdWx0aS1sYXllcmVkLCBidXQgY29uZmlkZW5jZSBpcyBoaWdoLiBBY2NvcmRpbmcgdG8gdGhlIDIwMjYgSExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzLCByZXRhaWwgYnVzaW5lc3NlcyBhcmUgbm90IHJldHJlYXRpbmcgaW4gdGhlIGZhY2Ugb2YgY29udGludWVkIHZvbGF0aWxpdHkuIFJhdGhlciwgdGhleSBhcmUgaW52ZXN0aW5nLCByZXN0cnVjdHVyaW5nLCBhbmQgcmVwb3NpdGlvbmluZyBmb3IgZ3Jvd3RoLlxyXG5SZXRhaWxlcnMgYXJlIG5vIGxvbmdlciByZWFjdGluZyB0byBjcmlzaXMgY29uZGl0aW9uczsgdGhleSBhcmUgb3BlcmF0aW5nIGluIHdoYXQgaGFzIGJlY29tZSBhIHBlcm1hbmVudGx5IHZvbGF0aWxlIGVudmlyb25tZW50LCBhbmQgYXJlIGJ1aWxkaW5nIHN0cmF0ZWdpZXMgdG8gbWF0Y2ggdGhhdCBjb250aW51ZWQgdW5jZXJ0YWludHkuIEhvd2V2ZXIsIGV4ZWN1dGlvbiBjYXBhYmlsaXR5LCBwYXJ0aWN1bGFybHkgYXJvdW5kIHRlY2hub2xvZ3ksIGN5YmVyc2VjdXJpdHksIGFuZCB0YWxlbnQgd2lsbCBkZXRlcm1pbmUgd2hldGhlciB0aGF0IGNvbmZpZGVuY2UgdHJhbnNsYXRlcyBpbnRvIHN1c3RhaW5hYmxlIHBlcmZvcm1hbmNlLlxyXG5SZXRhaWwgbGVhZGVycyBhcmUgZW50ZXJpbmcgdGhlIG5leHQgMTIgbW9udGhzIHdpdGggc3Ryb25nIGdyb3d0aCBjb252aWN0aW9uLiBBbG1vc3QgbmluZSBpbiB0ZW4gYXJlIGNvbmZpZGVudCBhYm91dCByZXZlbnVlIGdyb3d0aCwgd2l0aCA0NCUgdmVyeSBjb25maWRlbnQsIDQ0JSBzb21ld2hhdCBjb25maWRlbnQsIGFuZCBvbmx5IDEzJSBub3QgY29uZmlkZW50LiBNb3JlIHRoYW4gaGFsZiBleHBlY3QgZ2xvYmFsIGVjb25vbWljIGdyb3d0aCB0byBpbmNyZWFzZSBvdmVyIHRoZSBuZXh0IHllYXIsIGNvbXBhcmVkIHdpdGgganVzdCAxNiUgd2hvIGFudGljaXBhdGUgYSBkZWNsaW5lLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiMjRcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIyNVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjI2XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiMjdcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yIF9pZD1cIjI4XCIgXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjI5XCIgXVtjc19jb250ZW50X3Nlb11TZWN0b3Igcmlza3NcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjMwXCIgXVtjc19jb250ZW50X3Nlb103NSVcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzMlwiIF1bY3NfY29udGVudF9zZW9db2YgcmV0YWlsIGxlYWRlcnMgc2hvdyBsZXZlbHMgb2YgY29uY2VybiB0b3dhcmRzIGJvdGggaW5mbGF0aW9uIGFuZCBjeWJlcnNlY3VyaXR5IGlzc3Vlcy5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzNcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzNFwiIF1bY3NfY29udGVudF9zZW9db2YgcmV0YWlsIGxlYWRlcnMgc2hvdyBsZXZlbHMgb2YgY29uY2VybiB0b3dhcmRzIGJvdGggaW5mbGF0aW9uIGFuZCBjeWJlcnNlY3VyaXR5IGlzc3Vlcy4gUm91Z2hseSB0aHJlZSBvdXQgb2YgZm91ciBsZWFkZXJzIGFyZSBhbHNvIGNvbmNlcm5lZCBvciB2ZXJ5IGNvbmNlcm5lZCBhYm91dCB0cmFkZSBmbG93IGRpc3J1cHRpb24gKDc0JSkgYW5kIHJlc291cmNlIGNvc3RzICg3MyUpLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCIzNVwiIF1bY3NfZWxlbWVudF9idXR0b24gX2lkPVwiMzZcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjM3XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMzhcIiBdW2NzX2NvbnRlbnRfc2VvXVRoaXMgb3B0aW1pc20gc2l0cyBhbG9uZ3NpZGUgYW4gdW51c3VhbGx5IGRlbnNlIHJpc2sgYWdlbmRhLiBSb3VnaGx5IHRocmVlIG91dCBvZiBmb3VyIHJldGFpbCBsZWFkZXJzIHJlcG9ydCBiZWluZyBjb25jZXJuZWQgb3IgdmVyeSBjb25jZXJuZWQgYWJvdXQgZWNvbm9taWMgdW5jZXJ0YWludHkuIEN1c3RvbWVyIGFuZCByZWd1bGF0b3J5IHNoaWZ0cyBmdXJ0aGVyIGNvbXBvdW5kIHRoZSBsYW5kc2NhcGUuIENoYW5naW5nIGNvbnN1bWVyIGJlaGF2aW91ciBjb25jZXJucyA2MyUgb2YgbGVhZGVycywgd2hpbGUgcmVndWxhdG9yeSBjaGFuZ2UsIHRheCByaXNrLCBkaXNydXB0aXZlIHRlY2hub2xvZ2llcywgYW5kIGVudmlyb25tZW50YWwgb3IgY2xpbWF0ZSByaXNrcyBhbGwgZmFsbCBhcm91bmQgdGhlIDYwJSBjb25jZXJuIHJhbmdlLlxyXG5UaGUgbW9zdCB0ZWxsaW5nIHNoaWZ0IGlzIHdoYXQgaGFzIG1vdmVkIGRvd24gdGhlIGFnZW5kYS4gUGFuZGVtaWMgcmlzayBoYXMgcmVjZWRlZCwgd2l0aCAyNyUgbm90IGNvbmNlcm5lZCBhbmQgb25seSA0MyUgY29uY2VybmVkIG9yIHZlcnkgY29uY2VybmVkLiBUaGUgY3Jpc2lzIHJlZmxleCBvZiByZWNlbnQgeWVhcnMgaXMgZ2l2aW5nIHdheSB0byBhIG1vcmUgc3RydWN0dXJhbCB2aWV3IG9mIHJlc2lsaWVuY2UuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIzOVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjQwXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNDFcIiBdW2NzX2NvbnRlbnRfc2VvXVRoZSBtZXNzYWdlIGlzIGNsZWFyOiByZXRhaWwgYnVzaW5lc3MgbGVhZGVycyBhcmUgbm90IGRpc21pc3NpbmcgcmlzaywgYnV0IGFyZSB3b3JraW5nIHRvIG5vcm1hbGlzZSBpdC4gVm9sYXRpbGl0eSBpcyBub3cgdGhlIG9wZXJhdGluZyBiYWNrZHJvcCByYXRoZXIgdGhhbiBhbiBleGNlcHRpb25hbCBldmVudC4gVGhlIGdyb3d0aCBzdGFuY2UgaXMgdGhlcmVmb3JlIG5vdCBuYVx1MDBlZnZlIG9wdGltaXNtLCBidXQgYSBkZWxpYmVyYXRlIGNob2ljZSB0byBpbnZlc3QgZGVzcGl0ZSB1bmNlcnRhaW50eS5cclxuTG9uZy1ob3Jpem9uIHN0cmF0ZWd5IGdvdmVybmVkIGJ5IGFkYXB0aXZlIGNvbnRyb2xcclxuRm9yIHJldGFpbCBidXNpbmVzc2VzLCBwbGFubmluZyBjeWNsZXMgYXJlIHByZWRvbWluYW50bHkgbXVsdGkteWVhciwgd2l0aCAzOSUgb3BlcmF0aW5nIG9uIGEgb25lLXRvLXR3byB5ZWFyIGhvcml6b24gYW5kIDMyJSBvbiB0aHJlZS10by1mb3VyIHllYXJzLiBPbmx5IDEzJSBvZiByZXNwb25kZW50cyBzYWlkIHRoZXkgcGxhbiBwcmltYXJpbHkgb3ZlciBzaXggdG8gMTIgbW9udGhzIGFuZCAxMCUgdXNlIGNvbnRpbnVvdXMgb3Igb25nb2luZyBwbGFubmluZy4gTm90YWJseSwgbm8gcmVzcG9uZGVudHMgcmVwb3J0IGhhdmluZyBubyBmb3JtYWwgcGxhbm5pbmcgcHJvY2VzcyAtIHJldGFpbCBpcyBhIHNlY3RvciB0aGF0IHZhbHVlcyBzdHJ1Y3R1cmVkIHN0cmF0ZWd5LlxyXG5BdCB0aGUgc2FtZSB0aW1lLCByZXRhaWxlcnMgYXJlIGFkYXB0aW5nIHRoZWlyIHBsYW5uaW5nIHRvb2xraXQuIEhhbGYgdXNlIGFkYXB0aXZlIHBsYW5uaW5nIHRlY2huaXF1ZXMsIG1ha2luZyBpdCB0aGUgbW9zdCBjb21tb24gc3RyYXRlZ2ljIGFwcHJvYWNoLCB3aGlsZSB0cmFkaXRpb25hbCBjb21wcmVoZW5zaXZlIGxvbmctdGVybSBwbGFubmluZyByZW1haW5zIHN0cm9uZyBhdCA0NCUuIFRoaXMgaHlicmlkIHJlc3BvbnNlIGJsZW5kcyBjbGFzc2ljIG11bHRpLXllYXIgc3RyYXRlZ3kgd2l0aCBpdGVyYXRpdmUgYWRqdXN0bWVudC5cclxuRGVjaXNpb24tbWFraW5nLCBob3dldmVyLCByZW1haW5zIGNlbnRyYWxpc2VkLiBGb3J0eSBwZXJjZW50IG9mIHRob3NlIHN1cnZleWVkIHJlbHkgb24gZXhlY3V0aXZlIGxlYWRlcnNoaXAgdG8gbWFrZSBjZW50cmFsaXNlZCBkZWNpc2lvbnMuIEl0XHUyMDE5cyBjbGVhciB0aGF0IGluIHZvbGF0aWxlIGNvbmRpdGlvbnMsIG1hbnkgcmV0YWlsZXJzIGRlZmF1bHQgdG8gdG9wLWRvd24gY2FsbHMuXHJcbk1lYW53aGlsZSwgYW5hbHl0aWNhbCB0ZWNobmlxdWVzIGFyZSBwcmVzZW50IHdpdGhpbiB0aGUgc2VjdG9yLCBidXQgbm90IHVuaXZlcnNhbC4gT3B0aW9ucyBhbmFseXNpcyBpcyB1c2VkIGJ5IDM5JSwgc2NlbmFyaW8gcGxhbm5pbmcgYnkgMzQlLCBhbmQgZGVjaXNpb24gZnJhbWV3b3JrcyBvciBtYXRyaWNlcyBieSAyNiUuIFRoZXNlIGZpZ3VyZXMgc3VnZ2VzdCB0aGVyZVx1MjAxOXMgcm9vbSBpbiB0aGUgc2VjdG9yIHRvIGRlZXBlbiBkZWNpc2lvbiBzY2llbmNlIGNhcGFiaWxpdHkuXHJcbkV4ZWN1dGlvbiBkaXNjaXBsaW5lIHByZXNlbnRzIGEgbW9yZSB2aXNpYmxlIGdhcC4gT25seSAyOSUgaW1wbGVtZW50IGZpcm0gZGVhZGxpbmVzIGFuZCBqdXN0IDE5JSBzdHJlc3MtdGVzdCBzdHJhdGVnaWVzLiBXaGlsZSBzdHJhdGVnaWMgaW50ZW50IGlzIHJvYnVzdCwgY29udGluZ2VuY3kgdGVzdGluZyBhbmQgYWNjb3VudGFiaWxpdHkgbWVjaGFuaXNtcyBhcHBlYXIgbGVzcyBlbWJlZGRlZC5cclxuRm9yIHJldGFpbCBsZWFkZXJzLCB0aGUgaW1wbGljYXRpb24gaXMgc2lnbmlmaWNhbnQ6IHRoZSBzb3BoaXN0aWNhdGlvbiBvZiBzdHJhdGVneSBpcyByaXNpbmcsIGJ1dCB3aXRob3V0IHRob3JvdWdoIHN0cmVzcy10ZXN0aW5nIGFuZCBleGVjdXRpb24gZ292ZXJuYW5jZSwgcGxhbnMgcmlzayB1bmRlcnBlcmZvcm1pbmcgd2hlbiBtYXJrZXQgY29uZGl0aW9ucyBzaGlmdCBxdWlja2x5LiBFbWJlZGRpbmcgc2NlbmFyaW8gbW9kZWxsaW5nLCBzdHJ1Y3R1cmVkIGRlY2lzaW9uIGZyYW1ld29ya3MsIGFuZCBkaXNjaXBsaW5lZCByZXZpZXcgY3ljbGVzIHdpbGwgYmUgY3JpdGljYWwgdG8gdHJhbnNsYXRpbmcgaW50ZW50IGludG8gbWVhc3VyYWJsZSByZXN1bHRzLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiNDJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI0M1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjQ0XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNDVcIiBdW2NzX2NvbnRlbnRfc2VvXVRoZSBncm93dGggZm9ybXVsYTogY3VzdG9tZXIsIHBlb3BsZSwgYW5kIHRlY2hub2xvZ3lcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNDZcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI0N1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjQ4XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCI0OVwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjUwXCIgXVtjc19jb250ZW50X3Nlb101MiVcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNTFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI1MlwiIF1bY3NfY29udGVudF9zZW9db2YgbGVhZGVycyBwbGFuIHRvIGludmVzdCBpbiB0aGVpciBwZW9wbGUgaW4gdGhlIHllYXIgYWhlYWQsIGFsb25nc2lkZSBhbiBpbmNyZWFzZWQgY3VzdG9tZXIgZm9jdXMuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjUzXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNTRcIiBdW2NzX2NvbnRlbnRfc2VvXURlc3BpdGUgbWFjcm8gcHJlc3N1cmVzLCByZXRhaWwgbGVhZGVycyBhcmUgaW52ZXN0aW5nIHJhdGhlciB0aGFuIHJldHJlbmNoaW5nLiBUaG9zZSBpbnZlc3RpbmcgaW4gdGhlaXIgcGVvcGxlIG92ZXIgdGhlIG5leHQgMTIgbW9udGhzIHN0YW5kcyBhdCA1MiUsIGFsb25nc2lkZSBmb2N1c2luZyBvbiBjdXN0b21lcnMgKDU1JSksIGltcHJvdmluZyBvcGVyYXRpb25hbCBlZmZpY2llbmN5ICg0OCUpLCBhbmQgYWRvcHRpbmcgbmV3IHRlY2hub2xvZ3kgKDQ3JSkuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjU1XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCI1NlwiIF1bY3NfZWxlbWVudF9idXR0b24gX2lkPVwiNTdcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzJdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI1OFwiIF1bY3NfY29udGVudF9zZW9dTGVhZGVycyB0b2xkIHVzIHRoYXQgYm90aCBjb3N0IGFuZCBpbm5vdmF0aW9uIGFyZSBkdWFsIHByaW9yaXRpZXMuIEZvcnR5LWZvdXIgcGVyY2VudCBwbGFuIHRvIGJvdGggcmVkdWNlIGNvc3RzIG9yIGxhdW5jaCBuZXcgcHJvZHVjdHMgb3Igc2VydmljZXMgLSByZXRhaWxlcnMgYXJlIHNpbXVsdGFuZW91c2x5IHByb3RlY3RpbmcgbWFyZ2lucyBhbmQgc2Vla2luZyB0b3AtbGluZSBncm93dGguXHJcblN0cmF0ZWdpYyByZXBvc2l0aW9uaW5nIGlzIGFsc28gdW5kZXJ3YXkuIFRoaXJ0eS1uaW5lIHBlcmNlbnQgYXJlIHJldmlld2luZyBzdHJhdGVneSBhbmQgMzklIGFyZSBpbnZlc3RpbmcgaW4gbmV3IG1hcmtldHMgb3Igc2VnbWVudHMuIE1lYW53aGlsZSwgZWNvc3lzdGVtIGludGVyYWN0aW9ucyBhcmUgc2VlbWluZ2x5IHNlbGVjdGl2ZSByYXRoZXIgdGhhbiB1bml2ZXJzYWwsIHdpdGggMjklIG9mIHJlc3BvbmRlbnRzIHBsYW5uaW5nIGpvaW50IHZlbnR1cmVzIG9yIGFsbGlhbmNlcyBhbmQgMjQlIGNvbGxhYm9yYXRpbmcgd2l0aCBlbnRyZXByZW5ldXJzLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNTlcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI2MFwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjYxXCIgXVtjc19jb250ZW50X3Nlb11JbXBvcnRhbnRseSwgd29ya2ZvcmNlIHJlZHVjdGlvbiBpcyBub3QgdGhlIGRlZmF1bHQgbGV2ZXIgZm9yIHRob3NlIHN1cnZleWVkLiBPbmx5IDE4JSBwbGFuIGhlYWRjb3VudCByZWR1Y3Rpb25zIGFuZCAxNiUgb3V0c291cmNpbmcsIHdoaWxlIDE1JSBjb25zaWRlciBkaXZlc3RpbmcgYW5kIDEwJSBNJmFtcDtBLiBUaGUgcHJldmFpbGluZyBtaW5kc2V0IGlzIHRyYW5zZm9ybWF0aW9uLCBub3QgY29udHJhY3Rpb24uXHJcblVuZGVycGlubmluZyB0aGlzIGdyb3d0aCBhcHByb2FjaCBpcyBhIGNsZWFyIGNvbnZlcmdlbmNlOiBkaWdpdGFsIGFuZCBhcnRpZmljaWFsIGludGVsbGlnZW5jZSAoQUkpIGNhcGFiaWxpdHksIGVtcG93ZXJlZCBlbXBsb3llZXMsIGFuZCBkZWVwIGN1c3RvbWVyIHVuZGVyc3RhbmRpbmcgYXJlIHNlZW4gYXMgdGhlIGNvcmUgZW5naW5lcyBvZiBjb21wZXRpdGl2ZSBhZHZhbnRhZ2UuXHJcbkFJIGFuZCBkYXRhOiBhZHZhbmNpbmcgdGhlIGN1c3RvbWVyIGFnZW5kYVxyXG5DdXN0b21lciBmb2N1cyBpcyBub3QgcmhldG9yaWNhbC4gSXQgaXMgb3BlcmF0aW9uYWwuIEluIHRoZSBsYXN0IDEyIG1vbnRocywgNzIlIG9mIHJldGFpbCBsZWFkZXJzIGhhdmUgcHJpb3JpdGlzZWQgY3VzdG9tZXIgZGF0YSBhbmFseXRpY3MsIHNlZ21lbnRhdGlvbiwgYW5kIHBlcnNvbmFsaXNhdGlvbiwgbWFraW5nIGl0IHRoZSBkb21pbmFudCBjdXN0b21lciBpbml0aWF0aXZlLiBGaWZ0eS1zaXggcGVyY2VudCBlbXBoYXNpc2UgY3VzdG9tZXItZHJpdmVuIHByb2R1Y3Qgb3Igc2VydmljZSBpbm5vdmF0aW9uIGFuZCA1NCUgYXJlIGFsaWduaW5nIGN1bHR1cmUgYW5kIHRyYWluaW5nIHRvIGJldHRlciBzZXJ2ZSBjdXN0b21lcnMuIEhhbGYgcnVuIHN0cnVjdHVyZWQgY3VzdG9tZXIgZmVlZGJhY2sgcHJvZ3JhbW1lcyBhbmQgNDglIGhhdmUgcmVkZXNpZ25lZCBhcm91bmQgc3RhZ2VzIG9mIHRoZSBjdXN0b21lciBqb3VybmV5LlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiNjJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI2M1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjY0XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiNjVcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yIF9pZD1cIjY2XCIgXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjY3XCIgXVtjc19jb250ZW50X3Nlb11BSSB1c2UgY2FzZXNcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjY4XCIgXVtjc19jb250ZW50X3Nlb10zNSVcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNjlcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI3MFwiIF1bY3NfY29udGVudF9zZW9db2YgZmlybXMgaW4gdGhlIHJldGFpbCBzZWN0b3IgcmVwb3J0IGFscmVhZHkgdXNpbmcgQUkgZm9yIHRoZWlyIGN1c3RvbWVyIGFuYWx5dGljcywgd2l0aCBjdXN0b21lciBzZXJ2aWNlIGEgY2xvc2Ugc2Vjb25kIGF0IDM0JS5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNzFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI3MlwiIF1bY3NfY29udGVudF9zZW9db2YgZmlybXMgaW4gdGhlIHJldGFpbCBzZWN0b3IgcmVwb3J0IGFscmVhZHkgdXNpbmcgQUkgZm9yIHRoZWlyIGN1c3RvbWVyIGFuYWx5dGljcywgd2l0aCBjdXN0b21lciBzZXJ2aWNlIGEgY2xvc2Ugc2Vjb25kIGF0IDM0JS4gQUkgYWxzbyBzdXBwb3J0cyBwcm9jZXNzIGF1dG9tYXRpb24gYXQgMzIlLCBzYWxlcyAmYW1wOyBtYXJrZXRpbmcgYXQgMzElLCBhbmQgZm9yZWNhc3RpbmcgYW5kIHN0cmF0ZWdpYyBwbGFubmluZyBhdCAyNyUuIERvY3VtZW50IHByb2Nlc3NpbmcgKDI3JSkgYW5kIHF1YWxpdHkgY29udHJvbCAoMjMlKSBhcmUgbG93ZXIgZG93biB0aGUgbGlzdC5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNzNcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjc0XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCI3NVwiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjc2XCIgXVtjc19jb250ZW50X3Nlb11UaGUgZGF0YSBzaG93cyB0aGF0IEFJIGlzIGFscmVhZHkgZW1iZWRkZWQgaW4gY3VzdG9tZXItZmFjaW5nIGFyZWFzLiBSZXRhaWxlcnMgYXJlIG5vdCBleHBlcmltZW50aW5nIHdpdGggdGVjaG5vbG9neSBhdCB0aGUgbWFyZ2lucy4gVGhleSBhcmUgb3BlcmF0aW9uYWxpc2luZyBBSSBhY3Jvc3MgZnJvbnQtZW5kIGFuZCBiYWNrLW9mZmljZSBmdW5jdGlvbnMuIFlldCBjYXBhYmlsaXR5IHN0cmFpbiBpcyB2aXNpYmxlLiBUd2VudHktdGhyZWUgcGVyY2VudCBjaXRlIGRpZ2l0YWwgYW5kIEFJIGNhcGFiaWxpdGllcyBhcyBhIHdlYWtuZXNzLCAyMyUgdGFsZW50IGFjcXVpc2l0aW9uLCBhbmQgMjElIHdvcmtmb3JjZSBlZmZlY3RpdmVuZXNzLlxyXG5UaGUgaW1wbGljYXRpb24gaXMgdGhhdCBBSSBhZG9wdGlvbiBpcyBwcm9ncmVzc2luZyBmYXN0ZXIgaW4gY3VzdG9tZXIgYW5kIHJldmVudWUgZnVuY3Rpb25zIHRoYW4gaW4gd29ya2ZvcmNlIGVuYWJsZW1lbnQuIFRoaXMgYXN5bW1ldHJ5IG1heSBsaW1pdCBzY2FsZSBhbmQgc3VzdGFpbmFiaWxpdHkuIFJldGFpbGVycyBpbnZlc3RpbmcgaGVhdmlseSBpbiBjdXN0b21lciBhbmFseXRpY3MgbXVzdCBlbnN1cmUgdGhhdCB3b3JrZm9yY2Ugc2tpbGxzLCBjaGFuZ2UgbWFuYWdlbWVudCBhbmQgZGlnaXRhbCBmbHVlbmN5IGV2b2x2ZSBpbiBwYXJhbGxlbC5cclxuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI3N1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjc4XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNzlcIiBdW2NzX2NvbnRlbnRfc2VvXVRoZSBjYXBhYmlsaXR5IGdhcDogdGhlIHRydWUgcGl2b3QgcG9pbnRcclxuUGVyaGFwcyB0aGUgbW9zdCBpbXBvcnRhbnQgaW5zaWdodCBmcm9tIHRoZSBkYXRhIGxpZXMgaW4gdGhlIGludGVyc2VjdGlvbiBiZXR3ZWVuIGFtYml0aW9uIGFuZCBzZWxmLWlkZW50aWZpZWQgd2Vha25lc3MuXHJcbkN5YmVyc2VjdXJpdHkgYW5kIGNvc3QgbWFuYWdlbWVudCBhcmUgdGhlIG1vc3QgY2l0ZWQgd2Vha25lc3NlcyBhdCAzNCUgZWFjaCwgZm9sbG93ZWQgYnkgb3BlcmF0aW9uYWwgZWZmZWN0aXZlbmVzcyBhdCAyOSUsIGFuZCByaXNrIG1hbmFnZW1lbnQgYXQgMjclLiBUaGVzZSBhcmUgY29yZSBjYXBhYmlsaXRpZXMsIG5vdCBwZXJpcGhlcmFsIGNvbmNlcm5zLiBDdXN0b21lci1kYXRhIHRydXN0IGlzIGEgcGFydGljdWxhciBwcmVzc3VyZSBwb2ludC4gVHdlbnR5LW5pbmUgcGVyY2VudCBzYXkgdGhleSBuZWVkIGV4dGVybmFsIHN1cHBvcnQgdG8gZW5oYW5jZSBjeWJlciBhbmQgZGF0YSBzZWN1cml0eSwgYW5kIDIxJSB0byBzZWN1cmUgY3VzdG9tZXIgZGF0YSBzcGVjaWZpY2FsbHkuXHJcbkF0IHRoZSBzYW1lIHRpbWUsIDQ0JSB3aWxsIG5lZWQgZXh0ZXJuYWwgc3VwcG9ydCBmb3IgYXV0b21hdGVkIGFuZCBBSS1wb3dlcmVkIGRlY2lzaW9uLW1ha2luZywgYW5kIDMyJSBmb3IgYnVzaW5lc3MgaW50ZWxsaWdlbmNlIGFuZCBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uLlxyXG5UaGlzIHNpZ25hbHMgYSBzdHJvbmcgZGVtYW5kIGZvciBleHRlcm5hbCBleHBlcnRpc2UuIEhvd2V2ZXIsIGV4dGVybmFsIHN1cHBvcnQgZm9yIGN1c3RvbWVyLWNlbnRyaWMgY2FwYWJpbGl0aWVzIGFwcGVhcnMgdW5kZXJ3ZWlnaHRlZC4gT25seSAxNiUgc2VlayBoZWxwIGZvciBjdXN0b21lciBleHBlcmllbmNlIGVuaGFuY2VtZW50IGFuZCAxNSUgZm9yIGN1c3RvbWVyIGFuYWx5dGljcyBhbmQgcGVyc29uYWxpc2F0aW9uLCBkZXNwaXRlIHRoZXNlIGJlaW5nIHRvcCBzdHJhdGVnaWMgcHJpb3JpdGllcy5cclxuQ29uY2x1c2lvbjogZW5naW5lZXJpbmcgYWR2YW50YWdlIGluIGEgdm9sYXRpbGUgYWdlXHJcblJldGFpbCBpbiAyMDI2IGlzIG5laXRoZXIgZGVmZW5zaXZlIG5vciBjb21wbGFjZW50LiBUaGUgc2VjdG9yIGlzIGNvbmZpZGVudCwgc3RydWN0dXJlZCwgYW5kIGluY3JlYXNpbmdseSBkYXRhLWRyaXZlbi4gRWlnaHR5LWVpZ2h0IHBlcmNlbnQgb2YgbGVhZGVycyBhcmUgY29uZmlkZW50IGluIHJldmVudWUgZ3Jvd3RoIGFuZCA1NSUgZXhwZWN0IGdsb2JhbCBlY29ub21pYyBleHBhbnNpb24uIEF0IHRoZSBzYW1lIHRpbWUsIHRoZXkgYXJlIG5hdmlnYXRpbmcgYSBkZW5zZSBhbmQgcGVyc2lzdGVudCByaXNrIGxhbmRzY2FwZSwgd2l0aCBtYWNyb2Vjb25vbWljLCBnZW9wb2xpdGljYWwsIGFuZCB0ZWNobm9sb2dpY2FsIGNvbmNlcm5zIGZpcm1seSBlbWJlZGRlZC5cclxuVGhlIHNlY3Rvclx1MjAxOXMgZ3Jvd3RoIHRoZXNpcyBpcyBjbGVhcjogY3VzdG9tZXIgZm9jdXMsIGVtcG93ZXJlZCBwZW9wbGUsIGFuZCBBSS1lbmFibGVkIGVmZmljaWVuY3kuIEhvd2V2ZXIsIGV4ZWN1dGlvbiBkaXNjaXBsaW5lIGFuZCBjb3JlIGNhcGFiaWxpdHkgZ2FwcyByZXByZXNlbnQgZGVmaW5pbmcgY2hhbGxlbmdlcyBmb3IgbW9zdCByZXRhaWwgYnVzaW5lc3Nlcy5cclxuVGhlIHJldGFpbGVycyB0aGF0IHN1Y2NlZWQgb3ZlciB0aGUgbmV4dCBjeWNsZSB3aWxsIGJlIHRob3NlIHRoYXQgbW92ZSBiZXlvbmQgc3RyYXRlZ2ljIGludGVudCBhbmQgc3lzdGVtYXRpY2FsbHkgc3RyZW5ndGhlbiBjeWJlciBzZWN1cml0eSwgY29zdCBtYW5hZ2VtZW50LCBvcGVyYXRpb25hbCBlZmZlY3RpdmVuZXNzLCBhbmQgZGlnaXRhbCB0YWxlbnQuIFRoZXkgd2lsbCBpbmNyZWFzaW5nbHkgbmVlZCB0byBibGVuZCBhZGFwdGl2ZSBwbGFubmluZyB3aXRoIHJpZ29yb3VzIHN0cmVzcy10ZXN0aW5nIGFuZCBnb3Zlcm5hbmNlLlxyXG5JbiBhbiBlbnZpcm9ubWVudCB3aGVyZSB2b2xhdGlsaXR5IGlzIHRoZSBub3JtLCBjb21wZXRpdGl2ZSBhZHZhbnRhZ2Ugd2lsbCBub3QgY29tZSBmcm9tIHByZWRpY3RpbmcgcmlzayAtIGl0IHdpbGwgY29tZSBmcm9tIGJ1aWxkaW5nIHRoZSBvcmdhbmlzYXRpb25hbCBjYXBhYmlsaXR5IHRvIHBlcmZvcm0gdGhyb3VnaCBpdC5cclxuT3VyIEhMQiBmaXJtcyBzdGFuZCByZWFkeSB0byBzdXBwb3J0IHJldGFpbCBidXNpbmVzc2VzIG9uIHRoaXMgam91cm5leSwgcHJvdmlkaW5nIHRoZSBhZHZpc29yeSBpbnNpZ2h0LCBhc3N1cmFuY2Ugcmlnb3VyLCBhbmQgdGF4IGFuZCBhY2NvdW50aW5nIGV4cGVydGlzZSByZXF1aXJlZCB0byB0cmFuc2Zvcm0gYW1iaXRpb24gaW50byBzdXN0YWluYWJsZSBwZXJmb3JtYW5jZS5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjgwXCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiODFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2dyaWQgX2lkPVwiODJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NlbGwgX2lkPVwiODNcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4NFwiIF1bY3NfY29udGVudF9zZW9dSU5TSUdIVFNBSVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjg1XCIgXVtjc19jb250ZW50X3Nlb11UYWxrIHRvIG91ciBkYXRhXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4NlwiIF1bY3NfY29udGVudF9zZW9dVXNlIG91ciBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgQUkgYXNzaXN0YW50IHRvIGV4cGxvcmUgdGhlIGZ1bGwgcmVwb3J0IGFuZCBjb21wYXJlIGdsb2JhbCBkYXRhIHdpdGggcmVnaW9uYWwgaW50cmljYWNpZXMuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4N1wiIF1bY3NfY29udGVudF9zZW9dQ0xJQ0sgSEVSRSBUTyBDSEFUXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY2VsbF1bXC9jc19lbGVtZW50X2xheW91dF9ncmlkXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjg4XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCI4OVwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCI5MFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiOTFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5MlwiIF1bY3NfY29udGVudF9zZW9dSU5TSUdIVFNBSVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjkzXCIgXVtjc19jb250ZW50X3Nlb11UYWxrIHRvIG91ciBkYXRhXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5NFwiIF1bY3NfY29udGVudF9zZW9dVXNlIG91ciBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgQUkgYXNzaXN0YW50IHRvIGV4cGxvcmUgdGhlIGZ1bGwgcmVwb3J0IGFuZCBjb21wYXJlIGdsb2JhbCBkYXRhIHdpdGggcmVnaW9uYWwgaW50cmljYWNpZXMuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5NVwiIF1bY3NfY29udGVudF9zZW9dQ0xJQ0sgSEVSRSBUTyBDSEFUXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzJdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjk2XCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiOTdcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI5OFwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI5OVwiIF1bY3NfY29udGVudF9zZW9dUmVsYXRlZCBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgcmVzZWFyY2hcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9pZG1wb3N0Z3JpZCBfaWQ9XCIxMDBcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCIxMDFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIxMDJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxMDNcIiBdW2NzX2VsZW1lbnRfaWRtcG9zdGdyaWQgX2lkPVwiMTA0XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEwNVwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCIxMDZcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIxMDdcIiBdW2NzX2NvbnRlbnRfc2VvXVNpZ24gdXAgZm9yIEhMQiBpbnNpZ2h0cyBuZXdzbGV0dGVyc1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMTA4XCIgXVtjc19jb250ZW50X3Nlb11bc2lid3BfZm9ybSBpZD0xXVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtcL2NzX2NvbnRlbnRdIiwicG9zdF90aXRsZSI6IkhMQiBTdXJ2ZXkgb2YgQnVzaW5lc3MgTGVhZGVycyAyMDI2OiBSZXRhaWwgc2VjdG9yIG91dGxvb2sgLSBDb25maWRlbnQgZ3Jvd3RoIGluIGFuIGFnZSBvZiBlbWJlZGRlZCByaXNrIiwicG9zdF9leGNlcnB0IjoiUmV0YWlsZXJzIGFyZSBubyBsb25nZXIgcmVhY3RpbmcgdG8gY3Jpc2lzIGNvbmRpdGlvbnM7IHRoZXkgYXJlIGJ1aWxkaW5nIHN0cmF0ZWdpZXMgdG8gbWF0Y2ggdGhhdCBjb250aW51ZWQgdW5jZXJ0YWludHksIGFjY29yZGluZyB0byB0aGUgSExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzIDIwMjYuIEV4ZWN1dGlvbiBjYXBhYmlsaXR5LCBwYXJ0aWN1bGFybHkgYXJvdW5kIHRlY2hub2xvZ3ksIGN5YmVyc2VjdXJpdHksIGFuZCB0YWxlbnQsIHdpbGwgZGV0ZXJtaW5lIHdoZXRoZXIgdGhlaXIgY29uZmlkZW5jZSB0cmFuc2xhdGVzIGludG8gc3VzdGFpbmFibGUgcGVyZm9ybWFuY2UuIiwicG9zdF9zdGF0dXMiOiJwdWJsaXNoIiwiY29tbWVudF9zdGF0dXMiOiJjbG9zZWQiLCJwaW5nX3N0YXR1cyI6ImNsb3NlZCIsInBvc3RfcGFzc3dvcmQiOiIiLCJwb3N0X25hbWUiOiJobGItc3VydmV5LW9mLWJ1c2luZXNzLWxlYWRlcnMtMjAyNi1yZXRhaWwtc2VjdG9yLW91dGxvb2stY29uZmlkZW50LWdyb3d0aC1pbi1hbi1hZ2Utb2YtZW1iZWRkZWQtcmlzayIsInRvX3BpbmciOiIiLCJwaW5nZWQiOiIiLCJwb3N0X21vZGlmaWVkIjoiMjAyNi0wMy0xMyAxNzo0NzoyNiIsInBvc3RfbW9kaWZpZWRfZ210IjoiMjAyNi0wMy0xMyAxNzo0NzoyNiIsInBvc3RfY29udGVudF9maWx0ZXJlZCI6IiIsInBvc3RfcGFyZW50IjowLCJndWlkIjoiaHR0cHM6XC9cL3d3dy5obGIuZ2xvYmFsXC8\/cD0yNzI4NyIsIm1lbnVfb3JkZXIiOjAsInBvc3RfdHlwZSI6InBvc3QiLCJwb3N0X21pbWVfdHlwZSI6IiIsImNvbW1lbnRfY291bnQiOiIwIiwiZmlsdGVyIjoicmF3In0seyJJRCI6MjcyNzcsInBvc3RfYXV0aG9yIjoiMTciLCJwb3N0X2RhdGUiOiIyMDI2LTAyLTI2IDEyOjI2OjEzIiwicG9zdF9kYXRlX2dtdCI6IjIwMjYtMDItMjYgMTI6MjY6MTMiLCJwb3N0X2NvbnRlbnQiOiJbY3NfY29udGVudCBfcD0nMjcyNzcnXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiMVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIzXCIgXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjRcIiBdW2NzX2NvbnRlbnRfc2VvXUdyb3d0aCBvcHRpbWlzbSBpbiBhIGhpZ2gtcmlzaywgaGlnaC1jb3N0IHdvcmxkXFxuXFxuQnJpZWYgc2VydmljZSBkZXNjcmlwdGlvbiBoZXJlIFx1MjAxMyBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBTZWQgZWl1c21vZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YSBkb2xvci5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI1XCIgXVtjc19jb250ZW50X3Nlb11ITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgMjAyNiAtIE1hbnVmYWN0dXJpbmcgc2VjdG9yIG91dGxvb2tcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI2XCIgXVtjc19lbGVtZW50X2ltYWdlIF9pZD1cIjdcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCI4XCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiOVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEwXCIgXVtjc19lbGVtZW50X2NvdW50ZXIgX2lkPVwiMTFcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMTJcIiBdW2NzX2VsZW1lbnRfZ2FwIF9pZD1cIjEzXCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjE0XCIgXVtjc19lbGVtZW50X2NvdW50ZXIgX2lkPVwiMTVcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMTZcIiBdW2NzX2VsZW1lbnRfZ2FwIF9pZD1cIjE3XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjE4XCIgXVtjc19lbGVtZW50X2NvdW50ZXIgX2lkPVwiMTlcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCIyMFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjIxXCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiMjJcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIyM1wiIF1bY3NfY29udGVudF9zZW9dQ29uZmlkZW50IGdyb3d0aCBhbWlkIGEgY29tcGxleCBhbmQgY29zdGx5IHJpc2sgZW52aXJvbm1lbnRcclxuTWFudWZhY3R1cmluZyBsZWFkZXJzIGVudGVyIDIwMjYgd2l0aCBhIG1hcmtlZGx5IGRpZmZlcmVudCBtaW5kc2V0IHRvIHRoYXQgb2YgdGhlIGVhcmx5IDIwMjBzLiBDb25maWRlbmNlIGhhcyByZXR1cm5lZCwgYnV0IGl0IGlzIGEgbWVhc3VyZWQgY29uZmlkZW5jZSBzaGFwZWQgYnkgc2V2ZXJhbCB5ZWFycyBvZiBkaXNydXB0aW9uLCBpbmZsYXRpb25hcnkgcHJlc3N1cmUgYW5kIGdlb3BvbGl0aWNhbCB1bmNlcnRhaW50eS4gUmF0aGVyIHRoYW4gd2FpdGluZyBmb3Igdm9sYXRpbGl0eSB0byBlYXNlLCBtYW51ZmFjdHVyZXJzIGFyZSBwbGFubmluZyBhbmQgaW52ZXN0aW5nIG9uIHRoZSBhc3N1bXB0aW9uIHRoYXQgdW5jZXJ0YWludHkgaXMgbm93IGEgcGVybWFuZW50IGZlYXR1cmUgb2YgdGhlIG9wZXJhdGluZyBlbnZpcm9ubWVudC5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjI0XCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiMjVcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIyNlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjI3XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCIyOFwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCIyOVwiIF1bY3NfY29udGVudF9zZW9dU2VjdG9yIHJpc2tzXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzMFwiIF1bY3NfY29udGVudF9zZW9dODElXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjMxXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMzJcIiBdW2NzX2NvbnRlbnRfc2VvXW9mIGxlYWRlcnMgYXJlIGNvbmNlcm5lZCBvciB2ZXJ5IGNvbmNlcm5lZCBieSB0cmFkZSBmbG93IGRpc3J1cHRpb24gaW4gMjAyNi5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzNcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzNFwiIF1bY3NfY29udGVudF9zZW9db2YgbGVhZGVycyBhcmUgY29uY2VybmVkIG9yIHZlcnkgY29uY2VybmVkIGJ5IHRyYWRlIGZsb3cgZGlzcnVwdGlvbiBpbiAyMDI2LCBtYWtpbmcgaXQgdGhlIG1vc3QgcHJvbWluZW50IHJpc2suIFRoaXMgaXMgZm9sbG93ZWQgY2xvc2VseSBieSBpbmZsYXRpb24gcmlzayBhdCA3OSUgYW5kIGdlb3BvbGl0aWNhbCByaXNrIGF0IDc4JS5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzVcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjM2XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCIzN1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjM4XCIgXVtjc19jb250ZW50X3Nlb11JbnNpZ2h0cyBmcm9tIHRoZSAyMDI2IEhMQiBTdXJ2ZXkgb2YgQnVzaW5lc3MgTGVhZGVycywgYmFzZWQgb24gcmVzcG9uc2VzIGZyb20gMTY3IG1hbnVmYWN0dXJpbmcgbGVhZGVycyBnbG9iYWxseSwgcmV2ZWFsIGEgc2VjdG9yIHRoYXQgaGFzIG1vdmVkIGJleW9uZCBjcmlzaXMgcmVzcG9uc2UgYW5kIGludG8gYSBwaGFzZSBvZiBzdHJ1Y3R1cmVkIHJlaW52ZW50aW9uLiBSaXNrIHJlbWFpbnMgZWxldmF0ZWQsIGJ1dCBpdCBpcyBiZWluZyBhY3RpdmVseSBtYW5hZ2VkLiBJbnZlc3RtZW50IGlzIGluY3JlYXNpbmdseSBmb2N1c2VkIG9uIG9wZXJhdGlvbmFsIGVmZmljaWVuY3ksIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gYW5kIGFydGlmaWNpYWwgaW50ZWxsaWdlbmNlLCB3aGlsZSBjdXN0b21lci1jZW50cmljIGlubm92YXRpb24gaXMgZ2FpbmluZyBtb21lbnR1bSwgYWxiZWl0IHdpdGggZXhlY3V0aW9uIGdhcHMgc3RpbGwgdG8gYWRkcmVzcy5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjM5XCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiNDBcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI0MVwiIF1bY3NfY29udGVudF9zZW9dTWFudWZhY3R1cmluZyBsZWFkZXJzIHJlcG9ydCBzdHJvbmcgY29uZmlkZW5jZSBpbiB0aGVpciBhYmlsaXR5IHRvIGdyb3cgcmV2ZW51ZXMgb3ZlciB0aGUgbmV4dCAxMiBtb250aHMsIGV2ZW4gYXMgdGhleSBhY2tub3dsZWRnZSB0aGUgaW50ZW5zaXR5IG9mIHRoZSByaXNrIGxhbmRzY2FwZS4gTW9yZSB0aGFuIGZvdXIgaW4gZml2ZSBtYW51ZmFjdHVyZXJzICg4MSUpIGFyZSBjb25maWRlbnQgYWJvdXQgcmV2ZW51ZSBncm93dGgsIGluY2x1ZGluZyAzNCUgd2hvIGFyZSB2ZXJ5IGNvbmZpZGVudCBhbmQgNDclIHdobyBhcmUgc29tZXdoYXQgY29uZmlkZW50LiBPbmx5IDIwJSBleHByZXNzIGxpbWl0ZWQgb3Igbm8gY29uZmlkZW5jZSBpbiB0aGVpciBncm93dGggb3V0bG9vay5cclxuVGhpcyBjb25maWRlbmNlIGV4aXN0cyBhbG9uZ3NpZGUgd2lkZXNwcmVhZCBjb25jZXJuIGFib3V0IG1hY3JvZWNvbm9taWMgYW5kIGNvc3QgcHJlc3N1cmVzLiBUcmFkZSBmbG93IGRpc3J1cHRpb24gcmVtYWlucyB0aGUgbW9zdCBwcm9taW5lbnQgcmlzaywgd2l0aCA4MSUgb2YgbGVhZGVycyBjb25jZXJuZWQgb3IgdmVyeSBjb25jZXJuZWQsIGZvbGxvd2VkIGNsb3NlbHkgYnkgaW5mbGF0aW9uIHJpc2sgYXQgNzklLCBnZW9wb2xpdGljYWwgcmlzayBhdCA3OCUsIGFuZCBlY29ub21pYyB1bmNlcnRhaW50eSBhdCA3NyUuIFJlc291cmNlIGNvc3RzIGFsc28gY29udGludWUgdG8gd2VpZ2ggaGVhdmlseSwgY2l0ZWQgYnkgNzUlIG9mIHJlc3BvbmRlbnRzIGFzIGEgc2lnbmlmaWNhbnQgY29uY2Vybi5cclxuV2hhdCBkaXN0aW5ndWlzaGVzIHRoZSBjdXJyZW50IGVudmlyb25tZW50IGlzIHRoZSBicmVhZHRoIG9mIHJpc2tzIG1hbnVmYWN0dXJlcnMgYXJlIG1hbmFnaW5nIHNpbXVsdGFuZW91c2x5LiBJbiBhZGRpdGlvbiB0byBoZWFkbGluZSBtYWNyb2Vjb25vbWljIHByZXNzdXJlcywgbGVhZGVycyByZXBvcnQgaGlnaCBsZXZlbHMgb2YgY29uY2VybiBhY3Jvc3MgY3liZXJzZWN1cml0eSB0aHJlYXRzLCB0YXggcmlzaywgcmVndWxhdG9yeSBjaGFuZ2UsIHNvY2lhbCBpbnN0YWJpbGl0eSwgZW52aXJvbm1lbnRhbCBhbmQgY2xpbWF0ZSByaXNrcywgZXhjaGFuZ2UgcmF0ZSB2b2xhdGlsaXR5LCBhcyB3ZWxsIGFzIGFjY2VzcyB0byBza2lsbGVkIHRhbGVudC4gVGhpcyByZWZsZWN0cyBhIHNoaWZ0IGF3YXkgZnJvbSBhIHNpbmdsZSBkb21pbmFudCB0aHJlYXQgdG93YXJkcyBhIG11bHRpLWRpbWVuc2lvbmFsIHJpc2sgcHJvZmlsZSByZXF1aXJpbmcgY29uc3RhbnQgcHJpb3JpdGlzYXRpb24gYW5kIHRyYWRlLW9mZnMuXHJcblZpZXdzIG9uIHRoZSBnbG9iYWwgZWNvbm9teSByZWluZm9yY2UgdGhpcyBiYWxhbmNlZCBvdXRsb29rLiBXaGlsZSA0NCUgb2YgbWFudWZhY3R1cmVycyBleHBlY3QgZ2xvYmFsIGVjb25vbWljIGdyb3d0aCB0byBpbmNyZWFzZSBvdmVyIHRoZSBuZXh0IDEyIG1vbnRocywgMzElIGJlbGlldmUgaXQgd2lsbCByZW1haW4gdW5jaGFuZ2VkIGFuZCBhIHF1YXJ0ZXIgYW50aWNpcGF0ZSBhIGRlY2xpbmUuIE9wdGltaXNtIGlzIHByZXNlbnQsIGJ1dCBpdCBpcyB0ZW1wZXJlZCBieSByZWFsaXNtLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiNDJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI0M1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjQ0XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNDVcIiBdW2NzX2NvbnRlbnRfc2VvXUxvbmdlci10ZXJtIHBsYW5uaW5nIG1lZXRzIGFjY2VsZXJhdGVkIGRpZ2l0YWwgaW52ZXN0bWVudFxyXG5BZ2FpbnN0IHRoaXMgYmFja2Ryb3AsIG1hbnVmYWN0dXJlcnMgYXJlIGNvbnRpbnVpbmcgdG8gcGxhbiBvbiBtZWRpdW0gdG8gbG9uZy10ZXJtIGhvcml6b25zLCBldmVuIGFzIHRoZSBwYWNlIG9mIGludmVzdG1lbnQgYW5kIGRlY2lzaW9uLW1ha2luZyBhY2NlbGVyYXRlcy4gU3RyYXRlZ2ljIHBsYW5uaW5nIGN5Y2xlcyByZW1haW4gbGFyZ2VseSBzdHJ1Y3R1cmVkLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI0NlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjQ3XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiNDhcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yIF9pZD1cIjQ5XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNTBcIiBdW2NzX2NvbnRlbnRfc2VvXTQwJVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI1MVwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjUyXCIgXVtjc19jb250ZW50X3Nlb11vZiBsZWFkZXJzXHUwMGEwb3BlcmF0ZSBvbiBhIHRocmVlLSB0byBmb3VyLXllYXIgY3ljbGUsIHdoaWxlIDMxJSBwbGFuIG9uIGEgb25lLSB0byB0d28teWVhciBob3Jpem9uLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI1M1wiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjU0XCIgXVtjc19jb250ZW50X3Nlb11vZiBtYW51ZmFjdHVyaW5nIGxlYWRlcnMgcGxhbiBvbiBhIG9uZS0gdG8gdHdvLXllYXIgaG9yaXpvbiwgd2hpbGUgYSBmdXJ0aGVyIDQwJSBvcGVyYXRlIG9uIGEgdGhyZWUtIHRvIGZvdXIteWVhciBjeWNsZS4gT25seSAyMSUgdXNlIGEgY29udGludW91cyBvciByb2xsaW5nIHBsYW5uaW5nIG1vZGVsLCBvciBjeWNsZXMgc2hvcnRlciB0aGFuIDEyIG1vbnRocy5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNTVcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjU2XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCI1N1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjU4XCIgXVtjc19jb250ZW50X3Nlb11BIHNsaW0gbWFqb3JpdHkgb2YgbWFudWZhY3R1cmluZyBmaXJtcyBvcGVyYXRlIG9uIGEgdGhyZWUtIHRvIGZvdXIteWVhclx1MDBhMHRpbWVcdTAwYTBob3Jpem9uICg0MCUsIHdoaWxlIDMxJSBwbGFuIG9uIGEgb25lLSB0byB0d28teWVhciBob3Jpem9uKS4gVGhpcyBpbmRpY2F0ZXMgdGhhdCB0cmFkaXRpb25hbCBwbGFubmluZyBkaXNjaXBsaW5lcyByZW1haW4gZmlybWx5IGVtYmVkZGVkIGFjcm9zcyB0aGUgc2VjdG9yLlxyXG5XaGlsZSB0aGVyZSBpcyBncm93aW5nIGludGVyZXN0IGluIGFkYXB0aXZlIGFuZCBzY2VuYXJpby1iYXNlZCBhcHByb2FjaGVzLCBtb3N0IG1hbnVmYWN0dXJlcnMgYXJlIG5vdCBhYmFuZG9uaW5nIHN0cnVjdHVyZWQgY3ljbGVzIGFsdG9nZXRoZXIuIEEgc21hbGwgcHJvcG9ydGlvbiBhbHNvIHJlcG9ydCBoYXZpbmcgbm8gZm9ybWFsIHBsYW5uaW5nIHByb2Nlc3MsIHJlaW5mb3JjaW5nIHRoZSBkaXZlcnNpdHkgb2YgbWF0dXJpdHkgbGV2ZWxzIGFjcm9zcyB0aGUgc2VjdG9yLlx1MDBhMFxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNTlcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI2MFwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjYxXCIgXVtjc19jb250ZW50X3Nlb11XaGVyZSBjaGFuZ2UgaXMgbW9zdCBldmlkZW50IGlzIGluIGludmVzdG1lbnQgcHJpb3JpdGllcy4gRW5oYW5jaW5nIGN5YmVyIGFuZCBkYXRhIHNlY3VyaXR5LCBhcyB3ZWxsIGFzIGRpZ2l0YWwgYW5kIGVtZXJnaW5nIHRlY2hub2xvZ3kgYWRvcHRpb24gYXJlIGNvbW1hbmRpbmcgaW5jcmVhc2VkIGF0dGVudGlvbiBhbmQgZnVydGhlciBpbnZlc3RtZW50LCBhdCA2NCUgYW5kIDYwJSwgcmVzcGVjdGl2ZWx5LiBPbmx5IGEgdmVyeSBzbWFsbCBtaW5vcml0eSBvZiBsZWFkZXJzIHRvbGQgdXMgdGhleSBwbGFuIHRvIGRlY3JlYXNlIGludmVzdG1lbnQgaW4gdGhlc2UgdHdvIGFyZWFzLiBUaGlzIG1hcmtzIGEgY2xlYXIgc2hpZnQgZnJvbSB0aGUgcHJldmlvdXMgeWVhciwgd2hlcmUgNDYlIG9mIHRob3NlIHN1cnZleWVkIHBsYW5uZWQgdG8gaW5jcmVhc2Ugb3Igc2lnbmlmaWNhbnRseSBpbmNyZWFzZSBkaWdpdGFsIGludmVzdG1lbnQuXHJcblRoZSBwcm9wb3J0aW9uIG9mIGxlYWRlcnMgaG9sZGluZyBpbnZlc3RtZW50IGZsYXQgaGFzIGFsc28gZmFsbGVuIHNoYXJwbHksIGZyb20gNDYlIHRvIDMyJSB5ZWFyLW9uLXllYXIuIFRoaXMgc3VnZ2VzdHMgYSBncm93aW5nIGNvbnZpY3Rpb24gdGhhdCBkaWdpdGFsIGNhcGFiaWxpdHkgaXMgbm8gbG9uZ2VyIG9wdGlvbmFsLCBldmVuIGluIGEgaGlnaC1jb3N0IGVudmlyb25tZW50LlxyXG5TdHJhdGVnaWMgcGxhbm5pbmcgdGVjaG5pcXVlcyByZWZsZWN0IHRoaXMgdHJhbnNpdGlvbmFsIHBoYXNlLiBOZWFybHkgaGFsZiBvZiBtYW51ZmFjdHVyZXJzICg0NiUpIHJlcG9ydCB1c2luZyBhZGFwdGl2ZSBwbGFubmluZyBhcHByb2FjaGVzLCB5ZXQgNDElIHN0aWxsIHJlbHkgb24gY29tcHJlaGVuc2l2ZSBsb25nLXRlcm0gcGxhbm5pbmcgYW5kIHRoZSBzYW1lIHByb3BvcnRpb24gY29udGludWUgdG8gdXNlIGNlbnRyYWxpc2VkIGV4ZWN1dGl2ZSBkZWNpc2lvbi1tYWtpbmcgbW9kZWxzLiBSYXRoZXIgdGhhbiBhIHdob2xlc2FsZSBzaGlmdCB0byBhZ2lsZS1vbmx5IG1vZGVscywgbWFudWZhY3R1cmVycyBhcHBlYXIgdG8gYmUgbGF5ZXJpbmcgYWRhcHRpdmUgdGVjaG5pcXVlcyBvbnRvIGVzdGFibGlzaGVkIGdvdmVybmFuY2Ugc3RydWN0dXJlcy5cclxuTG9uZ2VyLXRlcm0gcGxhbm5pbmcgbWVldHMgYWNjZWxlcmF0ZWQgZGlnaXRhbCBpbnZlc3RtZW50XHJcbkFnYWluc3QgdGhpcyBiYWNrZHJvcCwgbWFudWZhY3R1cmVycyBhcmUgY29udGludWluZyB0byBwbGFuIG9uIG1lZGl1bSB0byBsb25nLXRlcm0gaG9yaXpvbnMsIGV2ZW4gYXMgdGhlIHBhY2Ugb2YgaW52ZXN0bWVudCBhbmQgZGVjaXNpb24tbWFraW5nIGFjY2VsZXJhdGVzLiBTdHJhdGVnaWMgcGxhbm5pbmcgY3ljbGVzIHJlbWFpbiBsYXJnZWx5IHN0cnVjdHVyZWQuIEFyb3VuZCAzMSUgb2YgbWFudWZhY3R1cmluZyBsZWFkZXJzIHBsYW4gb24gYSBvbmUtIHRvIHR3by15ZWFyIGhvcml6b24sIHdoaWxlIGEgZnVydGhlciA0MCUgb3BlcmF0ZSBvbiBhIHRocmVlLSB0byBmb3VyLXllYXIgY3ljbGUuIE9ubHkgMjElIHVzZSBhIGNvbnRpbnVvdXMgb3Igcm9sbGluZyBwbGFubmluZyBtb2RlbCwgb3IgY3ljbGVzIHNob3J0ZXIgdGhhbiAxMiBtb250aHMuXHJcblRoaXMgaW5kaWNhdGVzIHRoYXQgdHJhZGl0aW9uYWwgcGxhbm5pbmcgZGlzY2lwbGluZXMgcmVtYWluIGZpcm1seSBlbWJlZGRlZCBhY3Jvc3MgdGhlIHNlY3Rvci4gV2hpbGUgdGhlcmUgaXMgZ3Jvd2luZyBpbnRlcmVzdCBpbiBhZGFwdGl2ZSBhbmQgc2NlbmFyaW8tYmFzZWQgYXBwcm9hY2hlcywgbW9zdCBtYW51ZmFjdHVyZXJzIGFyZSBub3QgYWJhbmRvbmluZyBzdHJ1Y3R1cmVkIGN5Y2xlcyBhbHRvZ2V0aGVyLiBBIHNtYWxsIHByb3BvcnRpb24gYWxzbyByZXBvcnQgaGF2aW5nIG5vIGZvcm1hbCBwbGFubmluZyBwcm9jZXNzLCByZWluZm9yY2luZyB0aGUgZGl2ZXJzaXR5IG9mIG1hdHVyaXR5IGxldmVscyBhY3Jvc3MgdGhlIHNlY3Rvci5cclxuV2hlcmUgY2hhbmdlIGlzIG1vc3QgZXZpZGVudCBpcyBpbiBpbnZlc3RtZW50IHByaW9yaXRpZXMuIEVuaGFuY2luZyBjeWJlciBhbmQgZGF0YSBzZWN1cml0eSwgYXMgd2VsbCBhcyBkaWdpdGFsIGFuZCBlbWVyZ2luZyB0ZWNobm9sb2d5IGFkb3B0aW9uIGFyZSBjb21tYW5kaW5nIGluY3JlYXNlZCBhdHRlbnRpb24gYW5kIGZ1cnRoZXIgaW52ZXN0bWVudCwgYXQgNjQlIGFuZCA2MCUsIHJlc3BlY3RpdmVseS4gT25seSBhIHZlcnkgc21hbGwgbWlub3JpdHkgb2YgbGVhZGVycyB0b2xkIHVzIHRoZXkgcGxhbiB0byBkZWNyZWFzZSBpbnZlc3RtZW50IGluIHRoZXNlIHR3byBhcmVhcy4gVGhpcyBtYXJrcyBhIGNsZWFyIHNoaWZ0IGZyb20gdGhlIHByZXZpb3VzIHllYXIsIHdoZXJlIDQ2JSBvZiB0aG9zZSBzdXJ2ZXllZCBwbGFubmVkIHRvIGluY3JlYXNlIG9yIHNpZ25pZmljYW50bHkgaW5jcmVhc2UgZGlnaXRhbCBpbnZlc3RtZW50LlxyXG5UaGUgcHJvcG9ydGlvbiBvZiBsZWFkZXJzIGhvbGRpbmcgaW52ZXN0bWVudCBmbGF0IGhhcyBhbHNvIGZhbGxlbiBzaGFycGx5LCBmcm9tIDQ2JSB0byAzMiUgeWVhci1vbi15ZWFyLiBUaGlzIHN1Z2dlc3RzIGEgZ3Jvd2luZyBjb252aWN0aW9uIHRoYXQgZGlnaXRhbCBjYXBhYmlsaXR5IGlzIG5vIGxvbmdlciBvcHRpb25hbCwgZXZlbiBpbiBhIGhpZ2gtY29zdCBlbnZpcm9ubWVudC5cclxuU3RyYXRlZ2ljIHBsYW5uaW5nIHRlY2huaXF1ZXMgcmVmbGVjdCB0aGlzIHRyYW5zaXRpb25hbCBwaGFzZS4gTmVhcmx5IGhhbGYgb2YgbWFudWZhY3R1cmVycyAoNDYlKSByZXBvcnQgdXNpbmcgYWRhcHRpdmUgcGxhbm5pbmcgYXBwcm9hY2hlcywgeWV0IDQxJSBzdGlsbCByZWx5IG9uIGNvbXByZWhlbnNpdmUgbG9uZy10ZXJtIHBsYW5uaW5nIGFuZCB0aGUgc2FtZSBwcm9wb3J0aW9uIGNvbnRpbnVlIHRvIHVzZSBjZW50cmFsaXNlZCBleGVjdXRpdmUgZGVjaXNpb24tbWFraW5nIG1vZGVscy4gUmF0aGVyIHRoYW4gYSB3aG9sZXNhbGUgc2hpZnQgdG8gYWdpbGUtb25seSBtb2RlbHMsIG1hbnVmYWN0dXJlcnMgYXBwZWFyIHRvIGJlIGxheWVyaW5nIGFkYXB0aXZlIHRlY2huaXF1ZXMgb250byBlc3RhYmxpc2hlZCBnb3Zlcm5hbmNlIHN0cnVjdHVyZXMuXHJcbkV4ZWN1dGlvbi1sZWQgdHJhbnNmb3JtYXRpb24gdGhyb3VnaCBlZmZpY2llbmN5LCBjb3N0IGNvbnRyb2wsIGFuZCBBSVxyXG5UaGUgb3BlcmF0aW9uYWwgcmVzcG9uc2UgdG8gdm9sYXRpbGl0eSBpcyBwcmFnbWF0aWMgYW5kIGV4ZWN1dGlvbi1mb2N1c2VkLiBJbXByb3Zpbmcgb3BlcmF0aW9uYWwgZWZmaWNpZW5jeSBpcyB0aGUgcHJpbWFyeSBncm93dGggbGV2ZXIgZm9yIG1hbnVmYWN0dXJlcnMgaW4gMjAyNiwgY2l0ZWQgYnkgNjUlIG9mIGxlYWRlcnMuIFRoaXMgb3V0cGFjZXMgYm90aCBjb3N0IHJlZHVjdGlvbiBpbml0aWF0aXZlcywgc2VsZWN0ZWQgYnkgNTYlLCBhbmQgdGhlIGFkb3B0aW9uIG9mIG5ldyB0ZWNobm9sb2d5LCBjaG9zZW4gYnkgNTIlLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiNjJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI2M1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjY0XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiNjVcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yIF9pZD1cIjY2XCIgXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjY3XCIgXVtjc19jb250ZW50X3Nlb11Hcm93dGggbGV2ZXJzXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI2OFwiIF1bY3NfY29udGVudF9zZW9dNTElXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjY5XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNzBcIiBdW2NzX2NvbnRlbnRfc2VvXW9mIG1hbnVmYWN0dXJpbmcgbGVhZGVycyBwbGFuIHRvIGxhdW5jaCBuZXcgcHJvZHVjdHMgb3Igc2VydmljZXMgaW4gdGhlIHllYXIgYWhlYWQsIGFsb25nc2lkZSBhIGRyaXZlIHRvd2FyZHMgaW1wcm92ZWQgZWZmaWNpZW5jaWVzLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI3MVwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjcyXCIgXVtjc19jb250ZW50X3Nlb11vZiBtYW51ZmFjdHVyaW5nIGxlYWRlcnMgcGxhbiB0byBsYXVuY2ggbmV3IHByb2R1Y3RzIG9yIHNlcnZpY2VzIGluIHRoZSB5ZWFyIGFoZWFkLCBhbG9uZ3NpZGUgYSBkcml2ZSB0b3dhcmRzIGltcHJvdmVkIGVmZmljaWVuY2llcy4gTmVhcmx5IGhhbGYgKDQ5JSkgb2YgbGVhZGVycyBhcmUgaW52ZXN0aW5nIGluIHBlb3BsZSBhbmQgNDglIGFyZSBzaGFycGVuaW5nIHRoZWlyIGZvY3VzIG9uIGN1c3RvbWVycy4gTWFya2V0IGV4cGFuc2lvbiBhbHNvIHJlbWFpbnMgZmlybWx5IG9uIHRoZSBhZ2VuZGEsIHdpdGggNDYlIHRhcmdldGluZyBuZXcgbWFya2V0cyBvciBzZWdtZW50cy5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNzNcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjc0XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCI3NVwiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjc2XCIgXVtjc19jb250ZW50X3Nlb11SYXRoZXIgdGhhbiBwdXJzdWluZyBncm93dGggdGhyb3VnaCBhIHNpbmdsZSBsZXZlciwgbWFudWZhY3R1cmVycyBhcmUgdGFraW5nIGEgbXVsdGktcHJvbmdlZCBhcHByb2FjaC4gQWxvbmdzaWRlIGVmZmljaWVuY3kgYW5kIGNvc3QgY29udHJvbCwgbW9yZSB0aGFuIGhhbGYgcGxhbiB0byBsYXVuY2ggbmV3IHByb2R1Y3RzIG9yIHNlcnZpY2VzLlxyXG5BcnRpZmljaWFsIGludGVsbGlnZW5jZSAoQUkpIGlzIGFscmVhZHkgZW1iZWRkZWQgYWNyb3NzIG1hbnkgY29yZSBtYW51ZmFjdHVyaW5nIGFjdGl2aXRpZXMuIEluIDIwMjYsIDM0JSBvZiBtYW51ZmFjdHVyZXJzIHJlcG9ydCB1c2luZyBBSSBmb3IgcHJvY2VzcyBhdXRvbWF0aW9uLCAzMyUgZm9yIGRvY3VtZW50IHByb2Nlc3NpbmcsIGFuZCAzMiUgZm9yIHF1YWxpdHkgY29udHJvbC4gQUkgaXMgYWxzbyBzdXBwb3J0aW5nIGNvbW1lcmNpYWwgYW5kIGlubm92YXRpb24gZnVuY3Rpb25zLCB3aXRoIDMwJSB1c2luZyBpdCBpbiBzYWxlcyBhbmQgbWFya2V0aW5nIGFuZCAyOSUgaW4gcmVzZWFyY2ggYW5kIGRldmVsb3BtZW50LlxyXG5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjc3XCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiNzhcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI3OVwiIF1bY3NfY29udGVudF9zZW9dSW1wb3J0YW50bHksIEFJIGFkb3B0aW9uIGlzIGV4dGVuZGluZyBpbnRvIHdvcmtmb3JjZS1yZWxhdGVkIGFwcGxpY2F0aW9ucy4gQSBxdWFydGVyIG9mIG1hbnVmYWN0dXJlcnMgdXNlIEFJIGluIHBlcmZvcm1hbmNlIG1hbmFnZW1lbnQgc3lzdGVtcyBhbmQgZW1wbG95ZWUgdHJhaW5pbmcgYW5kIGRldmVsb3BtZW50LCB3aGlsZSAxOSUgYXBwbHkgaXQgaW4gcmVjcnVpdG1lbnQgYW5kIEhSIHByb2Nlc3Nlcy4gVGhpcyBwb2ludHMgdG8gYSBicm9hZGVyIHZpZXcgb2YgQUkgYXMgYW4gZW5hYmxlciBvZiBvcmdhbmlzYXRpb25hbCBhZ2lsaXR5LCBub3Qgc2ltcGx5IGEgdG9vbCBmb3Igb3BlcmF0aW9uYWwgYXV0b21hdGlvbi5cclxuRXh0ZXJuYWwgc3VwcG9ydCByZXF1aXJlbWVudHMgY2xvc2VseSBtaXJyb3IgdGhlc2UgcHJpb3JpdGllcy4gTWFudWZhY3R1cmVycyBpZGVudGlmeSBhdXRvbWF0ZWQgYW5kIEFJLXBvd2VyZWQgZGVjaXNpb24tbWFraW5nIGFzIHRoZSBsZWFkaW5nIGFyZWEgd2hlcmUgZXh0ZXJuYWwgZXhwZXJ0aXNlIGlzIG5lZWRlZCwgY2l0ZWQgYnkgNDElIG9mIHJlc3BvbmRlbnRzLiBFbmhhbmNpbmcgY3liZXIgYW5kIGRhdGEgc2VjdXJpdHkgZm9sbG93cyBhdCAzNyUsIGFsb25nc2lkZSBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uIGFuZCBlbWVyZ2luZyB0ZWNobm9sb2d5IGFkb3B0aW9uIGF0IDM2JS4gRm9yIG1hbnkgb3JnYW5pc2F0aW9ucywgcHJvZ3Jlc3MgZGVwZW5kcyBvbiBjb21iaW5pbmcgaW50ZXJuYWwgY2FwYWJpbGl0eSBidWlsZGluZyB3aXRoIHRhcmdldGVkIGV4dGVybmFsIGFkdmlzb3J5IHN1cHBvcnQuXHJcbkN1c3RvbWVyLWxlZCBpbm5vdmF0aW9uIHJpc2VzLCBidXQgZXhlY3V0aW9uIGdhcHMgcGVyc2lzdFxyXG5DdXN0b21lciBmb2N1cyBpcyBiZWNvbWluZyBpbmNyZWFzaW5nbHkgY2VudHJhbCB0byBtYW51ZmFjdHVyaW5nIGdyb3d0aCBzdHJhdGVnaWVzLiBOZWFybHkgdGhyZWUtcXVhcnRlcnMgb2YgbGVhZGVycyAoNzQlKSBoYXZlIHByaW9yaXRpc2VkIGN1c3RvbWVyLWRyaXZlbiBwcm9kdWN0IG9yIHNlcnZpY2UgaW5ub3ZhdGlvbiBvdmVyIHRoZSBwYXN0IDEyIG1vbnRocywgbWFraW5nIGl0IHRoZSBtb3N0IHByb21pbmVudCBjdXN0b21lci1yZWxhdGVkIGluaXRpYXRpdmUgYWNyb3NzIHRoZSBzZWN0b3IuXHJcbkRhdGEtZHJpdmVuIGRlY2lzaW9uLW1ha2luZyBpcyBhbHNvIGJlY29taW5nIG1haW5zdHJlYW0uIFNpeHR5LWZpdmUgcGVyY2VudCBvZiBtYW51ZmFjdHVyZXJzIHJlcG9ydCBpbnZlc3RpbmcgaW4gY3VzdG9tZXIgZGF0YSBhbmFseXRpY3MsIHNlZ21lbnRhdGlvbiwgYW5kIHBlcnNvbmFsaXNhdGlvbiwgd2hpbGUgNDQlIGhhdmUgaW1wbGVtZW50ZWQgb3IgZW5oYW5jZWQgY3VzdG9tZXIgZmVlZGJhY2sgcHJvZ3JhbW1lcy4gVGhlc2UgaW5pdGlhdGl2ZXMgaW5kaWNhdGUgYSBzaGlmdCB0b3dhcmRzIGRlZXBlciBjdXN0b21lciBpbnNpZ2h0IGFuZCBtb3JlIHRhcmdldGVkIHZhbHVlIHByb3Bvc2l0aW9ucy5cclxuQ3VzdG9tZXIgZXhwZXJpZW5jZSBpcyBubyBsb25nZXIgdmlld2VkIHNvbGVseSBhcyBhIGZyb250LWxpbmUgY29uY2Vybi4gTW9yZSB0aGFuIGhhbGYgb2YgbWFudWZhY3R1cmVycyAoNTUlKSBoYXZlIGludmVzdGVkIGluIGN1bHR1cmUgYW5kIHRyYWluaW5nIGluaXRpYXRpdmVzIGZvciB0aGVpciBlbXBsb3llZXMgdG8gZW1iZWQgY3VzdG9tZXItY2VudHJpYyBiZWhhdmlvdXJzIGFjcm9zcyB0aGUgb3JnYW5pc2F0aW9uLCBhbmQgNDclIGhhdmUgcmVkZXNpZ25lZCBvcmdhbmlzYXRpb25hbCBzdHJ1Y3R1cmVzIGFyb3VuZCBzdGFnZXMgaW4gdGhlIGN1c3RvbWVyIGpvdXJuZXkuIFRoZXNlIGZpZ3VyZXMgcmVmbGVjdCBhIG1vcmUgaG9saXN0aWMgYXBwcm9hY2ggdG8gY3VzdG9tZXIgZXhwZXJpZW5jZSwgc3Bhbm5pbmcgb3BlcmF0aW9ucywgcGVvcGxlLCBhbmQgZ292ZXJuYW5jZS5cclxuRGVzcGl0ZSB0aGlzIHByb2dyZXNzLCBleGVjdXRpb24gY2hhbGxlbmdlcyByZW1haW4uIE9ubHkgMTMlIG9mIG1hbnVmYWN0dXJpbmcgbGVhZGVycyBpZGVudGlmeSBjdXN0b21lciBhY3VtZW4gYXMgYSBrZXkgaW50ZXJuYWwgd2Vha25lc3MuIEhvd2V2ZXIsIDIyJSBjaXRlIHdvcmtmb3JjZSBlZmZlY3RpdmVuZXNzIGFzIGEgd2Vha25lc3MgYW5kIDIzJSBwb2ludCB0byBpbm5vdmF0aW9uIGNhcGFiaWxpdHkgZ2Fwcy4gVGhpcyBzdWdnZXN0cyB0aGF0IHdoaWxlIGN1c3RvbWVyIGludGVudCBpcyBzdHJvbmcsIHRoZSBvcmdhbmlzYXRpb25hbCBjYXBhY2l0eSB0byBjb25zaXN0ZW50bHkgdHJhbnNsYXRlIGluc2lnaHQgaW50byBkaWZmZXJlbnRpYXRlZCBvZmZlcmluZ3MgcmVtYWlucyB1bmV2ZW4uXHJcbkJyYW5kIGFuZCBwYXJ0bmVyc2hpcHMgYWxzbyBhcHBlYXIgdW5kZXItdXRpbGlzZWQgYXMgbGV2ZXJzIGZvciBjdXN0b21lciBncm93dGguIEp1c3QgOSUgb2YgbGVhZGVycyB2aWV3IGJyYW5kIHN0cmVuZ3RoIGFzIGEgcHJpb3JpdHkgd2Vha25lc3MsIGFuZCBvbmx5IDclIGhpZ2hsaWdodCBuZXcgcGFydG5lcnNoaXBzLiBDb3JyZXNwb25kaW5nbHksIG9ubHkgMjAlIHBsYW4gdG8gcHVyc3VlIGpvaW50IHZlbnR1cmVzIG9yIHN0cmF0ZWdpYyBhbGxpYW5jZXMsIGFuZCB0aGUgc2FtZSBwcm9wb3J0aW9uIGludGVuZCB0byBjb2xsYWJvcmF0ZSB3aXRoIGVudHJlcHJlbmV1cnMuIE1hbnkgbWFudWZhY3R1cmVycyBjb250aW51ZSB0byBwcmlvcml0aXNlIGludGVybmFsIGxldmVycyBvdmVyIGVjb3N5c3RlbS1iYXNlZCBhcHByb2FjaGVzIHRvIHZhbHVlIGNyZWF0aW9uLlxyXG5Gcm9tIGRlZmVuY2UgdG8gZGlzY2lwbGluZWQgcmVpbnZlbnRpb25cclxuVGFrZW4gdG9nZXRoZXIsIHRoZSBmaW5kaW5ncyBwb2ludCB0byBhIHNlY3RvciBhdCBhIGNsZWFyIHBpdm90IHBvaW50LiBDb21wYXJlZCB3aXRoIGVhcmxpZXIgeWVhcnMgbWFya2VkIGJ5IGFjdXRlIHBlc3NpbWlzbSBhYm91dCBnbG9iYWwgZ3Jvd3RoLCBtYW51ZmFjdHVyaW5nIGxlYWRlcnMgaW4gMjAyNiBkaXNwbGF5IGEgbW9yZSBiYWxhbmNlZCBhbmQgZm9yd2FyZC1sb29raW5nIHN0YW5jZS4gQ29uZmlkZW5jZSBpbiBjb21wYW55LWxldmVsIHJldmVudWUgZ3Jvd3RoIGlzIHN0cm9uZywgZXZlbiBhcyB2aWV3cyBvbiB0aGUgZ2xvYmFsIGVjb25vbXkgcmVtYWluIGNhdXRpb3VzLlxyXG5SaXNrIGlzIG5vdCBiZWluZyBhdm9pZGVkLCBidXQgYWN0aXZlbHkgbWFuYWdlZC4gRmFjZWQgd2l0aCBzdXN0YWluZWQgZWNvbm9taWMsIGNvc3QsIGFuZCBnZW9wb2xpdGljYWwgcHJlc3N1cmVzLCBtYW51ZmFjdHVyZXJzIGFyZSBjaG9vc2luZyB0byBpbnZlc3Qgc2VsZWN0aXZlbHkgaW4gZGlnaXRhbCwgQUksIGFuZCBvcGVyYXRpb25hbCB0cmFuc2Zvcm1hdGlvbiByYXRoZXIgdGhhbiByZXRyZWF0aW5nIGludG8gc2hvcnQtdGVybSBjb3N0LWN1dHRpbmcgYWxvbmUuIFRyYW5zZm9ybWF0aW9uIGVmZm9ydHMgYXJlIGdyb3VuZGVkIGluIGV4ZWN1dGlvbiwgd2l0aCBhIHN0cm9uZyBlbXBoYXNpcyBvbiBlZmZpY2llbmN5LCBkYXRhLCBhbmQgdGVjaG5vbG9neS1lbmFibGVkIGRlY2lzaW9uLW1ha2luZy5cclxuQ3VzdG9tZXIgZm9jdXMgaXMgY2xlYXJseSByaXNpbmcsIHN1cHBvcnRlZCBieSBpbmNyZWFzZWQgaW52ZXN0bWVudCBpbiBhbmFseXRpY3MsIGlubm92YXRpb24sIGFuZCBvcmdhbmlzYXRpb25hbCByZWRlc2lnbi4gSG93ZXZlciwgd2Vha25lc3NlcyBpbiB3b3JrZm9yY2UgZWZmZWN0aXZlbmVzcyBhbmQgaW5ub3ZhdGlvbiBjYXBhYmlsaXR5IHN1Z2dlc3QgdGhhdCB0aGUgbmV4dCBjb21wZXRpdGl2ZSBmcm9udGllciB3aWxsIGJlIHR1cm5pbmcgY3VzdG9tZXIgaW5zaWdodCBpbnRvIGNvbnNpc3RlbnRseSBkaWZmZXJlbnRpYXRlZCBleHBlcmllbmNlcyBhdCBzY2FsZS5cclxuQXMgbWFudWZhY3R1cmVycyBtb3ZlIGZyb20gZGVmZW5jZSB0byBkaXNjaXBsaW5lZCByZWludmVudGlvbiwgdHJ1c3RlZCBpbnNpZ2h0LCBhbmQgcHJhY3RpY2FsIGV4ZWN1dGlvbiBzdXBwb3J0IHdpbGwgYmUgY3JpdGljYWwuIEhMQlx1MjAxOXMgZ2xvYmFsIG5ldHdvcmsgY29tYmluZXMgbG9jYWwgbWFya2V0IGtub3dsZWRnZSB3aXRoIGludGVybmF0aW9uYWwgcGVyc3BlY3RpdmUgdG8gaGVscCBtYW51ZmFjdHVyaW5nIGxlYWRlcnMgdHVybiBjb25maWRlbmNlIGludG8gbWVhc3VyYWJsZSBwZXJmb3JtYW5jZSBpbiBhbiBpbmNyZWFzaW5nbHkgY29tcGxleCB3b3JsZC5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjgwXCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiODFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2dyaWQgX2lkPVwiODJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NlbGwgX2lkPVwiODNcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4NFwiIF1bY3NfY29udGVudF9zZW9dSU5TSUdIVFNBSVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjg1XCIgXVtjc19jb250ZW50X3Nlb11UYWxrIHRvIG91ciBkYXRhXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4NlwiIF1bY3NfY29udGVudF9zZW9dVXNlIG91ciBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgQUkgYXNzaXN0YW50IHRvIGV4cGxvcmUgdGhlIGZ1bGwgcmVwb3J0IGFuZCBjb21wYXJlIGdsb2JhbCBkYXRhIHdpdGggcmVnaW9uYWwgaW50cmljYWNpZXMuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4N1wiIF1bY3NfY29udGVudF9zZW9dQ0xJQ0sgSEVSRSBUTyBDSEFUXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY2VsbF1bXC9jc19lbGVtZW50X2xheW91dF9ncmlkXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjg4XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCI4OVwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCI5MFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiOTFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5MlwiIF1bY3NfY29udGVudF9zZW9dSU5TSUdIVFNBSVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2hlYWRsaW5lIF9pZD1cIjkzXCIgXVtjc19jb250ZW50X3Nlb11UYWxrIHRvIG91ciBkYXRhXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5NFwiIF1bY3NfY29udGVudF9zZW9dVXNlIG91ciBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgQUkgYXNzaXN0YW50IHRvIGV4cGxvcmUgdGhlIGZ1bGwgcmVwb3J0IGFuZCBjb21wYXJlIGdsb2JhbCBkYXRhIHdpdGggcmVnaW9uYWwgaW50cmljYWNpZXMuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI5NVwiIF1bY3NfY29udGVudF9zZW9dQ0xJQ0sgSEVSRSBUTyBDSEFUXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzJdW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjk2XCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiOTdcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI5OFwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI5OVwiIF1bY3NfY29udGVudF9zZW9dUmVsYXRlZCBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgcmVzZWFyY2hcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9pZG1wb3N0Z3JpZCBfaWQ9XCIxMDBcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCIxMDFcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIxMDJcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxMDNcIiBdW2NzX2VsZW1lbnRfaWRtcG9zdGdyaWQgX2lkPVwiMTA0XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEwNVwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCIxMDZcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIxMDdcIiBdW2NzX2NvbnRlbnRfc2VvXVNpZ24gdXAgZm9yIEhMQiBpbnNpZ2h0cyBuZXdzbGV0dGVyc1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMTA4XCIgXVtjc19jb250ZW50X3Nlb11bc2lid3BfZm9ybSBpZD0xXVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtcL2NzX2NvbnRlbnRdIiwicG9zdF90aXRsZSI6IkhMQiBTdXJ2ZXkgb2YgQnVzaW5lc3MgTGVhZGVycyAyMDI2OiBNYW51ZmFjdHVyaW5nIHNlY3RvciBvdXRsb29rIC0gR3Jvd3RoIG9wdGltaXNtIGluIGEgaGlnaC1jb3N0IHdvcmxkIiwicG9zdF9leGNlcnB0IjoiTWFudWZhY3R1cmluZyBsZWFkZXJzIGVudGVyIDIwMjYgd2l0aCBhIG1hcmtlZGx5IGRpZmZlcmVudCBtaW5kc2V0IHRvIHRoYXQgb2YgdGhlIGVhcmx5IDIwMjBzLiBDb25maWRlbmNlIGhhcyByZXR1cm5lZCwgYnV0IGl0IGlzIGEgbWVhc3VyZWQgY29uZmlkZW5jZS4gT3VyIEhMQiBTdXJ2ZXkgb2YgQnVzaW5lc3MgTGVhZGVyIGluc2lnaHRzIHJldmVhbCBhIHNlY3RvciB0aGF0IGhhcyBtb3ZlZCBiZXlvbmQgY3Jpc2lzIHJlc3BvbnNlIGFuZCBpbnRvIGEgcGhhc2Ugb2Ygc3RydWN0dXJlZCByZWludmVudGlvbi4iLCJwb3N0X3N0YXR1cyI6InB1Ymxpc2giLCJjb21tZW50X3N0YXR1cyI6ImNsb3NlZCIsInBpbmdfc3RhdHVzIjoiY2xvc2VkIiwicG9zdF9wYXNzd29yZCI6IiIsInBvc3RfbmFtZSI6ImhsYi1zdXJ2ZXktb2YtYnVzaW5lc3MtbGVhZGVycy0yMDI2LW1hbnVmYWN0dXJpbmctc2VjdG9yLW91dGxvb2stZ3Jvd3RoLW9wdGltaXNtLWluLWEtaGlnaC1jb3N0LXdvcmxkIiwidG9fcGluZyI6IiIsInBpbmdlZCI6IiIsInBvc3RfbW9kaWZpZWQiOiIyMDI2LTAzLTEzIDE2OjE0OjE2IiwicG9zdF9tb2RpZmllZF9nbXQiOiIyMDI2LTAzLTEzIDE2OjE0OjE2IiwicG9zdF9jb250ZW50X2ZpbHRlcmVkIjoiIiwicG9zdF9wYXJlbnQiOjAsImd1aWQiOiJodHRwczpcL1wvd3d3LmhsYi5nbG9iYWxcLz9wPTI3Mjc3IiwibWVudV9vcmRlciI6MCwicG9zdF90eXBlIjoicG9zdCIsInBvc3RfbWltZV90eXBlIjoiIiwiY29tbWVudF9jb3VudCI6IjAiLCJmaWx0ZXIiOiJyYXcifSx7IklEIjoyNzI0MSwicG9zdF9hdXRob3IiOiIxNyIsInBvc3RfZGF0ZSI6IjIwMjYtMDItMTkgMTU6MTY6MjkiLCJwb3N0X2RhdGVfZ210IjoiMjAyNi0wMi0xOSAxNToxNjoyOSIsInBvc3RfY29udGVudCI6Iltjc19jb250ZW50IF9wPScyNzI0MSddW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCIxXCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiMlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjNcIiBdW2NzX2VsZW1lbnRfaGVhZGxpbmUgX2lkPVwiNFwiIF1bY3NfY29udGVudF9zZW9dVHJhbnNmb3JtYXRpb24gaW4gYSBjb21wbGV4IHJpc2sgbGFuZHNjYXBlXFxuXFxuQnJpZWYgc2VydmljZSBkZXNjcmlwdGlvbiBoZXJlICZuZGFzaDsgTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gU2VkIGVpdXNtb2QgdGVtcG9yIGluY2lkaWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdWEgZG9sb3IuXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfaGVhZGxpbmUgX2lkPVwiNVwiIF1bY3NfY29udGVudF9zZW9dSExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzIDIwMjYgLSBUZWNobm9sb2d5IHNlY3RvciBvdXRsb29rXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiNlwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCI3XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiOFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjlcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxMFwiIF1bY3NfZWxlbWVudF9jb3VudGVyIF9pZD1cIjExXCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEyXCIgXVtjc19lbGVtZW50X2dhcCBfaWQ9XCIxM1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxNFwiIF1bY3NfZWxlbWVudF9jb3VudGVyIF9pZD1cIjE1XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjE2XCIgXVtjc19lbGVtZW50X2dhcCBfaWQ9XCIxN1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxOFwiIF1bY3NfZWxlbWVudF9jb3VudGVyIF9pZD1cIjE5XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtjc19lbGVtZW50X3NlY3Rpb24gX2lkPVwiMjBcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIyMVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjIyXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMjNcIiBdW2NzX2NvbnRlbnRfc2VvXUNvbmZpZGVuY2UgcmV0dXJucywgY29tcGxleGl0eSByZW1haW5zXG5UaGUgdGVjaG5vbG9neSBzZWN0b3ImbmJzcDtoYXMmbmJzcDtlbnRlcmVkJm5ic3A7MjAyNiB3aXRoIHJlbmV3ZWQgY29uZmlkZW5jZS4gQWZ0ZXIgc2V2ZXJhbCB5ZWFycyBkZWZpbmVkIGJ5IGluZmxhdGlvbmFyeSBwcmVzc3VyZSwgY2FwaXRhbCBjb25zdHJhaW50cywmbmJzcDthbmQgcmFwaWQgc2hpZnRzIGluIGN1c3RvbWVyIGRlbWFuZCwgdGVjaG5vbG9neSBsZWFkZXJzIGFyZSZuYnNwO25vdyZuYnNwO2xvb2tpbmcgYWhlYWQgd2l0aCBhIHN0cm9uZ2VyIHNlbnNlIG9mIG1vbWVudHVtLiZuYnNwO1JlY2VudCBkYXRhIGZyb20gdGhlJm5ic3A7SExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzIDIwMjYmbmJzcDtzaG93cyB0aGF0IHRlY2hub2xvZ3kgYnVzaW5lc3NlcyBhcmUgYW1vbmcgdGhlIG1vc3Qgb3B0aW1pc3RpYyBhY3Jvc3MgYWxsIHNlY3RvcnMmbmJzcDthYm91dCZuYnNwO3JldmVudWUgZ3Jvd3RoIGFuZCB0aGUgYnJvYWRlciBlY29ub21pYyBvdXRsb29rLiZuYnNwO1xuVGhhdCBvcHRpbWlzbSwgaG93ZXZlciwgaXMgbm90IHJvb3RlZCBpbiBjb21wbGFjZW5jeS4gVGVjaG5vbG9neSBsZWFkZXJzJm5ic3A7Y29udGludWUgdG8mbmJzcDtvcGVyYXRlJm5ic3A7aW4gb25lIG9mIHRoZSBtb3N0IGNvbXBsZXggcmlzayBlbnZpcm9ubWVudHMgb2YgYW55IHNlY3Rvci4gQ3liZXIgdGhyZWF0cywgZ2VvcG9saXRpY2FsIHRlbnNpb24sIHRhbGVudCBzaG9ydGFnZXMsIHJlZ3VsYXRvcnkgcHJlc3N1cmUsJm5ic3A7YW5kIGFjY2VsZXJhdGluZyBjbGltYXRlIGV4cGVjdGF0aW9ucyBhbGwgc2l0IGFsb25nc2lkZSB0aGUgb3Bwb3J0dW5pdGllcyBjcmVhdGVkIGJ5IGFydGlmaWNpYWwgaW50ZWxsaWdlbmNlJm5ic3A7KEFJKSwgZGF0YSwmbmJzcDthbmQgZGlnaXRhbCBidXNpbmVzcyBtb2RlbHMuIFRoZSByZXN1bHQgaXMgYSBzZWN0b3IgdGhhdCBmZWVscyBidWxsaXNoIGJ1dCBjYXV0aW91cywgYW1iaXRpb3VzIGJ1dCBkaXNjaXBsaW5lZC4mbmJzcDtcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjI0XCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiMjVcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIyNlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjI3XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCIyOFwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCIyOVwiIF1bY3NfY29udGVudF9zZW9dU3RyYXRlZ2ljIHRoaW5raW5nXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzMFwiIF1bY3NfY29udGVudF9zZW9dNTUlXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjMxXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMzJcIiBdW2NzX2NvbnRlbnRfc2VvXW9mIGxlYWRlcnMgcmVwb3J0IHVzaW5nIGFkYXB0aXZlIHBsYW5uaW5nIG1ldGhvZHNcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzNcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIzNFwiIF1bY3NfY29udGVudF9zZW9dTW9yZSB0aGFuIGhhbGYgb2YgcmVzcG9uZGVudHMsIDU1JSwgcmVwb3J0IHVzaW5nIGFkYXB0aXZlIHBsYW5uaW5nIG1ldGhvZHMuIE1vcmUgdGhhbiBhbnkgb3RoZXIgc2VjdG9yLCB0ZWNobm9sb2d5IGJ1c2luZXNzZXMgYXJlIHByaW9yaXRpc2luZyBuaW1ibGVuZXNzIGFuZCBhZ2lsaXR5LiBcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiMzVcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjM2XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCIzN1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjM4XCIgXVtjc19jb250ZW50X3Nlb11EcmF3aW5nIG9uIGluc2lnaHRzIGZyb20gMTcyIHRlY2hub2xvZ3kgbGVhZGVycyZuYnNwO2Fyb3VuZCB0aGUgd29ybGQsIHRoaXMgYXJ0aWNsZSBleHBsb3JlcyBob3cgdGhlIHNlY3RvciBpcyBuYXZpZ2F0aW5nIHRoYXQgcGFyYWRveC4gSXQgZXhhbWluZXMgZm91ciB0aGVtZXMmbmJzcDt0aGF0IGFyZSZuYnNwO3NoYXBpbmcgdGhlIHllYXIgYWhlYWQ6Jm5ic3A7dGhlJm5ic3A7ZXZvbHZpbmcgcmlzayBsYW5kc2NhcGUgYW5kIGNvbmZpZGVuY2UgbGV2ZWxzLCBjaGFuZ2VzIGluIHN0cmF0ZWdpYyBwbGFubmluZywgdGhlIG9wZXJhdGlvbmFsIHJlc3BvbnNlIHRocm91Z2ggYWdpbGl0eSBhbmQgQUksIGFuZCB0aGUgcm9sZSBvZiBjdXN0b21lci1sZWQgc3RyYXRlZ2llcyBpbiB1bmxvY2tpbmcgc3VzdGFpbmFibGUgZ3Jvd3RoLiZuYnNwO1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiMzlcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI0MFwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjQxXCIgXVtjc19jb250ZW50X3Nlb11UZWNobm9sb2d5Jm5ic3A7bGVhZGVycyBhcmUgYnVsbGlzaCBvbiBncm93dGgsJm5ic3A7YnV0Jm5ic3A7b3BlcmF0aW5nJm5ic3A7aW4gYSBkZW5zZSByaXNrIGVudmlyb25tZW50Jm5ic3A7XG5UZWNobm9sb2d5IGxlYWRlcnMgZW50ZXIgMjAyNiB3aXRoIHN0cm9uZyBjb25maWRlbmNlIGluIHRoZWlyIG93biBncm93dGggcHJvc3BlY3RzLiBBbiBvdmVyd2hlbG1pbmcgOTUlJm5ic3A7b2YgcmVzcG9uZGVudHMgZXhwcmVzcyBjb25maWRlbmNlIGluIHJldmVudWUgZ3Jvd3RoIG92ZXIgdGhlIG5leHQgMTIgbW9udGhzLCB3aXRoIDU3JSZuYnNwO2ZlZWxpbmcmbmJzcDt2ZXJ5IGNvbmZpZGVudCZuYnNwO2FuZCBhIGZ1cnRoZXIgMzglJm5ic3A7c29tZXdoYXQgY29uZmlkZW50LiBPbmx5IGEgc21hbGwgbWlub3JpdHkgcmVwb3J0IGFueSBsYWNrIG9mIGNvbmZpZGVuY2UuIFRoaXMgcG9zaXRpb25zIHRlY2hub2xvZ3kgYXMgb25lIG9mIHRoZSBtb3N0IG9wdGltaXN0aWMgc2VjdG9ycyBpbiZuYnNwO291ciZuYnNwO2dsb2JhbCZuYnNwO3N1cnZleS4mbmJzcDtcblRoYXQmbmJzcDtsZXZlbCBvZiZuYnNwO2NvbmZpZGVuY2UgaXMgcmVpbmZvcmNlZCBieSBhIG1hcmtlZCBpbXByb3ZlbWVudCBpbiBtYWNyb2Vjb25vbWljIHNlbnRpbWVudC4mbmJzcDtTaXh0eS1maXZlJm5ic3A7cGVyY2VudCZuYnNwO29mIHRlY2hub2xvZ3kgbGVhZGVycyBleHBlY3QgZ2xvYmFsIGVjb25vbWljIGdyb3d0aCB0byBpbmNyZWFzZSBvdmVyIHRoZSBjb21pbmcgeWVhci4gVGhpcyZuYnNwO3JlcHJlc2VudHMmbmJzcDthIHNoYXJwIHJlYm91bmQgZnJvbSA0MCUmbmJzcDtpbiAyMDIzIGFuZCA1MSUmbmJzcDtpbiAyMDI0LiBKdXN0Jm5ic3A7bmluZSZuYnNwO3BlcmNlbnQmbmJzcDtleHBlY3QgZ2xvYmFsIGdyb3d0aCB0byBkZWNsaW5lLiBGb3IgYSBzZWN0b3IgY2xvc2VseSB0aWVkIHRvIGJ1c2luZXNzIGludmVzdG1lbnQsIGNvbnN1bWVyIGRlbWFuZCwmbmJzcDthbmQgaW5ub3ZhdGlvbiBjeWNsZXMsIHRoaXMgc2hpZnQgbWF0dGVycy4mbmJzcDtcbkhvd2V2ZXIsJm5ic3A7dGhlJm5ic3A7dGVjaG5vbG9neSBzZWN0b3ImcnNxdW87cyZuYnNwO29wdGltaXNtIGlzIHRlbXBlcmVkIGJ5IGEgYnJvYWQgYW5kIHBlcnNpc3RlbnQgcmlzayBwcm9maWxlLiBVbmxpa2UmbmJzcDtwcmV2aW91cyZuYnNwO2N5Y2xlcyB3aGVyZSBvbmUgb3IgdHdvIGRvbWluYW50IHRocmVhdHMmbmJzcDtpbXBhY3RlZCZuYnNwO2RlY2lzaW9uLW1ha2luZywgdGVjaG5vbG9neSBsZWFkZXJzIG5vdyBmYWNlIGEgd2lkZXIgZmllbGQmbmJzcDtvZiByaXNrLiBBY3Jvc3MgMTggcmlzayBjYXRlZ29yaWVzJm5ic3A7cHV0IHRvIHJlc3BvbmRlbnRzLCBtb3N0Jm5ic3A7YW5zd2VyZWQmbmJzcDtmaXJtbHkgaW4gdGhlICZsZHF1bztjb25jZXJuZWQmcmRxdW87IG9yICZsZHF1bzt2ZXJ5IGNvbmNlcm5lZCZyZHF1bzsgYmFuZHMuIFRoaXMmbmJzcDtpbmRpY2F0ZXMmbmJzcDt0aGF0IHJpc2sgaXMgbm90Jm5ic3A7Y29uY2VudHJhdGVkLCZuYnNwO2J1dCZuYnNwO2xheWVyZWQuJm5ic3A7XG5DeWJlcnNlY3VyaXR5IHN0YW5kcyBvdXQgYXMgYSB0b3Agb3BlcmF0aW9uYWwgY29uY2VybiwgcmVmbGVjdGluZyBib3RoIHRoZSBzZWN0b3ImcnNxdW87cyBkaWdpdGFsIGV4cG9zdXJlIGFuZCBpdHMgcm9sZSBhcyBhIGN1c3RvZGlhbiBvZiBjbGllbnQgYW5kIGN1c3RvbWVyIGRhdGEuIEluZmxhdGlvbiBhbmQgZWNvbm9taWMgdW5jZXJ0YWludHkmbmJzcDthbHNvJm5ic3A7Y29udGludWUgdG8gd2VpZ2ggb24gbWFyZ2lucyBhbmQgaW52ZXN0bWVudCBkZWNpc2lvbnMsIHBhcnRpY3VsYXJseSBmb3IgZmlybXMgYmFsYW5jaW5nIGdyb3d0aCB3aXRoIGNvc3QgZGlzY2lwbGluZS4gVHJhZGUgZGlzcnVwdGlvbiBhbmQgcmlzaW5nIHJlc291cmNlIGNvc3RzIGFyZSBhZGRpbmcmbmJzcDtmdXJ0aGVyJm5ic3A7Y29tcGxleGl0eSB0byBnbG9iYWwgb3BlcmF0aW5nIG1vZGVscywgZXNwZWNpYWxseSBmb3IgZmlybXMgd2l0aCBkaXN0cmlidXRlZCBkZXZlbG9wbWVudCB0ZWFtcyBvciBoYXJkd2FyZSBkZXBlbmRlbmNpZXMuJm5ic3A7XG5TdHJhdGVnaWMgcmlza3MgYXJlIGVxdWFsbHkgcHJvbWluZW50LiBEaXNydXB0aXZlIHRlY2hub2xvZ2llcywgaW5jbHVkaW5nIEFJIGl0c2VsZiwgcHJlc2VudCBib3RoIG9wcG9ydHVuaXRpZXMmbmJzcDthbmQgdGhyZWF0cy4gTGVhZGVycyByZWNvZ25pc2UgdGhhdCZuYnNwO2ZhaWxpbmcgdG8gYWRvcHQmbmJzcDtuZXcgdGVjaG5vbG9naWVzJm5ic3A7cXVpY2tseSBlbm91Z2ggY2FuIGJlIGFzIGRhbWFnaW5nIGFzIGFkb3B0aW5nIHRoZW0gd2l0aG91dCBzdWZmaWNpZW50IGdvdmVybmFuY2UuJm5ic3A7TGlrZXdpc2UsIGFjY2VzcyB0byB0YWxlbnQmbmJzcDtyZW1haW5zJm5ic3A7YSBwZXJzaXN0ZW50IGNoYWxsZW5nZSZuYnNwO2ZvciBidXNpbmVzc2VzLCBwYXJ0aWN1bGFybHkgaW4gc3BlY2lhbGlzdCBkaWdpdGFsLCBBSSwmbmJzcDthbmQgY3liZXJzZWN1cml0eSByb2xlcy4gRW52aXJvbm1lbnRhbCBhbmQgY2xpbWF0ZSByaXNrcyBhcmUmbmJzcDthbHNvIGdhaW5pbmcgbW9yZSBwcm9taW5lbmNlLCZuYnNwO2FzIGN1c3RvbWVycywgcmVndWxhdG9ycywmbmJzcDthbmQgaW52ZXN0b3JzIGRlbWFuZCBjbGVhcmVyIGFjdGlvbiBhbmQgYWNjb3VudGFiaWxpdHkuJm5ic3A7XG5UaGUgcmVzdWx0IGlzIGEgY2xlYXIgcGFyYWRveC4gVGVjaG5vbG9neSBsZWFkZXJzIGFyZSBjb25maWRlbnQgaW4gZ3Jvd3RoIGJ1dCBhY3V0ZWx5IGF3YXJlIHRoYXQgZXhlY3V0aW9uIGlzIHRha2luZyBwbGFjZSBpbiBhbiBlbnZpcm9ubWVudCBvZiBjb21wb3VuZGluZyByaXNrcy4gU3VjY2VzcyBpbiAyMDI2IHdpbGwgZGVwZW5kIGxlc3Mgb24gYm9sZCBiZXRzIGFsb25lIGFuZCBtb3JlIG9uIHRoZSBhYmlsaXR5IHRvIGJhbGFuY2Ugb3B0aW1pc20gd2l0aCB2aWdpbGFuY2UuJm5ic3A7XFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCI0MlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjQzXCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiNDRcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI0NVwiIF1bY3NfY29udGVudF9zZW9dVGVjaG5vbG9neSZuYnNwO2Zpcm1zIGFyZSBzaGlmdGluZyB0byBtZWRpdW0tdGVybSwgc3RydWN0dXJlZCBwbGFubmluZyB3aXRoIGFkYXB0aXZlIG92ZXJsYXlzJm5ic3A7XG5TdHJhdGVnaWMgcGxhbm5pbmcgaW4gdGhlIHRlY2hub2xvZ3kgc2VjdG9yIGlzIGJlY29taW5nIG1vcmUgc3RydWN0dXJlZCBhbmQgbW9yZSBwcm9mZXNzaW9uYWxpc2VkLCB3aXRoIGxlYWRlcnMmbmJzcDt2aWV3aW5nIGEmbmJzcDtzdHJ1Y3R1cmVkIHN0cmF0ZWd5IGFzIGVzc2VudGlhbCBmb3IgYWxpZ25pbmcgaW52ZXN0bWVudCwgdGFsZW50LCZuYnNwO2FuZCBpbm5vdmF0aW9uIHByaW9yaXRpZXMuJm5ic3A7VGhlIGRhdGEgc3VnZ2VzdHMgYSBtb3ZlIGF3YXkgZnJvbSBib3RoIHNob3J0LXRlcm0gcmVhY3RpdmUmbmJzcDtkZWNpc2lvbi1tYWtpbmcmbmJzcDthbmQgcmlnaWQsJm5ic3A7bG9uZy1yYW5nZSBmb3JlY2FzdGluZywgdG93YXJkcyBhIGJhbGFuY2VkIG1lZGl1bS10ZXJtIGFwcHJvYWNoLiZuYnNwO1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCI0NlwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjQ3XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXYgX2lkPVwiNDhcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yIF9pZD1cIjQ5XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNTBcIiBdW2NzX2NvbnRlbnRfc2VvXTMxJVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI1MVwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjUyXCIgXVtjc19jb250ZW50X3Nlb11vZiBsZWFkZXJzIG9wZXJhdGUmbmJzcDtvbiBhIG9uZS0mbmJzcDt0byB0d28teWVhciBwbGFubmluZyBjeWNsZSwgd2hpbGUgMjclJm5ic3A7cGxhbiB0aHJlZSB0byBmb3VyIHllYXJzIGFoZWFkLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI1M1wiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjU0XCIgXVtjc19jb250ZW50X3Nlb11vZiBsZWFkZXJzIG9wZXJhdGVcdTAwYTBvbiBhIG9uZS1cdTAwYTB0byB0d28teWVhciBwbGFubmluZyBjeWNsZSwgd2hpbGUgMjclXHUwMGEwcGxhbiB0aHJlZSB0byBmb3VyIHllYXJzIGFoZWFkLiBPbmx5IDE0JVx1MDBhMHBsYW4gYmV5b25kIGZpdmUgeWVhcnMsIGFuZCBqdXN0IDE2JVx1MDBhMHJlbHkgb24gY29udGludW91cyBvciByb2xsaW5nIHBsYW5uaW5nIG1vZGVscy5cXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzMgX2lkPVwiNTVcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjU2XCIgXVtjc19lbGVtZW50X2J1dHRvbiBfaWQ9XCI1N1wiIF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZfM11bXC9jc19lbGVtZW50X2xheW91dF9kaXZfMl1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjU4XCIgXVtjc19jb250ZW50X3Nlb11Nb3N0IHRlY2hub2xvZ3kgZmlybXMgbm93IHBsYW4gd2l0aGluIGEgb25lLSB0byBmb3VyLXllYXImbmJzcDt0aW1lJm5ic3A7aG9yaXpvbi4gVGhpcyByZWZsZWN0cyBhIHByYWdtYXRpYyByZWNvZ25pdGlvbiB0aGF0Jm5ic3A7YWx0aG91Z2gmbmJzcDtsb25nLXRlcm0gdmlzaW9uIG1hdHRlcnMsIHRoZSBwYWNlIG9mIGNoYW5nZSBsaW1pdHMgdGhlIHVzZWZ1bG5lc3Mgb2YgZGV0YWlsZWQgZnV0dXJlIHBsYW5zLiBBdCB0aGUgc2FtZSB0aW1lLCBwbGFubmluZyB0ZWNobmlxdWVzIGFyZSBldm9sdmluZy5cblRoZXNlIGFwcHJvYWNoZXMgYWxsb3cgbGVhZGVycyB0byBhZGp1c3QgZGlyZWN0aW9uIGFzIGNvbmRpdGlvbnMgY2hhbmdlLCB3aXRob3V0IGFiYW5kb25pbmcgc3RyYXRlZ2ljIGludGVudC4mbmJzcDtNb3JlIHRoYW4gYW55IG90aGVyIHNlY3RvciwgdGVjaG5vbG9neSBidXNpbmVzc2VzIGFyZSBwcmlvcml0aXNpbmcgbmltYmxlbmVzcyBhbmQgYWdpbGl0eS4mbmJzcDtIb3dldmVyLCB0cmFkaXRpb25hbCBlbGVtZW50cyZuYnNwO3JlbWFpbiZuYnNwO2ltcG9ydGFudCZuYnNwOy0mbmJzcDs0NCUmbmJzcDtjb250aW51ZSB0byByZWx5IG9uIGNvbXByZWhlbnNpdmUgbG9uZy10ZXJtIHBsYW5uaW5nLCBhbmQgdGhlIHNhbWUgcHJvcG9ydGlvbiBlbXBoYXNpc2UgY2VudHJhbGlzZWQgZXhlY3V0aXZlJm5ic3A7ZGVjaXNpb24tbWFraW5nLiZuYnNwO1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNTlcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI2MFwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjYxXCIgXVtjc19jb250ZW50X3Nlb11UaGlzIGJsZW5kIG9mIGFkYXB0YWJpbGl0eSBhbmQgc3RydWN0dXJlIHJlZmxlY3RzIHRoZSByZWFsaXRpZXMgb2YgcnVubmluZyB0ZWNobm9sb2d5IGJ1c2luZXNzZXMgYXQgc2NhbGUmbmJzcDstIGFnaWxlIGV4ZWN1dGlvbiByZXF1aXJlcyBhIHN0YWJsZSBzdHJhdGVnaWMgY29yZS4gV2hlcmUgdGhlIGRhdGEgcG9pbnRzIHRvIG9wcG9ydHVuaXR5IGlzIGluIHRoZSBkZWVwZXIgdXNlIG9mIGRlY2lzaW9uIHF1YWxpdHkgdG9vbHMuIE9wdGlvbnMgYW5hbHlzaXMgYW5kIHNlZWtpbmcgZGl2ZXJzZSBwZXJzcGVjdGl2ZXMgYXJlIGVhY2ggdXNlZCBieSA0MCUmbmJzcDtvZiBsZWFkZXJzLCB3aGlsZSBzY2VuYXJpbyBwbGFubmluZyBpcyZuYnNwO2RvbmUmbmJzcDtieSAzMyUuIERlY2lzaW9uIGZyYW1ld29ya3MgYW5kIHN0cmVzcyB0ZXN0aW5nIHNpdCBhdCAyOCUuJm5ic3A7XG5UaGVzZSBmaWd1cmVzIHN1Z2dlc3QgdGhhdCB3aGlsZSB0aGUgZm91bmRhdGlvbnMgb2YgZGlzY2lwbGluZWQgc3RyYXRlZ3kgYXJlIGluIHBsYWNlLCBtYW55IHRlY2hub2xvZ3kgZmlybXMgaGF2ZSByb29tIHRvIHN0cmVuZ3RoZW4gaG93IHRoZXkgdGVzdCBhc3N1bXB0aW9ucywgZXhwbG9yZSBhbHRlcm5hdGl2ZXMsJm5ic3A7YW5kIHByZXBhcmUgZm9yIGRvd25zaWRlIHNjZW5hcmlvcy5cdTIwMGImbmJzcDtcdTIwMGJJbiBhIGRlbnNlIHJpc2sgZW52aXJvbm1lbnQsIHRoZSBxdWFsaXR5IG9mIGRlY2lzaW9ucyBtYXR0ZXJzIGFzIG11Y2ggYXMgdGhlIHNwZWVkIGF0IHdoaWNoIHRoZXkgYXJlIG1hZGUuJm5ic3A7XG5Gb3IgdGVjaG5vbG9neSBsZWFkZXJzLCB0aGUgbWVzc2FnZSBpcyBjbGVhci4gU3RyYXRlZ3kgaXMgbm8gbG9uZ2VyIGFuIGFubnVhbCBleGVyY2lzZSBvciBhIHJlYWN0aXZlIHJlc3BvbnNlIHRvIGRpc3J1cHRpb24uIEl0IGlzIGJlY29taW5nIGEgY29udGludW91cyBjYXBhYmlsaXR5LCBncm91bmRlZCBpbiBzdHJ1Y3R1cmUgYnV0IGZsZXhpYmxlIGVub3VnaCB0byBhZGFwdCBhcyBjb25kaXRpb25zJm5ic3A7Y2hhbmdlLiZuYnNwO1xuVHJhbnNmb3JtYXRpb24gbGV2ZXJzIGNlbnRyZSBvbiB0ZWNobm9sb2d5IGFkb3B0aW9uLCBlZmZpY2llbmN5LCZuYnNwO2FuZCBBSS1lbmFibGVkIG9wZXJhdGlvbnMmbmJzcDtcblRlY2hub2xvZ3kgZmlybXMgYXJlIHJlc3BvbmRpbmcgdG8gdm9sYXRpbGl0eSB3aXRoIGRlY2lzaXZlIGFjdGlvbi4gVGhlIGdyb3d0aCBhZ2VuZGEgZm9yIDIwMjYgaXMgZmlybWx5IHRlY2hub2xvZ3ktbGVkLCB3aXRoIGEgc3Ryb25nIGVtcGhhc2lzIG9uIGVmZmljaWVuY3kgYW5kIEFJLWVuYWJsZWQgb3BlcmF0aW9ucy4mbmJzcDtcblNpeHR5LXRocmVlJm5ic3A7cGVyY2VudCZuYnNwO29mIHRlY2hub2xvZ3kgbGVhZGVycyBwbGFuIHRvIGFkb3B0Jm5ic3A7bmV3IHRlY2hub2xvZ3kmbmJzcDthcyBhIHByaW1hcnkgZ3Jvd3RoIGFjdGlvbiBvdmVyIHRoZSBuZXh0IHllYXIuIFRoaXMgaXMgY2xvc2VseSBmb2xsb3dlZCBieSBpbXByb3Zpbmcgb3BlcmF0aW9uYWwgZWZmaWNpZW5jeSBhdCA1NiUuJm5ic3A7TmVhcmx5IGhhbGYsIDQ4JSwgd2lsbCByZXZpZXcgdGhlaXIgc3RyYXRlZ3ksIHdoaWxlIDQyJSZuYnNwO3BsYW4gdG8gbGF1bmNoIG5ldyBwcm9kdWN0cyBvciBzZXJ2aWNlcy4gVGhlc2UgcHJpb3JpdGllcyB1bmRlcnNjb3JlIGEgc2VjdG9yIHRoYXQgc2VlcyByZWludmVudGlvbiBhcyBjb250aW51b3VzIHJhdGhlciB0aGFuJm5ic3A7cGVyaW9kaWMuJm5ic3A7XG5BdCB0aGUgc2FtZSB0aW1lLCBjb3N0IG1hbmFnZW1lbnQgYW5kIHBvcnRmb2xpbyBtb3ZlcyZuYnNwO2FyZSZuYnNwO3BsYXlpbmcmbmJzcDthIHN1cHBvcnRpbmcgcm9sZS4gRm9ydHktb25lJm5ic3A7cGVyY2VudCZuYnNwO3BsYW4gdG8gcmVkdWNlIGNvc3RzLCB3aGlsZSA0MCUmbmJzcDt3aWxsIGludmVzdCBpbiBuZXcgbWFya2V0cyBvciBzZWdtZW50czsmbmJzcDt0aGUgc2FtZSBwcm9wb3J0aW9uIHdpbGwgaW52ZXN0IGluIHBlb3BsZS4gTm90YWJseSwgb25seSAxNyUmbmJzcDtwbGFuIHRvIHJlZHVjZSBoZWFkY291bnQgYW5kIGp1c3QgMTUlJm5ic3A7aW50ZW5kIHRvIGRpdmVzdCBvciBleGl0IG1hcmtldHMuIFRoaXMgc3VnZ2VzdHMgdGhhdCBtb3N0IHRlY2hub2xvZ3kgbGVhZGVycyBhcmUmbmJzcDtzZWVraW5nJm5ic3A7dG8gb3B0aW1pc2UgYW5kIGdyb3cgcmF0aGVyIHRoYW4gcmV0cmVuY2hcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtcL2NzX2VsZW1lbnRfc2VjdGlvbl1bY3NfZWxlbWVudF9zZWN0aW9uIF9pZD1cIjYyXCIgXVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNjNcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI2NFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjY1XCIgXVtjc19lbGVtZW50X2xheW91dF9kaXZfMiBfaWQ9XCI2NlwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI2N1wiIF1bY3NfY29udGVudF9zZW9dQUkgdXNlIGNhc2VzXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI2OFwiIF1bY3NfY29udGVudF9zZW9dNDAlXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjY5XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNzBcIiBdW2NzX2NvbnRlbnRfc2VvXW9mIHRlY2hub2xvZ3kgZmlybXMgdXNlIEFJIGluIGN1c3RvbWVyIGFuYWx5dGljcywgd2l0aCAzOCUgaW4gY3VzdG9tZXIgc2VydmljZSBhbmQgcHJvY2VzcyBhdXRvbWF0aW9uXFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfZGl2XzNdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjcxXCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNzJcIiBdW2NzX2NvbnRlbnRfc2VvXW9mIHRlY2hub2xvZ3kgZmlybXMgdXNlIEFJIGluIGN1c3RvbWVyIGFuYWx5dGljcywgMzglXHUwMGEwaW4gY3VzdG9tZXIgc2VydmljZSAmYW1wOyBwcm9jZXNzIGF1dG9tYXRpb24sIGFuZCAzNyVcdTAwYTBpbiByZXNlYXJjaCBhbmQgZGV2ZWxvcG1lbnQuIFF1YWxpdHkgY29udHJvbCBhbmQgZG9jdW1lbnQgcHJvY2Vzc2luZyBlYWNoIHN0YW5kIGF0IDM2JSwgd2hpbGUgdGV4dCBhbmQgZGF0YSBtaW5pbmcgcmVhY2ggMzQlLlx1MDBhMFxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtjc19lbGVtZW50X2xheW91dF9kaXZfMyBfaWQ9XCI3M1wiIF1bY3NfZWxlbWVudF9idXR0b24gX2lkPVwiNzRcIiBdW2NzX2VsZW1lbnRfYnV0dG9uIF9pZD1cIjc1XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yXVtjc19lbGVtZW50X3RleHQgX2lkPVwiNzZcIiBdW2NzX2NvbnRlbnRfc2VvXUl0JnJzcXVvO3MmbmJzcDtubyBzdXJwcmlzZSB0aGF0IEFJIHNpdHMgYXQgdGhlIGNlbnRyZSBvZiB0aGlzIHRyYW5zZm9ybWF0aW9uLiBBSSBpcyBhbHJlYWR5IGVtYmVkZGVkIGFjcm9zcyBtdWNoIG9mIHRoZSB0ZWNobm9sb2d5IHZhbHVlIGNoYWluLlxuVGhlIG1vcmUgcmVjZW50IGNoYW5nZSZuYnNwO2lzIHRoZSByb2xlIEFJIHBsYXlzIGluIG1hbmFnZW1lbnQgYW5kJm5ic3A7ZGVjaXNpb24tbWFraW5nLiBNb3JlIHRoYW4gYSBxdWFydGVyIG9mIHRlY2hub2xvZ3kgbGVhZGVycyBub3cgdXNlIEFJIGluIHBlcmZvcm1hbmNlIG1hbmFnZW1lbnQgc3lzdGVtcywgd2hpbGUgMjQlJm5ic3A7YXBwbHkgaXQgdG8gZm9yZWNhc3RpbmcgYW5kIHN0cmF0ZWdpYyBwbGFubmluZy4gQSBmdXJ0aGVyIDIzJSZuYnNwO2RlcGxveSBBSSBpbiByaXNrIG1hbmFnZW1lbnQuIFRoaXMgbWFya3MgYSBzaGlmdCBmcm9tIGV4cGVyaW1lbnRhdGlvbiB0b3dhcmRzIG9wZXJhdGlvbmFsIGludGVncmF0aW9uLCB3aGVyZSBBSSBzdXBwb3J0cyBub3QganVzdCBleGVjdXRpb24gYnV0Jm5ic3A7aW5mb3JtcyZuYnNwO2xlYWRlcnNoaXAgZGVjaXNpb25zLiZuYnNwO1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X2xheW91dF9jb2x1bW5dW1wvY3NfZWxlbWVudF9sYXlvdXRfcm93XVtjc19lbGVtZW50X2xheW91dF9yb3cgX2lkPVwiNzdcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCI3OFwiIF1bY3NfZWxlbWVudF90ZXh0IF9pZD1cIjc5XCIgXVtjc19jb250ZW50X3Nlb11DdXN0b21lciBmb2N1cyBpcyBkYXRhIGRyaXZlbiwgYnV0IGNhcGFiaWxpdHkgZ2FwcyByaXNrIHNsb3dpbmcgcGVyc29uYWxpc2F0aW9uIGFuZCBleHBlcmllbmNlIGdhaW5zJm5ic3A7XG5DdXN0b21lci1sZWQgZ3Jvd3RoIGlzIGEgY2VudHJhbCBwaWxsYXIgb2YmbmJzcDt0ZWNobm9sb2d5Jm5ic3A7bGVhZGVycyZyc3F1bzsmbmJzcDtzdHJhdGVnaWVzJm5ic3A7aW4gMjAyNi4gSnVzdCBvdmVyIGhhbGYgb2YgdGVjaG5vbG9neSBsZWFkZXJzLCA1MSUsIGNpdGUgZm9jdXNpbmcgb24gY3VzdG9tZXJzIGFzIGEga2V5IGdyb3d0aCBhY3Rpb24uIFRoaXMgcGxhY2VzIGN1c3RvbWVyIGZvY3VzIGFsb25nc2lkZSB0ZWNobm9sb2d5IGFkb3B0aW9uIGFuZCBlZmZpY2llbmN5IGFzIGEgY29yZSBzdHJhdGVnaWMgcHJpb3JpdHkuJm5ic3A7XG5PdmVyIHRoZSBwYXN0IDEyIG1vbnRocywgY3VzdG9tZXIgaW5pdGlhdGl2ZXMgaGF2ZSBiZWVuIGhlYXZpbHkgYW5hbHl0aWNzLWxlZC4gU2V2ZW50eSZuYnNwO3BlcmNlbnQmbmJzcDtvZiByZXNwb25kZW50cyBwcmlvcml0aXNlZCBjdXN0b21lciBkYXRhIGFuYWx5dGljcywgc2VnbWVudGF0aW9uLCZuYnNwO2FuZCBwZXJzb25hbGlzYXRpb24uIFNpeHR5LXNldmVuJm5ic3A7cGVyY2VudCZuYnNwO2ZvY3VzZWQgb24gY3VzdG9tZXItZHJpdmVuIHByb2R1Y3QgYW5kIHNlcnZpY2UgaW5ub3ZhdGlvbi4gVGhlc2UgaW52ZXN0bWVudHMgcmVmbGVjdCBhIGJlbGllZiB0aGF0IGdyb3d0aCB3aWxsIGNvbWUgZnJvbSBkZWVwZXIgaW5zaWdodCBpbnRvIGN1c3RvbWVyIG5lZWRzIGFuZCBtb3JlIHRhaWxvcmVkIG9mZmVyaW5ncy4mbmJzcDtcbkhvd2V2ZXIsIHRoZSBkYXRhIGFsc28gcmV2ZWFscyB1bmV2ZW4gbWF0dXJpdHkuIFdoaWxlIDU5JSZuYnNwO29mIHJlc3BvbmRlbnRzJm5ic3A7aW52ZXN0ZWQgaW4gY3VzdG9tZXIgZmVlZGJhY2sgcHJvZ3JhbW1lcywgZmV3ZXIgZm9jdXNlZCBvbiB0aGUgb3JnYW5pc2F0aW9uYWwgYW5kIGN1bHR1cmFsIGZvdW5kYXRpb25zIG9mIGN1c3RvbWVyIGNlbnRyaWNpdHkuIE9ubHkgNDclJm5ic3A7cHJpb3JpdGlzZWQgY3VsdHVyZSBhbmQgdHJhaW5pbmcgZm9yIGVtcGxveWVlcywgYW5kIGp1c3QgMzglJm5ic3A7aW52ZXN0ZWQgaW4gb3JnYW5pc2F0aW9uYWwgcmVkZXNpZ24gYXJvdW5kIHRoZSBjdXN0b21lciBqb3VybmV5LiBUaGlzIGltYmFsYW5jZSByaXNrcyBsaW1pdGluZyB0aGUgaW1wYWN0IG9mIGRhdGEgYW5kIHRlY2hub2xvZ3kgaW52ZXN0bWVudHMsIGFuZCBBSSBpcyByZWluZm9yY2luZyB0aGlzIGR5bmFtaWMuJm5ic3A7VGVjaG5vbG9neSBmaXJtcyBhcmUgdXNpbmcgQUkgZXh0ZW5zaXZlbHkgaW4gY3VzdG9tZXIgYW5hbHl0aWNzIGFuZCBzZXJ2aWNlLCBhcyB3ZWxsIGFzIGluIHNhbGVzLCBtYXJrZXRpbmcsJm5ic3A7YW5kIGNvbnRlbnQgZ2VuZXJhdGlvbi4gVGhlc2UgdG9vbHMgYXJlIGVuaGFuY2luZyBpbnNpZ2h0IGFuZCBlbmdhZ2VtZW50LCBidXQgdGhleSBhbHNvIHJhaXNlIGV4cGVjdGF0aW9ucy4gQ3VzdG9tZXJzIGluY3JlYXNpbmdseSBleHBlY3Qgc2VhbWxlc3MsIHBlcnNvbmFsaXNlZCwmbmJzcDthbmQgY29uc2lzdGVudCBleHBlcmllbmNlcyBhY3Jvc3MgY2hhbm5lbHMuJm5ic3A7XG5EZXNwaXRlIHN0cm9uZyZuYnNwO2xldmVscyBvZiZuYnNwO2FtYml0aW9uLCBjYXBhYmlsaXR5IGdhcHMgcGVyc2lzdC4gVHdlbHZlJm5ic3A7cGVyY2VudCZuYnNwO29mIHRlY2hub2xvZ3kgbGVhZGVycyZuYnNwO2lkZW50aWZ5Jm5ic3A7Y3VzdG9tZXIgYWN1bWVuIGFzIGEgd2Vha25lc3MsIGFuZCBhIGZ1cnRoZXIgMTIlJm5ic3A7cmVwb3J0IHRoZSBuZWVkIHRvIHN0cmVuZ3RoZW4gY3VzdG9tZXIgYW5hbHl0aWNzIGFuZCBwZXJzb25hbGlzYXRpb24gY2FwYWJpbGl0aWVzIHRocm91Z2ggZXh0ZXJuYWwgc3VwcG9ydC4gRGVtYW5kIGZvciZuYnNwO2Fzc2lzdGFuY2UmbmJzcDtzcGFucyB0aGUgY3VzdG9tZXIgbGlmZWN5Y2xlLCBmcm9tIGV4cGVyaWVuY2UgZW5oYW5jZW1lbnQgYXQgMjQlJm5ic3A7dG8gY3VzdG9tZXIgc2VydmljZSB0cmFpbmluZyBhbmQgY28tY3JlYXRpb24gcHJvZ3JhbW1lcyBhdCAxNSUmbmJzcDtlYWNoLiZuYnNwO1xuVGhlIGltcGxpY2F0aW9uIGlzIGNsZWFyOiZuYnNwO2RhdGEgYW5kIEFJIGNhbiBlbmFibGUgY3VzdG9tZXItbGVkIGdyb3d0aCwgYnV0IHRoZXkgYXJlIG5vdCBzdWZmaWNpZW50IG9uIHRoZWlyIG93bi4gV2l0aG91dCB0aGUgcmlnaHQgc2tpbGxzLCBjdWx0dXJlLCZuYnNwO2FuZCBvcGVyYXRpbmcgbW9kZWxzLCB0ZWNobm9sb2d5IGZpcm1zIHJpc2sgZmFsbGluZyBzaG9ydCBvZiB0aGUgZXhwZXJpZW5jZXMgdGhlaXIgY3VzdG9tZXJzIG5vdyBleHBlY3QuJm5ic3A7XFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjgwXCIgXVtjc19lbGVtZW50X2xheW91dF9jb2x1bW4gX2lkPVwiODFcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCI4MlwiIF1bY3NfY29udGVudF9zZW9dVGVjaG5vbG9neSZuYnNwO2xlYWRlcnMgYXQgYSBwaXZvdCBwb2ludCBpbiAyMDI2Jm5ic3A7XG5Gb3IgdGVjaG5vbG9neSBsZWFkZXJzLCZuYnNwO29wdGltaXNtIGFyb3VuZCZuYnNwO2Z1dHVyZSZuYnNwO3JldmVudWUgZ3Jvd3RoIGFuZCB0aGUgZ2xvYmFsIGVjb25vbXkgaXMgc3Ryb25nLCBhbmQgaW52ZXN0bWVudCBpbiBBSSwmbmJzcDtuZXcgdGVjaG5vbG9naWVzLCZuYnNwO2FuZCBvcGVyYXRpb25hbCBlZmZpY2llbmN5Jm5ic3A7cmVtYWlucyZuYnNwO2hpZ2guIEF0IHRoZSBzYW1lIHRpbWUsIHRoZSByaXNrIGVudmlyb25tZW50IGlzIGJyb2FkIGFuZCBwZXJzaXN0ZW50LCBzcGFubmluZyBjeWJlcnNlY3VyaXR5LCBlY29ub21pYyB2b2xhdGlsaXR5LCB0YWxlbnQsIHJlZ3VsYXRpb24sJm5ic3A7YW5kIGNsaW1hdGUgY29uc2lkZXJhdGlvbnMuJm5ic3A7XG5UaGlzIHllYXImcnNxdW87cyBzdXJ2ZXkmbmJzcDtkYXRhJm5ic3A7cmV2ZWFscyB0aGF0IHRoZSB0ZWNobm9sb2d5Jm5ic3A7c2VjdG9yJm5ic3A7aXMmbmJzcDthdCBhJm5ic3A7ZGlzdGluY3QmbmJzcDtwaXZvdCBwb2ludC4gVHJhbnNmb3JtYXRpb24gaXMgY29udGludW91cywgbm90Jm5ic3A7aW50ZXJtaXR0ZW50LCBhbmQgc3RyYXRlZ2llcyBhcmUgYmVjb21pbmcgc2hhcnBlciZuYnNwO3Rocm91Z2ggbWVkaXVtLXRlcm0gcGxhbm5pbmcgYW5kIGFkYXB0aXZlIGFwcHJvYWNoZXMuJm5ic3A7SG93ZXZlciwmbmJzcDtleGVjdXRpb24gcmlzayBsb29tcyBsYXJnZSwgYW5kIGNhcGFiaWxpdHkgZ2FwcyBpbiBBSSwgY3liZXJzZWN1cml0eSwgY29zdCBtYW5hZ2VtZW50LCZuYnNwO2FuZCBjdXN0b21lciBjZW50cmljaXR5IGNvdWxkIHNsb3cgcHJvZ3Jlc3MgaWYgbm90IGFkZHJlc3NlZC4mbmJzcDtcbkV4dGVybmFsIGVjb3N5c3RlbXMgbWF0dGVyIG1vcmUgdGhhbiBldmVyLiBNYW55IHRlY2hub2xvZ3kgZmlybXMgYXJlIGxvb2tpbmcgYmV5b25kIHRoZWlyIG93biB3YWxscyBmb3Igc3VwcG9ydCBpbiBBSS1lbmFibGVkJm5ic3A7ZGVjaXNpb24tbWFraW5nLCBjeWJlciByZXNpbGllbmNlLCBhbmFseXRpY3MsJm5ic3A7YW5kIGN1c3RvbWVyIGV4cGVyaWVuY2UuIEdyb3d0aCBpbiAyMDI2IGlzIGxpa2VseSB0byBiZSBjby1jcmVhdGVkLCBub3QgYnVpbHQgaW4gaXNvbGF0aW9uLiZuYnNwO1xuRm9yIHRlY2hub2xvZ3kgbGVhZGVycywgdGhlIGNoYWxsZW5nZSBpcyB0byB0dXJuIGNvbmZpZGVuY2UgYW5kIGV4cGVyaW1lbnRhdGlvbiBpbnRvIGRpc2NpcGxpbmVkLCBjdXN0b21lci1mb2N1c2VkLCZuYnNwO2FuZCByaXNrLWF3YXJlIHRyYW5zZm9ybWF0aW9uLiBGb3IgSExCIGZpcm1zLCB0aGlzIGNyZWF0ZXMgYSBjbGVhciBvcHBvcnR1bml0eSB0byBzdXBwb3J0IGNsaWVudHMgd2l0aCZuYnNwO2ludGVncmF0ZWQgYWR2aXNvcnksIGF1ZGl0IGFuZCBhc3N1cmFuY2UsIHRheCwmbmJzcDthbmQgYWNjb3VudGluZyBzZXJ2aWNlcyB0aGF0IGhlbHAgdHJhbnNsYXRlIGFtYml0aW9uIGludG8gc3VzdGFpbmFibGUgcGVyZm9ybWFuY2UgaW4gdm9sYXRpbGUgdGltZXMuJm5ic3A7XFxuXFxuW1wvY3NfY29udGVudF9zZW9dW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCI4M1wiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2IF9pZD1cIjg0XCIgXVtjc19lbGVtZW50X2xheW91dF9ncmlkIF9pZD1cIjg1XCIgXVtjc19lbGVtZW50X2xheW91dF9jZWxsIF9pZD1cIjg2XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiODdcIiBdW2NzX2NvbnRlbnRfc2VvXUlOU0lHSFRTQUlcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI4OFwiIF1bY3NfY29udGVudF9zZW9dVGFsayB0byBvdXIgZGF0YVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiODlcIiBdW2NzX2NvbnRlbnRfc2VvXVVzZSBvdXIgSExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzIEFJIGFzc2lzdGFudCB0byBleHBsb3JlIHRoZSBmdWxsIHJlcG9ydCBhbmQgY29tcGFyZSBnbG9iYWwgZGF0YSB3aXRoIHJlZ2lvbmFsIGludHJpY2FjaWVzLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiOTBcIiBdW2NzX2NvbnRlbnRfc2VvXUNMSUNLIEhFUkUgVE8gQ0hBVFxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NlbGxdW1wvY3NfZWxlbWVudF9sYXlvdXRfZ3JpZF1bXC9jc19lbGVtZW50X2xheW91dF9kaXZdW2NzX2VsZW1lbnRfbGF5b3V0X2RpdiBfaWQ9XCI5MVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfZGl2XzIgX2lkPVwiOTJcIiBdW2NzX2VsZW1lbnRfaW1hZ2UgX2lkPVwiOTNcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zIF9pZD1cIjk0XCIgXVtjc19lbGVtZW50X3RleHQgX2lkPVwiOTVcIiBdW2NzX2NvbnRlbnRfc2VvXUlOU0lHSFRTQUlcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCI5NlwiIF1bY3NfY29udGVudF9zZW9dVGFsayB0byBvdXIgZGF0YVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiOTdcIiBdW2NzX2NvbnRlbnRfc2VvXVVzZSBvdXIgSExCIFN1cnZleSBvZiBCdXNpbmVzcyBMZWFkZXJzIEFJIGFzc2lzdGFudCB0byBleHBsb3JlIHRoZSBmdWxsIHJlcG9ydCBhbmQgY29tcGFyZSBnbG9iYWwgZGF0YSB3aXRoIHJlZ2lvbmFsIGludHJpY2FjaWVzLlxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiOThcIiBdW2NzX2NvbnRlbnRfc2VvXUNMSUNLIEhFUkUgVE8gQ0hBVFxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8zXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl8yXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2Rpdl1bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCI5OVwiIF1bY3NfZWxlbWVudF9sYXlvdXRfcm93IF9pZD1cIjEwMFwiIF1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEwMVwiIF1bY3NfZWxlbWVudF9oZWFkbGluZSBfaWQ9XCIxMDJcIiBdW2NzX2NvbnRlbnRfc2VvXVJlbGF0ZWQgcmVzZWFyY2hcXG5cXG5bXC9jc19jb250ZW50X3Nlb11bY3NfZWxlbWVudF9pZG1wb3N0Z3JpZCBfaWQ9XCIxMDNcIiBdW1wvY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uXVtcL2NzX2VsZW1lbnRfbGF5b3V0X3Jvd11bXC9jc19lbGVtZW50X3NlY3Rpb25dW2NzX2VsZW1lbnRfc2VjdGlvbiBfaWQ9XCIxMDRcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X3JvdyBfaWQ9XCIxMDVcIiBdW2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbiBfaWQ9XCIxMDZcIiBdW2NzX2VsZW1lbnRfaWRtcG9zdGdyaWQgX2lkPVwiMTA3XCIgXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bY3NfZWxlbWVudF9sYXlvdXRfY29sdW1uIF9pZD1cIjEwOFwiIF1bY3NfZWxlbWVudF9pbWFnZSBfaWQ9XCIxMDlcIiBdW2NzX2VsZW1lbnRfdGV4dCBfaWQ9XCIxMTBcIiBdW2NzX2NvbnRlbnRfc2VvXVNpZ24gdXAgZm9yIEhMQiBpbnNpZ2h0cyBuZXdzbGV0dGVyc1xcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtjc19lbGVtZW50X3RleHQgX2lkPVwiMTExXCIgXVtjc19jb250ZW50X3Nlb11bc2lid3BfZm9ybSBpZD0xXVxcblxcbltcL2NzX2NvbnRlbnRfc2VvXVtcL2NzX2VsZW1lbnRfbGF5b3V0X2NvbHVtbl1bXC9jc19lbGVtZW50X2xheW91dF9yb3ddW1wvY3NfZWxlbWVudF9zZWN0aW9uXVtcL2NzX2NvbnRlbnRdIiwicG9zdF90aXRsZSI6IkhMQiBTdXJ2ZXkgb2YgQnVzaW5lc3MgTGVhZGVycyAyMDI2OiBUZWNobm9sb2d5IHNlY3RvciBvdXRsb29rIC0gVHJhbnNmb3JtYXRpb24gaW4gYSBjb21wbGV4IHJpc2sgbGFuZHNjYXBlIiwicG9zdF9leGNlcnB0IjoiVGhlIHRlY2hub2xvZ3kgc2VjdG9yIGhhcyBlbnRlcmVkIDIwMjYgd2l0aCByZW5ld2VkIGNvbmZpZGVuY2UuIEFmdGVyIHNldmVyYWwgeWVhcnMgZGVmaW5lZCBieSBpbmZsYXRpb25hcnkgcHJlc3N1cmUsIGNhcGl0YWwgY29uc3RyYWludHMsIGFuZCByYXBpZCBzaGlmdHMgaW4gY3VzdG9tZXIgZGVtYW5kLCB0ZWNobm9sb2d5IGxlYWRlcnMgYXJlIG5vdyBsb29raW5nIGFoZWFkIHdpdGggYSBzdHJvbmdlciBzZW5zZSBvZiBtb21lbnR1bS4gRGlzY292ZXIgbW9yZSBmcm9tIHRoZSBITEIgU3VydmV5IG9mIEJ1c2luZXNzIExlYWRlcnMgMjAyNiIsInBvc3Rfc3RhdHVzIjoicHVibGlzaCIsImNvbW1lbnRfc3RhdHVzIjoiY2xvc2VkIiwicGluZ19zdGF0dXMiOiJjbG9zZWQiLCJwb3N0X3Bhc3N3b3JkIjoiIiwicG9zdF9uYW1lIjoic3VydmV5LW9mLWJ1c2luZXNzLWxlYWRlcnMtMjAyNi10ZWNobm9sb2d5LXNlY3Rvci1vdXRsb29rLXRyYW5zZm9ybWF0aW9uLWluLWEtY29tcGxleC1yaXNrLWxhbmRzY2FwZSIsInRvX3BpbmciOiIiLCJwaW5nZWQiOiIiLCJwb3N0X21vZGlmaWVkIjoiMjAyNi0wMy0xMyAxNjoxNDo0MSIsInBvc3RfbW9kaWZpZWRfZ210IjoiMjAyNi0wMy0xMyAxNjoxNDo0MSIsInBvc3RfY29udGVudF9maWx0ZXJlZCI6IiIsInBvc3RfcGFyZW50IjowLCJndWlkIjoiaHR0cHM6XC9cL3d3dy5obGIuZ2xvYmFsXC8\/cD0yNzI0MSIsIm1lbnVfb3JkZXIiOjAsInBvc3RfdHlwZSI6InBvc3QiLCJwb3N0X21pbWVfdHlwZSI6IiIsImNvbW1lbnRfY291bnQiOiIwIiwiZmlsdGVyIjoicmF3In1d\" ><article id=\"post-27287\" class=\" item eacs-grid-post eacs-post-grid-column\">\r\n                 <div class=\"eacs-grid-post-holder\">\r\n                 <div class=\"eacs-grid-post-holder-inner\"><div class=\"eacs-entry-media\"><div class=\"eacs-entry-overlay\"><a href=\"https:\/\/www.hlb.global\/hlb-survey-of-business-leaders-2026-retail-sector-outlook-confident-growth-in-an-age-of-embedded-risk\/\"><\/a><\/div><div class=\"eacs-entry-thumbnail\"><img src=https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/03\/Survey-of-Business-Leaders-2026-Retail-hero-web-1024x576.jpg><\/div><\/div><div class=\"eacs-entry-wrapper\">\r\n                            <header class=\"eacs-entry-header\">\r\n                              <h2 class=\"eacs-entry-title\"><a class=\"eacs-grid-post-link\" href=\"https:\/\/www.hlb.global\/hlb-survey-of-business-leaders-2026-retail-sector-outlook-confident-growth-in-an-age-of-embedded-risk\/\" title=\"HLB Survey of Business Leaders 2026: Retail sector outlook &#8211; Confident growth in an age of embedded risk\">HLB Survey of Business Leaders 2026: Retail sector outlook &#8211; Confident growth in an age of embedded risk<\/a><\/h2><\/header>\r\n                              <div class=\"eacs-entry-content\"><div class=\"eacs-grid-post-excerpt\"><p>Retailers are no longer reacting to crisis conditions; they are building strategies to match that continued uncertainty, according to the HLB Survey of Business Leaders 2026. Execution capability, particularly around technology, cybersecurity, and talent, will determine whether their confidence translates into sustainable performance.<\/p><\/div><\/div><\/div><div class=\"eacs-entry-footer\"><div class=\"eacs-entry-meta\"><div class=\"eacs-posted-on\"><time datetime=\"5 March 2026\">5 March 2026<\/time><\/div><\/div><\/div><\/div><\/div><\/article><article id=\"post-27277\" class=\" item eacs-grid-post eacs-post-grid-column\">\r\n                 <div class=\"eacs-grid-post-holder\">\r\n                 <div class=\"eacs-grid-post-holder-inner\"><div class=\"eacs-entry-media\"><div class=\"eacs-entry-overlay\"><a href=\"https:\/\/www.hlb.global\/hlb-survey-of-business-leaders-2026-manufacturing-sector-outlook-growth-optimism-in-a-high-cost-world\/\"><\/a><\/div><div class=\"eacs-entry-thumbnail\"><img src=https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/03\/Survey-of-Business-Leaders-2026-Manufacturing-hero-web-1024x576.jpg><\/div><\/div><div class=\"eacs-entry-wrapper\">\r\n                            <header class=\"eacs-entry-header\">\r\n                              <h2 class=\"eacs-entry-title\"><a class=\"eacs-grid-post-link\" href=\"https:\/\/www.hlb.global\/hlb-survey-of-business-leaders-2026-manufacturing-sector-outlook-growth-optimism-in-a-high-cost-world\/\" title=\"HLB Survey of Business Leaders 2026: Manufacturing sector outlook &#8211; Growth optimism in a high-cost world\">HLB Survey of Business Leaders 2026: Manufacturing sector outlook &#8211; Growth optimism in a high-cost world<\/a><\/h2><\/header>\r\n                              <div class=\"eacs-entry-content\"><div class=\"eacs-grid-post-excerpt\"><p>Manufacturing leaders enter 2026 with a markedly different mindset to that of the early 2020s. Confidence has returned, but it is a measured confidence. Our HLB Survey of Business Leader insights reveal a sector that has moved beyond crisis response and into a phase of structured reinvention.<\/p><\/div><\/div><\/div><div class=\"eacs-entry-footer\"><div class=\"eacs-entry-meta\"><div class=\"eacs-posted-on\"><time datetime=\"26 February 2026\">26 February 2026<\/time><\/div><\/div><\/div><\/div><\/div><\/article><article id=\"post-27241\" class=\" item eacs-grid-post eacs-post-grid-column\">\r\n                 <div class=\"eacs-grid-post-holder\">\r\n                 <div class=\"eacs-grid-post-holder-inner\"><div class=\"eacs-entry-media\"><div class=\"eacs-entry-overlay\"><a href=\"https:\/\/www.hlb.global\/survey-of-business-leaders-2026-technology-sector-outlook-transformation-in-a-complex-risk-landscape\/\"><\/a><\/div><div class=\"eacs-entry-thumbnail\"><img src=https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/02\/SOBL-2026-Technology-sector-hero_web-1024x576.jpg><\/div><\/div><div class=\"eacs-entry-wrapper\">\r\n                            <header class=\"eacs-entry-header\">\r\n                              <h2 class=\"eacs-entry-title\"><a class=\"eacs-grid-post-link\" href=\"https:\/\/www.hlb.global\/survey-of-business-leaders-2026-technology-sector-outlook-transformation-in-a-complex-risk-landscape\/\" title=\"HLB Survey of Business Leaders 2026: Technology sector outlook &#8211; Transformation in a complex risk landscape\">HLB Survey of Business Leaders 2026: Technology sector outlook &#8211; Transformation in a complex risk landscape<\/a><\/h2><\/header>\r\n                              <div class=\"eacs-entry-content\"><div class=\"eacs-grid-post-excerpt\"><p>The technology sector has entered 2026 with renewed confidence. After several years defined by inflationary pressure, capital constraints, and rapid shifts in customer demand, technology leaders are now looking ahead with a stronger sense of momentum. Discover more from the HLB Survey of Business Leaders 2026<\/p><\/div><\/div><\/div><div class=\"eacs-entry-footer\"><div class=\"eacs-entry-meta\"><div class=\"eacs-posted-on\"><time datetime=\"19 February 2026\">19 February 2026<\/time><\/div><\/div><\/div><\/div><\/div><\/article><\/div><\/div>\t\t<\/div>\r\n\t\t\r\n\t<\/div>\r\n\r\n\r\n\t<\/div><\/div><\/div><\/div><div class=\"x-section e27517-e83 ml8d-2 ml8d-3 ml8d-4 section-get-in-touch\"><div class=\"x-row e27517-e84 ml8d-a ml8d-b ml8d-c ml8d-d ml8d-j ml8d-w\"><div class=\"x-row-inner\"><div class=\"x-col e27517-e85 ml8d-x ml8d-10 ml8d-11\"><span class=\"x-image e27517-e86 ml8d-1t ml8d-1v ml8d-1w\"><img decoding=\"async\" src=\"https:\/\/www.hlb.global\/wp-content\/uploads\/2022\/02\/GetInTouchIllo.png\" width=\"111\" height=\"128\" alt=\"Image\"><\/span><div class=\"x-text x-content e27517-e87 ml8d-16 ml8d-17 ml8d-18 ml8d-1a ml8d-1b ml8d-1c ml8d-1n ml8d-1o\">Get in touch<\/div><div class=\"x-text x-content e27517-e88 ml8d-17 ml8d-18 ml8d-1a ml8d-1b ml8d-1c ml8d-1n ml8d-1p ml8d-1q h2 subtitle\">Whatever your question our global team will point you in the right direction<\/div><a class=\"x-anchor x-anchor-button e27517-e89 ml8d-2i ml8d-2j\" tabindex=\"0\" href=\"https:\/\/www.hlb.global\/contact-us\/\" target=\"_blank\" rel=\"noopener noreferrer\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\">Start the conversation<\/span><\/div><\/div><\/a><\/div><div class=\"x-col e27517-e90 ml8d-x ml8d-10 ml8d-12\"><span class=\"x-image e27517-e91 ml8d-1t ml8d-1u ml8d-1x\"><img decoding=\"async\" src=\"https:\/\/www.hlb.global\/wp-content\/uploads\/2020\/07\/ContactIllo.png\" width=\"121\" height=\"100\" alt=\"Image\"><\/span><div class=\"x-text x-content e27517-e92 ml8d-17 ml8d-18 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1q ml8d-1r\"><h2>Sign up for HLB insights newsletters<\/h2><\/div><div class=\"x-text x-content e27517-e93 ml8d-16 ml8d-17 ml8d-19 ml8d-1a ml8d-1b ml8d-1c ml8d-1d ml8d-1e ml8d-1s hlb-signup-form\">\t\t\t\n\t\t\t<form id=\"sib_signup_form_1\" method=\"post\" class=\"sib_signup_form\">\n\t\t\t\t<div class=\"sib_loader\" style=\"display:none;\"><img\n\t\t\t\t\t\t\tsrc=\"https:\/\/www.hlb.global\/wp-includes\/images\/spinner.gif\" alt=\"loader\"><\/div>\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_action\" value=\"subscribe_form_submit\">\n\t\t\t\t<input type=\"hidden\" name=\"sib_form_id\" value=\"1\">\n                <input type=\"hidden\" name=\"sib_form_alert_notice\" value=\"Please fill out this field\">\n                <input type=\"hidden\" name=\"sib_form_invalid_email_notice\" value=\"Your email address is invalid\">\n                <input type=\"hidden\" name=\"sib_security\" value=\"130a5ae188\">\n\t\t\t\t<div class=\"sib_signup_box_inside_1\">\n\t\t\t\t\t<div style=\"\/*display:none*\/\" class=\"sib_msg_disp\">\n\t\t\t\t\t<\/div>\n                    \t\t\t\t\t<div class=\"form-group-field with-side-decoration--lg\">\r\n<div class=\"form-group\">\r\n\r\n<label class=\"sib-email-area form-label\">Email address*<\/label>    \r\n<input type=\"email\" class=\"sib-email-area form-control\" name=\"email\" required=\"required\">\r\n<\/div>\r\n<p class=\"small\">By submitting your email address, you acknowledge that you have read the Privacy Statement and that you consent to our processing data in accordance with the <a href=\"\/legal\">Privacy Statement<\/a> (including international transfers). If you change your mind at any time about wishing to receive the information from us, \r\n    you can send us a message using the <a href=\"\/contact-us\">Contact us<\/a> page.<\/p>\r\n<p>\r\n    <button type=\"submit\" class=\"sib-default-btn button button--default\" value=\"Subscribe\">Submit<\/button>\r\n<\/p>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t<\/form>\n\t\t\t<style>\n\t\t\t\tform#sib_signup_form_1 p.sib-alert-message {\n    padding: 6px 12px;\n    margin-bottom: 20px;\n    border: 1px solid transparent;\n    border-radius: 4px;\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n}\nform#sib_signup_form_1 p.sib-alert-message-error {\n    background-color: #f2dede;\n    border-color: #ebccd1;\n    color: #a94442;\n}\nform#sib_signup_form_1 p.sib-alert-message-success {\n    background-color: #dff0d8;\n    border-color: #d6e9c6;\n    color: #3c763d;\n}\nform#sib_signup_form_1 p.sib-alert-message-warning {\n    background-color: #fcf8e3;\n    border-color: #faebcc;\n    color: #8a6d3b;\n}\n\t\t\t<\/style>\n\t\t\t<\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The world&#8217;s Small and Medium Enterprise (SME) leaders head into the second half of the 2020s with something that shouldn&#8217;t be taken for granted: genuine confidence. Despite mounting pressure across technological, economic, and political fronts, leaders remain confident about growing their businesses and making them profitable. Here we unpack our latest SME data from the HLB Survey of Business Leaders.<\/p>\n","protected":false},"author":17,"featured_media":27518,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"episode_type":"","audio_file":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","filesize_raw":"","cybocfi_hide_featured_image":"","footnotes":""},"categories":[232],"tags":[84,107],"acf":[],"aioseo_notices":[],"featured_image_url":"https:\/\/www.hlb.global\/wp-content\/uploads\/2026\/04\/SME-outlook-Apr26-hero.jpg","_links":{"self":[{"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/posts\/27517"}],"collection":[{"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/comments?post=27517"}],"version-history":[{"count":2,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/posts\/27517\/revisions"}],"predecessor-version":[{"id":27520,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/posts\/27517\/revisions\/27520"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/media\/27518"}],"wp:attachment":[{"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/media?parent=27517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/categories?post=27517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hlb.global\/wp-json\/wp\/v2\/tags?post=27517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}