{"id":2804,"date":"2026-04-01T12:02:27","date_gmt":"2026-04-01T12:02:27","guid":{"rendered":"https:\/\/commbitz.com\/Blogs\/?p=2804"},"modified":"2026-04-24T11:15:59","modified_gmt":"2026-04-24T11:15:59","slug":"best-international-travel-esim-a-complete-guide","status":"publish","type":"post","link":"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/","title":{"rendered":"Best International Travel eSIM \u2013 A Complete Guide for Seamless Global Connectivity"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">International travel today requires more than careful planning it requires dependable connectivity. From navigation and bookings to communication and real-time updates, net gets the right of entry to perform an important function in ensuring a smooth travel experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is why many travelers now choose an <strong>international journey eSIM<\/strong>. It gives a simple, green, and cutting-edge way to stay connected throughout nations without the inconvenience of physical SIM cards or the high costs of traditional roaming.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Why_Reliable_Connectivity_Matters_While_Traveling\" >Why Reliable Connectivity Matters While Traveling<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#A_Dependable_Solution_for_Global_Connectivity\" >A Dependable Solution for Global Connectivity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Key_Features_of_a_High-Quality_International_Travel_eSIM\" >Key Features of a High-Quality International Travel eSIM<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Extensive_Coverage\" >Extensive Coverage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Flexible_Data_Options\" >Flexible Data Options<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Transparent_Pricing\" >Transparent Pricing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Reliable_Speed_and_Performance\" >Reliable Speed and Performance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Simple_Activation\" >Simple Activation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#How_to_Choose_the_Right_International_Travel_eSIM\" >How to Choose the Right International Travel eSIM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Easy_Setup_and_Activation_Process\" >Easy Setup and Activation Process<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Managing_Data_Usage_Effectively\" >Managing Data Usage Effectively<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Common_Mistakes_to_Avoid\" >Common Mistakes to Avoid<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Who_Can_Benefit_from_an_International_Travel_eSIM\" >Who Can Benefit from an International Travel eSIM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#The_Future_of_Travel_Connectivity\" >The Future of Travel Connectivity<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Conclusion\" >Conclusion<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/commbitz.com\/blogs\/best-international-travel-esim-a-complete-guide\/#Get_10_OFF_%E2%80%94_Download_Our_App_Now\" >Get 10% OFF \u2014 Download Our App Now!<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_Reliable_Connectivity_Matters_While_Traveling\"><\/span><strong>Why Reliable Connectivity Matters While Traveling<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In today\u2019s digital era, vacationers depend heavily on their mobile devices. Whether it is locating guidelines, checking reservations, or staying in touch with one&#8217;s own family, a solid internet connection is crucial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Traditional roaming services regularly come with unpredictable fees, at the same time as buying nearby SIM cards can be time-consuming. A <strong>worldwide journey eSIM<\/strong> eliminates these challenges by offering on-the-spot access to cell information, permitting travelers to live connected from the instant they arrive.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"A_Dependable_Solution_for_Global_Connectivity\"><\/span><strong>A Dependable Solution for Global Connectivity<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When choosing a connectivity answer, ease of use and consistent performance are key issues. Many vacationers rely on <strong>Commbitz eSIM<\/strong> for its reliability and straightforward activation technique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It enables users to put in their records plan earlier than departure and begin the usage of it right now upon arrival. With strong network performance and huge insurance, Commbitz eSIM supports seamless connectivity for each enjoyment and commercial enterprise tour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Its consumer-friendly layout guarantees that even first-time customers can spark off and control their connection effectively.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Features_of_a_High-Quality_International_Travel_eSIM\"><\/span><strong>Key Features of a High-Quality International Travel eSIM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing the proper plan requires knowing the capabilities that matter the most. A sturdy <strong>global travel eSIM<\/strong> has to offer the following:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Extensive_Coverage\"><\/span><strong>Extensive Coverage<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An appropriate plan should work across multiple international locations, making it ideal for travelers traveling to multiple vacation spots.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Flexible_Data_Options\"><\/span><strong>Flexible Data Options<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Different travelers have different needs. Plans ought to offer various information alternatives, from basic usage to high data intake.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Transparent_Pricing\"><\/span><strong>Transparent Pricing<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Clear pricing enables avoiding sudden costs and permits better budget management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Reliable_Speed_and_Performance\"><\/span><strong>Reliable Speed and Performance<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fast and strong connectivity is important for navigation, communication, and online sports.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Simple_Activation\"><\/span><strong>Simple Activation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A quick and clean setup procedure guarantees that users can start the usage of their facts without delays.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Choose_the_Right_International_Travel_eSIM\"><\/span><strong>How to Choose the Right International Travel eSIM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Selecting the excellent <strong><a href=\"https:\/\/commbitz.com\/Blogs\/best-international-esim-plans-2026\/\">international <\/a><\/strong><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><a href=\"https:\/\/commbitz.com\/Blogs\/best-international-esim-plans-2026\/\"><strong>eSIM<\/strong>\u00a0<\/a>depends on your travel<\/span> plans and usage.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/commbitz.com\/Blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-1024x683.webp\" alt=\"\" class=\"wp-image-2806\" srcset=\"https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-1024x683.webp 1024w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-300x200.webp 300w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-768x512.webp 768w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-1300x867-1.webp 1300w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-800x533.webp 800w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_2-1.webp 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For brief journeys, a smaller data plan with constrained validity may be enough. For longer stays, deciding on a plan with better statistics limits and an extended period is more practical.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Business travelers ought to prioritize reliability and speed, while entertainment travelers might also focus on affordability and light usage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is likewise crucial to verify that the plan covers your destination and that your tool helps eSIM functionality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Easy_Setup_and_Activation_Process\"><\/span><strong>Easy Setup and Activation Process<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the principal blessings of a <strong>worldwide tour eSIM<\/strong> is its ease of setup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After shopping for a plan, you acquire a QR code. By scanning this code through your device settings, the eSIM profile is set up immediately. Once activated, mobile records will be available within minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows vacationers to prepare in advance and avoid connectivity troubles upon arrival.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Managing_Data_Usage_Effectively\"><\/span><strong>Managing Data Usage Effectively<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Efficient statistics management enhances the value of your plan. Even with a dependable <strong>global tour eSIM<\/strong>, it&#8217;s miles critical to apply facts wisely.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Connecting to Wi-Fi in airports and public places can help conserve battery life. Disabling history data usage and automatic updates also reduces useless intake.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Downloading maps and important files before journeying is another effective way to reduce information utilization.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Common_Mistakes_to_Avoid\"><\/span><strong>Common Mistakes to Avoid<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While the eSIM era is designed for simplicity, certain errors can affect your enjoyment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing a plan that doesn&#8217;t cover your vacation spot can bring about connectivity problems. Always verify insurance before shopping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Activating the plan too early can reduce its validity period, so timing is critical.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, make sure that your phone supports the eSIM era to avoid compatibility troubles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Who_Can_Benefit_from_an_International_Travel_eSIM\"><\/span><strong>Who Can Benefit from an International Travel eSIM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>worldwide journey eSIM<\/strong> is suitable for an extensive range of users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tourists can use it for navigation, social media, and sharing stories. Business vacationers benefit from reliable connectivity for conferences and conversations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Students traveling overseas can stay in touch with their circle of relatives and get access to online resources. Frequent vacationers discover it especially beneficial, because it permits them to apply a unmarried answer across more than one country.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Future_of_Travel_Connectivity\"><\/span><strong>The Future of Travel Connectivity<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The adoption of eSIM generation is growing rapidly. As more devices help it, travelers are transferring in the direction of virtual answers for international connectivity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the coming years, <strong>global tour eSIM<\/strong> plans are predicted to offer higher insurance, faster speeds, and more aggressive pricing. This will, in addition, simplify the journey experience and make staying linked simpler than ever.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/commbitz.com\/Blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-1024x683.webp\" alt=\"\" class=\"wp-image-2807\" srcset=\"https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-1024x683.webp 1024w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-300x200.webp 300w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-768x512.webp 768w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-1300x867-1.webp 1300w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-800x533.webp 800w, https:\/\/commbitz.com\/blogs\/wp-content\/uploads\/2026\/04\/Travel-eSIM_3-1.webp 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><strong>Conclusion<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing the proper <strong>worldwide tour eSIM<\/strong> is an important part of contemporary tour planning. It affords dependable connectivity, simplifies setup, and enables avoidance of high roaming costs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With reliance on answers like <a href=\"https:\/\/commbitz.com\/\">Commbitz eSIM<\/a>, vacationers can experience seamless internet access, flexible data alternatives, and steady performance across different areas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By choosing the proper plan and dealing with information effectively, you could focus on your journey with confidence, knowing that your connectivity needs are absolutely protected.<\/p>\n\n\n\n<!-- Google Fonts: Inter -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;600;700&#038;display=swap\" rel=\"stylesheet\">\n\n<div style=\"background:#e6f7ff; padding:20px; border-radius:12px; text-align:left; max-width:600px; margin:20px auto; font-family:'Inter', sans-serif;\">\n  <h3 style=\"margin:0; font-size:20px; font-weight:700;\"><span class=\"ez-toc-section\" id=\"Get_10_OFF_%E2%80%94_Download_Our_App_Now\"><\/span>Get 10% OFF \u2014 Download Our App Now!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n  <p style=\"margin:5px 0 15px; font-weight:400;\">Enjoy instant savings when you buy eSIMs through our app.<\/p>\n\n  <!-- White box with coupon code -->\n  <div style=\"background:#ffffff; padding:10px 15px; border-radius:8px; display:inline-block; font-weight:600; font-size:16px;\">\n    <span style=\"color:#000000;\">Coupon Code: <\/span>\n    <span style=\"background-color:#28a745; color:#ffffff; padding:2px 8px; border-radius:4px;\">APP10<\/span>\n  <\/div>\n\n  <div style=\"display:flex; gap:15px; margin-top:15px;\">\n    <!-- Google Play -->\n    <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.commbitz\" target=\"_blank\" rel=\"noopener\">\n      <img decoding=\"async\" class=\"google-play-badge\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/7\/78\/Google_Play_Store_badge_EN.svg\" alt=\"Get it on Google Play\">\n    <\/a>\n\n    <!-- App Store -->\n    <a href=\"https:\/\/apps.apple.com\/in\/app\/commbitz-esim\/id6572300745\" target=\"_blank\" rel=\"noopener\">\n      <img decoding=\"async\" class=\"app-store-badge\" src=\"https:\/\/developer.apple.com\/assets\/elements\/badges\/download-on-the-app-store.svg\" alt=\"Download on the App Store\">\n    <\/a>\n  <\/div>\n<\/div>\n\n<style>\n.google-play-badge {\n  background: #DCECF4;   \n  border-radius: 6px;\n  height: 55px;\n  width: 165px;      \n  object-fit: contain;\n  display: block;\n}\n\n.app-store-badge {\n  background: #DCECF4;   \n  border-radius: 6px;\n  height: 55px;\n  width: 152px; \n  object-fit: contain;\n  display: block;\n}\n\n\/* Ensure all text uses Inter *\/\ndiv, h3, p, span {\n  font-family: 'Inter', sans-serif;\n}\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Choosing the best international travel eSIM can make your journey smooth and stress-free. This complete guide explains how travel eSIMs work, what features to compare, and how to stay connected easily across multiple countries without high roaming costs.<\/p>\n","protected":false},"author":1,"featured_media":2805,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"{\"document\":\"AAAH7+ny5waLB88ECKYCqP4CjAgACgIBAgoCQgEFSgC6CAECCgJCAQVKAKYIAQIKAkIBBEoAogIBAgoCQgEFSgCQBwECCgJCAQVKAKwKAQIKAkIBBEoAmgIBAgoCQgEFSgCCBwECCgJCAQVKALQIAQIKAkIBBUoAnAQBAgoCQgEESgCwAgECCgJCAQVKAJIFAQIKAkIBBEoApAEBAgoCQgEFSgC4BAECCgJCAQRKAKoBAQIKAkIBBUoArAQBAgoCQgEESgCmAQECCgJCAQVKAIIDAQIKAkIBBEoAvAEBAgoCQgEFSgCWAwECCgJCAQRKAKIBAQIKAkIBBUoAtAMBAgoCQgEESgCiAgECCgJCAQVKAJYLAQIKAQlKACYBAgoCQgEFSgCaBgECCgJCAQVKALwEAQIKAkIBBUoAhgQBAgoCQgEESgCCAgECCgJCAQVKAJwDAQIKAkIBBUoAvAYBAgoCQgEFSgCWAwECCgJCAQRKAL4BAQIKAkIBBUoAqgUBAgoCQgEFSgCiBQECCgJCAQVKAIQEAQIKAkIBBEoAsAEBAgoCQgEFSgCQAwECCgJCAQVKAKoEAQIKAkIBBUoAiAMBAgoCQgEFSgCcAwECCgJCAQRKAKICAQIKAkIBBUoAjAMBAgoCQgEFSgCiBQECCgJCAQVKAJQIAQIKAkIBBEoAggIBAgoCQgEFSgC2BQECCgJCAQVKAIgIAQIKAQlKACYBAgoCQgEESgCUAQECCgJCAQVKAL4GAQIKAkIBBUoAgAcBAgoCQgEFSgCKBgECCgEESgAcAQIKAQZKAJ0FKAMnAAQAJwAEACcABAAoBicAKAMnAAcAKAMnAQQAKAcnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnAQQAKAYnAIcAKAMnAQQAKAcnAIcAKAMnACgBJwAoCCcAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBicAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBicAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBicAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBicAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycBBAAoBicAhwAoAycBBAAoBycAhwAoAycBBAAoBycAhwAoAycAKAEnACgIJwCHACgDJwEEACgGJwCHACgDJwEEACgHJwCHACgDJwEEACgHJwCHACgDJwEEACgHJwCHACgDJwAoBicAhwAoAycBKAcnufQBku0Bc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzbHVnZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQmVzdCBJbnRlcm5hdGlvbmFsIFRyYXZlbCBlU0lNIOKAkyBBIENvbXBsZXRlIEd1aWRlIGZvciBTZWFtbGVzcyBHbG9iYWwgQ29ubmVjdGl2aXR5ZG9jdW1lbnRjb250ZW50PCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkludGVybmF0aW9uYWwgdHJhdmVsIHRvZGF5IHJlcXVpcmVzIG1vcmUgdGhhbiBjYXJlZnVsIHBsYW5uaW5nIGl0IHJlcXVpcmVzIGRlcGVuZGFibGUgY29ubmVjdGl2aXR5LiBGcm9tIG5hdmlnYXRpb24gYW5kIGJvb2tpbmdzIHRvIGNvbW11bmljYXRpb24gYW5kIHJlYWwtdGltZSB1cGRhdGVzLCBuZXQgZ2V0cyB0aGUgcmlnaHQgb2YgZW50cnkgdG8gcGVyZm9ybSBhbiBpbXBvcnRhbnQgZnVuY3Rpb24gaW4gZW5zdXJpbmcgYSBzbW9vdGggdHJhdmVsIGV4cGVyaWVuY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBpcyB3aHkgbWFueSB0cmF2ZWxlcnMgbm93IGNob29zZSBhbiA8c3Ryb25nPmludGVybmF0aW9uYWwgam91cm5leSBlU0lNPC9zdHJvbmc+LiBJdCBnaXZlcyBhIHNpbXBsZSwgZ3JlZW4sIGFuZCBjdXR0aW5nLWVkZ2Ugd2F5IHRvIHN0YXkgY29ubmVjdGVkIHRocm91Z2hvdXQgbmF0aW9ucyB3aXRob3V0IHRoZSBpbmNvbnZlbmllbmNlIG9mIHBoeXNpY2FsIFNJTSBjYXJkcyBvciB0aGUgaGlnaCBjb3N0cyBvZiB0cmFkaXRpb25hbCByb2FtaW5nLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+V2h5IFJlbGlhYmxlIENvbm5lY3Rpdml0eSBNYXR0ZXJzIFdoaWxlIFRyYXZlbGluZzwvc3Ryb25nPjwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW4gdG9kYXnigJlzIGRpZ2l0YWwgZXJhLCB2YWNhdGlvbmVycyBkZXBlbmQgaGVhdmlseSBvbiB0aGVpciBtb2JpbGUgZGV2aWNlcy4gV2hldGhlciBpdCBpcyBsb2NhdGluZyBndWlkZWxpbmVzLCBjaGVja2luZyByZXNlcnZhdGlvbnMsIG9yIHN0YXlpbmcgaW4gdG91Y2ggd2l0aCBvbmUncyBvd24gZmFtaWx5LCBhIHNvbGlkIGludGVybmV0IGNvbm5lY3Rpb24gaXMgY3J1Y2lhbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UcmFkaXRpb25hbCByb2FtaW5nIHNlcnZpY2VzIHJlZ3VsYXJseSBjb21lIHdpdGggdW5wcmVkaWN0YWJsZSBmZWVzLCBhdCB0aGUgc2FtZSB0aW1lIGFzIGJ1eWluZyBuZWFyYnkgU0lNIGNhcmRzIGNhbiBiZSB0aW1lLWNvbnN1bWluZy4gQSA8c3Ryb25nPndvcmxkd2lkZSBqb3VybmV5IGVTSU08L3N0cm9uZz4gZWxpbWluYXRlcyB0aGVzZSBjaGFsbGVuZ2VzIGJ5IG9mZmVyaW5nIG9uLXRoZS1zcG90IGFjY2VzcyB0byBjZWxsIGluZm9ybWF0aW9uLCBwZXJtaXR0aW5nIHRyYXZlbGVycyB0byBsaXZlIGNvbm5lY3RlZCBmcm9tIHRoZSBpbnN0YW50IHRoZXkgYXJyaXZlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+QSBEZXBlbmRhYmxlIFNvbHV0aW9uIGZvciBHbG9iYWwgQ29ubmVjdGl2aXR5PC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGVuIGNob29zaW5nIGEgY29ubmVjdGl2aXR5IGFuc3dlciwgZWFzZSBvZiB1c2UgYW5kIGNvbnNpc3RlbnQgcGVyZm9ybWFuY2UgYXJlIGtleSBpc3N1ZXMuIE1hbnkgdmFjYXRpb25lcnMgcmVseSBvbiA8c3Ryb25nPkNvbW1iaXR6IGVTSU08L3N0cm9uZz4gZm9yIGl0cyByZWxpYWJpbGl0eSBhbmQgc3RyYWlnaHRmb3J3YXJkIGFjdGl2YXRpb24gdGVjaG5pcXVlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkl0IGVuYWJsZXMgdXNlcnMgdG8gcHV0IGluIHRoZWlyIHJlY29yZHMgcGxhbiBlYXJsaWVyIHRoYW4gZGVwYXJ0dXJlIGFuZCBiZWdpbiB0aGUgdXNhZ2Ugb2YgaXQgcmlnaHQgbm93IHVwb24gYXJyaXZhbC4gV2l0aCBzdHJvbmcgbmV0d29yayBwZXJmb3JtYW5jZSBhbmQgaHVnZSBpbnN1cmFuY2UsIENvbW1iaXR6IGVTSU0gc3VwcG9ydHMgc2VhbWxlc3MgY29ubmVjdGl2aXR5IGZvciBlYWNoIGVuam95bWVudCBhbmQgY29tbWVyY2lhbCBlbnRlcnByaXNlIHRvdXIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SXRzIGNvbnN1bWVyLWZyaWVuZGx5IGxheW91dCBndWFyYW50ZWVzIHRoYXQgZXZlbiBmaXJzdC10aW1lIGN1c3RvbWVycyBjYW4gc3Bhcmsgb2ZmIGFuZCBjb250cm9sIHRoZWlyIGNvbm5lY3Rpb24gZWZmZWN0aXZlbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5LZXkgRmVhdHVyZXMgb2YgYSBIaWdoLVF1YWxpdHkgSW50ZXJuYXRpb25hbCBUcmF2ZWwgZVNJTTwvc3Ryb25nPjwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Q2hvb3NpbmcgdGhlIHByb3BlciBwbGFuIHJlcXVpcmVzIGtub3dpbmcgdGhlIGNhcGFiaWxpdGllcyB0aGF0IG1hdHRlciB0aGUgbW9zdC4gQSBzdHVyZHkgPHN0cm9uZz5nbG9iYWwgdHJhdmVsIGVTSU08L3N0cm9uZz4gaGFzIHRvIG9mZmVyIHRoZSBmb2xsb3dpbmc6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5FeHRlbnNpdmUgQ292ZXJhZ2U8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFuIGFwcHJvcHJpYXRlIHBsYW4gc2hvdWxkIHdvcmsgYWNyb3NzIG11bHRpcGxlIGludGVybmF0aW9uYWwgbG9jYXRpb25zLCBtYWtpbmcgaXQgaWRlYWwgZm9yIHRyYXZlbGVycyB0cmF2ZWxpbmcgdG8gbXVsdGlwbGUgdmFjYXRpb24gc3BvdHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5GbGV4aWJsZSBEYXRhIE9wdGlvbnM8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkRpZmZlcmVudCB0cmF2ZWxlcnMgaGF2ZSBkaWZmZXJlbnQgbmVlZHMuIFBsYW5zIG91Z2h0IHRvIG9mZmVyIHZhcmlvdXMgaW5mb3JtYXRpb24gYWx0ZXJuYXRpdmVzLCBmcm9tIGJhc2ljIHVzYWdlIHRvIGhpZ2ggZGF0YSBpbnRha2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5UcmFuc3BhcmVudCBQcmljaW5nPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DbGVhciBwcmljaW5nIGVuYWJsZXMgYXZvaWRpbmcgc3VkZGVuIGNvc3RzIGFuZCBwZXJtaXRzIGJldHRlciBidWRnZXQgbWFuYWdlbWVudC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPlJlbGlhYmxlIFNwZWVkIGFuZCBQZXJmb3JtYW5jZTwvc3Ryb25nPjwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RmFzdCBhbmQgc3Ryb25nIGNvbm5lY3Rpdml0eSBpcyBpbXBvcnRhbnQgZm9yIG5hdmlnYXRpb24sIGNvbW11bmljYXRpb24sIGFuZCBvbmxpbmUgc3BvcnRzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+U2ltcGxlIEFjdGl2YXRpb248L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkEgcXVpY2sgYW5kIGNsZWFuIHNldHVwIHByb2NlZHVyZSBndWFyYW50ZWVzIHRoYXQgdXNlcnMgY2FuIHN0YXJ0IHRoZSB1c2FnZSBvZiB0aGVpciBmYWN0cyB3aXRob3V0IGRlbGF5cy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPkhvdyB0byBDaG9vc2UgdGhlIFJpZ2h0IEludGVybmF0aW9uYWwgVHJhdmVsIGVTSU08L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNlbGVjdGluZyB0aGUgZXhjZWxsZW50IDxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3MvYmVzdC1pbnRlcm5hdGlvbmFsLWVzaW0tcGxhbnMtMjAyNi8iPmludGVybmF0aW9uYWwgPC9hPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94OyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4OyI+PGEgaHJlZj0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3MvYmVzdC1pbnRlcm5hdGlvbmFsLWVzaW0tcGxhbnMtMjAyNi8iPjxzdHJvbmc+ZVNJTTwvc3Ryb25nPsKgPC9hPmRlcGVuZHMgb24geW91ciB0cmF2ZWw8L3NwYW4+IHBsYW5zIGFuZCB1c2FnZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aW1hZ2UgeyJpZCI6MjgwNiwic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY29tbWJpdHouY29tL0Jsb2dzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L1RyYXZlbC1lU0lNXzItMTAyNHg2ODMud2VicCIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yODA2Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkZvciBicmllZiBqb3VybmV5cywgYSBzbWFsbGVyIGRhdGEgcGxhbiB3aXRoIGNvbnN0cmFpbmVkIHZhbGlkaXR5IG1heSBiZSBlbm91Z2guIEZvciBsb25nZXIgc3RheXMsIGRlY2lkaW5nIG9uIGEgcGxhbiB3aXRoIGJldHRlciBzdGF0aXN0aWNzIGxpbWl0cyBhbmQgYW4gZXh0ZW5kZWQgcGVyaW9kIGlzIG1vcmUgcHJhY3RpY2FsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkJ1c2luZXNzIHRyYXZlbGVycyBvdWdodCB0byBwcmlvcml0aXplIHJlbGlhYmlsaXR5IGFuZCBzcGVlZCwgd2hpbGUgZW50ZXJ0YWlubWVudCB0cmF2ZWxlcnMgbWlnaHQgYWxzbyBmb2N1cyBvbiBhZmZvcmRhYmlsaXR5IGFuZCBsaWdodCB1c2FnZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JdCBpcyBsaWtld2lzZSBjcnVjaWFsIHRvIHZlcmlmeSB0aGF0IHRoZSBwbGFuIGNvdmVycyB5b3VyIGRlc3RpbmF0aW9uIGFuZCB0aGF0IHlvdXIgdG9vbCBoZWxwcyBlU0lNIGZ1bmN0aW9uYWxpdHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5FYXN5IFNldHVwIGFuZCBBY3RpdmF0aW9uIFByb2Nlc3M8L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uZSBvZiB0aGUgcHJpbmNpcGFsIGJsZXNzaW5ncyBvZiBhIDxzdHJvbmc+d29ybGR3aWRlIHRvdXIgZVNJTTwvc3Ryb25nPiBpcyBpdHMgZWFzZSBvZiBzZXR1cC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BZnRlciBzaG9wcGluZyBmb3IgYSBwbGFuLCB5b3UgYWNxdWlyZSBhIFFSIGNvZGUuIEJ5IHNjYW5uaW5nIHRoaXMgY29kZSB0aHJvdWdoIHlvdXIgZGV2aWNlIHNldHRpbmdzLCB0aGUgZVNJTSBwcm9maWxlIGlzIHNldCB1cCBpbW1lZGlhdGVseS4gT25jZSBhY3RpdmF0ZWQsIG1vYmlsZSByZWNvcmRzIHdpbGwgYmUgYXZhaWxhYmxlIHdpdGhpbiBtaW51dGVzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgYWxsb3dzIHZhY2F0aW9uZXJzIHRvIHByZXBhcmUgaW4gYWR2YW5jZSBhbmQgYXZvaWQgY29ubmVjdGl2aXR5IHRyb3VibGVzIHVwb24gYXJyaXZhbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPk1hbmFnaW5nIERhdGEgVXNhZ2UgRWZmZWN0aXZlbHk8L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkVmZmljaWVudCBzdGF0aXN0aWNzIG1hbmFnZW1lbnQgZW5oYW5jZXMgdGhlIHZhbHVlIG9mIHlvdXIgcGxhbi4gRXZlbiB3aXRoIGEgZGVwZW5kYWJsZSA8c3Ryb25nPmdsb2JhbCB0b3VyIGVTSU08L3N0cm9uZz4sIGl0J3MgbWlsZXMgY3JpdGljYWwgdG8gYXBwbHkgZmFjdHMgd2lzZWx5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkNvbm5lY3RpbmcgdG8gV2ktRmkgaW4gYWlycG9ydHMgYW5kIHB1YmxpYyBwbGFjZXMgY2FuIGhlbHAgY29uc2VydmUgYmF0dGVyeSBsaWZlLiBEaXNhYmxpbmcgaGlzdG9yeSBkYXRhIHVzYWdlIGFuZCBhdXRvbWF0aWMgdXBkYXRlcyBhbHNvIHJlZHVjZXMgdXNlbGVzcyBpbnRha2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RG93bmxvYWRpbmcgbWFwcyBhbmQgaW1wb3J0YW50IGZpbGVzIGJlZm9yZSBqb3VybmV5aW5nIGlzIGFub3RoZXIgZWZmZWN0aXZlIHdheSB0byByZWR1Y2UgaW5mb3JtYXRpb24gdXRpbGl6YXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Db21tb24gTWlzdGFrZXMgdG8gQXZvaWQ8L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldoaWxlIHRoZSBlU0lNIGVyYSBpcyBkZXNpZ25lZCBmb3Igc2ltcGxpY2l0eSwgY2VydGFpbiBlcnJvcnMgY2FuIGFmZmVjdCB5b3VyIGVuam95bWVudC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaG9vc2luZyBhIHBsYW4gdGhhdCBkb2Vzbid0IGNvdmVyIHlvdXIgdmFjYXRpb24gc3BvdCBjYW4gYnJpbmcgYWJvdXQgY29ubmVjdGl2aXR5IHByb2JsZW1zLiBBbHdheXMgdmVyaWZ5IGluc3VyYW5jZSBiZWZvcmUgc2hvcHBpbmcuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QWN0aXZhdGluZyB0aGUgcGxhbiB0b28gZWFybHkgY2FuIHJlZHVjZSBpdHMgdmFsaWRpdHkgcGVyaW9kLCBzbyB0aW1pbmcgaXMgY3JpdGljYWwuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QWRkaXRpb25hbGx5LCBtYWtlIHN1cmUgdGhhdCB5b3VyIHBob25lIHN1cHBvcnRzIHRoZSBlU0lNIGVyYSB0byBhdm9pZCBjb21wYXRpYmlsaXR5IHRyb3VibGVzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+V2hvIENhbiBCZW5lZml0IGZyb20gYW4gSW50ZXJuYXRpb25hbCBUcmF2ZWwgZVNJTTwvc3Ryb25nPjwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QSA8c3Ryb25nPndvcmxkd2lkZSBqb3VybmV5IGVTSU08L3N0cm9uZz4gaXMgc3VpdGFibGUgZm9yIGFuIGV4dGVuc2l2ZSByYW5nZSBvZiB1c2Vycy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Ub3VyaXN0cyBjYW4gdXNlIGl0IGZvciBuYXZpZ2F0aW9uLCBzb2NpYWwgbWVkaWEsIGFuZCBzaGFyaW5nIHN0b3JpZXMuIEJ1c2luZXNzIHZhY2F0aW9uZXJzIGJlbmVmaXQgZnJvbSByZWxpYWJsZSBjb25uZWN0aXZpdHkgZm9yIGNvbmZlcmVuY2VzIGFuZCBjb252ZXJzYXRpb25zLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlN0dWRlbnRzIHRyYXZlbGluZyBvdmVyc2VhcyBjYW4gc3RheSBpbiB0b3VjaCB3aXRoIHRoZWlyIGNpcmNsZSBvZiByZWxhdGl2ZXMgYW5kIGdldCBhY2Nlc3MgdG8gb25saW5lIHJlc291cmNlcy4gRnJlcXVlbnQgdmFjYXRpb25lcnMgZGlzY292ZXIgaXQgZXNwZWNpYWxseSBiZW5lZmljaWFsLCBiZWNhdXNlIGl0IHBlcm1pdHMgdGhlbSB0byBhcHBseSBhIHVubWFycmllZCBhbnN3ZXIgYWNyb3NzIG1vcmUgdGhhbiBvbmUgY291bnRyeS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPlRoZSBGdXR1cmUgb2YgVHJhdmVsIENvbm5lY3Rpdml0eTwvc3Ryb25nPjwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGFkb3B0aW9uIG9mIGVTSU0gZ2VuZXJhdGlvbiBpcyBncm93aW5nIHJhcGlkbHkuIEFzIG1vcmUgZGV2aWNlcyBoZWxwIGl0LCB0cmF2ZWxlcnMgYXJlIHRyYW5zZmVycmluZyBpbiB0aGUgZGlyZWN0aW9uIG9mIHZpcnR1YWwgYW5zd2VycyBmb3IgaW50ZXJuYXRpb25hbCBjb25uZWN0aXZpdHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW4gdGhlIGNvbWluZyB5ZWFycywgPHN0cm9uZz5nbG9iYWwgdG91ciBlU0lNPC9zdHJvbmc+IHBsYW5zIGFyZSBwcmVkaWN0ZWQgdG8gb2ZmZXIgaGlnaGVyIGluc3VyYW5jZSwgZmFzdGVyIHNwZWVkcywgYW5kIG1vcmUgYWdncmVzc2l2ZSBwcmljaW5nLiBUaGlzIHdpbGwsIGluIGFkZGl0aW9uLCBzaW1wbGlmeSB0aGUgam91cm5leSBleHBlcmllbmNlIGFuZCBtYWtlIHN0YXlpbmcgbGlua2VkIHNpbXBsZXIgdGhhbiBldmVyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDppbWFnZSB7ImlkIjoyODA3LCJzaXplU2x1ZyI6ImxhcmdlIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvVHJhdmVsLWVTSU1fMy0xMDI0eDY4My53ZWJwIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTI4MDciLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Db25jbHVzaW9uPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaG9vc2luZyB0aGUgcHJvcGVyIDxzdHJvbmc+d29ybGR3aWRlIHRvdXIgZVNJTTwvc3Ryb25nPiBpcyBhbiBpbXBvcnRhbnQgcGFydCBvZiBjb250ZW1wb3JhcnkgdG91ciBwbGFubmluZy4gSXQgYWZmb3JkcyBkZXBlbmRhYmxlIGNvbm5lY3Rpdml0eSwgc2ltcGxpZmllcyBzZXR1cCwgYW5kIGVuYWJsZXMgYXZvaWRhbmNlIG9mIGhpZ2ggcm9hbWluZyBjb3N0cy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaXRoIHJlbGlhbmNlIG9uIGFuc3dlcnMgbGlrZSA8YSBocmVmPSJodHRwczovL2NvbW1iaXR6LmNvbS8iPkNvbW1iaXR6IGVTSU08L2E+LCB2YWNhdGlvbmVycyBjYW4gZXhwZXJpZW5jZSBzZWFtbGVzcyBpbnRlcm5ldCBhY2Nlc3MsIGZsZXhpYmxlIGRhdGEgYWx0ZXJuYXRpdmVzLCBhbmQgc3RlYWR5IHBlcmZvcm1hbmNlIGFjcm9zcyBkaWZmZXJlbnQgYXJlYXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QnkgY2hvb3NpbmcgdGhlIHByb3BlciBwbGFuIGFuZCBkZWFsaW5nIHdpdGggaW5mb3JtYXRpb24gZWZmZWN0aXZlbHksIHlvdSBjb3VsZCBmb2N1cyBvbiB5b3VyIGpvdXJuZXkgd2l0aCBjb25maWRlbmNlLCBrbm93aW5nIHRoYXQgeW91ciBjb25uZWN0aXZpdHkgbmVlZHMgYXJlIGFic29sdXRlbHkgcHJvdGVjdGVkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpodG1sIC0tPgo8IS0tIEdvb2dsZSBGb250czogSW50ZXIgLS0+CjxsaW5rIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+Cgo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNlNmY3ZmY7IHBhZGRpbmc6MjBweDsgYm9yZGVyLXJhZGl1czoxMnB4OyB0ZXh0LWFsaWduOmxlZnQ7IG1heC13aWR0aDo2MDBweDsgbWFyZ2luOjIwcHggYXV0bzsgZm9udC1mYW1pbHk6J0ludGVyJywgc2Fucy1zZXJpZjsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjA7IGZvbnQtc2l6ZToyMHB4OyBmb250LXdlaWdodDo3MDA7Ij5HZXQgMTAlIE9GRiDigJQgRG93bmxvYWQgT3VyIEFwcCBOb3chPC9oMz4KICA8cCBzdHlsZT0ibWFyZ2luOjVweCAwIDE1cHg7IGZvbnQtd2VpZ2h0OjQwMDsiPkVuam95IGluc3RhbnQgc2F2aW5ncyB3aGVuIHlvdSBidXkgZVNJTXMgdGhyb3VnaCBvdXIgYXBwLjwvcD4KCiAgPCEtLSBXaGl0ZSBib3ggd2l0aCBjb3Vwb24gY29kZSAtLT4KICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNmZmZmZmY7IHBhZGRpbmc6MTBweCAxNXB4OyBib3JkZXItcmFkaXVzOjhweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OjYwMDsgZm9udC1zaXplOjE2cHg7Ij4KICAgIDxzcGFuIHN0eWxlPSJjb2xvcjojMDAwMDAwOyI+Q291cG9uIENvZGU6IDwvc3Bhbj4KICAgIDxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7IGNvbG9yOiNmZmZmZmY7IHBhZGRpbmc6MnB4IDhweDsgYm9yZGVyLXJhZGl1czo0cHg7Ij5BUFAxMDwvc3Bhbj4KICA8L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZGlzcGxheTpmbGV4OyBnYXA6MTVweDsgbWFyZ2luLXRvcDoxNXB4OyI+CiAgICA8IS0tIEdvb2dsZSBQbGF5IC0tPgogICAgPGEgaHJlZj0iaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS5jb21tYml0eiIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICA8aW1nIGNsYXNzPSJnb29nbGUtcGxheS1iYWRnZSIgc3JjPSJodHRwczovL3VwbG9hZC53aWtpbWVkaWEub3JnL3dpa2lwZWRpYS9jb21tb25zLzcvNzgvR29vZ2xlX1BsYXlfU3RvcmVfYmFkZ2VfRU4uc3ZnIiBhbHQ9IkdldCBpdCBvbiBHb29nbGUgUGxheSI+CiAgICA8L2E+CgogICAgPCEtLSBBcHAgU3RvcmUgLS0+CiAgICA8YSBocmVmPSJodHRwczovL2FwcHMuYXBwbGUuY29tL2luL2FwcC9jb21tYml0ei1lc2ltL2lkNjU3MjMwMDc0NSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICA8aW1nIGNsYXNzPSJhcHAtc3RvcmUtYmFkZ2UiIHNyYz0iaHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL2Fzc2V0cy9lbGVtZW50cy9iYWRnZXMvZG93bmxvYWQtb24tdGhlLWFwcC1zdG9yZS5zdmciIGFsdD0iRG93bmxvYWQgb24gdGhlIEFwcCBTdG9yZSI+CiAgICA8L2E+CiAgPC9kaXY+CjwvZGl2PgoKPHN0eWxlPgouZ29vZ2xlLXBsYXktYmFkZ2UgewogIGJhY2tncm91bmQ6ICNEQ0VDRjQ7ICAgCiAgYm9yZGVyLXJhZGl1czogNnB4OwogIGhlaWdodDogNTVweDsKICB3aWR0aDogMTY1cHg7ICAgICAgCiAgb2JqZWN0LWZpdDogY29udGFpbjsKICBkaXNwbGF5OiBibG9jazsKfQoKLmFwcC1zdG9yZS1iYWRnZSB7CiAgYmFja2dyb3VuZDogI0RDRUNGNDsgICAKICBib3JkZXItcmFkaXVzOiA2cHg7CiAgaGVpZ2h0OiA1NXB4OwogIHdpZHRoOiAxNTJweDsgCiAgb2JqZWN0LWZpdDogY29udGFpbjsKICBkaXNwbGF5OiBibG9jazsKfQoKLyogRW5zdXJlIGFsbCB0ZXh0IHVzZXMgSW50ZXIgKi8KZGl2LCBoMywgcCwgc3BhbiB7CiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7Cn0KPC9zdHlsZT4KPCEtLSAvd3A6aHRtbCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5kb2N1bWVudGV4Y2VycHRDaG9vc2luZyB0aGUgYmVzdCBpbnRlcm5hdGlvbmFsIHRyYXZlbCBlU0lNIGNhbiBtYWtlIHlvdXIgam91cm5leSBzbW9vdGggYW5kIHN0cmVzcy1mcmVlLiBUaGlzIGNvbXBsZXRlIGd1aWRlIGV4cGxhaW5zIGhvdyB0cmF2ZWwgZVNJTXMgd29yaywgd2hhdCBmZWF0dXJlcyB0byBjb21wYXJlLCBhbmQgaG93IHRvIHN0YXkgY29ubmVjdGVkIGVhc2lseSBhY3Jvc3MgbXVsdGlwbGUgY291bnRyaWVzIHdpdGhvdXQgaGlnaCByb2FtaW5nIGNvc3RzLmRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFfYWNmX2NoYW5nZWRmb290bm90ZXNkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEludGVybmF0aW9uYWwgdHJhdmVsIHRvZGF5IHJlcXVpcmVzIG1vcmUgdGhhbiBjYXJlZnVsIHBsYW5uaW5nIGl0IHJlcXVpcmVzIGRlcGVuZGFibGUgY29ubmVjdGl2aXR5LiBGcm9tIG5hdmlnYXRpb24gYW5kIGJvb2tpbmdzIHRvIGNvbW11bmljYXRpb24gYW5kIHJlYWwtdGltZSB1cGRhdGVzLCBuZXQgZ2V0cyB0aGUgcmlnaHQgb2YgZW50cnkgdG8gcGVyZm9ybSBhbiBpbXBvcnRhbnQgZnVuY3Rpb24gaW4gZW5zdXJpbmcgYSBzbW9vdGggdHJhdmVsIGV4cGVyaWVuY2UuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBpcyB3aHkgbWFueSB0cmF2ZWxlcnMgbm93IGNob29zZSBhbiA8c3Ryb25nPmludGVybmF0aW9uYWwgam91cm5leSBlU0lNPC9zdHJvbmc+LiBJdCBnaXZlcyBhIHNpbXBsZSwgZ3JlZW4sIGFuZCBjdXR0aW5nLWVkZ2Ugd2F5IHRvIHN0YXkgY29ubmVjdGVkIHRocm91Z2hvdXQgbmF0aW9ucyB3aXRob3V0IHRoZSBpbmNvbnZlbmllbmNlIG9mIHBoeXNpY2FsIFNJTSBjYXJkcyBvciB0aGUgaGlnaCBjb3N0cyBvZiB0cmFkaXRpb25hbCByb2FtaW5nLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2h5IFJlbGlhYmxlIENvbm5lY3Rpdml0eSBNYXR0ZXJzIFdoaWxlIFRyYXZlbGluZzwvc3Ryb25nPmxldmVsc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gdG9kYXnigJlzIGRpZ2l0YWwgZXJhLCB2YWNhdGlvbmVycyBkZXBlbmQgaGVhdmlseSBvbiB0aGVpciBtb2JpbGUgZGV2aWNlcy4gV2hldGhlciBpdCBpcyBsb2NhdGluZyBndWlkZWxpbmVzLCBjaGVja2luZyByZXNlcnZhdGlvbnMsIG9yIHN0YXlpbmcgaW4gdG91Y2ggd2l0aCBvbmUncyBvd24gZmFtaWx5LCBhIHNvbGlkIGludGVybmV0IGNvbm5lY3Rpb24gaXMgY3J1Y2lhbC5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUcmFkaXRpb25hbCByb2FtaW5nIHNlcnZpY2VzIHJlZ3VsYXJseSBjb21lIHdpdGggdW5wcmVkaWN0YWJsZSBmZWVzLCBhdCB0aGUgc2FtZSB0aW1lIGFzIGJ1eWluZyBuZWFyYnkgU0lNIGNhcmRzIGNhbiBiZSB0aW1lLWNvbnN1bWluZy4gQSA8c3Ryb25nPndvcmxkd2lkZSBqb3VybmV5IGVTSU08L3N0cm9uZz4gZWxpbWluYXRlcyB0aGVzZSBjaGFsbGVuZ2VzIGJ5IG9mZmVyaW5nIG9uLXRoZS1zcG90IGFjY2VzcyB0byBjZWxsIGluZm9ybWF0aW9uLCBwZXJtaXR0aW5nIHRyYXZlbGVycyB0byBsaXZlIGNvbm5lY3RlZCBmcm9tIHRoZSBpbnN0YW50IHRoZXkgYXJyaXZlLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QSBEZXBlbmRhYmxlIFNvbHV0aW9uIGZvciBHbG9iYWwgQ29ubmVjdGl2aXR5PC9zdHJvbmc+bGV2ZWxzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGVuIGNob29zaW5nIGEgY29ubmVjdGl2aXR5IGFuc3dlciwgZWFzZSBvZiB1c2UgYW5kIGNvbnNpc3RlbnQgcGVyZm9ybWFuY2UgYXJlIGtleSBpc3N1ZXMuIE1hbnkgdmFjYXRpb25lcnMgcmVseSBvbiA8c3Ryb25nPkNvbW1iaXR6IGVTSU08L3N0cm9uZz4gZm9yIGl0cyByZWxpYWJpbGl0eSBhbmQgc3RyYWlnaHRmb3J3YXJkIGFjdGl2YXRpb24gdGVjaG5pcXVlLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEl0IGVuYWJsZXMgdXNlcnMgdG8gcHV0IGluIHRoZWlyIHJlY29yZHMgcGxhbiBlYXJsaWVyIHRoYW4gZGVwYXJ0dXJlIGFuZCBiZWdpbiB0aGUgdXNhZ2Ugb2YgaXQgcmlnaHQgbm93IHVwb24gYXJyaXZhbC4gV2l0aCBzdHJvbmcgbmV0d29yayBwZXJmb3JtYW5jZSBhbmQgaHVnZSBpbnN1cmFuY2UsIENvbW1iaXR6IGVTSU0gc3VwcG9ydHMgc2VhbWxlc3MgY29ubmVjdGl2aXR5IGZvciBlYWNoIGVuam95bWVudCBhbmQgY29tbWVyY2lhbCBlbnRlcnByaXNlIHRvdXIuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SXRzIGNvbnN1bWVyLWZyaWVuZGx5IGxheW91dCBndWFyYW50ZWVzIHRoYXQgZXZlbiBmaXJzdC10aW1lIGN1c3RvbWVycyBjYW4gc3Bhcmsgb2ZmIGFuZCBjb250cm9sIHRoZWlyIGNvbm5lY3Rpb24gZWZmZWN0aXZlbHkuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5LZXkgRmVhdHVyZXMgb2YgYSBIaWdoLVF1YWxpdHkgSW50ZXJuYXRpb25hbCBUcmF2ZWwgZVNJTTwvc3Ryb25nPmxldmVsc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q2hvb3NpbmcgdGhlIHByb3BlciBwbGFuIHJlcXVpcmVzIGtub3dpbmcgdGhlIGNhcGFiaWxpdGllcyB0aGF0IG1hdHRlciB0aGUgbW9zdC4gQSBzdHVyZHkgPHN0cm9uZz5nbG9iYWwgdHJhdmVsIGVTSU08L3N0cm9uZz4gaGFzIHRvIG9mZmVyIHRoZSBmb2xsb3dpbmc6ZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5FeHRlbnNpdmUgQ292ZXJhZ2U8L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEFuIGFwcHJvcHJpYXRlIHBsYW4gc2hvdWxkIHdvcmsgYWNyb3NzIG11bHRpcGxlIGludGVybmF0aW9uYWwgbG9jYXRpb25zLCBtYWtpbmcgaXQgaWRlYWwgZm9yIHRyYXZlbGVycyB0cmF2ZWxpbmcgdG8gbXVsdGlwbGUgdmFjYXRpb24gc3BvdHMuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5GbGV4aWJsZSBEYXRhIE9wdGlvbnM8L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudERpZmZlcmVudCB0cmF2ZWxlcnMgaGF2ZSBkaWZmZXJlbnQgbmVlZHMuIFBsYW5zIG91Z2h0IHRvIG9mZmVyIHZhcmlvdXMgaW5mb3JtYXRpb24gYWx0ZXJuYXRpdmVzLCBmcm9tIGJhc2ljIHVzYWdlIHRvIGhpZ2ggZGF0YSBpbnRha2UuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UcmFuc3BhcmVudCBQcmljaW5nPC9zdHJvbmc+bGV2ZWxzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDbGVhciBwcmljaW5nIGVuYWJsZXMgYXZvaWRpbmcgc3VkZGVuIGNvc3RzIGFuZCBwZXJtaXRzIGJldHRlciBidWRnZXQgbWFuYWdlbWVudC5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlJlbGlhYmxlIFNwZWVkIGFuZCBQZXJmb3JtYW5jZTwvc3Ryb25nPmxldmVsc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RmFzdCBhbmQgc3Ryb25nIGNvbm5lY3Rpdml0eSBpcyBpbXBvcnRhbnQgZm9yIG5hdmlnYXRpb24sIGNvbW11bmljYXRpb24sIGFuZCBvbmxpbmUgc3BvcnRzLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U2ltcGxlIEFjdGl2YXRpb248L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEEgcXVpY2sgYW5kIGNsZWFuIHNldHVwIHByb2NlZHVyZSBndWFyYW50ZWVzIHRoYXQgdXNlcnMgY2FuIHN0YXJ0IHRoZSB1c2FnZSBvZiB0aGVpciBmYWN0cyB3aXRob3V0IGRlbGF5cy5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyB0byBDaG9vc2UgdGhlIFJpZ2h0IEludGVybmF0aW9uYWwgVHJhdmVsIGVTSU08L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNlbGVjdGluZyB0aGUgZXhjZWxsZW50IDxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3MvYmVzdC1pbnRlcm5hdGlvbmFsLWVzaW0tcGxhbnMtMjAyNi8iPmludGVybmF0aW9uYWwgPC9hPjwvc3Ryb25nPjxzcGFuIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94OyBtYXJnaW46IDBweDsgcGFkZGluZzogMHB4OyI+PGEgaHJlZj0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3MvYmVzdC1pbnRlcm5hdGlvbmFsLWVzaW0tcGxhbnMtMjAyNi8iPjxzdHJvbmc+ZVNJTTwvc3Ryb25nPiZuYnNwOzwvYT5kZXBlbmRzIG9uIHlvdXIgdHJhdmVsPC9zcGFuPiBwbGFucyBhbmQgdXNhZ2UuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN1cmxhbHRjYXB0aW9uaWRzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEZvciBicmllZiBqb3VybmV5cywgYSBzbWFsbGVyIGRhdGEgcGxhbiB3aXRoIGNvbnN0cmFpbmVkIHZhbGlkaXR5IG1heSBiZSBlbm91Z2guIEZvciBsb25nZXIgc3RheXMsIGRlY2lkaW5nIG9uIGEgcGxhbiB3aXRoIGJldHRlciBzdGF0aXN0aWNzIGxpbWl0cyBhbmQgYW4gZXh0ZW5kZWQgcGVyaW9kIGlzIG1vcmUgcHJhY3RpY2FsLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEJ1c2luZXNzIHRyYXZlbGVycyBvdWdodCB0byBwcmlvcml0aXplIHJlbGlhYmlsaXR5IGFuZCBzcGVlZCwgd2hpbGUgZW50ZXJ0YWlubWVudCB0cmF2ZWxlcnMgbWlnaHQgYWxzbyBmb2N1cyBvbiBhZmZvcmRhYmlsaXR5IGFuZCBsaWdodCB1c2FnZS5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJdCBpcyBsaWtld2lzZSBjcnVjaWFsIHRvIHZlcmlmeSB0aGF0IHRoZSBwbGFuIGNvdmVycyB5b3VyIGRlc3RpbmF0aW9uIGFuZCB0aGF0IHlvdXIgdG9vbCBoZWxwcyBlU0lNIGZ1bmN0aW9uYWxpdHkuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5FYXN5IFNldHVwIGFuZCBBY3RpdmF0aW9uIFByb2Nlc3M8L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE9uZSBvZiB0aGUgcHJpbmNpcGFsIGJsZXNzaW5ncyBvZiBhIDxzdHJvbmc+d29ybGR3aWRlIHRvdXIgZVNJTTwvc3Ryb25nPiBpcyBpdHMgZWFzZSBvZiBzZXR1cC5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBZnRlciBzaG9wcGluZyBmb3IgYSBwbGFuLCB5b3UgYWNxdWlyZSBhIFFSIGNvZGUuIEJ5IHNjYW5uaW5nIHRoaXMgY29kZSB0aHJvdWdoIHlvdXIgZGV2aWNlIHNldHRpbmdzLCB0aGUgZVNJTSBwcm9maWxlIGlzIHNldCB1cCBpbW1lZGlhdGVseS4gT25jZSBhY3RpdmF0ZWQsIG1vYmlsZSByZWNvcmRzIHdpbGwgYmUgYXZhaWxhYmxlIHdpdGhpbiBtaW51dGVzLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgYWxsb3dzIHZhY2F0aW9uZXJzIHRvIHByZXBhcmUgaW4gYWR2YW5jZSBhbmQgYXZvaWQgY29ubmVjdGl2aXR5IHRyb3VibGVzIHVwb24gYXJyaXZhbC5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPk1hbmFnaW5nIERhdGEgVXNhZ2UgRWZmZWN0aXZlbHk8L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEVmZmljaWVudCBzdGF0aXN0aWNzIG1hbmFnZW1lbnQgZW5oYW5jZXMgdGhlIHZhbHVlIG9mIHlvdXIgcGxhbi4gRXZlbiB3aXRoIGEgZGVwZW5kYWJsZSA8c3Ryb25nPmdsb2JhbCB0b3VyIGVTSU08L3N0cm9uZz4sIGl0J3MgbWlsZXMgY3JpdGljYWwgdG8gYXBwbHkgZmFjdHMgd2lzZWx5LmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENvbm5lY3RpbmcgdG8gV2ktRmkgaW4gYWlycG9ydHMgYW5kIHB1YmxpYyBwbGFjZXMgY2FuIGhlbHAgY29uc2VydmUgYmF0dGVyeSBsaWZlLiBEaXNhYmxpbmcgaGlzdG9yeSBkYXRhIHVzYWdlIGFuZCBhdXRvbWF0aWMgdXBkYXRlcyBhbHNvIHJlZHVjZXMgdXNlbGVzcyBpbnRha2UuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RG93bmxvYWRpbmcgbWFwcyBhbmQgaW1wb3J0YW50IGZpbGVzIGJlZm9yZSBqb3VybmV5aW5nIGlzIGFub3RoZXIgZWZmZWN0aXZlIHdheSB0byByZWR1Y2UgaW5mb3JtYXRpb24gdXRpbGl6YXRpb24uZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Db21tb24gTWlzdGFrZXMgdG8gQXZvaWQ8L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdoaWxlIHRoZSBlU0lNIGVyYSBpcyBkZXNpZ25lZCBmb3Igc2ltcGxpY2l0eSwgY2VydGFpbiBlcnJvcnMgY2FuIGFmZmVjdCB5b3VyIGVuam95bWVudC5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDaG9vc2luZyBhIHBsYW4gdGhhdCBkb2Vzbid0IGNvdmVyIHlvdXIgdmFjYXRpb24gc3BvdCBjYW4gYnJpbmcgYWJvdXQgY29ubmVjdGl2aXR5IHByb2JsZW1zLiBBbHdheXMgdmVyaWZ5IGluc3VyYW5jZSBiZWZvcmUgc2hvcHBpbmcuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QWN0aXZhdGluZyB0aGUgcGxhbiB0b28gZWFybHkgY2FuIHJlZHVjZSBpdHMgdmFsaWRpdHkgcGVyaW9kLCBzbyB0aW1pbmcgaXMgY3JpdGljYWwuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QWRkaXRpb25hbGx5LCBtYWtlIHN1cmUgdGhhdCB5b3VyIHBob25lIHN1cHBvcnRzIHRoZSBlU0lNIGVyYSB0byBhdm9pZCBjb21wYXRpYmlsaXR5IHRyb3VibGVzLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hvIENhbiBCZW5lZml0IGZyb20gYW4gSW50ZXJuYXRpb25hbCBUcmF2ZWwgZVNJTTwvc3Ryb25nPmxldmVsc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QSA8c3Ryb25nPndvcmxkd2lkZSBqb3VybmV5IGVTSU08L3N0cm9uZz4gaXMgc3VpdGFibGUgZm9yIGFuIGV4dGVuc2l2ZSByYW5nZSBvZiB1c2Vycy5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUb3VyaXN0cyBjYW4gdXNlIGl0IGZvciBuYXZpZ2F0aW9uLCBzb2NpYWwgbWVkaWEsIGFuZCBzaGFyaW5nIHN0b3JpZXMuIEJ1c2luZXNzIHZhY2F0aW9uZXJzIGJlbmVmaXQgZnJvbSByZWxpYWJsZSBjb25uZWN0aXZpdHkgZm9yIGNvbmZlcmVuY2VzIGFuZCBjb252ZXJzYXRpb25zLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN0dWRlbnRzIHRyYXZlbGluZyBvdmVyc2VhcyBjYW4gc3RheSBpbiB0b3VjaCB3aXRoIHRoZWlyIGNpcmNsZSBvZiByZWxhdGl2ZXMgYW5kIGdldCBhY2Nlc3MgdG8gb25saW5lIHJlc291cmNlcy4gRnJlcXVlbnQgdmFjYXRpb25lcnMgZGlzY292ZXIgaXQgZXNwZWNpYWxseSBiZW5lZmljaWFsLCBiZWNhdXNlIGl0IHBlcm1pdHMgdGhlbSB0byBhcHBseSBhIHVubWFycmllZCBhbnN3ZXIgYWNyb3NzIG1vcmUgdGhhbiBvbmUgY291bnRyeS5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlRoZSBGdXR1cmUgb2YgVHJhdmVsIENvbm5lY3Rpdml0eTwvc3Ryb25nPmxldmVsc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGFkb3B0aW9uIG9mIGVTSU0gZ2VuZXJhdGlvbiBpcyBncm93aW5nIHJhcGlkbHkuIEFzIG1vcmUgZGV2aWNlcyBoZWxwIGl0LCB0cmF2ZWxlcnMgYXJlIHRyYW5zZmVycmluZyBpbiB0aGUgZGlyZWN0aW9uIG9mIHZpcnR1YWwgYW5zd2VycyBmb3IgaW50ZXJuYXRpb25hbCBjb25uZWN0aXZpdHkuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gdGhlIGNvbWluZyB5ZWFycywgPHN0cm9uZz5nbG9iYWwgdG91ciBlU0lNPC9zdHJvbmc+IHBsYW5zIGFyZSBwcmVkaWN0ZWQgdG8gb2ZmZXIgaGlnaGVyIGluc3VyYW5jZSwgZmFzdGVyIHNwZWVkcywgYW5kIG1vcmUgYWdncmVzc2l2ZSBwcmljaW5nLiBUaGlzIHdpbGwsIGluIGFkZGl0aW9uLCBzaW1wbGlmeSB0aGUgam91cm5leSBleHBlcmllbmNlIGFuZCBtYWtlIHN0YXlpbmcgbGlua2VkIHNpbXBsZXIgdGhhbiBldmVyLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdXJsYWx0Y2FwdGlvbmlkc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25zcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkNvbmNsdXNpb248L3N0cm9uZz5sZXZlbHNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENob29zaW5nIHRoZSBwcm9wZXIgPHN0cm9uZz53b3JsZHdpZGUgdG91ciBlU0lNPC9zdHJvbmc+IGlzIGFuIGltcG9ydGFudCBwYXJ0IG9mIGNvbnRlbXBvcmFyeSB0b3VyIHBsYW5uaW5nLiBJdCBhZmZvcmRzIGRlcGVuZGFibGUgY29ubmVjdGl2aXR5LCBzaW1wbGlmaWVzIHNldHVwLCBhbmQgZW5hYmxlcyBhdm9pZGFuY2Ugb2YgaGlnaCByb2FtaW5nIGNvc3RzLmRyb3BDYXBwbGFjZWhvbGRlcnNwYmFkZEhpZGVPbk1vYmlsZXNwYmFkZEhpZGVPblRhYmxldHNwYmFkZEFuaW1hdGlvbnNFbmFibGVkc3BiYWRkQW5pbWF0aW9uSWRzcGJhZGRTdWJtZW51TGF5b3V0c3BiYWRkTW9iaWxlTWVudUp1c3RpZmljYXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdpdGggcmVsaWFuY2Ugb24gYW5zd2VycyBsaWtlIDxhIGhyZWY9Imh0dHBzOi8vY29tbWJpdHouY29tLyI+Q29tbWJpdHogZVNJTTwvYT4sIHZhY2F0aW9uZXJzIGNhbiBleHBlcmllbmNlIHNlYW1sZXNzIGludGVybmV0IGFjY2VzcywgZmxleGlibGUgZGF0YSBhbHRlcm5hdGl2ZXMsIGFuZCBzdGVhZHkgcGVyZm9ybWFuY2UgYWNyb3NzIGRpZmZlcmVudCBhcmVhcy5kcm9wQ2FwcGxhY2Vob2xkZXJzcGJhZGRIaWRlT25Nb2JpbGVzcGJhZGRIaWRlT25UYWJsZXRzcGJhZGRBbmltYXRpb25zRW5hYmxlZHNwYmFkZEFuaW1hdGlvbklkc3BiYWRkU3VibWVudUxheW91dHNwYmFkZE1vYmlsZU1lbnVKdXN0aWZpY2F0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCeSBjaG9vc2luZyB0aGUgcHJvcGVyIHBsYW4gYW5kIGRlYWxpbmcgd2l0aCBpbmZvcm1hdGlvbiBlZmZlY3RpdmVseSwgeW91IGNvdWxkIGZvY3VzIG9uIHlvdXIgam91cm5leSB3aXRoIGNvbmZpZGVuY2UsIGtub3dpbmcgdGhhdCB5b3VyIGNvbm5lY3Rpdml0eSBuZWVkcyBhcmUgYWJzb2x1dGVseSBwcm90ZWN0ZWQuZHJvcENhcHBsYWNlaG9sZGVyc3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50c3BiYWRkSGlkZU9uTW9iaWxlc3BiYWRkSGlkZU9uVGFibGV0c3BiYWRkQW5pbWF0aW9uc0VuYWJsZWRzcGJhZGRBbmltYXRpb25JZHNwYmFkZFN1Ym1lbnVMYXlvdXRzcGJhZGRNb2JpbGVNZW51SnVzdGlmaWNhdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVy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IC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckZTljMDdlZGYtODM3Ny00MjY3LThlNDYtZWVhNWI5NmY0YWFjeHeKAjxwPlRoaXMgaXMgd2h5IG1hbnkgdHJhdmVsZXJzIG5vdyBjaG9vc2UgYW4gPHN0cm9uZz5pbnRlcm5hdGlvbmFsIGpvdXJuZXkgZVNJTTwvc3Ryb25nPi4gSXQgZ2l2ZXMgYSBzaW1wbGUsIGdyZWVuLCBhbmQgY3V0dGluZy1lZGdlIHdheSB0byBzdGF5IGNvbm5lY3RlZCB0aHJvdWdob3V0IG5hdGlvbnMgd2l0aG91dCB0aGUgaW5jb252ZW5pZW5jZSBvZiBwaHlzaWNhbCBTSU0gY2FyZHMgb3IgdGhlIGhpZ2ggY29zdHMgb2YgdHJhZGl0aW9uYWwgcm9hbWluZy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRjYzJhZGE5OS05NmQyLTQyNTItYWVkZi04ZTgxMGY0YTQ3NDh4d2Q8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+V2h5IFJlbGlhYmxlIENvbm5lY3Rpdml0eSBNYXR0ZXJzIFdoaWxlIFRyYXZlbGluZzwvc3Ryb25nPjwvaDI+dwxjb3JlL2hlYWRpbmd9Anl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRiOTE0ZjZlOC04OWY3LTQwMjItYmM4Zi0wN2I3Nzg0ZDYwYWN4d+EBPHA+SW4gdG9kYXnigJlzIGRpZ2l0YWwgZXJhLCB2YWNhdGlvbmVycyBkZXBlbmQgaGVhdmlseSBvbiB0aGVpciBtb2JpbGUgZGV2aWNlcy4gV2hldGhlciBpdCBpcyBsb2NhdGluZyBndWlkZWxpbmVzLCBjaGVja2luZyByZXNlcnZhdGlvbnMsIG9yIHN0YXlpbmcgaW4gdG91Y2ggd2l0aCBvbmUncyBvd24gZmFtaWx5LCBhIHNvbGlkIGludGVybmV0IGNvbm5lY3Rpb24gaXMgY3J1Y2lhbC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRhNGZhMTE3YS00OWQ1LTRmN2YtOTA4MS1kYjkwYTkwNzQyNDF4d80CPHA+VHJhZGl0aW9uYWwgcm9hbWluZyBzZXJ2aWNlcyByZWd1bGFybHkgY29tZSB3aXRoIHVucHJlZGljdGFibGUgZmVlcywgYXQgdGhlIHNhbWUgdGltZSBhcyBidXlpbmcgbmVhcmJ5IFNJTSBjYXJkcyBjYW4gYmUgdGltZS1jb25zdW1pbmcuIEEgPHN0cm9uZz53b3JsZHdpZGUgam91cm5leSBlU0lNPC9zdHJvbmc+IGVsaW1pbmF0ZXMgdGhlc2UgY2hhbGxlbmdlcyBieSBvZmZlcmluZyBvbi10aGUtc3BvdCBhY2Nlc3MgdG8gY2VsbCBpbmZvcm1hdGlvbiwgcGVybWl0dGluZyB0cmF2ZWxlcnMgdG8gbGl2ZSBjb25uZWN0ZWQgZnJvbSB0aGUgaW5zdGFudCB0aGV5IGFycml2ZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ2MjU4NDQ3MS1jZWM3LTRmOGQtYjE1OC02ZDA2MzBkNWVhNzl4d2A8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+QSBEZXBlbmRhYmxlIFNvbHV0aW9uIGZvciBHbG9iYWwgQ29ubmVjdGl2aXR5PC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDk1NjgyNDAyLTliODAtNDUzOS1hZjhkLWFhNDQ4ODYwNDk1ZXh32AE8cD5XaGVuIGNob29zaW5nIGEgY29ubmVjdGl2aXR5IGFuc3dlciwgZWFzZSBvZiB1c2UgYW5kIGNvbnNpc3RlbnQgcGVyZm9ybWFuY2UgYXJlIGtleSBpc3N1ZXMuIE1hbnkgdmFjYXRpb25lcnMgcmVseSBvbiA8c3Ryb25nPkNvbW1iaXR6IGVTSU08L3N0cm9uZz4gZm9yIGl0cyByZWxpYWJpbGl0eSBhbmQgc3RyYWlnaHRmb3J3YXJkIGFjdGl2YXRpb24gdGVjaG5pcXVlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGZmNzQ3MjBjLTY2MmYtNDE3NC1hZTM1LTUyY2M4MzA4ZmU0N3h3kQI8cD5JdCBlbmFibGVzIHVzZXJzIHRvIHB1dCBpbiB0aGVpciByZWNvcmRzIHBsYW4gZWFybGllciB0aGFuIGRlcGFydHVyZSBhbmQgYmVnaW4gdGhlIHVzYWdlIG9mIGl0IHJpZ2h0IG5vdyB1cG9uIGFycml2YWwuIFdpdGggc3Ryb25nIG5ldHdvcmsgcGVyZm9ybWFuY2UgYW5kIGh1Z2UgaW5zdXJhbmNlLCBDb21tYml0eiBlU0lNIHN1cHBvcnRzIHNlYW1sZXNzIGNvbm5lY3Rpdml0eSBmb3IgZWFjaCBlbmpveW1lbnQgYW5kIGNvbW1lcmNpYWwgZW50ZXJwcmlzZSB0b3VyLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGYyM2M2NTdlLWMwMTYtNDliOC05NzY2LTYxMDQ3YjNlMWViOHh3hQE8cD5JdHMgY29uc3VtZXItZnJpZW5kbHkgbGF5b3V0IGd1YXJhbnRlZXMgdGhhdCBldmVuIGZpcnN0LXRpbWUgY3VzdG9tZXJzIGNhbiBzcGFyayBvZmYgYW5kIGNvbnRyb2wgdGhlaXIgY29ubmVjdGlvbiBlZmZlY3RpdmVseS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQwNTFiNjAxYS0xZTE1LTQwMzctYTk5OS0xOGE0OTUzZjA2MGJ4d2s8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+S2V5IEZlYXR1cmVzIG9mIGEgSGlnaC1RdWFsaXR5IEludGVybmF0aW9uYWwgVHJhdmVsIGVTSU08L3N0cm9uZz48L2gyPncMY29yZS9oZWFkaW5nfQJ5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckNWRhODNhOGMtODUxMS00YjFmLWE3ZmQtYjRmZDZmM2YxNmIxeHegATxwPkNob29zaW5nIHRoZSBwcm9wZXIgcGxhbiByZXF1aXJlcyBrbm93aW5nIHRoZSBjYXBhYmlsaXRpZXMgdGhhdCBtYXR0ZXIgdGhlIG1vc3QuIEEgc3R1cmR5IDxzdHJvbmc+Z2xvYmFsIHRyYXZlbCBlU0lNPC9zdHJvbmc+IGhhcyB0byBvZmZlciB0aGUgZm9sbG93aW5nOjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGRhMWZkMDczLTBjOGQtNGY1OC04YTM0LWMzMWJiYWI2YzNiYXh3RTxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5FeHRlbnNpdmUgQ292ZXJhZ2U8L3N0cm9uZz48L2gzPncMY29yZS9oZWFkaW5nfQN5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckODQyNDQxOTUtNGFmNy00ZDc1LTkwYTItOWU1OGRlMDdkNzY2eHeTATxwPkFuIGFwcHJvcHJpYXRlIHBsYW4gc2hvdWxkIHdvcmsgYWNyb3NzIG11bHRpcGxlIGludGVybmF0aW9uYWwgbG9jYXRpb25zLCBtYWtpbmcgaXQgaWRlYWwgZm9yIHRyYXZlbGVycyB0cmF2ZWxpbmcgdG8gbXVsdGlwbGUgdmFjYXRpb24gc3BvdHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckZjVjODVlY2MtMTMxZC00NjkzLTgzNWMtM2U2OTIwMTNlNzAweHdIPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPkZsZXhpYmxlIERhdGEgT3B0aW9uczwvc3Ryb25nPjwvaDM+dwxjb3JlL2hlYWRpbmd9A3l5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ0ZmUwN2Y2OS0wNmU2LTQxNzItOWJiNC1jMjRlNjA3YzI1OWF4d40BPHA+RGlmZmVyZW50IHRyYXZlbGVycyBoYXZlIGRpZmZlcmVudCBuZWVkcy4gUGxhbnMgb3VnaHQgdG8gb2ZmZXIgdmFyaW91cyBpbmZvcm1hdGlvbiBhbHRlcm5hdGl2ZXMsIGZyb20gYmFzaWMgdXNhZ2UgdG8gaGlnaCBkYXRhIGludGFrZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ2MWQ1MDAyMS01ZmQ1LTRhN2MtYWZjMC0wM2U0ZTgyMjg5MmF4d0Y8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+VHJhbnNwYXJlbnQgUHJpY2luZzwvc3Ryb25nPjwvaDM+dwxjb3JlL2hlYWRpbmd9A3l5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRjMTY4ODRjYi00N2ZkLTRjMzUtYjJhYS00N2ViMTgwOTcwYWV4d1g8cD5DbGVhciBwcmljaW5nIGVuYWJsZXMgYXZvaWRpbmcgc3VkZGVuIGNvc3RzIGFuZCBwZXJtaXRzIGJldHRlciBidWRnZXQgbWFuYWdlbWVudC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ2N2Y2Yzc3Yy0wNGUyLTRjOGEtODg4ZS03YmY1MzRiNDcxYjl4d1E8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+UmVsaWFibGUgU3BlZWQgYW5kIFBlcmZvcm1hbmNlPC9zdHJvbmc+PC9oMz53DGNvcmUvaGVhZGluZ30DeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGEzNzRiZmFlLTgyZTItNDEwMy05N2ZiLWJhZmYwY2EyNWZiNHh3YjxwPkZhc3QgYW5kIHN0cm9uZyBjb25uZWN0aXZpdHkgaXMgaW1wb3J0YW50IGZvciBuYXZpZ2F0aW9uLCBjb21tdW5pY2F0aW9uLCBhbmQgb25saW5lIHNwb3J0cy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRkMDkyZGEwMy0xMjMzLTQyN2UtYjIxMS00MjE1NzkyZmFjYTZ4d0Q8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+U2ltcGxlIEFjdGl2YXRpb248L3N0cm9uZz48L2gzPncMY29yZS9oZWFkaW5nfQN5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckNzFhZTE0ZDAtZDFiNS00MDQxLWE1YzAtNzU0NzY5ZTk5NmVjeHdxPHA+QSBxdWljayBhbmQgY2xlYW4gc2V0dXAgcHJvY2VkdXJlIGd1YXJhbnRlZXMgdGhhdCB1c2VycyBjYW4gc3RhcnQgdGhlIHVzYWdlIG9mIHRoZWlyIGZhY3RzIHdpdGhvdXQgZGVsYXlzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGY0ZjY2NWFhLTE0MjMtNDZjNC1hNjI0LTkwMWQ4ZDk2M2JkM3h3ZDxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Ib3cgdG8gQ2hvb3NlIHRoZSBSaWdodCBJbnRlcm5hdGlvbmFsIFRyYXZlbCBlU0lNPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDkxNmUyYzExLTU1ZWQtNGYyMi1iZjY5LTFjODRhM2FlMjUyYnh33gI8cD5TZWxlY3RpbmcgdGhlIGV4Y2VsbGVudCA8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vY29tbWJpdHouY29tL0Jsb2dzL2Jlc3QtaW50ZXJuYXRpb25hbC1lc2ltLXBsYW5zLTIwMjYvIj5pbnRlcm5hdGlvbmFsIDwvYT48L3N0cm9uZz48c3BhbiBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgbWFyZ2luOiAwcHg7IHBhZGRpbmc6IDBweDsiPjxhIGhyZWY9Imh0dHBzOi8vY29tbWJpdHouY29tL0Jsb2dzL2Jlc3QtaW50ZXJuYXRpb25hbC1lc2ltLXBsYW5zLTIwMjYvIj48c3Ryb25nPmVTSU08L3N0cm9uZz7CoDwvYT5kZXBlbmRzIG9uIHlvdXIgdHJhdmVsPC9zcGFuPiBwbGFucyBhbmQgdXNhZ2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckYTllNzE0ZDgtZDRiNi00YjgxLThkODItMjAyNDljZjBmODNjeHeuATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtbGFyZ2UiPjxpbWcgc3JjPSJodHRwczovL2NvbW1iaXR6LmNvbS9CbG9ncy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9UcmF2ZWwtZVNJTV8yLTEwMjR4NjgzLndlYnAiIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjgwNiIvPjwvZmlndXJlPncKY29yZS9pbWFnZXdRaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvVHJhdmVsLWVTSU1fMi0xMDI0eDY4My53ZWJwdwB9tit3BWxhcmdldwRub25leXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDk3OTQ1MTZlLTU0NmItNDc5ZS04ZjU2LWIxNTVhN2Y2YTk4Nnh3xAE8cD5Gb3IgYnJpZWYgam91cm5leXMsIGEgc21hbGxlciBkYXRhIHBsYW4gd2l0aCBjb25zdHJhaW5lZCB2YWxpZGl0eSBtYXkgYmUgZW5vdWdoLiBGb3IgbG9uZ2VyIHN0YXlzLCBkZWNpZGluZyBvbiBhIHBsYW4gd2l0aCBiZXR0ZXIgc3RhdGlzdGljcyBsaW1pdHMgYW5kIGFuIGV4dGVuZGVkIHBlcmlvZCBpcyBtb3JlIHByYWN0aWNhbC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ0ZjkwN2IxNy1kMzhjLTQ4N2YtYTgwYy0yYzAzNWMxMmFkMjZ4d5UBPHA+QnVzaW5lc3MgdHJhdmVsZXJzIG91Z2h0IHRvIHByaW9yaXRpemUgcmVsaWFiaWxpdHkgYW5kIHNwZWVkLCB3aGlsZSBlbnRlcnRhaW5tZW50IHRyYXZlbGVycyBtaWdodCBhbHNvIGZvY3VzIG9uIGFmZm9yZGFiaWxpdHkgYW5kIGxpZ2h0IHVzYWdlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGUwYTc3YmM4LTI1NTUtNDNjOC04M2NmLTZlNDY1NTk2M2I1Znh3ejxwPkl0IGlzIGxpa2V3aXNlIGNydWNpYWwgdG8gdmVyaWZ5IHRoYXQgdGhlIHBsYW4gY292ZXJzIHlvdXIgZGVzdGluYXRpb24gYW5kIHRoYXQgeW91ciB0b29sIGhlbHBzIGVTSU0gZnVuY3Rpb25hbGl0eS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQyZWYzMTg5Yy0wNTJhLTRkZmQtYTQxNS05YWRiZjQwZTI0YTd4d1Q8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+RWFzeSBTZXR1cCBhbmQgQWN0aXZhdGlvbiBQcm9jZXNzPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGQyYTA2ZDc2LWRlNzItNDE2Ny05OGM2LWNmZjIyNDE1N2IwNnh3ZTxwPk9uZSBvZiB0aGUgcHJpbmNpcGFsIGJsZXNzaW5ncyBvZiBhIDxzdHJvbmc+d29ybGR3aWRlIHRvdXIgZVNJTTwvc3Ryb25nPiBpcyBpdHMgZWFzZSBvZiBzZXR1cC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQ4NmUxNzk5OC0zZmJkLTQwOTItOGMzMy0wZWM3NGJmYzQzMmJ4d9UBPHA+QWZ0ZXIgc2hvcHBpbmcgZm9yIGEgcGxhbiwgeW91IGFjcXVpcmUgYSBRUiBjb2RlLiBCeSBzY2FubmluZyB0aGlzIGNvZGUgdGhyb3VnaCB5b3VyIGRldmljZSBzZXR0aW5ncywgdGhlIGVTSU0gcHJvZmlsZSBpcyBzZXQgdXAgaW1tZWRpYXRlbHkuIE9uY2UgYWN0aXZhdGVkLCBtb2JpbGUgcmVjb3JkcyB3aWxsIGJlIGF2YWlsYWJsZSB3aXRoaW4gbWludXRlcy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQyY2QyOWRjOS1hY2U4LTQ5YTYtODMyNi03NzY4YjRhOGYzMzd4d2I8cD5UaGlzIGFsbG93cyB2YWNhdGlvbmVycyB0byBwcmVwYXJlIGluIGFkdmFuY2UgYW5kIGF2b2lkIGNvbm5lY3Rpdml0eSB0cm91YmxlcyB1cG9uIGFycml2YWwuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckNWE3MjY0ZmQtMTAyNi00Y2JiLWI3MGUtMzE0MTYxNDFlYjUzeHdSPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPk1hbmFnaW5nIERhdGEgVXNhZ2UgRWZmZWN0aXZlbHk8L3N0cm9uZz48L2gyPncMY29yZS9oZWFkaW5nfQJ5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckNTBlOTllNDgtYjYwZS00OTdiLWI2YjItZWFkMzYyNDBmZGZheHesATxwPkVmZmljaWVudCBzdGF0aXN0aWNzIG1hbmFnZW1lbnQgZW5oYW5jZXMgdGhlIHZhbHVlIG9mIHlvdXIgcGxhbi4gRXZlbiB3aXRoIGEgZGVwZW5kYWJsZSA8c3Ryb25nPmdsb2JhbCB0b3VyIGVTSU08L3N0cm9uZz4sIGl0J3MgbWlsZXMgY3JpdGljYWwgdG8gYXBwbHkgZmFjdHMgd2lzZWx5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDY2Y2UyMTBjLTNmOTAtNDI3Zi1iNzYwLTA4OGM3NDMxMjQ5NXh3qAE8cD5Db25uZWN0aW5nIHRvIFdpLUZpIGluIGFpcnBvcnRzIGFuZCBwdWJsaWMgcGxhY2VzIGNhbiBoZWxwIGNvbnNlcnZlIGJhdHRlcnkgbGlmZS4gRGlzYWJsaW5nIGhpc3RvcnkgZGF0YSB1c2FnZSBhbmQgYXV0b21hdGljIHVwZGF0ZXMgYWxzbyByZWR1Y2VzIHVzZWxlc3MgaW50YWtlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGZkZDZlMGM1LWNkNzItNGM2Mi04NGVhLTllYjc3ODU1M2ZjOHh3eTxwPkRvd25sb2FkaW5nIG1hcHMgYW5kIGltcG9ydGFudCBmaWxlcyBiZWZvcmUgam91cm5leWluZyBpcyBhbm90aGVyIGVmZmVjdGl2ZSB3YXkgdG8gcmVkdWNlIGluZm9ybWF0aW9uIHV0aWxpemF0aW9uLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGRlYzg4MGFlLTYwODItNDc1NS1hYjljLWZjNDYxMDVhMGFiY3h3SzxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Db21tb24gTWlzdGFrZXMgdG8gQXZvaWQ8L3N0cm9uZz48L2gyPncMY29yZS9oZWFkaW5nfQJ5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckZjEwNmQ2YTgtZDNlNS00ODNlLWIyMTktYzViMGUyMTNlMzE3eHdfPHA+V2hpbGUgdGhlIGVTSU0gZXJhIGlzIGRlc2lnbmVkIGZvciBzaW1wbGljaXR5LCBjZXJ0YWluIGVycm9ycyBjYW4gYWZmZWN0IHlvdXIgZW5qb3ltZW50LjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGMxYjcwYTdmLTkxNzktNDU2Yy04ZjI1LWRlM2UyYjE0MjQ1ZXh3jAE8cD5DaG9vc2luZyBhIHBsYW4gdGhhdCBkb2Vzbid0IGNvdmVyIHlvdXIgdmFjYXRpb24gc3BvdCBjYW4gYnJpbmcgYWJvdXQgY29ubmVjdGl2aXR5IHByb2JsZW1zLiBBbHdheXMgdmVyaWZ5IGluc3VyYW5jZSBiZWZvcmUgc2hvcHBpbmcuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckZWNjYmY5MWItZTc2OC00Y2M0LWE2YmItYTE5OGFlNzJkZjQxeHdbPHA+QWN0aXZhdGluZyB0aGUgcGxhbiB0b28gZWFybHkgY2FuIHJlZHVjZSBpdHMgdmFsaWRpdHkgcGVyaW9kLCBzbyB0aW1pbmcgaXMgY3JpdGljYWwuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckMjdkNGQ0NjAtZmQxZC00OGExLWIwNGYtMWI0MWIwYzE1YjQzeHdlPHA+QWRkaXRpb25hbGx5LCBtYWtlIHN1cmUgdGhhdCB5b3VyIHBob25lIHN1cHBvcnRzIHRoZSBlU0lNIGVyYSB0byBhdm9pZCBjb21wYXRpYmlsaXR5IHRyb3VibGVzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDBkM2E2YTE4LTFjOWItNGNhMS05OTQxLTBhNTQ1MDZmZTM3NHh3ZDxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5XaG8gQ2FuIEJlbmVmaXQgZnJvbSBhbiBJbnRlcm5hdGlvbmFsIFRyYXZlbCBlU0lNPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGZjYjY4ZmVhLThhYzUtNDMzOS05NTJkLTNiNzViOGRkOWU2NHh3XTxwPkEgPHN0cm9uZz53b3JsZHdpZGUgam91cm5leSBlU0lNPC9zdHJvbmc+IGlzIHN1aXRhYmxlIGZvciBhbiBleHRlbnNpdmUgcmFuZ2Ugb2YgdXNlcnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckNTUwNDg2ZWItZDFjZS00NjRmLWFiNDYtYzI1NjU4NmE5MjBmeHeoATxwPlRvdXJpc3RzIGNhbiB1c2UgaXQgZm9yIG5hdmlnYXRpb24sIHNvY2lhbCBtZWRpYSwgYW5kIHNoYXJpbmcgc3Rvcmllcy4gQnVzaW5lc3MgdmFjYXRpb25lcnMgYmVuZWZpdCBmcm9tIHJlbGlhYmxlIGNvbm5lY3Rpdml0eSBmb3IgY29uZmVyZW5jZXMgYW5kIGNvbnZlcnNhdGlvbnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckZmI2MTMxZjQtYjZjZC00ZDI4LWJlMGQtMDMyYzhjYWM4NWJheHeBAjxwPlN0dWRlbnRzIHRyYXZlbGluZyBvdmVyc2VhcyBjYW4gc3RheSBpbiB0b3VjaCB3aXRoIHRoZWlyIGNpcmNsZSBvZiByZWxhdGl2ZXMgYW5kIGdldCBhY2Nlc3MgdG8gb25saW5lIHJlc291cmNlcy4gRnJlcXVlbnQgdmFjYXRpb25lcnMgZGlzY292ZXIgaXQgZXNwZWNpYWxseSBiZW5lZmljaWFsLCBiZWNhdXNlIGl0IHBlcm1pdHMgdGhlbSB0byBhcHBseSBhIHVubWFycmllZCBhbnN3ZXIgYWNyb3NzIG1vcmUgdGhhbiBvbmUgY291bnRyeS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRmZDI4Y2I1OC03MzAzLTQ0YmEtOGM5ZS05NTA4YjA2ODBlM2J4d1Q8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+VGhlIEZ1dHVyZSBvZiBUcmF2ZWwgQ29ubmVjdGl2aXR5PC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDU0ZmFhZjQ3LTExODItNGE0OC05NmZlLWM2MmU0YjRkNjNlNHh3sgE8cD5UaGUgYWRvcHRpb24gb2YgZVNJTSBnZW5lcmF0aW9uIGlzIGdyb3dpbmcgcmFwaWRseS4gQXMgbW9yZSBkZXZpY2VzIGhlbHAgaXQsIHRyYXZlbGVycyBhcmUgdHJhbnNmZXJyaW5nIGluIHRoZSBkaXJlY3Rpb24gb2YgdmlydHVhbCBhbnN3ZXJzIGZvciBpbnRlcm5hdGlvbmFsIGNvbm5lY3Rpdml0eS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRlMWJiNDFlZi1mNDI0LTRmMjgtOGYxYy01MTM1MTNlNTBlYmR4d\/sBPHA+SW4gdGhlIGNvbWluZyB5ZWFycywgPHN0cm9uZz5nbG9iYWwgdG91ciBlU0lNPC9zdHJvbmc+IHBsYW5zIGFyZSBwcmVkaWN0ZWQgdG8gb2ZmZXIgaGlnaGVyIGluc3VyYW5jZSwgZmFzdGVyIHNwZWVkcywgYW5kIG1vcmUgYWdncmVzc2l2ZSBwcmljaW5nLiBUaGlzIHdpbGwsIGluIGFkZGl0aW9uLCBzaW1wbGlmeSB0aGUgam91cm5leSBleHBlcmllbmNlIGFuZCBtYWtlIHN0YXlpbmcgbGlua2VkIHNpbXBsZXIgdGhhbiBldmVyLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JDcxYTVhNWE4LTg4YjktNGRjZS1iMjA4LTIwODA3OTJhM2UxNXh3rgE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jb21tYml0ei5jb20vQmxvZ3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvVHJhdmVsLWVTSU1fMy0xMDI0eDY4My53ZWJwIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTI4MDciLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3UWh0dHBzOi8vY29tbWJpdHouY29tL0Jsb2dzL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L1RyYXZlbC1lU0lNXzMtMTAyNHg2ODMud2VicHcAfbcrdwVsYXJnZXcEbm9uZXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRlNTk2YzZkYy1mZWJiLTQ3M2QtOTMxNy05NzQwYzUxNmNjOTN4dz08aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+Q29uY2x1c2lvbjwvc3Ryb25nPjwvaDI+dwxjb3JlL2hlYWRpbmd9Anl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRmNmUwM2UxNS00YmUwLTQ2MTUtODBmMC00NTU2NTU0ZWRlYzh4d9YBPHA+Q2hvb3NpbmcgdGhlIHByb3BlciA8c3Ryb25nPndvcmxkd2lkZSB0b3VyIGVTSU08L3N0cm9uZz4gaXMgYW4gaW1wb3J0YW50IHBhcnQgb2YgY29udGVtcG9yYXJ5IHRvdXIgcGxhbm5pbmcuIEl0IGFmZm9yZHMgZGVwZW5kYWJsZSBjb25uZWN0aXZpdHksIHNpbXBsaWZpZXMgc2V0dXAsIGFuZCBlbmFibGVzIGF2b2lkYW5jZSBvZiBoaWdoIHJvYW1pbmcgY29zdHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl5eXl3AHcHZGVmYXVsdHcHZGVmYXVsdHckYTEwNmQ1YmYtNDZjOC00YzJjLTk0NGEtYjg4MDg2M2NmMWU4eHfXATxwPldpdGggcmVsaWFuY2Ugb24gYW5zd2VycyBsaWtlIDxhIGhyZWY9Imh0dHBzOi8vY29tbWJpdHouY29tLyI+Q29tbWJpdHogZVNJTTwvYT4sIHZhY2F0aW9uZXJzIGNhbiBleHBlcmllbmNlIHNlYW1sZXNzIGludGVybmV0IGFjY2VzcywgZmxleGlibGUgZGF0YSBhbHRlcm5hdGl2ZXMsIGFuZCBzdGVhZHkgcGVyZm9ybWFuY2UgYWNyb3NzIGRpZmZlcmVudCBhcmVhcy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyQxZGUzZGYxMi00NDQwLTRmMDQtOGFjYS0xN2UxM2IyMjBjM2F4d7wBPHA+QnkgY2hvb3NpbmcgdGhlIHByb3BlciBwbGFuIGFuZCBkZWFsaW5nIHdpdGggaW5mb3JtYXRpb24gZWZmZWN0aXZlbHksIHlvdSBjb3VsZCBmb2N1cyBvbiB5b3VyIGpvdXJuZXkgd2l0aCBjb25maWRlbmNlLCBrbm93aW5nIHRoYXQgeW91ciBjb25uZWN0aXZpdHkgbmVlZHMgYXJlIGFic29sdXRlbHkgcHJvdGVjdGVkLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJeXl5dwB3B2RlZmF1bHR3B2RlZmF1bHR3JGQ1NDJmODVkLWRlODgtNDE4NC1hNTFmLTYxZDJlNzUxNGJkOHh30A48IS0tIEdvb2dsZSBGb250czogSW50ZXIgLS0+CjxsaW5rIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6d2dodEA0MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAiIHJlbD0ic3R5bGVzaGVldCI+Cgo8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNlNmY3ZmY7IHBhZGRpbmc6MjBweDsgYm9yZGVyLXJhZGl1czoxMnB4OyB0ZXh0LWFsaWduOmxlZnQ7IG1heC13aWR0aDo2MDBweDsgbWFyZ2luOjIwcHggYXV0bzsgZm9udC1mYW1pbHk6J0ludGVyJywgc2Fucy1zZXJpZjsiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjA7IGZvbnQtc2l6ZToyMHB4OyBmb250LXdlaWdodDo3MDA7Ij5HZXQgMTAlIE9GRiDigJQgRG93bmxvYWQgT3VyIEFwcCBOb3chPC9oMz4KICA8cCBzdHlsZT0ibWFyZ2luOjVweCAwIDE1cHg7IGZvbnQtd2VpZ2h0OjQwMDsiPkVuam95IGluc3RhbnQgc2F2aW5ncyB3aGVuIHlvdSBidXkgZVNJTXMgdGhyb3VnaCBvdXIgYXBwLjwvcD4KCiAgPCEtLSBXaGl0ZSBib3ggd2l0aCBjb3Vwb24gY29kZSAtLT4KICA8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNmZmZmZmY7IHBhZGRpbmc6MTBweCAxNXB4OyBib3JkZXItcmFkaXVzOjhweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OjYwMDsgZm9udC1zaXplOjE2cHg7Ij4KICAgIDxzcGFuIHN0eWxlPSJjb2xvcjojMDAwMDAwOyI+Q291cG9uIENvZGU6IDwvc3Bhbj4KICAgIDxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7IGNvbG9yOiNmZmZmZmY7IHBhZGRpbmc6MnB4IDhweDsgYm9yZGVyLXJhZGl1czo0cHg7Ij5BUFAxMDwvc3Bhbj4KICA8L2Rpdj4KCiAgPGRpdiBzdHlsZT0iZGlzcGxheTpmbGV4OyBnYXA6MTVweDsgbWFyZ2luLXRvcDoxNXB4OyI+CiAgICA8IS0tIEdvb2dsZSBQbGF5IC0tPgogICAgPGEgaHJlZj0iaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS5jb21tYml0eiIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICA8aW1nIGNsYXNzPSJnb29nbGUtcGxheS1iYWRnZSIgc3JjPSJodHRwczovL3VwbG9hZC53aWtpbWVkaWEub3JnL3dpa2lwZWRpYS9jb21tb25zLzcvNzgvR29vZ2xlX1BsYXlfU3RvcmVfYmFkZ2VfRU4uc3ZnIiBhbHQ9IkdldCBpdCBvbiBHb29nbGUgUGxheSI+CiAgICA8L2E+CgogICAgPCEtLSBBcHAgU3RvcmUgLS0+CiAgICA8YSBocmVmPSJodHRwczovL2FwcHMuYXBwbGUuY29tL2luL2FwcC9jb21tYml0ei1lc2ltL2lkNjU3MjMwMDc0NSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICA8aW1nIGNsYXNzPSJhcHAtc3RvcmUtYmFkZ2UiIHNyYz0iaHR0cHM6Ly9kZXZlbG9wZXIuYXBwbGUuY29tL2Fzc2V0cy9lbGVtZW50cy9iYWRnZXMvZG93bmxvYWQtb24tdGhlLWFwcC1zdG9yZS5zdmciIGFsdD0iRG93bmxvYWQgb24gdGhlIEFwcCBTdG9yZSI+CiAgICA8L2E+CiAgPC9kaXY+CjwvZGl2PgoKPHN0eWxlPgouZ29vZ2xlLXBsYXktYmFkZ2UgewogIGJhY2tncm91bmQ6ICNEQ0VDRjQ7ICAgCiAgYm9yZGVyLXJhZGl1czogNnB4OwogIGhlaWdodDogNTVweDsKICB3aWR0aDogMTY1cHg7ICAgICAgCiAgb2JqZWN0LWZpdDogY29udGFpbjsKICBkaXNwbGF5OiBibG9jazsKfQoKLmFwcC1zdG9yZS1iYWRnZSB7CiAgYmFja2dyb3VuZDogI0RDRUNGNDsgICAKICBib3JkZXItcmFkaXVzOiA2cHg7CiAgaGVpZ2h0OiA1NXB4OwogIHdpZHRoOiAxNTJweDsgCiAgb2JqZWN0LWZpdDogY29udGFpbjsKICBkaXNwbGF5OiBibG9jazsKfQoKLyogRW5zdXJlIGFsbCB0ZXh0IHVzZXMgSW50ZXIgKi8KZGl2LCBoMywgcCwgc3BhbiB7CiAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7Cn0KPC9zdHlsZT53CWNvcmUvaHRtbHfQDjwhLS0gR29vZ2xlIEZvbnRzOiBJbnRlciAtLT4KPGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDQwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCIgcmVsPSJzdHlsZXNoZWV0Ij4KCjxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2U2ZjdmZjsgcGFkZGluZzoyMHB4OyBib3JkZXItcmFkaXVzOjEycHg7IHRleHQtYWxpZ246bGVmdDsgbWF4LXdpZHRoOjYwMHB4OyBtYXJnaW46MjBweCBhdXRvOyBmb250LWZhbWlseTonSW50ZXInLCBzYW5zLXNlcmlmOyI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MDsgZm9udC1zaXplOjIwcHg7IGZvbnQtd2VpZ2h0OjcwMDsiPkdldCAxMCUgT0ZGIOKAlCBEb3dubG9hZCBPdXIgQXBwIE5vdyE8L2gzPgogIDxwIHN0eWxlPSJtYXJnaW46NXB4IDAgMTVweDsgZm9udC13ZWlnaHQ6NDAwOyI+RW5qb3kgaW5zdGFudCBzYXZpbmdzIHdoZW4geW91IGJ1eSBlU0lNcyB0aHJvdWdoIG91ciBhcHAuPC9wPgoKICA8IS0tIFdoaXRlIGJveCB3aXRoIGNvdXBvbiBjb2RlIC0tPgogIDxkaXYgc3R5bGU9ImJhY2tncm91bmQ6I2ZmZmZmZjsgcGFkZGluZzoxMHB4IDE1cHg7IGJvcmRlci1yYWRpdXM6OHB4OyBkaXNwbGF5OmlubGluZS1ibG9jazsgZm9udC13ZWlnaHQ6NjAwOyBmb250LXNpemU6MTZweDsiPgogICAgPHNwYW4gc3R5bGU9ImNvbG9yOiMwMDAwMDA7Ij5Db3Vwb24gQ29kZTogPC9zcGFuPgogICAgPHNwYW4gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IzI4YTc0NTsgY29sb3I6I2ZmZmZmZjsgcGFkZGluZzoycHggOHB4OyBib3JkZXItcmFkaXVzOjRweDsiPkFQUDEwPC9zcGFuPgogIDwvZGl2PgoKICA8ZGl2IHN0eWxlPSJkaXNwbGF5OmZsZXg7IGdhcDoxNXB4OyBtYXJnaW4tdG9wOjE1cHg7Ij4KICAgIDwhLS0gR29vZ2xlIFBsYXkgLS0+CiAgICA8YSBocmVmPSJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM\/aWQ9Y29tLmNvbW1iaXR6IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgIDxpbWcgY2xhc3M9Imdvb2dsZS1wbGF5LWJhZGdlIiBzcmM9Imh0dHBzOi8vdXBsb2FkLndpa2ltZWRpYS5vcmcvd2lraXBlZGlhL2NvbW1vbnMvNy83OC9Hb29nbGVfUGxheV9TdG9yZV9iYWRnZV9FTi5zdmciIGFsdD0iR2V0IGl0IG9uIEdvb2dsZSBQbGF5Ij4KICAgIDwvYT4KCiAgICA8IS0tIEFwcCBTdG9yZSAtLT4KICAgIDxhIGhyZWY9Imh0dHBzOi8vYXBwcy5hcHBsZS5jb20vaW4vYXBwL2NvbW1iaXR6LWVzaW0vaWQ2NTcyMzAwNzQ1IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgIDxpbWcgY2xhc3M9ImFwcC1zdG9yZS1iYWRnZSIgc3JjPSJodHRwczovL2RldmVsb3Blci5hcHBsZS5jb20vYXNzZXRzL2VsZW1lbnRzL2JhZGdlcy9kb3dubG9hZC1vbi10aGUtYXBwLXN0b3JlLnN2ZyIgYWx0PSJEb3dubG9hZCBvbiB0aGUgQXBwIFN0b3JlIj4KICAgIDwvYT4KICA8L2Rpdj4KPC9kaXY+Cgo8c3R5bGU+Ci5nb29nbGUtcGxheS1iYWRnZSB7CiAgYmFja2dyb3VuZDogI0RDRUNGNDsgICAKICBib3JkZXItcmFkaXVzOiA2cHg7CiAgaGVpZ2h0OiA1NXB4OwogIHdpZHRoOiAxNjVweDsgICAgICAKICBvYmplY3QtZml0OiBjb250YWluOwogIGRpc3BsYXk6IGJsb2NrOwp9CgouYXBwLXN0b3JlLWJhZGdlIHsKICBiYWNrZ3JvdW5kOiAjRENFQ0Y0OyAgIAogIGJvcmRlci1yYWRpdXM6IDZweDsKICBoZWlnaHQ6IDU1cHg7CiAgd2lkdGg6IDE1MnB4OyAKICBvYmplY3QtZml0OiBjb250YWluOwogIGRpc3BsYXk6IGJsb2NrOwp9CgovKiBFbnN1cmUgYWxsIHRleHQgdXNlcyBJbnRlciAqLwpkaXYsIGgzLCBwLCBzcGFuIHsKICBmb250LWZhbWlseTogJ0ludGVyJywgc2Fucy1zZXJpZjsKfQo8L3N0eWxlPnl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0dyRhMjQ1YmZlMS03YjI1LTRhYjgtYThkYy1iMWM4Nzc1NWM0Yjd4dwc8cD48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXl5eXcAdwdkZWZhdWx0dwdkZWZhdWx0AA==\",\"updateId\":349493472}","footnotes":""},"categories":[3,21,7],"tags":[198,19,16,10,228,150],"class_list":["post-2804","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esim","category-latest-blogs","category-travel","tag-esim-card","tag-global-esim","tag-global-esim-card","tag-international-esim-card","tag-international-travel-esim","tag-travel-esim-card"],"acf":[],"_links":{"self":[{"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/posts\/2804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/comments?post=2804"}],"version-history":[{"count":5,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/posts\/2804\/revisions"}],"predecessor-version":[{"id":2880,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/posts\/2804\/revisions\/2880"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/media\/2805"}],"wp:attachment":[{"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/media?parent=2804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/categories?post=2804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/commbitz.com\/blogs\/wp-json\/wp\/v2\/tags?post=2804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}