{"id":9502,"date":"2026-05-18T13:22:21","date_gmt":"2026-05-18T12:22:21","guid":{"rendered":"https:\/\/magazine.secretescapes.com\/?p=9502"},"modified":"2026-05-18T15:05:59","modified_gmt":"2026-05-18T14:05:59","slug":"how-to-plan-a-trip-to-the-atlas-mountains","status":"publish","type":"post","link":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/","title":{"rendered":"How to Plan a Trip to the Atlas Mountains"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you want to understand the true heartbeat of Morocco, you have to leave the bustling souks of Marrakech behind and look up. The Atlas Mountains are the backbone of the country, stretching across the landscape to separate the Mediterranean and Atlantic coastlines from the Sahara Desert. Planning a trip here isn&#8217;t just about booking a room; it\u2019s about timing, terrain, and a touch of adventurous spirit. Here is your local guide to navigating North Africa\u2019s highest peaks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-attachment-id=\"9506\" data-permalink=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/00-content-01\/\" data-orig-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?fit=960%2C640&amp;ssl=1\" data-orig-size=\"960,640\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"00-content-01\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?fit=960%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?resize=960%2C640&#038;ssl=1\" alt=\"\" class=\"wp-image-9506\" srcset=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-01.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is Morocco Known For?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While world-famous for its intricate Zellij tilework and the aromatic steam of a lamb tagine, Morocco\u2019s true identity is found in its Berber (Amazigh) hospitality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The High Atlas is the ancestral home of the Amazigh people. When you visit, you aren&#8217;t just seeing a mountain range; you are entering their home, a place known for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The Tea Ceremony:<\/strong> A symbol of welcome, poured from a height to create a &#8220;crown&#8221; of foam.<\/li>\n\n\n\n<li><strong>Rug Weaving:<\/strong> Each mountain tribe has its own distinct geometric patterns and colours.<\/li>\n\n\n\n<li><strong>Argan and Saffron:<\/strong> The mountains are the source of these &#8220;liquid gold&#8221; and &#8220;red gold&#8221; exports.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you really want to impress the locals, here are some common words and phrases in Tamazight (the Berber language).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>English<\/strong><\/td><td><strong>Tamazight (Berber)<\/strong><\/td><td><strong>Pronunciation<\/strong><\/td><\/tr><tr><td><strong>Hello<\/strong><\/td><td>Azul<\/td><td><em>Ah-zool<\/em> (Literally means &#8220;come to my heart&#8221;)<\/td><\/tr><tr><td><strong>Please<\/strong><\/td><td>Ma th\u2019nnam<\/td><td><em>Ma th-nam<\/em><\/td><\/tr><tr><td><strong>Thank You<\/strong><\/td><td>Tanmirt<\/td><td><em>Tan-meert<\/em><\/td><\/tr><tr><td><strong>Yes<\/strong><\/td><td>Yah<\/td><td><em>Yah<\/em><\/td><\/tr><tr><td><strong>No<\/strong><\/td><td>Uhu<\/td><td><em>Oo-hoo<\/em><\/td><\/tr><tr><td><strong>Goodbye<\/strong><\/td><td>Ar tufat<\/td><td><em>Ar too-fat<\/em> (Means &#8220;until we meet again&#8221;)<\/td><\/tr><tr><td><strong>How are you?<\/strong><\/td><td>Manik antgit?<\/td><td><em>Ma-neek ant-geet?<\/em><\/td><\/tr><tr><td><strong>I am fine<\/strong><\/td><td>Labas \/ Dari<\/td><td><em>La-bass<\/em> (common) or <em>Da-ree<\/em><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">A Few Local Guide Phrases<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you really want to impress your hosts in the mountains, try these:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>&#8220;Bismillah&#8221;<\/strong>: You\u2019ll hear this before every meal. It\u2019s technically Arabic, but used universally by Amazigh people. It means &#8220;In the name of God&#8221; (essentially &#8220;Let&#8217;s eat!&#8221;).<\/li>\n\n\n\n<li><strong>&#8220;Tudert!&#8221;<\/strong>: This is a toast, similar to &#8220;Cheers!&#8221; It literally translates to &#8220;Life!&#8221;<\/li>\n\n\n\n<li><strong>&#8220;Imik simik&#8221;<\/strong>: This means &#8220;little by little.&#8221; It\u2019s the unofficial motto of the mountains. If you\u2019re struggling on a hike or learning a craft, just say &#8220;imik simik&#8221; and everyone will nod in agreement.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-attachment-id=\"9508\" data-permalink=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/00-content-02\/\" data-orig-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?fit=960%2C640&amp;ssl=1\" data-orig-size=\"960,640\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"00-content-02\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?fit=960%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?resize=960%2C640&#038;ssl=1\" alt=\"\" class=\"wp-image-9508\" srcset=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-02.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Where to Stay in the Atlas Mountains<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Atlas range is vast, so where you stay depends entirely on the trip you&#8217;re chasing. Here are the three main hubs to consider:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Imlil: The Hiker\u2019s Paradise<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Perched at 1,800m, Imlil is the gateway to Mount Toubkal, the highest peak in North Africa. This is a base for the more intrepid explorers amongst you who can handle the challenging terrain.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ouirgane Valley: The Peaceful Retreat<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Located at a lower altitude, this valley is greener, warmer, and perfect for those who prefer gentle walks over intense treks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ourika Valley: The Easy Escape<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The closest valley to Marrakech is about a 45-minute drive. It\u2019s popular for day-trippers but offers beautiful accommodation options, such as the Taj Atlas Wellness Boutique Hotel &amp; Spa, for people wanting to stay overnight.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-attachment-id=\"9510\" data-permalink=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/00-content-03\/\" data-orig-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?fit=960%2C640&amp;ssl=1\" data-orig-size=\"960,640\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"00-content-03\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?fit=960%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?resize=960%2C640&#038;ssl=1\" alt=\"\" class=\"wp-image-9510\" srcset=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-03.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Practical Planning: Driving the Mountain Passes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are hiring a car, the Atlas Mountains will give you some of the most spectacular drives of your life. There are two main passes: Tizi n&#8217;Tichka, which runs between Marrakech and Ouarzazate and Tizi n&#8217;Test, a narrower, older road that offers a more dramatic, white-knuckle experience with fewer crowds.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Local Driving Tips<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Use your horn:<\/strong> on blind mountain bends, a quick &#8220;beep&#8221; is a way to warn oncoming traffic.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Check for snow:<\/strong> even as late as spring, the high passes can be closed due to snow. Always check with your riad host before setting off.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The 3-hour rule:<\/strong> on a map, 100 km might look short, but in the mountains, it could take you at least 3 hours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Avoid driving at night:<\/strong> between unlit moped riders and the occasional stray goat, driving these roads in the dark is a recipe for stress. Plan to arrive at your destination by sunset.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-attachment-id=\"9512\" data-permalink=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/00-content-04\/\" data-orig-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?fit=960%2C640&amp;ssl=1\" data-orig-size=\"960,640\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"00-content-04\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?fit=960%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?resize=960%2C640&#038;ssl=1\" alt=\"\" class=\"wp-image-9512\" srcset=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-04.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Hidden Gem: The Ait Bouguemez Valley<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you really want to get away from it all, drive to the &#8220;Happy Valley&#8221; of Ait Bouguemez. It\u2019s further away and less visited than Imlil, but it features ancient fortified granaries and dinosaur footprints preserved in the rock, all set against a backdrop of patchwork green fields and towering peaks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the easiest ways to see the Atlas Mountains is to book a day trip from Marrakech, either when you\u2019re there or as part of a <a href=\"https:\/\/co.uk.sales.secretescapes.com\/115557\/discover-marrakech-and-the-atlas-mountains\/?urlSlug=discover-marrakech-and-the-atlas-mountains-flexible-holiday-marrakech-and-the-atlas-mountains-morocco\">Morocco package holiday<\/a>. You\u2019ll be picked up by your guide and whisked away from the city towards the green mountain landscape, stopping at villages and sights along the way.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"640\" data-attachment-id=\"9514\" data-permalink=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/00-content-05\/\" data-orig-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?fit=960%2C640&amp;ssl=1\" data-orig-size=\"960,640\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"00-content-05\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?fit=960%2C640&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?resize=960%2C640&#038;ssl=1\" alt=\"\" class=\"wp-image-9514\" srcset=\"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-content-05.jpg?resize=768%2C512&amp;ssl=1 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Discover Secret Escapes\u2019 Handpicked Morocco Deals<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ready to plan a trip to the Atlas Mountains with Secret Escapes\u2019 outrageously bookable deals?&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more travel advice and inspiration, deep dive further into <a href=\"https:\/\/magazine.secretescapes.com\/\">the Escapist<\/a> magazine, or <a href=\"https:\/\/www.secretescapes.com\/contact\">get in touch<\/a> for more information on outrageously bookable deals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This article was written in partnership with <strong>Visit Morocco<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/www.secretescapes.com\/search\/search?travelTypes=WITH_FLIGHTS&amp;query=Morocco&amp;travellersSelection=AA&amp;utm_source=SE_media&amp;utm_medium=escapist&amp;utm_campaign=MoroccoSummer_UK_2026\" style=\"background-color:#e35205\">Morocco deals<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Atlas Mountains are central to Morocco&#8217;s identity, offering breathtaking landscapes and a deep cultural connection to the Amazigh people. Key experiences include traditional tea ceremonies, unique rug weaving, and the region&#8217;s aromatic exports. Visitors can explore different valleys, each catering to various adventure levels, while immersing themselves in local customs and hospitality.<\/p>\n","protected":false},"author":201213705,"featured_media":9505,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAMlKndwhfrhZCEEe4HtgiQAkKu2ANC5MkDQqgBQroFQpoFQhJCogNCnANCrgNCnARCuhdCpgFCnAJCEkKIBkKYA0KaiANC2oEDQrwBQpQEQrABQoYGFEKEAkKOBEK2AUKk6wJCyOQCQpICQrwKQpgBQqYDQoIFQo4EQpbJAkLywgJCvAFCjApClBC4pgJC4qYCQrQBQoQDFEKSCEKmwwJmLEII4rwBjFu+FYha3pUEAQpUNJQBAQEIAkJIAIYPAQEIAhA0xgFIAKYBAQEIAowEEDjWBUgAuAUBAQgCQkgAmAUBAQgASA4CAQEIAkoAoAMBAQgCSgCaAwEBCAJKyge2CgEBCAKoAhATAN4DSACaBAEBCAEBCAMBAAREAQE8AAREAQGSAQAERAEA0gKaAwMAAAREAQE4AAREAQEUAAREAQDQAYYDAwAABEQBAToABEQBASAABEQBAN4BjgIDAAAERAEBgAEABEQBARoABEQBAN4BjgIDAAAERAEBNAAERAEBEgAERAEAygGuAQMAAAREAQEyAAREAQESAAREAQDIAbIBAwAABEQBATwABEQBARwABEQBANwBigMDAAAERAEBhgEABEQBASYABEQBAPABsAIDAAAERAEBgAEABEQBASQABEQBAMgWSAC4FwEBCAIQMsQBSACkAQEBCAJCSACaAgEBCABIDgIBAQgCSgCGBgEBCAJKAJYDAQEIAkrsCagQAQEIAhCIAdoBSAC6AQEBCAJCSACSBAEBCAIWNs4BSACuAQEBCAK8Bf4FSACYBgEBCAIWigHiAUgAggIBAQgCQkgAjAQBAQgCFjzUAUgAtAEBAQgCQkgAmAcBAQgCEJ4B8AFIAJACAQEIApAEEDQSigEQGhLuB0gAugoBAQgCECR2SACWAQEBCAJCSACkAwEBCAJCSACABQEBCAJCSACMBAEBCAJCSACgBgEBCAIQiAHaAUgAugEBAQgClgIQGhLUA0gAigoBAQgCihDMEEgAphABAQgCQkgAsgEBAQgCugL8AkgAlgMBAQgCQkgAkAgBAQgCmgEa9gFIwpYBzC2m1gEDA7IHEDgSjl0DA4oNggYWhhcDA4gBEKIBErYFEDQSigEQGhKyBRAoEoQaAwOIARCMARK8AxAaEo4IkBAWgAEDA44EgAMWiAuGAsKnAuog0GzMGEIstNkD8tkDaoACrNgDAQEIAEgIAQLykQOEkgMBAQgASAgBAtDrAqLrAgEBCABICAECwskClMkCAQEIAEgIAQL4tgKKtwIBAQgASAgBAvyFAgMDmmYDA6gqAwOeLQMDoiEDA8z0AYDDAgEBCABIAgQCAAgCSALqngO0TYgFussCAkwcAQEIAQBIYjAaAmLgtgGaZa4IkA6MPYoGNMIKcrYDrAvuBMiRBAIMptoD\/JUCGrqEArxGkAwIAs4XtAoA7JAEDqygBJQD0gMCwASSBwMBWLaGBAMA0rwBjFu+FYha7uwDjnLaIfpmlAXGB6RIrB2wIaocsiADA5pmAwOoKgMDni0DA6IhAwPqzwK0TYgFtJUBmmWuCJxLAL4G0MwCGrqEArZQ0Am6Dj6XCigAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAMQAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAMQAqAAoAKgAKACoACgAxACoACgAqAAoAKgAKACoACgBxAMhAicCIQIoAycAKAAhACgFIQAoAyEBJwAEAAcAKAInAQQAKAAnAIcAKAInAQEAhACBACgAJwCHACgCJwEEAIEAhACBACgAJwCHACgCJwEEACgAJwCHACgCJwAoAScABwAoAicBBAAnAIcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBACBAIQAgQCEACgAJwCHACgCJwAoACcCBwAnAAcAKAAnAAQAKAKHACgAJwAEACgChwAoACcABAAoAocAJwAHACgAJwAEACgChwAoACcABAAoAocAKAAnAAQAKAKHACcABwAoACcABAAoAocAKAAnAAQAKAKHACgAJwAEACgChwAnAAcAKAAnAAQAKAKHACgAJwAEACgChwAoACcABAAoAocAJwAHACgAJwAEACgChwAoACcABAAoAocAKAAnAAQAKAKHACcABwAoACcABAAoAocAKAAnAAQAKAKHACgAJwAEACgChwAnAAcAKAAnAAQAKAKHACgAJwAEACgChwAoACcABAAoAocAJwAHACgAJwAEACgChwAoACcABAAoAocAKAAnAAQAKAKHACcABwAoACcABAAoAocAKAAnAAQAKAKHACgAJwAEACgCJwGHACgCJwEBAIQAgQAoACcAhwAoAicBBAAoACcAhwAoAicAKAEnAAcAKAInAQQAJwCHACgCJwEEACcAhwAoAicBBAAnAIcAKAInAQEAhACBACgAJwCHACgCJwEEACgAJwCHACgCJwEBAIQAgQAoACcAhwAoAicBBACBACgAJwCHACgCJwEBAIQAgQAoACcAhwAoAicBBAAoACcAhwAoAicBAQCEAIEAKAAnAIcAKAInAQQAKAAnAIcAKAInAQEAhACBACgAJwCHACgCJwEEAIEAhACBAIQAgQCEAIEAhAAoACcAhwAoAicBAQCEAIEAKAAnAIcAKAInAQQAKAAnAIcAKAInAQQAKAAnAIcAKAInAQQAKAAnAIcAKAInAQQAKAAnAIcAKAInAQEAhACBACgAJwCHACgCJwEEAIEAhACBAIQAKAAnAIcAKAInAQQAgQAoACcAhwAoAicBBAAoACcAhwAoAicBBACBACgAJwCHACgCJwEEACgAJwCHACgCJwEEAIQBKAAnAEEAgQAEAIQFgQCEAIEAhAaBAYQGgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAaBAIQAgQCEAIEAhACBAIQAgQGEBoEBhACBAIQAQQCBAEEAgQBBAMQAqAAEAKEAqAChAKgAxwAoAicAKAAnASgExwAoAicAKAAnASgExwAoAicAKAAnASgExwAoAicAKAAnASgExwAoAicAKAAnASgExB2HACEAKAAhACcAIQEnAKEBIQGhA8QCqAEHACgCJwAoAScBKAAEAIEAhAAoAMEChACBAIQAgQAoAIEAAADEAMEBoQGoASEBxALBAKECwQAAAMEAxACoAKEEqAEoAKi1qgG9pAFzdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnR1cmw8cD5QZXJjaGVkIGF0IDEsODAwbSwgSW1saWwgaXMgdGhlIGdhdGV3YXkgdG8gTW91bnQgVG91YmthbCwgdGhlIGhpZ2hlc3QgcGVhayBpbiBOb3J0aCBBZnJpY2EuIFRoaXMgaXMgYSBiYXNlIGZvciB0aGUgbW9yZSBpbnRyZXBpZCBleHBsb3JlcnMgYW1vbmdzdCB5b3Ugd2hvIGNhbiBoYW5kbGUgdGhlIGNoYWxsZW5naW5nIHRlcnJhaW4uJm5ic3A7PC9wPgo8cD5PbmUgb2YgdGhlIGVhc2llc3Qgd2F5cyB0byBzZWUgdGhlIEF0bGFzIE1vdW50YWlucyBpcyB0byBib29rIGEgZGF5IHRyaXAgZnJvbSBNYXJyYWtlY2gsIGVpdGhlciB3aGVuIHlvdeKAmXJlIHRoZXJlIG9yIGFzIHBhcnQgb2YgYSA8YSBocmVmPSJodHRwczovL2NvLnVrLnNhbGVzLnNlY3JldGVzY2FwZXMuY29tLzExNTU1Ny9kaXNjb3Zlci1tYXJyYWtlY2gtYW5kLXRoZS1hdGxhcy1tb3VudGFpbnMvP3VybFNsdWc9ZGlzY292ZXItbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLWZsZXhpYmxlLWhvbGlkYXktbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLW1vcm9jY28iPk1vcm9jY28gcGFja2FnZSBob2xpZGF5PC9hPi4gWW914oCZbGwgYmUgcGlja2VkIHVwIGJ5IHlvdXIgZ3VpZGUgYW5kIHdoaXNrZWQgYXdheSBmcm9tIHRoZSBjaXR5IHRvd2FyZHMgdGhlIGdyZWVuIG1vdW50YWluIGxhbmRzY2FwZSwgc3RvcHBpbmcgYXQgdmlsbGFnZXMgYW5kIHNpZ2h0cyBhbG9uZyB0aGUgd2F5LiZuYnNwOzwvcD4KPHA+UmVhZHkgdG8gcGxhbiBhIHRyaXAgdG8gdGhlIEF0bGFzIE1vdW50YWlucyB3aXRoIFNlY3JldCBFc2NhcGVz4oCZIG91dHJhZ2VvdXNseSBib29rYWJsZSBkZWFscz8mbmJzcDs8L3A+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiBpcy1zdHlsZS1maWxsIj48YSBjbGFzcz0id3AtYmxvY2stYnV0dG9uX19saW5rIGhhcy1iYWNrZ3JvdW5kIHdwLWVsZW1lbnQtYnV0dG9uIiBocmVmPSJodHRwczovL3d3dy5zZWNyZXRlc2NhcGVzLmNvbS9zZWFyY2gvc2VhcmNoP3RyYXZlbFR5cGVzPVdJVEhfRkxJR0hUUyZhbXA7cXVlcnk9TW9yb2NjbyZhbXA7dHJhdmVsbGVyc1NlbGVjdGlvbj1BQSZhbXA7dXRtX3NvdXJjZT1TRV9tZWRpYSZhbXA7dXRtX21lZGl1bT1lc2NhcGlzdCZhbXA7dXRtX2NhbXBhaWduPU1vcm9jY29TdW1tZXJfVUtfMjAyNiIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6I2UzNTIwNSI+TW9yb2NjbyBkZWFsczwvYT48L2Rpdj4Kc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX2ZlYXR1cmVfY2xpcF9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc0hvdyB0byBQbGFuIGEgVHJpcCB0byB0aGUgQXRsYXMgTW91bnRhaW5zY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW91IHdhbnQgdG8gdW5kZXJzdGFuZCB0aGUgdHJ1ZSBoZWFydGJlYXQgb2YgTW9yb2NjbywgeW91IGhhdmUgdG8gbGVhdmUgdGhlIGJ1c3RsaW5nIHNvdWtzIG9mIE1hcnJha2VjaCBiZWhpbmQgYW5kIGxvb2sgdXAuIFRoZSBBdGxhcyBNb3VudGFpbnMgYXJlIHRoZSBiYWNrYm9uZSBvZiB0aGUgY291bnRyeSwgc3RyZXRjaGluZyBhY3Jvc3MgdGhlIGxhbmRzY2FwZSB0byBzZXBhcmF0ZSB0aGUgTWVkaXRlcnJhbmVhbiBhbmQgQXRsYW50aWMgY29hc3RsaW5lcyBmcm9tIHRoZSBTYWhhcmEgRGVzZXJ0LiBQbGFubmluZyBhIHRyaXAgaGVyZSBpc24ndCBqdXN0IGFib3V0IGJvb2tpbmcgYSByb29tOyBpdOKAmXMgYWJvdXQgdGltaW5nLCB0ZXJyYWluLCBhbmQgYSB0b3VjaCBvZiBhZHZlbnR1cm91cyBzcGlyaXQuIEhlcmUgaXMgeW91ciBsb2NhbCBndWlkZSB0byBuYXZpZ2F0aW5nIE5vcnRoIEFmcmljYeKAmXMgaGlnaGVzdCBwZWFrcy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGF0IGlzIE1vcm9jY28gS25vd24gRm9yP2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGlsZSB3b3JsZC1mYW1vdXMgZm9yIGl0cyBpbnRyaWNhdGUgWmVsbGlqIHRpbGV3b3JrIGFuZCB0aGUgYXJvbWF0aWMgc3RlYW0gb2YgYSBsYW1iIHRhZ2luZSwgTW9yb2Njb+KAmXMgdHJ1ZSBpZGVudGl0eSBpcyBmb3VuZCBpbiBpdHMgQmVyYmVyIChBbWF6aWdoKSBob3NwaXRhbGl0eWRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBIaWdoIEF0bGFzIGlzIHRoZSBhbmNlc3RyYWwgaG9tZSBvZiB0aGUgQW1hemlnaCBwZW9wbGUuIFdoZW4geW91IHZpc2l0LCB5b3UgYXJlbid0IGp1c3Qgc2VlaW5nIGEgbW91bnRhaW4gcmFuZ2U7IHlvdSBhcmUgZW50ZXJpbmcgdGhlaXIgaG9tZSwgYSBwbGFjZSBrbm93biBmb3I6ZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlRoZSBUZWEgQ2VyZW1vbnk6PC9zdHJvbmc+IEEgc3ltYm9sIG9mIHdlbGNvbWUsIHBvdXJlZCBmcm9tIGEgaGVpZ2h0IHRvIGNyZWF0ZSBhICJjcm93biIgb2YgZm9hbS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+UnVnIFdlYXZpbmc6PC9zdHJvbmc+IEVhY2ggbW91bnRhaW4gdHJpYmUgaGFzIGl0cyBvd24gZGlzdGluY3QgZ2VvbWV0cmljIHBhdHRlcm5zIGFuZCBjb2xvdXJzLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BcmdhbiBhbmQgU2FmZnJvbjo8L3N0cm9uZz4gVGhlIG1vdW50YWlucyBhcmUgdGhlIHNvdXJjZSBvZiB0aGVzZSAibGlxdWlkIGdvbGQiIGFuZCAicmVkIGdvbGQiIGV4cG9ydHMuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3UgcmVhbGx5IHdhbnQgdG8gaW1wcmVzcyB0aGUgbG9jYWxzLCBoZXJlIGFyZSBzb21lIGNvbW1vbiB3b3JkcyBhbmQgcGhyYXNlcyBpbiBUYW1hemlnaHQgKHRoZSBCZXJiZXIgbGFuZ3VhZ2UpLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzaGFzRml4ZWRMYXlvdXRjYXB0aW9uaGVhZGJvZHljZWxsc3RhZ2NvbnRlbnQ8c3Ryb25nPkVuZ2xpc2g8L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudDxzdHJvbmc+VGFtYXppZ2h0IChCZXJiZXIpPC9zdHJvbmc+cm93c3BhbmNvbHNwYW5hbGlnbnRhZ2NvbnRlbnQ8c3Ryb25nPlByb251bmNpYXRpb248L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWduY2VsbHN0YWdjb250ZW50PHN0cm9uZz5IZWxsbzwvc3Ryb25nPnJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50QXp1bHJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50PGVtPkFoLXpvb2w8L2VtPiAoTGl0ZXJhbGx5IG1lYW5zICJjb21lIHRvIG15IGhlYXJ0Iilyb3dzcGFuY29sc3BhbmFsaWduY2VsbHN0YWdjb250ZW50PHN0cm9uZz5QbGVhc2U8L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudE1hIHRo4oCZbm5hbXJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50PGVtPk1hIHRoLW5hbTwvZW0+cm93c3BhbmNvbHNwYW5hbGlnbmNlbGxzdGFnY29udGVudDxzdHJvbmc+VGhhbmsgWW91PC9zdHJvbmc+cm93c3BhbmNvbHNwYW5hbGlnbnRhZ2NvbnRlbnRUYW5taXJ0cm93c3BhbmNvbHNwYW5hbGlnbnRhZ2NvbnRlbnQ8ZW0+VGFuLW1lZXJ0PC9lbT5yb3dzcGFuY29sc3BhbmFsaWduY2VsbHN0YWdjb250ZW50PHN0cm9uZz5ZZXM8L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudFlhaHJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50PGVtPllhaDwvZW0+cm93c3BhbmNvbHNwYW5hbGlnbmNlbGxzdGFnY29udGVudDxzdHJvbmc+Tm88L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudFVodXJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50PGVtPk9vLWhvbzwvZW0+cm93c3BhbmNvbHNwYW5hbGlnbmNlbGxzdGFnY29udGVudDxzdHJvbmc+R29vZGJ5ZTwvc3Ryb25nPnJvd3NwYW5jb2xzcGFuYWxpZ250YWdjb250ZW50QXIgdHVmYXRyb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudDxlbT5BciB0b28tZmF0PC9lbT4gKE1lYW5zICJ1bnRpbCB3ZSBtZWV0IGFnYWluIilyb3dzcGFuY29sc3BhbmFsaWduY2VsbHN0YWdjb250ZW50PHN0cm9uZz5Ib3cgYXJlIHlvdT88L3N0cm9uZz5yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudE1hbmlrIGFudGdpdD9yb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudDxlbT5NYS1uZWVrIGFudC1nZWV0PzwvZW0+cm93c3BhbmNvbHNwYW5hbGlnbmNlbGxzdGFnY29udGVudDxzdHJvbmc+SSBhbSBmaW5lPC9zdHJvbmc+cm93c3BhbmNvbHNwYW5hbGlnbnRhZ2NvbnRlbnRMYWJhcyAvIERhcmlyb3dzcGFuY29sc3BhbmFsaWdudGFnY29udGVudDxlbT5MYS1iYXNzPC9lbT4gKGNvbW1vbikgb3IgPGVtPkRhLXJlZTwvZW0+cm93c3BhbmNvbHNwYW5hbGlnbmZvb3Rpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEEgRmV3IExvY2FsIEd1aWRlIFBocmFzZXNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW91IHJlYWxseSB3YW50IHRvIGltcHJlc3MgeW91ciBob3N0cyBpbiB0aGUgbW91bnRhaW5zLCB0cnkgdGhlc2U6ZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPiJCaXNtaWxsYWgiPC9zdHJvbmc+OiBZb3XigJlsbCBoZWFyIHRoaXMgYmVmb3JlIGV2ZXJ5IG1lYWwuIEl04oCZcyB0ZWNobmljYWxseSBBcmFiaWMsIGJ1dCB1c2VkIHVuaXZlcnNhbGx5IGJ5IEFtYXppZ2ggcGVvcGxlLiBJdCBtZWFucyAiSW4gdGhlIG5hbWUgb2YgR29kIiAoZXNzZW50aWFsbHkgIkxldCdzIGVhdCEiKS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+IlR1ZGVydCEiPC9zdHJvbmc+OiBUaGlzIGlzIGEgdG9hc3QsIHNpbWlsYXIgdG8gIkNoZWVycyEiIEl0IGxpdGVyYWxseSB0cmFuc2xhdGVzIHRvICJMaWZlISJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+IkltaWsgc2ltaWsiPC9zdHJvbmc+OiBUaGlzIG1lYW5zICJsaXR0bGUgYnkgbGl0dGxlLiIgSXTigJlzIHRoZSB1bm9mZmljaWFsIG1vdHRvIG9mIHRoZSBtb3VudGFpbnMuIElmIHlvdeKAmXJlIHN0cnVnZ2xpbmcgb24gYSBoaWtlIG9yIGxlYXJuaW5nIGEgY3JhZnQsIGp1c3Qgc2F5ICJpbWlrIHNpbWlrIiBhbmQgZXZlcnlvbmUgd2lsbCBub2QgaW4gYWdyZWVtZW50LmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2hlcmUgdG8gU3RheSBpbiB0aGUgQXRsYXMgTW91bnRhaW5zbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBBdGxhcyByYW5nZSBpcyB2YXN0LCBzbyB3aGVyZSB5b3Ugc3RheSBkZXBlbmRzIGVudGlyZWx5IG9uIHRoZSB0cmlwIHlvdSdyZSBjaGFzaW5nLiBIZXJlIGFyZSB0aGUgdGhyZWUgbWFpbiBodWJzIHRvIGNvbnNpZGVyOmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEltbGlsOiBUaGUgSGlrZXLigJlzIFBhcmFkaXNlbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFBlcmNoZWQgYXQgMSw4MDBtLCBJbWxpbCBpcyB0aGUgZ2F0ZXdheSB0byBNb3VudCBUb3Via2FsLCB0aGUgaGlnaGVzdCBwZWFrIGluIE5vcnRoIEFmcmljYS4gVGhpcyBpcyBhIGJhc2UgZm9yIHRoZSBtb3JlIGludHJlcGlkIGV4cGxvcmVycyBhbW9uZ3N0IHlvdSB3aG8gY2FuIGhhbmRsZSB0aGUgY2hhbGxlbmdpbmcgdGVycmFpbi5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPdWlyZ2FuZSBWYWxsZXk6IFRoZSBQZWFjZWZ1bCBSZXRyZWF0bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudExvY2F0ZWQgYXQgYSBsb3dlciBhbHRpdHVkZSwgdGhpcyB2YWxsZXkgaXMgZ3JlZW5lciwgd2FybWVyLCBhbmQgcGVyZmVjdCBmb3IgdGhvc2Ugd2hvIHByZWZlciBnZW50bGUgd2Fsa3Mgb3ZlciBpbnRlbnNlIHRyZWtzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE91cmlrYSBWYWxsZXk6IFRoZSBFYXN5IEVzY2FwZWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgY2xvc2VzdCB2YWxsZXkgdG8gTWFycmFrZWNoIGlzIGFib3V0IGEgNDUtbWludXRlIGRyaXZlLiBJdOKAmXMgcG9wdWxhciBmb3IgZGF5LXRyaXBwZXJzIGJ1dCBvZmZlcnMgYmVhdXRpZnVsIGFjY29tbW9kYXRpb24gb3B0aW9ucywgc3VjaCBhcyB0aGUgVGFqIEF0bGFzIFdlbGxuZXNzIEJvdXRpcXVlIEhvdGVsICZhbXA7IFNwYSwgZm9yIHBlb3BsZSB3YW50aW5nIHRvIHN0YXkgb3Zlcm5pZ2h0LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFByYWN0aWNhbCBQbGFubmluZzogRHJpdmluZyB0aGUgTW91bnRhaW4gUGFzc2VzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSBhcmUgaGlyaW5nIGEgY2FyLCB0aGUgQXRsYXMgTW91bnRhaW5zIHdpbGwgZ2l2ZSB5b3Ugc29tZSBvZiB0aGUgbW9zdCBzcGVjdGFjdWxhciBkcml2ZXMgb2YgeW91ciBsaWZlLiBUaGVyZSBhcmUgdHdvIG1haW4gcGFzc2VzOiBUaXppIG4nVGljaGthLCB3aGljaCBydW5zIGJldHdlZW4gTWFycmFrZWNoIGFuZCBPdWFyemF6YXRlIGFuZCBUaXppIG4nVGVzdCwgYSBuYXJyb3dlciwgb2xkZXIgcm9hZCB0aGF0IG9mZmVycyBhIG1vcmUgZHJhbWF0aWMsIHdoaXRlLWtudWNrbGUgZXhwZXJpZW5jZSB3aXRoIGZld2VyIGNyb3dkcy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRMb2NhbCBEcml2aW5nIFRpcHNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Vc2UgeW91ciBob3JuOjwvc3Ryb25nPiBvbiBibGluZCBtb3VudGFpbiBiZW5kcywgYSBxdWljayAiYmVlcCIgaXMgYSB3YXkgdG8gd2FybiBvbmNvbWluZyB0cmFmZmljLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Q2hlY2sgZm9yIHNub3c6PC9zdHJvbmc+IGV2ZW4gYXMgbGF0ZSBhcyBzcHJpbmcsIHRoZSBoaWdoIHBhc3NlcyBjYW4gYmUgY2xvc2VkIGR1ZSB0byBzbm93LiBBbHdheXMgY2hlY2sgd2l0aCB5b3VyIHJpYWQgaG9zdCBiZWZvcmUgc2V0dGluZyBvZmYuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UaGUgMy1ob3VyIHJ1bGU6PC9zdHJvbmc+IG9uIGEgbWFwLCAxMDAga20gbWlnaHQgbG9vayBzaG9ydCwgYnV0IGluIHRoZSBtb3VudGFpbnMsIGl0IGNvdWxkIHRha2UgeW91IGF0IGxlYXN0IDMgaG91cnMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Bdm9pZCBkcml2aW5nIGF0IG5pZ2h0Ojwvc3Ryb25nPiBiZXR3ZWVuIHVubGl0IG1vcGVkIHJpZGVycyBhbmQgdGhlIG9jY2FzaW9uYWwgc3RyYXkgZ29hdCwgZHJpdmluZyB0aGVzZSByb2FkcyBpbiB0aGUgZGFyayBpcyBhIHJlY2lwZSBmb3Igc3RyZXNzLiBQbGFuIHRvIGFycml2ZSBhdCB5b3VyIGRlc3RpbmF0aW9uIGJ5IHN1bnNldC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRIaWRkZW4gR2VtOiBUaGUgQWl0IEJvdWd1ZW1leiBWYWxsZXlsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW91IHJlYWxseSB3YW50IHRvIGdldCBhd2F5IGZyb20gaXQgYWxsLCBkcml2ZSB0byB0aGUgIkhhcHB5IFZhbGxleSIgb2YgQWl0IEJvdWd1ZW1lei4gSXTigJlzIGZ1cnRoZXIgYXdheSBhbmQgbGVzcyB2aXNpdGVkIHRoYW4gSW1saWwsIGJ1dCBpdCBmZWF0dXJlcyBhbmNpZW50IGZvcnRpZmllZCBncmFuYXJpZXMgYW5kIGRpbm9zYXVyIGZvb3RwcmludHMgcHJlc2VydmVkIGluIHRoZSByb2NrLCBhbGwgc2V0IGFnYWluc3QgYSBiYWNrZHJvcCBvZiBwYXRjaHdvcmsgZ3JlZW4gZmllbGRzIGFuZCB0b3dlcmluZyBwZWFrcy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmUgb2YgdGhlIGVhc2llc3Qgd2F5cyB0byBzZWUgdGhlIEF0bGFzIE1vdW50YWlucyBpcyB0byBib29rIGEgZGF5IHRyaXAgZnJvbSBNYXJyYWtlY2gsIGVpdGhlciB3aGVuIHlvdeKAmXJlIHRoZXJlIG9yIGFzIHBhcnQgb2YgYSA8YSBocmVmPSJodHRwczovL2NvLnVrLnNhbGVzLnNlY3JldGVzY2FwZXMuY29tLzExNTU1Ny9kaXNjb3Zlci1tYXJyYWtlY2gtYW5kLXRoZS1hdGxhcy1tb3VudGFpbnMvP3VybFNsdWc9ZGlzY292ZXItbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLWZsZXhpYmxlLWhvbGlkYXktbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLW1vcm9jY28iPk1vcm9jY28gcGFja2FnZSBob2xpZGF5PC9hPi4gWW914oCZbGwgYmUgcGlja2VkIHVwIGJ5IHlvdXIgZ3VpZGUgYW5kIHdoaXNrZWQgYXdheSBmcm9tIHRoZSBjaXR5IHRvd2FyZHMgdGhlIGdyZWVuIG1vdW50YWluIGxhbmRzY2FwZSwgc3RvcHBpbmcgYXQgdmlsbGFnZXMgYW5kIHNpZ2h0cyBhbG9uZyB0aGUgd2F5LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERpc2NvdmVyIFNlY3JldCBFc2NhcGVz4oCZIEhhbmRwaWNrZWQgTW9yb2NjbyBEZWFsc2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRSZWFkeSB0byBwbGFuIGEgdHJpcCB0byB0aGUgQXRsYXMgTW91bnRhaW5zIHdpdGggU2VjcmV0IEVzY2FwZXPigJkgb3V0cmFnZW91c2x5IGJvb2thYmxlIGRlYWxzP2Ryb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEZvciBtb3JlIHRyYXZlbCBhZHZpY2UgYW5kIGluc3BpcmF0aW9uLCBkZWVwIGRpdmUgZnVydGhlciBpbnRvIDxhIGhyZWY9Imh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vIj50aGUgRXNjYXBpc3Q8L2E+IG1hZ2F6aW5lLCBvciA8YSBocmVmPSJodHRwczovL3d3dy5zZWNyZXRlc2NhcGVzLmNvbS9jb250YWN0Ij5nZXQgaW4gdG91Y2g8L2E+IGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIG91dHJhZ2VvdXNseSBib29rYWJsZSBkZWFscy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGFydGljbGUgd2FzIHdyaXR0ZW4gaW4gcGFydG5lcnNoaXAgd2l0aCBWaXNpdCBNb3JvY2NvLmRyb3BDYXBpbm5lckJsb2NrczwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3Ugd2FudCB0byB1bmRlcnN0YW5kIHRoZSB0cnVlIGhlYXJ0YmVhdCBvZiBNb3JvY2NvLCB5b3UgaGF2ZSB0byBsZWF2ZSB0aGUgYnVzdGxpbmcgc291a3Mgb2YgTWFycmFrZWNoIGJlaGluZCBhbmQgbG9vayB1cC4gVGhlIEF0bGFzIE1vdW50YWlucyBhcmUgdGhlIGJhY2tib25lIG9mIHRoZSBjb3VudHJ5LCBzdHJldGNoaW5nIGFjcm9zcyB0aGUgbGFuZHNjYXBlIHRvIHNlcGFyYXRlIHRoZSBNZWRpdGVycmFuZWFuIGFuZCBBdGxhbnRpYyBjb2FzdGxpbmVzIGZyb20gdGhlIFNhaGFyYSBEZXNlcnQuIFBsYW5uaW5nIGEgdHJpcCBoZXJlIGlzbid0IGp1c3QgYWJvdXQgYm9va2luZyBhIHJvb207IGl04oCZcyBhYm91dCB0aW1pbmcsIHRlcnJhaW4sIGFuZCBhIHRvdWNoIG9mIGFkdmVudHVyb3VzIHNwaXJpdC4gSGVyZSBpcyB5b3VyIGxvY2FsIGd1aWRlIHRvIG5hdmlnYXRpbmcgTm9ydGggQWZyaWNh4oCZcyBoaWdoZXN0IHBlYWtzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgaXMgTW9yb2NjbyBLbm93biBGb3I\/PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGlsZSB3b3JsZC1mYW1vdXMgZm9yIGl0cyBpbnRyaWNhdGUgWmVsbGlqIHRpbGV3b3JrIGFuZCB0aGUgYXJvbWF0aWMgc3RlYW0gb2YgYSBsYW1iIHRhZ2luZSwgTW9yb2Njb+KAmXMgdHJ1ZSBpZGVudGl0eSBpcyBmb3VuZCBpbiBpdHMgQmVyYmVyIChBbWF6aWdoKSBob3NwaXRhbGl0eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgSGlnaCBBdGxhcyBpcyB0aGUgYW5jZXN0cmFsIGhvbWUgb2YgdGhlIEFtYXppZ2ggcGVvcGxlLiBXaGVuIHlvdSB2aXNpdCwgeW91IGFyZW4ndCBqdXN0IHNlZWluZyBhIG1vdW50YWluIHJhbmdlOyB5b3UgYXJlIGVudGVyaW5nIHRoZWlyIGhvbWUsIGEgcGxhY2Uga25vd24gZm9yOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5UaGUgVGVhIENlcmVtb255Ojwvc3Ryb25nPiBBIHN5bWJvbCBvZiB3ZWxjb21lLCBwb3VyZWQgZnJvbSBhIGhlaWdodCB0byBjcmVhdGUgYSAiY3Jvd24iIG9mIGZvYW0uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlJ1ZyBXZWF2aW5nOjwvc3Ryb25nPiBFYWNoIG1vdW50YWluIHRyaWJlIGhhcyBpdHMgb3duIGRpc3RpbmN0IGdlb21ldHJpYyBwYXR0ZXJucyBhbmQgY29sb3Vycy48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QXJnYW4gYW5kIFNhZmZyb246PC9zdHJvbmc+IFRoZSBtb3VudGFpbnMgYXJlIHRoZSBzb3VyY2Ugb2YgdGhlc2UgImxpcXVpZCBnb2xkIiBhbmQgInJlZCBnb2xkIiBleHBvcnRzLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSByZWFsbHkgd2FudCB0byBpbXByZXNzIHRoZSBsb2NhbHMsIGhlcmUgYXJlIHNvbWUgY29tbW9uIHdvcmRzIGFuZCBwaHJhc2VzIGluIFRhbWF6aWdodCAodGhlIEJlcmJlciBsYW5ndWFnZSkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnRhYmxlIC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay10YWJsZSI+PHRhYmxlIGNsYXNzPSJoYXMtZml4ZWQtbGF5b3V0Ij48dGJvZHk+PHRyPjx0ZD48c3Ryb25nPkVuZ2xpc2g8L3N0cm9uZz48L3RkPjx0ZD48c3Ryb25nPlRhbWF6aWdodCAoQmVyYmVyKTwvc3Ryb25nPjwvdGQ+PHRkPjxzdHJvbmc+UHJvbnVuY2lhdGlvbjwvc3Ryb25nPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+SGVsbG88L3N0cm9uZz48L3RkPjx0ZD5BenVsPC90ZD48dGQ+PGVtPkFoLXpvb2w8L2VtPiAoTGl0ZXJhbGx5IG1lYW5zICJjb21lIHRvIG15IGhlYXJ0Iik8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPlBsZWFzZTwvc3Ryb25nPjwvdGQ+PHRkPk1hIHRo4oCZbm5hbTwvdGQ+PHRkPjxlbT5NYSB0aC1uYW08L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+VGhhbmsgWW91PC9zdHJvbmc+PC90ZD48dGQ+VGFubWlydDwvdGQ+PHRkPjxlbT5UYW4tbWVlcnQ8L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+WWVzPC9zdHJvbmc+PC90ZD48dGQ+WWFoPC90ZD48dGQ+PGVtPllhaDwvZW0+PC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5Obzwvc3Ryb25nPjwvdGQ+PHRkPlVodTwvdGQ+PHRkPjxlbT5Pby1ob288L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+R29vZGJ5ZTwvc3Ryb25nPjwvdGQ+PHRkPkFyIHR1ZmF0PC90ZD48dGQ+PGVtPkFyIHRvby1mYXQ8L2VtPiAoTWVhbnMgInVudGlsIHdlIG1lZXQgYWdhaW4iKTwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+SG93IGFyZSB5b3U\/PC9zdHJvbmc+PC90ZD48dGQ+TWFuaWsgYW50Z2l0PzwvdGQ+PHRkPjxlbT5NYS1uZWVrIGFudC1nZWV0PzwvZW0+PC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5JIGFtIGZpbmU8L3N0cm9uZz48L3RkPjx0ZD5MYWJhcyAvIERhcmk8L3RkPjx0ZD48ZW0+TGEtYmFzczwvZW0+IChjb21tb24pIG9yIDxlbT5EYS1yZWU8L2VtPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9maWd1cmU+CjwhLS0gL3dwOnRhYmxlIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkEgRmV3IExvY2FsIEd1aWRlIFBocmFzZXM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSByZWFsbHkgd2FudCB0byBpbXByZXNzIHlvdXIgaG9zdHMgaW4gdGhlIG1vdW50YWlucywgdHJ5IHRoZXNlOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz4iQmlzbWlsbGFoIjwvc3Ryb25nPjogWW914oCZbGwgaGVhciB0aGlzIGJlZm9yZSBldmVyeSBtZWFsLiBJdOKAmXMgdGVjaG5pY2FsbHkgQXJhYmljLCBidXQgdXNlZCB1bml2ZXJzYWxseSBieSBBbWF6aWdoIHBlb3BsZS4gSXQgbWVhbnMgIkluIHRoZSBuYW1lIG9mIEdvZCIgKGVzc2VudGlhbGx5ICJMZXQncyBlYXQhIikuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPiJUdWRlcnQhIjwvc3Ryb25nPjogVGhpcyBpcyBhIHRvYXN0LCBzaW1pbGFyIHRvICJDaGVlcnMhIiBJdCBsaXRlcmFsbHkgdHJhbnNsYXRlcyB0byAiTGlmZSEiPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPiJJbWlrIHNpbWlrIjwvc3Ryb25nPjogVGhpcyBtZWFucyAibGl0dGxlIGJ5IGxpdHRsZS4iIEl04oCZcyB0aGUgdW5vZmZpY2lhbCBtb3R0byBvZiB0aGUgbW91bnRhaW5zLiBJZiB5b3XigJlyZSBzdHJ1Z2dsaW5nIG9uIGEgaGlrZSBvciBsZWFybmluZyBhIGNyYWZ0LCBqdXN0IHNheSAiaW1payBzaW1payIgYW5kIGV2ZXJ5b25lIHdpbGwgbm9kIGluIGFncmVlbWVudC48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaGVyZSB0byBTdGF5IGluIHRoZSBBdGxhcyBNb3VudGFpbnM8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBBdGxhcyByYW5nZSBpcyB2YXN0LCBzbyB3aGVyZSB5b3Ugc3RheSBkZXBlbmRzIGVudGlyZWx5IG9uIHRoZSB0cmlwIHlvdSdyZSBjaGFzaW5nLiBIZXJlIGFyZSB0aGUgdGhyZWUgbWFpbiBodWJzIHRvIGNvbnNpZGVyOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkltbGlsOiBUaGUgSGlrZXLigJlzIFBhcmFkaXNlPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+T3VpcmdhbmUgVmFsbGV5OiBUaGUgUGVhY2VmdWwgUmV0cmVhdDwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TG9jYXRlZCBhdCBhIGxvd2VyIGFsdGl0dWRlLCB0aGlzIHZhbGxleSBpcyBncmVlbmVyLCB3YXJtZXIsIGFuZCBwZXJmZWN0IGZvciB0aG9zZSB3aG8gcHJlZmVyIGdlbnRsZSB3YWxrcyBvdmVyIGludGVuc2UgdHJla3MuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+T3VyaWthIFZhbGxleTogVGhlIEVhc3kgRXNjYXBlPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgY2xvc2VzdCB2YWxsZXkgdG8gTWFycmFrZWNoIGlzIGFib3V0IGEgNDUtbWludXRlIGRyaXZlLiBJdOKAmXMgcG9wdWxhciBmb3IgZGF5LXRyaXBwZXJzIGJ1dCBvZmZlcnMgYmVhdXRpZnVsIGFjY29tbW9kYXRpb24gb3B0aW9ucywgc3VjaCBhcyB0aGUgVGFqIEF0bGFzIFdlbGxuZXNzIEJvdXRpcXVlIEhvdGVsICZhbXA7IFNwYSwgZm9yIHBlb3BsZSB3YW50aW5nIHRvIHN0YXkgb3Zlcm5pZ2h0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlByYWN0aWNhbCBQbGFubmluZzogRHJpdmluZyB0aGUgTW91bnRhaW4gUGFzc2VzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3UgYXJlIGhpcmluZyBhIGNhciwgdGhlIEF0bGFzIE1vdW50YWlucyB3aWxsIGdpdmUgeW91IHNvbWUgb2YgdGhlIG1vc3Qgc3BlY3RhY3VsYXIgZHJpdmVzIG9mIHlvdXIgbGlmZS4gVGhlcmUgYXJlIHR3byBtYWluIHBhc3NlczogVGl6aSBuJ1RpY2hrYSwgd2hpY2ggcnVucyBiZXR3ZWVuIE1hcnJha2VjaCBhbmQgT3VhcnphemF0ZSBhbmQgVGl6aSBuJ1Rlc3QsIGEgbmFycm93ZXIsIG9sZGVyIHJvYWQgdGhhdCBvZmZlcnMgYSBtb3JlIGRyYW1hdGljLCB3aGl0ZS1rbnVja2xlIGV4cGVyaWVuY2Ugd2l0aCBmZXdlciBjcm93ZHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+TG9jYWwgRHJpdmluZyBUaXBzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlVzZSB5b3VyIGhvcm46PC9zdHJvbmc+IG9uIGJsaW5kIG1vdW50YWluIGJlbmRzLCBhIHF1aWNrICJiZWVwIiBpcyBhIHdheSB0byB3YXJuIG9uY29taW5nIHRyYWZmaWMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5DaGVjayBmb3Igc25vdzo8L3N0cm9uZz4gZXZlbiBhcyBsYXRlIGFzIHNwcmluZywgdGhlIGhpZ2ggcGFzc2VzIGNhbiBiZSBjbG9zZWQgZHVlIHRvIHNub3cuIEFsd2F5cyBjaGVjayB3aXRoIHlvdXIgcmlhZCBob3N0IGJlZm9yZSBzZXR0aW5nIG9mZi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlRoZSAzLWhvdXIgcnVsZTo8L3N0cm9uZz4gb24gYSBtYXAsIDEwMCBrbSBtaWdodCBsb29rIHNob3J0LCBidXQgaW4gdGhlIG1vdW50YWlucywgaXQgY291bGQgdGFrZSB5b3UgYXQgbGVhc3QgMyBob3Vycy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkF2b2lkIGRyaXZpbmcgYXQgbmlnaHQ6PC9zdHJvbmc+IGJldHdlZW4gdW5saXQgbW9wZWQgcmlkZXJzIGFuZCB0aGUgb2NjYXNpb25hbCBzdHJheSBnb2F0LCBkcml2aW5nIHRoZXNlIHJvYWRzIGluIHRoZSBkYXJrIGlzIGEgcmVjaXBlIGZvciBzdHJlc3MuIFBsYW4gdG8gYXJyaXZlIGF0IHlvdXIgZGVzdGluYXRpb24gYnkgc3Vuc2V0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkhpZGRlbiBHZW06IFRoZSBBaXQgQm91Z3VlbWV6IFZhbGxleTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW91IHJlYWxseSB3YW50IHRvIGdldCBhd2F5IGZyb20gaXQgYWxsLCBkcml2ZSB0byB0aGUgIkhhcHB5IFZhbGxleSIgb2YgQWl0IEJvdWd1ZW1lei4gSXTigJlzIGZ1cnRoZXIgYXdheSBhbmQgbGVzcyB2aXNpdGVkIHRoYW4gSW1saWwsIGJ1dCBpdCBmZWF0dXJlcyBhbmNpZW50IGZvcnRpZmllZCBncmFuYXJpZXMgYW5kIGRpbm9zYXVyIGZvb3RwcmludHMgcHJlc2VydmVkIGluIHRoZSByb2NrLCBhbGwgc2V0IGFnYWluc3QgYSBiYWNrZHJvcCBvZiBwYXRjaHdvcmsgZ3JlZW4gZmllbGRzIGFuZCB0b3dlcmluZyBwZWFrcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGlzY292ZXIgU2VjcmV0IEVzY2FwZXPigJkgSGFuZHBpY2tlZCBNb3JvY2NvIERlYWxzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9yIG1vcmUgdHJhdmVsIGFkdmljZSBhbmQgaW5zcGlyYXRpb24sIGRlZXAgZGl2ZSBmdXJ0aGVyIGludG8gPGEgaHJlZj0iaHR0cHM6Ly9tYWdhemluZS5zZWNyZXRlc2NhcGVzLmNvbS8iPnRoZSBFc2NhcGlzdDwvYT4gbWFnYXppbmUsIG9yIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnNlY3JldGVzY2FwZXMuY29tL2NvbnRhY3QiPmdldCBpbiB0b3VjaDwvYT4gZm9yIG1vcmUgaW5mb3JtYXRpb24gb24gb3V0cmFnZW91c2x5IGJvb2thYmxlIGRlYWxzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4uVGhlIEF0bGFzIE1vdW50YWlucyBhcmUgY2VudHJhbCB0byBNb3JvY2NvJ3MgaWRlbnRpdHksIG9mZmVyaW5nIGJyZWF0aHRha2luZyBsYW5kc2NhcGVzIGFuZCBhIGRlZXAgY3VsdHVyYWwgY29ubmVjdGlvbiB0byB0aGUgQW1hemlnaCBwZW9wbGUuIEtleSBleHBlcmllbmNlcyBpbmNsdWRlIHRyYWRpdGlvbmFsIHRlYSBjZXJlbW9uaWVzLCB1bmlxdWUgcnVnIHdlYXZpbmcsIGFuZCB0aGUgcmVnaW9uJ3MgYXJvbWF0aWMgZXhwb3J0cy4gVmlzaXRvcnMgY2FuIGV4cGxvcmUgZGlmZmVyZW50IHZhbGxleXMsIGVhY2ggY2F0ZXJpbmcgdG8gdmFyaW91cyBhZHZlbnR1cmUgbGV2ZWxzLCB3aGlsZSBpbW1lcnNpbmcgdGhlbXNlbHZlcyBpbiBsb2NhbCBjdXN0b21zIGFuZCBob3NwaXRhbGl0eS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2FsdGNhcHRpb25pbm5lckJsb2Nrc2lkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzYWx0Y2FwdGlvbmlubmVyQmxvY2tzaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2FsdGNhcHRpb25pbm5lckJsb2Nrc2lkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9uaW5uZXJCbG9ja3NpZGxpbmt1cmxzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmltYWdlIHsiaWQiOjk1MDYsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0idHRwczovL21hZ2F6aW4uc2VjcmV0ZXNjcGVzLmNvbS93cC1jb250ZW50L3VwbG9hcy8yMDI2LzA1LzAwLWNvbnRlbnQtMDEuanBnIiBhbHQ9IiIgY2xhc3M9IndwLW1hZ2UtOTUwNiIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6aGVhZGlpbWFnZSB7ImlkIjo5NTA4LCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9InR0cHM6Ly9tYWdhemluLnNlY3JldGVzY3Blcy5jb20vd3AtY29udGVudC91cGxvYXMvMjAyNi8wNS8wMC1jb250ZW50LTAyLmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1tYWdlLTk1MDgiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOmhlYWRpaW1hZ2UgeyJpZCI6OTUxMCwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJ0dHBzOi8vbWFnYXppbi5zZWNyZXRlc2NwZXMuY29tL3dwLWNvbnRlbnQvdXBsb2FzLzIwMjYvMDUvMDAtY29udGVudC0wMy5qcGciIGFsdD0iIiBjbGFzcz0id3AtbWFnZS05NTEwIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPgoKPCEtLSB3cDpoZWFkaWltYWdlIHsiaWQiOjk1MTIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0idHRwczovL21hZ2F6aW4uc2VjcmV0ZXNjcGVzLmNvbS93cC1jb250ZW50L3VwbG9hcy8yMDI2LzA1LzAwLWNvbnRlbnQtMDQuanBnIiBhbHQ9IiIgY2xhc3M9IndwLW1hZ2UtOTUxMiIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6aGVhZGlpbWFnZSB7ImlkIjo5NTE0LCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9InR0cHM6Ly9tYWdhemluLnNlY3JldGVzY3Blcy5jb20vd3AtY29udGVudC91cGxvYXMvMjAyNi8wNS8wMC1jb250ZW50LTA1LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1tYWdlLTk1MTQiLz48L2ZpZ3VyZT4KPCEtLSAvd3A6aW1hZ2UgLS0+Cgo8IS0tIHdwOmhlYWRpY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzYWx0Y2FwdGlvbsKgwqDCoGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdGFnTmFtZXR5cGV0ZXh0aW5uZXJCbG9ja3NsYXlvdXRNb3JvY2NvIGRlYWxzY2xhc3NOYW1lCgo8IS0tIHdwOmJ1dHRvbnMgeyJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciJ9fSAtLT4KPCEtLSAvd3A6YnV0dG9uIC0tPjwvZGl2PgpzdHlsZTxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwhLS0gd3A6YnV0dG9uIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtZmlsbCIsInN0eWxlIjp7ImNvbG9yIjp7ImJhY2tncm91bmQiOiIjZTM1MjA1In19fSAtLT4Kc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5PHN0cm9uZz48L3N0cm9uZz48cD5UaGlzIGFydGljbGUgd2FzIHdyaXR0ZW4gaW4gcGFydG5lcnNoaXAgd2l0aCA8c3Ryb25nPlZpc2l0IE1vcm9jY288L3N0cm9uZz4uPC9wPgo8IS0tIC93cDpidXR0b25zIC0tPmRvY3VtZW50c2x1ZwUHTxQGTw4GTwEGTwIDjAOTCKsBtgUFBwgECAYIBQgHCAcIBggOCA4ICwgGSAEGCAQaIBsvGCoJGSEiFhsfCAoIBAgGKQgHBAoHmwcHCwgHBAoHGgULCAcECgeGAhwHCwgHBAoHpAIHCwgHBAoHBgsIBwQKB6kBCwgHBAoHpgELCAcECgevAQsIBwQKB5QBCRcHCwgHBAoOB0QABQMHGEcABQMHI0cABQMHHkcARQADBxZHAAUDBwRHAAUDBzVHAEUAAwcXRwAFAwcKRwAFAwcSRwBFAAMHGkcABQNHAgUDBxJHAEUAAwcURwAFAwcDRwAFAwcMRwBFAAMHE0cABQMHA0cABQMHD0cARQADBxhHAAUDBwhHAAUDBzFHAEUAAwcdRwAFAwcNRwAFAwcaRwBFAAMHGkcABQMHDEcABQMHLEcABQQLCAcECgcZBQsIBwQKB4UBBwsIBwQKBwYLCAcECge8AgsIBwQKB6QBCwgHBAoHlwMLCAcECgckBQsIBwQKB4ECBwsIBwQKBxsFCwgHBAoHvgIHCwgHBAoHJQULCAcECge+AQcLCAcECgceBQsIBwQKB6QDBwsIBwQKBy8FCwgHBAoHiAIaJQ2fAQcLCAcECgcSBQsIBwQKB6oBBwsIBwQKB5gCBwsIBwQKB74BBwsIBwQKB4gDBwsIBwQKByQFCwgHBAoHiwENlAMHCwgHBAoHhQgHCwgHBAoHMQULCAcECgedAQcLCAcECgeABAcLCAcECgctDQEHC5kIQQO5AxynLkEDpQajC0EDJDG7AholDbkCFIINQQMkJr4BDYcEIEEDhwKkBRYBiAYIBwQKAwcLAgQDCA8IBwQKAwcLAgQDCA8IBwQKAwcLAgQDCA8IBwQKAwcLAgQDCA8IBwQKAwcLAgQDCA+0AQ4KGC43tAEOChguN7QBDgoYLje0AQ4KGC43tAEOChguNwgHBApHAAsDB0EBCAcECgdEAAsGCwIJiwEaBboBBQcFBwgJlAEUCAQOAQAALQENAAwBAgC2BAGAAkIBAQBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAkAAAQABAgECAQIBAAECAQIBAgEAAQIBAgECAQABAgECAQIBAAECAQIBAgEAAQIBAgECAQABAgECAQIBAAECAQIBAgEAAQIBAgECQABBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgB6QXoICUECCApBFAgJQXIICUEUCAlBBgsJQQIGQQILCUEGCwlBBggJQQIICQgJQQIICUESCAlBAggJQQIGQQYGQQcICQgJgQMLCAkICQgJCAkICQgJiAgLoAELgwEICQgJCEEBBUFGhQMUQQAHpgKKAUEEFEECB4oBQQoCYwB9AXckMGUxNjk1YWQtMTdiNy00MGY0LWFjYzctMzg5NTM3N2U3NmNld+YDPHA+SWYgeW91IHdhbnQgdG8gdW5kZXJzdGFuZCB0aGUgdHJ1ZSBoZWFydGJlYXQgb2YgTW9yb2NjbywgeW91IGhhdmUgdG8gbGVhdmUgdGhlIGJ1c3RsaW5nIHNvdWtzIG9mIE1hcnJha2VjaCBiZWhpbmQgYW5kIGxvb2sgdXAuIFRoZSBBdGxhcyBNb3VudGFpbnMgYXJlIHRoZSBiYWNrYm9uZSBvZiB0aGUgY291bnRyeSwgc3RyZXRjaGluZyBhY3Jvc3MgdGhlIGxhbmRzY2FwZSB0byBzZXBhcmF0ZSB0aGUgTWVkaXRlcnJhbmVhbiBhbmQgQXRsYW50aWMgY29hc3RsaW5lcyBmcm9tIHRoZSBTYWhhcmEgRGVzZXJ0LiBQbGFubmluZyBhIHRyaXAgaGVyZSBpc24ndCBqdXN0IGFib3V0IGJvb2tpbmcgYSByb29tOyBpdOKAmXMgYWJvdXQgdGltaW5nLCB0ZXJyYWluLCBhbmQgYSB0b3VjaCBvZiBhZHZlbnR1cm91cyBzcGlyaXQuIEhlcmUgaXMgeW91ciBsb2NhbCBndWlkZSB0byBuYXZpZ2F0aW5nIE5vcnRoIEFmcmljYeKAmXMgaGlnaGVzdCBwZWFrcy48L3A+dyRmYTYxMzllOC00MzgxLTRmYWItODRmYy0yN2Y2ZTEwY2ExNmN3qwE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL21hZ2F6aW5lLnNlY3JldGVzY2FwZXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1LzAwLWNvbnRlbnQtMDEuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTk1MDYiLz48L2ZpZ3VyZT53JGIxZDUwZGViLTM3YTItNGZmNC1hZjk1LTBjMjI4OTEwODY4M3c8PGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaGF0IGlzIE1vcm9jY28gS25vd24gRm9yPzwvaDI+dyQ5Y2ZlMWM0MS05NzgwLTRiNzItYjI2YS0yOGYyN2FjMDI3Nzh3rAE8cD5XaGlsZSB3b3JsZC1mYW1vdXMgZm9yIGl0cyBpbnRyaWNhdGUgWmVsbGlqIHRpbGV3b3JrIGFuZCB0aGUgYXJvbWF0aWMgc3RlYW0gb2YgYSBsYW1iIHRhZ2luZSwgTW9yb2Njb+KAmXMgdHJ1ZSBpZGVudGl0eSBpcyBmb3VuZCBpbiBpdHMgQmVyYmVyIChBbWF6aWdoKSBob3NwaXRhbGl0eS48L3A+dyQwMjEyZWM2ZC1jN2Q1LTRkYjEtODU0Zi05OGJkMzAxYTE2YWV3qwE8cD5UaGUgSGlnaCBBdGxhcyBpcyB0aGUgYW5jZXN0cmFsIGhvbWUgb2YgdGhlIEFtYXppZ2ggcGVvcGxlLiBXaGVuIHlvdSB2aXNpdCwgeW91IGFyZW4ndCBqdXN0IHNlZWluZyBhIG1vdW50YWluIHJhbmdlOyB5b3UgYXJlIGVudGVyaW5nIHRoZWlyIGhvbWUsIGEgcGxhY2Uga25vd24gZm9yOjwvcD53JDQ0NjFhNzQ5LWY3YjYtNDY4MS1hNGRlLThlYzM5MDQ3ODFjMXcjPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKPC91bD53JDZhODU0MzdmLTJkMjgtNGM1Mi04ZDc2LTdlZTBjYTBhNDFiYXdyPGxpPjxzdHJvbmc+VGhlIFRlYSBDZXJlbW9ueTo8L3N0cm9uZz4gQSBzeW1ib2wgb2Ygd2VsY29tZSwgcG91cmVkIGZyb20gYSBoZWlnaHQgdG8gY3JlYXRlIGEgImNyb3duIiBvZiBmb2FtLjwvbGk+dyRjY2I0MjM1MC0yMjhjLTQ4ODAtYmNiMy1hZDAxMWMwMjQ0MzN3bzxsaT48c3Ryb25nPlJ1ZyBXZWF2aW5nOjwvc3Ryb25nPiBFYWNoIG1vdW50YWluIHRyaWJlIGhhcyBpdHMgb3duIGRpc3RpbmN0IGdlb21ldHJpYyBwYXR0ZXJucyBhbmQgY29sb3Vycy48L2xpPnckYmZhNDZkYjMtZjI4Yy00OTJlLWI2YjgtMTE4YzQwNGIwZTg2d3g8bGk+PHN0cm9uZz5BcmdhbiBhbmQgU2FmZnJvbjo8L3N0cm9uZz4gVGhlIG1vdW50YWlucyBhcmUgdGhlIHNvdXJjZSBvZiB0aGVzZSAibGlxdWlkIGdvbGQiIGFuZCAicmVkIGdvbGQiIGV4cG9ydHMuPC9saT53JDUxNzk4ZTcyLTI2YjUtNDY2Mi05OGY3LTRiMWZmZjA0MTQyY3d7PHA+SWYgeW91IHJlYWxseSB3YW50IHRvIGltcHJlc3MgdGhlIGxvY2FscywgaGVyZSBhcmUgc29tZSBjb21tb24gd29yZHMgYW5kIHBocmFzZXMgaW4gVGFtYXppZ2h0ICh0aGUgQmVyYmVyIGxhbmd1YWdlKS48L3A+dyQ5NDRkYThlMi1mODA3LTRmZDktYjU4Yy1jNDE3NzBjOTc2YzZ34gc8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay10YWJsZSI+PHRhYmxlIGNsYXNzPSJoYXMtZml4ZWQtbGF5b3V0Ij48dGJvZHk+PHRyPjx0ZD48c3Ryb25nPkVuZ2xpc2g8L3N0cm9uZz48L3RkPjx0ZD48c3Ryb25nPlRhbWF6aWdodCAoQmVyYmVyKTwvc3Ryb25nPjwvdGQ+PHRkPjxzdHJvbmc+UHJvbnVuY2lhdGlvbjwvc3Ryb25nPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+SGVsbG88L3N0cm9uZz48L3RkPjx0ZD5BenVsPC90ZD48dGQ+PGVtPkFoLXpvb2w8L2VtPiAoTGl0ZXJhbGx5IG1lYW5zICJjb21lIHRvIG15IGhlYXJ0Iik8L3RkPjwvdHI+PHRyPjx0ZD48c3Ryb25nPlBsZWFzZTwvc3Ryb25nPjwvdGQ+PHRkPk1hIHRo4oCZbm5hbTwvdGQ+PHRkPjxlbT5NYSB0aC1uYW08L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+VGhhbmsgWW91PC9zdHJvbmc+PC90ZD48dGQ+VGFubWlydDwvdGQ+PHRkPjxlbT5UYW4tbWVlcnQ8L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+WWVzPC9zdHJvbmc+PC90ZD48dGQ+WWFoPC90ZD48dGQ+PGVtPllhaDwvZW0+PC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5Obzwvc3Ryb25nPjwvdGQ+PHRkPlVodTwvdGQ+PHRkPjxlbT5Pby1ob288L2VtPjwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+R29vZGJ5ZTwvc3Ryb25nPjwvdGQ+PHRkPkFyIHR1ZmF0PC90ZD48dGQ+PGVtPkFyIHRvby1mYXQ8L2VtPiAoTWVhbnMgInVudGlsIHdlIG1lZXQgYWdhaW4iKTwvdGQ+PC90cj48dHI+PHRkPjxzdHJvbmc+SG93IGFyZSB5b3U\/PC9zdHJvbmc+PC90ZD48dGQ+TWFuaWsgYW50Z2l0PzwvdGQ+PHRkPjxlbT5NYS1uZWVrIGFudC1nZWV0PzwvZW0+PC90ZD48L3RyPjx0cj48dGQ+PHN0cm9uZz5JIGFtIGZpbmU8L3N0cm9uZz48L3RkPjx0ZD5MYWJhcyAvIERhcmk8L3RkPjx0ZD48ZW0+TGEtYmFzczwvZW0+IChjb21tb24pIG9yIDxlbT5EYS1yZWU8L2VtPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9maWd1cmU+dyQzMWNjOTliNy05NGNjLTQ3NTItOGM3MS01Njc3MjMzNmRlZDB3OzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QSBGZXcgTG9jYWwgR3VpZGUgUGhyYXNlczwvaDM+dyQwMTQ0OTZjMi1kMTJiLTRhYmUtYmExMi1hM2IyNDU0ZjMxNTV3TDxwPklmIHlvdSByZWFsbHkgd2FudCB0byBpbXByZXNzIHlvdXIgaG9zdHMgaW4gdGhlIG1vdW50YWlucywgdHJ5IHRoZXNlOjwvcD53JDdmOTU4Mzk3LTFmZDctNDM4Yy1iYTRjLTRlYzI2NDIyY2Y1NncjPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKPC91bD53JDI0ODk0ZmMzLWQxN2ItNDJmMi04N2ZiLThiMThhZTQyODQ3ZnfJATxsaT48c3Ryb25nPiJCaXNtaWxsYWgiPC9zdHJvbmc+OiBZb3XigJlsbCBoZWFyIHRoaXMgYmVmb3JlIGV2ZXJ5IG1lYWwuIEl04oCZcyB0ZWNobmljYWxseSBBcmFiaWMsIGJ1dCB1c2VkIHVuaXZlcnNhbGx5IGJ5IEFtYXppZ2ggcGVvcGxlLiBJdCBtZWFucyAiSW4gdGhlIG5hbWUgb2YgR29kIiAoZXNzZW50aWFsbHkgIkxldCdzIGVhdCEiKS48L2xpPnckNmQ1Nzc5OWUtMmU2ZS00YzFmLTkzMmItMDNmMmUzNTI2Mjhjd208bGk+PHN0cm9uZz4iVHVkZXJ0ISI8L3N0cm9uZz46IFRoaXMgaXMgYSB0b2FzdCwgc2ltaWxhciB0byAiQ2hlZXJzISIgSXQgbGl0ZXJhbGx5IHRyYW5zbGF0ZXMgdG8gIkxpZmUhIjwvbGk+dyQzYzQ3YWNjMS02MmJmLTQwNWEtYTA1Mi1kNzMwYjQ4OGQ2ZmN35AE8bGk+PHN0cm9uZz4iSW1payBzaW1payI8L3N0cm9uZz46IFRoaXMgbWVhbnMgImxpdHRsZSBieSBsaXR0bGUuIiBJdOKAmXMgdGhlIHVub2ZmaWNpYWwgbW90dG8gb2YgdGhlIG1vdW50YWlucy4gSWYgeW914oCZcmUgc3RydWdnbGluZyBvbiBhIGhpa2Ugb3IgbGVhcm5pbmcgYSBjcmFmdCwganVzdCBzYXkgImltaWsgc2ltaWsiIGFuZCBldmVyeW9uZSB3aWxsIG5vZCBpbiBhZ3JlZW1lbnQuPC9saT53JGYwNGJkNWVlLWJkMWItNGFiNi1hYjZjLTQ0NThkZGRlMGU4NXerATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMDAtY29udGVudC0wMi5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtOTUwOCIvPjwvZmlndXJlPnckZjc0ZTM0MmQtZjU1Zi00NGRmLTllZDMtMWEyYmQzYTdhODc0d0Y8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoZXJlIHRvIFN0YXkgaW4gdGhlIEF0bGFzIE1vdW50YWluczwvaDI+dyQxZmYxOWQ2Ni1jMWU1LTRkNDctYTU1NS04ZTliMmJiZDdlZjl3iAE8cD5UaGUgQXRsYXMgcmFuZ2UgaXMgdmFzdCwgc28gd2hlcmUgeW91IHN0YXkgZGVwZW5kcyBlbnRpcmVseSBvbiB0aGUgdHJpcCB5b3UncmUgY2hhc2luZy4gSGVyZSBhcmUgdGhlIHRocmVlIG1haW4gaHVicyB0byBjb25zaWRlcjo8L3A+dyQ3MDY2ODFjZS1hODkxLTRkZjgtOTNjMS0wOGUwYzJhOTVmZjh3PzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SW1saWw6IFRoZSBIaWtlcuKAmXMgUGFyYWRpc2U8L2gzPnckNTk3NjNkMmYtMzVjMy00NDVhLTg0MzMtMmNhZDI5NTNhMjUxd8cBPHA+UGVyY2hlZCBhdCAxLDgwMG0sIEltbGlsIGlzIHRoZSBnYXRld2F5IHRvIE1vdW50IFRvdWJrYWwsIHRoZSBoaWdoZXN0IHBlYWsgaW4gTm9ydGggQWZyaWNhLiBUaGlzIGlzIGEgYmFzZSBmb3IgdGhlIG1vcmUgaW50cmVwaWQgZXhwbG9yZXJzIGFtb25nc3QgeW91IHdobyBjYW4gaGFuZGxlIHRoZSBjaGFsbGVuZ2luZyB0ZXJyYWluLsKgPC9wPnckZjViMjViNGItMmI0Zi00ZDdlLThjYjAtODYwN2QxNzk3Yzk0d0c8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPk91aXJnYW5lIFZhbGxleTogVGhlIFBlYWNlZnVsIFJldHJlYXQ8L2gzPnckZGI4MjQzMGUtMjJjZC00NWU0LWFiZDctYjQ3ZDNiMzZlNTVhd4UBPHA+TG9jYXRlZCBhdCBhIGxvd2VyIGFsdGl0dWRlLCB0aGlzIHZhbGxleSBpcyBncmVlbmVyLCB3YXJtZXIsIGFuZCBwZXJmZWN0IGZvciB0aG9zZSB3aG8gcHJlZmVyIGdlbnRsZSB3YWxrcyBvdmVyIGludGVuc2UgdHJla3MuPC9wPnckMDgwYzg3NGEtMjI5Zi00NjM4LWE2N2MtZjRmYjViMjEzMDdhd0A8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPk91cmlrYSBWYWxsZXk6IFRoZSBFYXN5IEVzY2FwZTwvaDM+dyRiN2QzYWVhZS0zYWFhLTRmZTctODZkZi0yZTM3ZmRlMDZhMTV37QE8cD5UaGUgY2xvc2VzdCB2YWxsZXkgdG8gTWFycmFrZWNoIGlzIGFib3V0IGEgNDUtbWludXRlIGRyaXZlLiBJdOKAmXMgcG9wdWxhciBmb3IgZGF5LXRyaXBwZXJzIGJ1dCBvZmZlcnMgYmVhdXRpZnVsIGFjY29tbW9kYXRpb24gb3B0aW9ucywgc3VjaCBhcyB0aGUgVGFqIEF0bGFzIFdlbGxuZXNzIEJvdXRpcXVlIEhvdGVsICZhbXA7IFNwYSwgZm9yIHBlb3BsZSB3YW50aW5nIHRvIHN0YXkgb3Zlcm5pZ2h0LjwvcD53JDk3ODk1YjE4LTAwMmYtNDcxYy1hODVkLTQzZjAyOTYwMTU5ZnerATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMDAtY29udGVudC0wMy5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtOTUxMCIvPjwvZmlndXJlPnckNjIxNzdjNjItOWFhZi00NWYyLTg0NmMtMGJkNTFmMjhlZWQyd1E8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlByYWN0aWNhbCBQbGFubmluZzogRHJpdmluZyB0aGUgTW91bnRhaW4gUGFzc2VzPC9oMj53JDQwYjgwYTJjLTEzODgtNGEyYS1hZWJjLWY2Zjk2N2JhNzgxOHe6AjxwPklmIHlvdSBhcmUgaGlyaW5nIGEgY2FyLCB0aGUgQXRsYXMgTW91bnRhaW5zIHdpbGwgZ2l2ZSB5b3Ugc29tZSBvZiB0aGUgbW9zdCBzcGVjdGFjdWxhciBkcml2ZXMgb2YgeW91ciBsaWZlLiBUaGVyZSBhcmUgdHdvIG1haW4gcGFzc2VzOiBUaXppIG4nVGljaGthLCB3aGljaCBydW5zIGJldHdlZW4gTWFycmFrZWNoIGFuZCBPdWFyemF6YXRlIGFuZCBUaXppIG4nVGVzdCwgYSBuYXJyb3dlciwgb2xkZXIgcm9hZCB0aGF0IG9mZmVycyBhIG1vcmUgZHJhbWF0aWMsIHdoaXRlLWtudWNrbGUgZXhwZXJpZW5jZSB3aXRoIGZld2VyIGNyb3dkcy48L3A+dyRhNGYyODBmYy01NTUxLTQzNTItYTJkNS1iYWQ4MzlhYTM2MjZ3NDxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+TG9jYWwgRHJpdmluZyBUaXBzPC9oMz53JDdlNDRmNjQ1LWMyNzUtNDM5ZC1iN2QzLTE3NzhkMTQ4ZTdjYndxPHA+PHN0cm9uZz5Vc2UgeW91ciBob3JuOjwvc3Ryb25nPiBvbiBibGluZCBtb3VudGFpbiBiZW5kcywgYSBxdWljayAiYmVlcCIgaXMgYSB3YXkgdG8gd2FybiBvbmNvbWluZyB0cmFmZmljLjwvcD53JDRhOWZkMGViLWMyZDctNDdjNC1iYjMxLWExODBmNzM0ODc4NnefATxwPjxzdHJvbmc+Q2hlY2sgZm9yIHNub3c6PC9zdHJvbmc+IGV2ZW4gYXMgbGF0ZSBhcyBzcHJpbmcsIHRoZSBoaWdoIHBhc3NlcyBjYW4gYmUgY2xvc2VkIGR1ZSB0byBzbm93LiBBbHdheXMgY2hlY2sgd2l0aCB5b3VyIHJpYWQgaG9zdCBiZWZvcmUgc2V0dGluZyBvZmYuPC9wPnckYjIzOTNhNDctYzhjMC00NDYxLTg5NGItMGVhMzdjZTc3ZWIzd4UBPHA+PHN0cm9uZz5UaGUgMy1ob3VyIHJ1bGU6PC9zdHJvbmc+IG9uIGEgbWFwLCAxMDAga20gbWlnaHQgbG9vayBzaG9ydCwgYnV0IGluIHRoZSBtb3VudGFpbnMsIGl0IGNvdWxkIHRha2UgeW91IGF0IGxlYXN0IDMgaG91cnMuPC9wPnckMTY0ZmZhMDUtZjE2NS00ZWQyLWIwZDQtYWNmMGM4OWRiYjIzd88BPHA+PHN0cm9uZz5Bdm9pZCBkcml2aW5nIGF0IG5pZ2h0Ojwvc3Ryb25nPiBiZXR3ZWVuIHVubGl0IG1vcGVkIHJpZGVycyBhbmQgdGhlIG9jY2FzaW9uYWwgc3RyYXkgZ29hdCwgZHJpdmluZyB0aGVzZSByb2FkcyBpbiB0aGUgZGFyayBpcyBhIHJlY2lwZSBmb3Igc3RyZXNzLiBQbGFuIHRvIGFycml2ZSBhdCB5b3VyIGRlc3RpbmF0aW9uIGJ5IHN1bnNldC48L3A+dyRlM2M5YzEyNC03MmMzLTRhYzQtOTlkNS1kNDgyOTMxNmQ2Y2F3qwE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwiPjxpbWcgc3JjPSJodHRwczovL21hZ2F6aW5lLnNlY3JldGVzY2FwZXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1LzAwLWNvbnRlbnQtMDQuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTk1MTIiLz48L2ZpZ3VyZT53JDAyN2QwNWVkLTMzOWEtNDU4OS04NzIyLWQyYzIwMmUzNWFkN3dGPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5IaWRkZW4gR2VtOiBUaGUgQWl0IEJvdWd1ZW1leiBWYWxsZXk8L2gyPnckM2NkY2Y1ZmEtMzdhOS00ZmE1LTlmMTMtOGE3NDdmZDNhZDNkd7UCPHA+SWYgeW91IHJlYWxseSB3YW50IHRvIGdldCBhd2F5IGZyb20gaXQgYWxsLCBkcml2ZSB0byB0aGUgIkhhcHB5IFZhbGxleSIgb2YgQWl0IEJvdWd1ZW1lei4gSXTigJlzIGZ1cnRoZXIgYXdheSBhbmQgbGVzcyB2aXNpdGVkIHRoYW4gSW1saWwsIGJ1dCBpdCBmZWF0dXJlcyBhbmNpZW50IGZvcnRpZmllZCBncmFuYXJpZXMgYW5kIGRpbm9zYXVyIGZvb3RwcmludHMgcHJlc2VydmVkIGluIHRoZSByb2NrLCBhbGwgc2V0IGFnYWluc3QgYSBiYWNrZHJvcCBvZiBwYXRjaHdvcmsgZ3JlZW4gZmllbGRzIGFuZCB0b3dlcmluZyBwZWFrcy48L3A+dyQ2MjY5NWQ5MS1lYjUzLTQzOGYtYTY3NC1jNzI0YjE1YThjZDl3kgQ8cD5PbmUgb2YgdGhlIGVhc2llc3Qgd2F5cyB0byBzZWUgdGhlIEF0bGFzIE1vdW50YWlucyBpcyB0byBib29rIGEgZGF5IHRyaXAgZnJvbSBNYXJyYWtlY2gsIGVpdGhlciB3aGVuIHlvdeKAmXJlIHRoZXJlIG9yIGFzIHBhcnQgb2YgYSA8YSBocmVmPSJodHRwczovL2NvLnVrLnNhbGVzLnNlY3JldGVzY2FwZXMuY29tLzExNTU1Ny9kaXNjb3Zlci1tYXJyYWtlY2gtYW5kLXRoZS1hdGxhcy1tb3VudGFpbnMvP3VybFNsdWc9ZGlzY292ZXItbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLWZsZXhpYmxlLWhvbGlkYXktbWFycmFrZWNoLWFuZC10aGUtYXRsYXMtbW91bnRhaW5zLW1vcm9jY28iPk1vcm9jY28gcGFja2FnZSBob2xpZGF5PC9hPi4gWW914oCZbGwgYmUgcGlja2VkIHVwIGJ5IHlvdXIgZ3VpZGUgYW5kIHdoaXNrZWQgYXdheSBmcm9tIHRoZSBjaXR5IHRvd2FyZHMgdGhlIGdyZWVuIG1vdW50YWluIGxhbmRzY2FwZSwgc3RvcHBpbmcgYXQgdmlsbGFnZXMgYW5kIHNpZ2h0cyBhbG9uZyB0aGUgd2F5LsKgPC9wPnckY2MxNjIyMGItY2Q2OS00MDM1LWExZDQtNjVkYTRmNmFmMGJhd6sBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly9tYWdhemluZS5zZWNyZXRlc2NhcGVzLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS8wMC1jb250ZW50LTA1LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS05NTE0Ii8+PC9maWd1cmU+dyRlODAwM2Q3MC1mZjQyLTRkMjMtOGU2ZC0xNDExMWMzZGExMTh3VTxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGlzY292ZXIgU2VjcmV0IEVzY2FwZXPigJkgSGFuZHBpY2tlZCBNb3JvY2NvIERlYWxzPC9oMj53JDlkNTU3NjMyLWM1MDMtNGQ5NC1hM2Y0LWJjMjlkNzE3YjgyMHdoPHA+UmVhZHkgdG8gcGxhbiBhIHRyaXAgdG8gdGhlIEF0bGFzIE1vdW50YWlucyB3aXRoIFNlY3JldCBFc2NhcGVz4oCZIG91dHJhZ2VvdXNseSBib29rYWJsZSBkZWFscz\/CoDwvcD53JDdhNDAzYWI2LWZjZWMtNDFhOC1hMGIyLTU3MGMyYzZiNTJmMHeHAjxwPkZvciBtb3JlIHRyYXZlbCBhZHZpY2UgYW5kIGluc3BpcmF0aW9uLCBkZWVwIGRpdmUgZnVydGhlciBpbnRvIDxhIGhyZWY9Imh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vIj50aGUgRXNjYXBpc3Q8L2E+IG1hZ2F6aW5lLCBvciA8YSBocmVmPSJodHRwczovL3d3dy5zZWNyZXRlc2NhcGVzLmNvbS9jb250YWN0Ij5nZXQgaW4gdG91Y2g8L2E+IGZvciBtb3JlIGluZm9ybWF0aW9uIG9uIG91dHJhZ2VvdXNseSBib29rYWJsZSBkZWFscy48L3A+dyRmOGMwOGZkNi02NTUyLTRiOTktYTc1YS1jYjZhNjkzNWEwMGZ3UzxwPlRoaXMgYXJ0aWNsZSB3YXMgd3JpdHRlbiBpbiBwYXJ0bmVyc2hpcCB3aXRoIDxzdHJvbmc+VmlzaXQgTW9yb2Njbzwvc3Ryb25nPi48L3A+dyRiMDE2NmNiOS04NDE1LTQ2N2YtOTE0ZS0wNjEzMDYxMTc2ODR3JDxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwvZGl2PnckM2YwMzZlNDAtMWNiMi00OGYwLWJiZTItYjY4MmNmOWYwZDVld6UBPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9uIGlzLXN0eWxlLWZpbGwiPjxhIGNsYXNzPSJ3cC1ibG9jay1idXR0b25fX2xpbmsgaGFzLWJhY2tncm91bmQgd3AtZWxlbWVudC1idXR0b24iIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNlMzUyMDUiPk1vcm9jY28gZGVhbHM8L2E+PC9kaXY+d7QBaHR0cHM6Ly93d3cuc2VjcmV0ZXNjYXBlcy5jb20vc2VhcmNoL3NlYXJjaD90cmF2ZWxUeXBlcz1XSVRIX0ZMSUdIVFMmcXVlcnk9TW9yb2NjbyZ0cmF2ZWxsZXJzU2VsZWN0aW9uPUFBJnV0bV9zb3VyY2U9U0VfbWVkaWEmdXRtX21lZGl1bT1lc2NhcGlzdCZ1dG1fY2FtcGFpZ249TW9yb2Njb1N1bW1lcl9VS18yMDI26AYAdwRvcGVueXcAdwhzdGFuZGFyZHcAfQB5fQB5dwB3AHl2AhhpbWFnZV9nZW5lcmF0b3Jfc2V0dGluZ3N2BAh0ZW1wbGF0ZXcHaGlnaHdheRBkZWZhdWx0X2ltYWdlX2lkfQAEZm9udHcAB2VuYWJsZWR5B3ZlcnNpb259Anl5dyQ0MWJhOTYwOC1lMDNmLTRhODctYTRmZi0wNjgwYjQ1Yzc4NjJ4dw5jb3JlL3BhcmFncmFwaHl3JGFiN2Y2Njc2LWJlNzYtNGZjZS1iN2Y3LWRlM2QzY2M4YjU3ZHh3DGNvcmUvaGVhZGluZ30CdyQ4OWNjMjZlNS0yYTdhLTQ4ODEtYWUwZi02YTkzMzEzYzc0ZDN4dw5jb3JlL3BhcmFncmFwaHl3JDJhMDRiZWE1LWE5NzItNDI5YS1iODNkLTA5NjYzYmIyZmFkNHh3DmNvcmUvcGFyYWdyYXBoeXckYzc4OTQ5YTUtYzUwZS00YzQ4LWI4ZGYtNDY0YjM2MTM1YzI3eHcJY29yZS9saXN0eXcAdyQ2NTZhYzkwNy05YTU1LTQ0OTMtOTE1NS0yNjAxNGY2YzA5ZmF4dw5jb3JlL2xpc3QtaXRlbXckYmFjNGUwYWYtNWMyOC00NmIwLTgxYWQtZWVhN2U1OTc0ODY2eHcOY29yZS9saXN0LWl0ZW13JDE3NGJjMmE3LTkwZTMtNDQ4ZC05YmVlLWY5Y2NhYjYyZGU1YXh3DmNvcmUvbGlzdC1pdGVtdyQ3NGI2NmY3Mi00MjgyLTRiNDUtOWY2My1kZWE2ZTE3MzZkOWV4dw5jb3JlL3BhcmFncmFwaHl3JDVkN2M4Y2NiLWQ3YzktNGI2MS04MTU2LTk4YjZlNmIzNDk2MXh3CmNvcmUvdGFibGV4dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dwJ0ZH9\/f3cCdGR\/f393AnRkf39\/dyRjMGFkN2Q1Yi1jYmE0LTQzYWQtODIxOC05YjU0ZDI0NWFlMGV4dwxjb3JlL2hlYWRpbmd9A3ckYzcwYjczMzMtYzc1MS00Y2JhLWJkNmEtMjVlMDM4MTU3ZjAyeHcOY29yZS9wYXJhZ3JhcGh5dyQ2MzRiNmM3Ni0zM2FiLTQ3NTctYTBlNi1lODQ4OTA1MDE5MTd4dwljb3JlL2xpc3R5dwB3JGI1MDkxNzAxLTFkMzAtNDhlMS1hNzI1LTc5NjVmNzIzNjEwYnh3DmNvcmUvbGlzdC1pdGVtdyQ3N2EzY2M2OS1iMjhkLTQ2YTYtYjA1NC02MDQzMzZkNTM2ODV4dw5jb3JlL2xpc3QtaXRlbXckNGMxZDAzMGUtMjZiMi00ZWNlLTliNWYtNzM1ZWViNzVhNTlheHcOY29yZS9saXN0LWl0ZW13JDQzMTg1OTRlLTg5MjItNGJiMi1hODI3LWIxNmRlZDkwODFhOHh3DGNvcmUvaGVhZGluZ30CdyRmNjE4ODRmNC1lNzk0LTQzOTAtYjE4OS0xOTdlNDM1NThhOTl4dw5jb3JlL3BhcmFncmFwaHl3JGMyN2I3MjIwLWYxMzYtNDA3Ny1iZmJiLTZiMTI2NDdiN2QyYnh3DGNvcmUvaGVhZGluZ30DdyRiYTNiZTkyMy04NzljLTRiOWQtYTQ1Yy1jOWVkZGU5ODAzMzd4dw5jb3JlL3BhcmFncmFwaHl3JDcwY2JiODgxLWYxMmItNDM4Mi1iNGQ3LTUwYTZmYTU1Mjg3MHh3DGNvcmUvaGVhZGluZ30DdyQ4ODI1OWYyOC05ZWMwLTQ5ZjMtOGIyOS1iMGFiOTIzYzdhY2N4dw5jb3JlL3BhcmFncmFwaHl3JDNjNzgxYTJhLWZmYjctNDU0ZC04MzI5LWI3MWM2ZTBmMGRmN3h3DGNvcmUvaGVhZGluZ30DdyRkNWY0MTQ0MC1mODc4LTQxYTEtOTEyOC1mNzUxODdmNThiM2N4dw5jb3JlL3BhcmFncmFwaHl3JDMwNjMyOGIyLWI3ZmQtNDk4NC04OWI3LThlNTkwNjAxNDc3Mnh3DGNvcmUvaGVhZGluZ30CdyQ5ZjhjMTQ1MC1kYzdkLTRjNjEtOTRhNC03ZDI3YTViNzdmZjJ4dw5jb3JlL3BhcmFncmFwaHl3JDJlNmU0OWQ5LTIyOTctNGI3OS1iNzMyLWJlYjc2MTI0MjA2Nnh3DGNvcmUvaGVhZGluZ30DdyQ3ZmZkYjgyMC00MWIzLTRmYjYtOGRmYy0wZTM5ZDFlNWE2MDF4dw5jb3JlL3BhcmFncmFwaHl3JGRmMDNmNDllLTlkM2UtNGQ1Yi1hYmVhLTc1MTNlMjA0ZjAyOHh3DmNvcmUvcGFyYWdyYXBoeXckMzRiZThiMjYtMmMzZC00YTkzLThlZmItZjU4MGZmMDNiMGI0eHcOY29yZS9wYXJhZ3JhcGh5dyRiNTI4N2UxZC1iOGE4LTQ0NGUtODU2NS0yNGQwMGI5YTIyZWN4dw5jb3JlL3BhcmFncmFwaHl3JDNhZjMyMjc5LTZlMmQtNDNlNC05NGFhLWM5NzNjYTRmMWJmZXh3DGNvcmUvaGVhZGluZ30CdyQ4ZDY5Yjg0OC0xYzMwLTRjZGUtYmQyMC00Y2YwMTI4YmRmNzN4dw5jb3JlL3BhcmFncmFwaHl3JDY3NzVlNjMxLWZhZDAtNDExZi1hNzk2LWQ2N2UwNjllMzYwOXh3DmNvcmUvcGFyYWdyYXBoeXckYWI3NDQzMTUtYmE0MS00MzhjLTg4NTgtNjExYTc5MmY3YmVjeHcMY29yZS9oZWFkaW5nfQJ3JDdkOTE2OWFlLTAxZGItNDBlMC04MzhiLTJlYTNhZDc5ZTM4N3h3DmNvcmUvcGFyYWdyYXBoeXckYjdlZTdjMzgtODZhYy00YzQ4LWIxZTQtOGRkNDFhOWRjNjM5eHcOY29yZS9wYXJhZ3JhcGh5dyRlYjZkYzAyZC00MGE1LTQ4NDktYjFlZS0xNjdhNzNiN2RhNWF4dw5jb3JlL3BhcmFncmFwaHl9iZzyvwF1An2mIn2GuAV9oZQBdyQ1YjgwOTY3OS0zZTYwLTRlNjItOGVkMy05MjBiNjMwYzNjNmV4dwpjb3JlL2ltYWdldwB9opQBdzZodHRwczovL21hZ2F6aW5lLnNlY3JldGVzY2FwZXMuY29tLz9hdHRhY2htZW50X2lkPTk1MDZ3T2h0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMDAtY29udGVudC0wMS5qcGd3BGZ1bGx3BG5vbmV3JDZjYTkxZTAzLTBkYjItNDA4Yy1hZTNiLWVjNjBkZmU5ZmVmNHh3CmNvcmUvaW1hZ2V3AH2klAF3Nmh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vP2F0dGFjaG1lbnRfaWQ9OTUwOHdPaHR0cHM6Ly9tYWdhemluZS5zZWNyZXRlc2NhcGVzLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS8wMC1jb250ZW50LTAyLmpwZ3cEZnVsbHcEbm9uZXckNjBhOTY4ZWItNTk1NC00NjI5LThmOWYtNjc5OWZjNTEzN2ZheHcKY29yZS9pbWFnZXcAfaaUAXc2aHR0cHM6Ly9tYWdhemluZS5zZWNyZXRlc2NhcGVzLmNvbS8\/YXR0YWNobWVudF9pZD05NTEwd09odHRwczovL21hZ2F6aW5lLnNlY3JldGVzY2FwZXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA1LzAwLWNvbnRlbnQtMDMuanBndwRmdWxsdwRub25ldyQ4MjZlYmM5Zi0zNjljLTRlNTAtYWU3ZS1jZDU2Njk4ZmJkYWZ4dwpjb3JlL2ltYWdldwB9qJQBdzZodHRwczovL21hZ2F6aW5lLnNlY3JldGVzY2FwZXMuY29tLz9hdHRhY2htZW50X2lkPTk1MTJ3T2h0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDUvMDAtY29udGVudC0wNC5qcGd3BGZ1bGx3BG5vbmV3JGZkOTE5MjUyLTM5NjEtNDRkMi1hMWY4LWIxZTA1YWE0MjRmMnh3CmNvcmUvaW1hZ2V3AH2qlAF3Nmh0dHBzOi8vbWFnYXppbmUuc2VjcmV0ZXNjYXBlcy5jb20vP2F0dGFjaG1lbnRfaWQ9OTUxNHdPaHR0cHM6Ly9tYWdhemluZS5zZWNyZXRlc2NhcGVzLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNS8wMC1jb250ZW50LTA1LmpwZ3cEZnVsbHcEbm9uZXh3JDYxMGI1OTc0LWRhNDYtNDViOC04YzMwLTk1MWFmYjJjMTljYXcMY29yZS9idXR0b25zdyQzMzY5MTBkMC1mMjViLTQ4MDUtYTkyMC01Mjg0YWMwYWE3NGF4dwtjb3JlL2J1dHRvbncBYXcGYnV0dG9udgIEdHlwZXcEZmxleA5qdXN0aWZ5Q29udGVudHcGY2VudGVydw1pcy1zdHlsZS1maWxsdgEFY29sb3J2AQpiYWNrZ3JvdW5kdwcjZTM1MjA1dwZjbG9zZWR1BX2ysAR9m7jjRn2LEX2tBn21iJEDeHcHcHVibGlzaHcTMjAyNi0wNS0xOFQxMzoyMjoyMXcpaG93LXRvLXBsYW4tYS10cmlwLXRvLXRoZS1hdGxhcy1tb3VudGFpbnN5e0J547CZOWAAe0HhCEAtYAAAAeuCiMIIeAACAwIGAAYABAErAOIDAAQHGggDAIoBBxwJAwCrAQAHAG8AbAB1AFgHCQgaAPsFAAQHGQgDAEwABwDCAQBqAN0BAAQHJAgDAIgBAAQKGwgDAMIBBQMABAolCAMAhQEABAoeCAMA6wEABAcvCAMAjAEHGgglBw0IYgAEBxIIAwBxAJ8BAIUBAM8BAAQHJAgDAE8HDQjXAQCJBAUDADgAYQUDAIcCAEEQlwYHHAjRGssBjAYHMQi7AQcaCCUHDQi5AQcUCOsGByYIfgcNCIcCkgSsAWrkAkIWKYoDAAEEAgAHAAQABwAEAAcABAAHAAQABwCxCgABAAEBAQsCABMAAwJLxAEaEwEHevEBAgFlaBUE\",\"updateId\":82917071}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":false,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[2214,44550],"tags":[35890,74214939,1099,429,3285557],"class_list":["post-9502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-africa","category-morocco","tag-featured","tag-mountains-lakes","tag-nature","tag-sun","tag-weekend-breaks"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Plan a Trip to the Atlas Mountains | Secret Escapes<\/title>\n<meta name=\"description\" content=\"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Plan a Trip to the Atlas Mountains | Secret Escapes\" \/>\n<meta property=\"og:description\" content=\"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/\" \/>\n<meta property=\"og:site_name\" content=\"The Escapist UK\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-18T12:22:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-18T14:05:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ella Davis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ella Davis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/\"},\"author\":{\"name\":\"Ella Davis\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#\\\/schema\\\/person\\\/26525c8867ee733f1334d14295005ba4\"},\"headline\":\"How to Plan a Trip to the Atlas Mountains\",\"datePublished\":\"2026-05-18T12:22:21+00:00\",\"dateModified\":\"2026-05-18T14:05:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/\"},\"wordCount\":839,\"publisher\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/00-hero.jpg?fit=1920%2C768&ssl=1\",\"keywords\":[\"Featured\",\"Mountains &amp; Lakes\",\"Nature\",\"Sun\",\"Weekend Breaks\"],\"articleSection\":[\"Africa\",\"Morocco\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/\",\"url\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/\",\"name\":\"How to Plan a Trip to the Atlas Mountains | Secret Escapes\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/00-hero.jpg?fit=1920%2C768&ssl=1\",\"datePublished\":\"2026-05-18T12:22:21+00:00\",\"dateModified\":\"2026-05-18T14:05:59+00:00\",\"description\":\"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/00-hero.jpg?fit=1920%2C768&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/00-hero.jpg?fit=1920%2C768&ssl=1\",\"width\":1920,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/escapist\\\/how-to-plan-a-trip-to-the-atlas-mountains\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/magazine.secretescapes.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Plan a Trip to the Atlas Mountains\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#website\",\"url\":\"https:\\\/\\\/magazine.secretescapes.com\\\/\",\"name\":\"The Escapist UK\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/magazine.secretescapes.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#organization\",\"name\":\"Secret Escapes\",\"url\":\"https:\\\/\\\/magazine.secretescapes.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i1.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/secretescapes-black-1200.jpg?fit=1200%2C192&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i1.wp.com\\\/magazine.secretescapes.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/secretescapes-black-1200.jpg?fit=1200%2C192&ssl=1\",\"width\":1200,\"height\":192,\"caption\":\"Secret Escapes\"},\"image\":{\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/magazine.secretescapes.com\\\/#\\\/schema\\\/person\\\/26525c8867ee733f1334d14295005ba4\",\"name\":\"Ella Davis\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Plan a Trip to the Atlas Mountains | Secret Escapes","description":"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/","og_locale":"en_GB","og_type":"article","og_title":"How to Plan a Trip to the Atlas Mountains | Secret Escapes","og_description":"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.","og_url":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/","og_site_name":"The Escapist UK","article_published_time":"2026-05-18T12:22:21+00:00","article_modified_time":"2026-05-18T14:05:59+00:00","og_image":[{"width":1920,"height":768,"url":"https:\/\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg","type":"image\/jpeg"}],"author":"Ella Davis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ella Davis","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#article","isPartOf":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/"},"author":{"name":"Ella Davis","@id":"https:\/\/magazine.secretescapes.com\/#\/schema\/person\/26525c8867ee733f1334d14295005ba4"},"headline":"How to Plan a Trip to the Atlas Mountains","datePublished":"2026-05-18T12:22:21+00:00","dateModified":"2026-05-18T14:05:59+00:00","mainEntityOfPage":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/"},"wordCount":839,"publisher":{"@id":"https:\/\/magazine.secretescapes.com\/#organization"},"image":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg?fit=1920%2C768&ssl=1","keywords":["Featured","Mountains &amp; Lakes","Nature","Sun","Weekend Breaks"],"articleSection":["Africa","Morocco"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/","url":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/","name":"How to Plan a Trip to the Atlas Mountains | Secret Escapes","isPartOf":{"@id":"https:\/\/magazine.secretescapes.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#primaryimage"},"image":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg?fit=1920%2C768&ssl=1","datePublished":"2026-05-18T12:22:21+00:00","dateModified":"2026-05-18T14:05:59+00:00","description":"The Atlas Mountains are the backbone of Morocco, stretching across the landscape. Here is your local guide to navigating North Africa\u2019s highest peaks.","breadcrumb":{"@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#primaryimage","url":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg?fit=1920%2C768&ssl=1","contentUrl":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg?fit=1920%2C768&ssl=1","width":1920,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/magazine.secretescapes.com\/escapist\/how-to-plan-a-trip-to-the-atlas-mountains\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/magazine.secretescapes.com\/"},{"@type":"ListItem","position":2,"name":"How to Plan a Trip to the Atlas Mountains"}]},{"@type":"WebSite","@id":"https:\/\/magazine.secretescapes.com\/#website","url":"https:\/\/magazine.secretescapes.com\/","name":"The Escapist UK","description":"","publisher":{"@id":"https:\/\/magazine.secretescapes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/magazine.secretescapes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/magazine.secretescapes.com\/#organization","name":"Secret Escapes","url":"https:\/\/magazine.secretescapes.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/magazine.secretescapes.com\/#\/schema\/logo\/image\/","url":"https:\/\/i1.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/03\/secretescapes-black-1200.jpg?fit=1200%2C192&ssl=1","contentUrl":"https:\/\/i1.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/03\/secretescapes-black-1200.jpg?fit=1200%2C192&ssl=1","width":1200,"height":192,"caption":"Secret Escapes"},"image":{"@id":"https:\/\/magazine.secretescapes.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/magazine.secretescapes.com\/#\/schema\/person\/26525c8867ee733f1334d14295005ba4","name":"Ella Davis"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/05\/00-hero.jpg?fit=1920%2C768&ssl=1","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pcNvX1-2tg","jetpack-related-posts":[{"id":7600,"url":"https:\/\/magazine.secretescapes.com\/escapist\/morocco-for-photographers-our-favourite-locations\/","url_meta":{"origin":9502,"position":0},"title":"Morocco for Photographers: Our Favourite Locations","author":"Oliver Jones","date":"December 15, 2023","format":false,"excerpt":"No matter your photographic discipline, Morocco offers enough diversity to captivate any photographer. From bustling souks to vast desert plains, it\u2019s quite astonishing how varied the landscapes and scenes are in what is just one country. With plenty of transport options and tour operators ready to show off the best\u2026","rel":"","context":"In &quot;Africa&quot;","block_context":{"text":"Africa","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/africa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/hero-fotor-2023121516444.jpg?fit=640%2C360&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/hero-fotor-2023121516444.jpg?fit=640%2C360&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/hero-fotor-2023121516444.jpg?fit=640%2C360&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":7613,"url":"https:\/\/magazine.secretescapes.com\/escapist\/morocco-what-is-a-riad\/","url_meta":{"origin":9502,"position":1},"title":"What Is a Riad?: A Guide to the Traditional Moroccan House","author":"Oliver Jones","date":"December 15, 2023","format":false,"excerpt":"Riads, traditional Moroccan homes, offer an authentic and culturally rich accommodation experience in Morocco. Characterised by inward-facing designs and lush courtyards, they provide a serene escape from the bustling medina. Luxurious guesthouses, they reflect Moroccan heritage, combining artistry and comfort, making them a preferred choice for intimate stays.","rel":"","context":"In &quot;Africa&quot;","block_context":{"text":"Africa","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/africa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/HERO-Riad-Zwen-Zwen-Marrakech-5-EDITED-29.06.23-fotor-20231215161426.jpg?fit=1200%2C500&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/HERO-Riad-Zwen-Zwen-Marrakech-5-EDITED-29.06.23-fotor-20231215161426.jpg?fit=1200%2C500&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/HERO-Riad-Zwen-Zwen-Marrakech-5-EDITED-29.06.23-fotor-20231215161426.jpg?fit=1200%2C500&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/HERO-Riad-Zwen-Zwen-Marrakech-5-EDITED-29.06.23-fotor-20231215161426.jpg?fit=1200%2C500&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/HERO-Riad-Zwen-Zwen-Marrakech-5-EDITED-29.06.23-fotor-20231215161426.jpg?fit=1200%2C500&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":7582,"url":"https:\/\/magazine.secretescapes.com\/escapist\/must-try-dishes-in-morocco\/","url_meta":{"origin":9502,"position":2},"title":"Must Try Dishes in Morocco","author":"Oliver Jones","date":"December 15, 2023","format":false,"excerpt":"Don\u2019t be daunted by Moroccan cuisine. There\u2019s a sumptuous variety of flavours to seek out, each infused with myriad spices, carefully chosen, and built on a culinary heritage going back gernerations. It\u2019s also one of those classic melting pots, where Moorish meets Amazigh flavours from the mountains, and where colonialisation\u2026","rel":"","context":"In &quot;Africa&quot;","block_context":{"text":"Africa","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/africa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/Morocco-banner.jpg?fit=1200%2C500&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/Morocco-banner.jpg?fit=1200%2C500&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/Morocco-banner.jpg?fit=1200%2C500&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/Morocco-banner.jpg?fit=1200%2C500&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2023\/12\/Morocco-banner.jpg?fit=1200%2C500&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":8965,"url":"https:\/\/magazine.secretescapes.com\/escapist\/8-destinations-to-fit-your-2026-mood\/","url_meta":{"origin":9502,"position":3},"title":"8 must-visit destinations to fit your 2026 mood\u00a0","author":"Katie Hall","date":"January 16, 2026","format":false,"excerpt":"In 2026, plan intentional travels that align with your personal goals. This year's top destinations include Colombia for innovation, Hong Kong for sustainability, Japan for vibrant culture, Morocco for new beginnings, Slovenia for sustainability, Tanzania for outdoor adventures, Albania for budget-friendly escapes, and Panama for a digital detox in paradise.","rel":"","context":"In &quot;Africa&quot;","block_context":{"text":"Africa","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/africa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/01\/Banner_Lake-Bled-Slovenia-1373270047.jpg?fit=1200%2C478&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/01\/Banner_Lake-Bled-Slovenia-1373270047.jpg?fit=1200%2C478&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/01\/Banner_Lake-Bled-Slovenia-1373270047.jpg?fit=1200%2C478&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/01\/Banner_Lake-Bled-Slovenia-1373270047.jpg?fit=1200%2C478&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2026\/01\/Banner_Lake-Bled-Slovenia-1373270047.jpg?fit=1200%2C478&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":8156,"url":"https:\/\/magazine.secretescapes.com\/escapist\/the-best-winter-sun-destinations-for-your-next-getaway\/","url_meta":{"origin":9502,"position":4},"title":"The best winter sun destinations for your next getaway","author":"Secret Escapes","date":"January 7, 2025","format":false,"excerpt":"Our experts have picked their best winter holidays for sun and balmy average temperatures in Europe and beyond. Take a look at our curated list of close-to-home city breaks and far-flung package luxury holidays to inspire your next getaway.","rel":"","context":"In &quot;Africa&quot;","block_context":{"text":"Africa","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/africa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2025\/01\/Header-Honolulu-2165069519.jpg?fit=1200%2C478&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2025\/01\/Header-Honolulu-2165069519.jpg?fit=1200%2C478&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2025\/01\/Header-Honolulu-2165069519.jpg?fit=1200%2C478&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2025\/01\/Header-Honolulu-2165069519.jpg?fit=1200%2C478&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2025\/01\/Header-Honolulu-2165069519.jpg?fit=1200%2C478&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2977,"url":"https:\/\/magazine.secretescapes.com\/escapist\/yoga-and-travel-journeys-that-promote-wellbeing-and-self-discovery\/","url_meta":{"origin":9502,"position":5},"title":"Yoga and travel: journeys that promote wellbeing and self-discovery","author":"Secret Escapes","date":"January 7, 2020","format":false,"excerpt":"The importance of taking time out to recharge and reconnect for both our physical and mental wellbeing is hugely important. For many, yoga is the key and imparts a multitude of benefits to your physical and mental health. So, grab your mat and we\u2019ll take you on a journey to\u2026","rel":"","context":"In &quot;Bali&quot;","block_context":{"text":"Bali","link":"https:\/\/magazine.secretescapes.com\/escapist\/category\/asia\/indonesia\/bali\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/02\/f897c-yoga-banner.jpg?fit=1200%2C480&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/02\/f897c-yoga-banner.jpg?fit=1200%2C480&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/02\/f897c-yoga-banner.jpg?fit=1200%2C480&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/02\/f897c-yoga-banner.jpg?fit=1200%2C480&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/magazine.secretescapes.com\/wp-content\/uploads\/2021\/02\/f897c-yoga-banner.jpg?fit=1200%2C480&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/posts\/9502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/users\/201213705"}],"replies":[{"embeddable":true,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/comments?post=9502"}],"version-history":[{"count":6,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/posts\/9502\/revisions"}],"predecessor-version":[{"id":9650,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/posts\/9502\/revisions\/9650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/media\/9505"}],"wp:attachment":[{"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/media?parent=9502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/categories?post=9502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magazine.secretescapes.com\/wp-json\/wp\/v2\/tags?post=9502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}