| Destinations |  Contact Us |  

Best Cave Hotels in Cappadocia

Eskapas > I Travel with Eskapas > Turkey > Best Cave Hotels in Cappadocia

Best Cave Hotels in Cappadocia

Introduction

In Turkey’s Central Anatolia is Cappadocia, an otherworldly destination that tops the bucket list of many travelers. Valleys, rock formations, and caves form naturally, with some of those caves housing sprawling rooms, churches, and even accommodations carved out by early Christians over the centuries. If you plan a trip to Cappadocia, you don’t have to settle for an ordinary hotel. Instead, you can have a fantastic time in one of the cave hotels in Cappadocia. These are entire hotels carved out of the landscape, letting you experience the authentic culture and beauty of the region. This list highlights some of the most memorable cave hotels found in Cappadocia.

eyJtYXBfb3B0aW9ucyI6eyJjZW50ZXJfbGF0IjoiMzguNjMxMTY5IiwiY2VudGVyX2xuZyI6IjM0LjkxMjE4MiIsInpvb20iOjEwLCJtYXBfdHlwZV9pZCI6IlJPQURNQVAiLCJjZW50ZXJfYnlfbmVhcmVzdCI6ZmFsc2UsImZpdF9ib3VuZHMiOnRydWUsImNlbnRlcl9jaXJjbGVfZmlsbGNvbG9yIjoiIzhDQUVGMiIsImNlbnRlcl9jaXJjbGVfc3Ryb2tlY29sb3IiOiIjOENBRUYyIiwic2hvd19jZW50ZXJfY2lyY2xlIjpmYWxzZSwic2hvd19jZW50ZXJfbWFya2VyIjpmYWxzZSwiY2VudGVyX21hcmtlcl9pY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvL2RlZmF1bHRfbWFya2VyLnBuZyIsImRyYWdnYWJsZSI6dHJ1ZSwic2Nyb2xsX3doZWVsIjoiZmFsc2UiLCJnZXN0dXJlIjoiYXV0byIsIm1hcmtlcl9kZWZhdWx0X2ljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy8vZGVmYXVsdF9tYXJrZXIucG5nIiwiaW5mb3dpbmRvd19zZXR0aW5nIjoiPGRpdiBjbGFzcz1cImZjLW1haW5cIj5cbjxkaXYgY2xhc3M9XCJmYy1pdGVtLXRpdGxlXCI+e21hcmtlcl90aXRsZX0gPHNwYW4gY2xhc3M9XCJmYy1iYWRnZSBpbmZvXCI+e21hcmtlcl9jYXRlZ29yeX08L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwiZmMtaXRlbS1mZWF0dXJlZF9pbWFnZVwiPnttYXJrZXJfaW1hZ2V9IDwvZGl2PlxuPHA+e21hcmtlcl9tZXNzYWdlfTwvcD5cbjxhZGRyZXNzPjxiPkFkZHJlc3MgOiA8L2I+e21hcmtlcl9hZGRyZXNzfTwvYWRkcmVzcz5cbjwvZGl2PlxuIiwiaW5mb3dpbmRvd19nZW90YWdzX3NldHRpbmciOiI8ZGl2IGNsYXNzPVwiZmMtbWFpblwiPjxkaXYgY2xhc3M9XCJmYy1pdGVtLXRpdGxlXCI+e3Bvc3RfdGl0bGV9IDxzcGFuIGNsYXNzPVwiZmMtYmFkZ2UgaW5mb1wiPntwb3N0X2NhdGVnb3JpZXN9PC9zcGFuPjwvZGl2PiA8ZGl2IGNsYXNzPVwiZmMtaXRlbS1mZWF0dXJlZF9pbWFnZVwiPntwb3N0X2ZlYXR1cmVkX2ltYWdlfSA8L2Rpdj57cG9zdF9leGNlcnB0fTxhZGRyZXNzPjxiPkFkZHJlc3MgOiA8L2I+e21hcmtlcl9hZGRyZXNzfTwvYWRkcmVzcz48YSB0YXJnZXQ9XCJfYmxhbmtcIiBjbGFzcz1cImZjLWJ0biBmYy1idG4tc21hbGwgZmMtYnRuLXJlZFwiIGhyZWY9XCJ7cG9zdF9saW5rfVwiPlJlYWQgTW9yZS4uLjwvYT48L2Rpdj4iLCJpbmZvd2luZG93X3NraW4iOnsibmFtZSI6ImRlZmF1bHQiLCJ0eXBlIjoiaW5mb3dpbmRvdyIsInNvdXJjZWNvZGUiOiI8ZGl2IGNsYXNzPVwiZmMtbWFpblwiPjxkaXYgY2xhc3M9XCJmYy1pdGVtLXRpdGxlXCI+e21hcmtlcl90aXRsZX0gPHNwYW4gY2xhc3M9XCJmYy1iYWRnZSBpbmZvXCI+e21hcmtlcl9jYXRlZ29yeX08L3NwYW4+PC9kaXY+IDxkaXYgY2xhc3M9XCJmYy1pdGVtLWZlYXR1cmVkX2ltYWdlXCI+e21hcmtlcl9pbWFnZX0gPC9kaXY+e21hcmtlcl9tZXNzYWdlfTxhZGRyZXNzPjxiPkFkZHJlc3MgOiA8L2I+e21hcmtlcl9hZGRyZXNzfTwvYWRkcmVzcz48L2Rpdj4ifSwiaW5mb3dpbmRvd19wb3N0X3NraW4iOnsibmFtZSI6ImRlZmF1bHQiLCJ0eXBlIjoicG9zdCIsInNvdXJjZWNvZGUiOiI8ZGl2IGNsYXNzPVwiZmMtbWFpblwiPjxkaXYgY2xhc3M9XCJmYy1pdGVtLXRpdGxlXCI+e3Bvc3RfdGl0bGV9IDxzcGFuIGNsYXNzPVwiZmMtYmFkZ2UgaW5mb1wiPntwb3N0X2NhdGVnb3JpZXN9PC9zcGFuPjwvZGl2PiA8ZGl2IGNsYXNzPVwiZmMtaXRlbS1mZWF0dXJlZF9pbWFnZVwiPntwb3N0X2ZlYXR1cmVkX2ltYWdlfSA8L2Rpdj57cG9zdF9leGNlcnB0fTxhZGRyZXNzPjxiPkFkZHJlc3MgOiA8L2I+e21hcmtlcl9hZGRyZXNzfTwvYWRkcmVzcz48YSB0YXJnZXQ9XCJfYmxhbmtcIiBjbGFzcz1cImZjLWJ0biBmYy1idG4tc21hbGwgZmMtYnRuLXJlZFwiIGhyZWY9XCJ7cG9zdF9saW5rfVwiPlJlYWQgTW9yZS4uLjwvYT48L2Rpdj4ifSwiaW5mb3dpbmRvd19kcm9wX2FuaW1hdGlvbiI6ZmFsc2UsImNsb3NlX2luZm93aW5kb3dfb25fbWFwX2NsaWNrIjpmYWxzZSwiZGVmYXVsdF9pbmZvd2luZG93X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X29wZW5fZXZlbnQiOiJjbGljayIsImxpc3RpbmdfaW5mb3dpbmRvd19vcGVuX2V2ZW50IjoiY2xpY2siLCJpc19tb2JpbGUiOmZhbHNlLCJpbmZvd2luZG93X2ZpbHRlcl9vbmx5IjpmYWxzZSwiaW5mb3dpbmRvd19jbGlja19jaGFuZ2Vfem9vbSI6MCwiaW5mb3dpbmRvd19jbGlja19jaGFuZ2VfY2VudGVyIjpmYWxzZSwiZnVsbF9zY3JlZW5fY29udHJvbCI6dHJ1ZSwic2VhcmNoX2NvbnRyb2wiOnRydWUsInpvb21fY29udHJvbCI6dHJ1ZSwibWFwX3R5cGVfY29udHJvbCI6dHJ1ZSwic3RyZWV0X3ZpZXdfY29udHJvbCI6dHJ1ZSwibG9jYXRlbWVfY29udHJvbCI6ZmFsc2UsIm1vYmlsZV9zcGVjaWZpYyI6ZmFsc2UsInpvb21fbW9iaWxlIjo1LCJkcmFnZ2FibGVfbW9iaWxlIjp0cnVlLCJzY3JvbGxfd2hlZWxfbW9iaWxlIjp0cnVlLCJmdWxsX3NjcmVlbl9jb250cm9sX3Bvc2l0aW9uIjoiVE9QX1JJR0hUIiwic2VhcmNoX2NvbnRyb2xfcG9zaXRpb24iOiJUT1BfTEVGVCIsImxvY2F0ZW1lX2NvbnRyb2xfcG9zaXRpb24iOiJUT1BfTEVGVCIsInpvb21fY29udHJvbF9wb3NpdGlvbiI6IlRPUF9MRUZUIiwibWFwX3R5cGVfY29udHJvbF9wb3NpdGlvbiI6IlRPUF9SSUdIVCIsIm1hcF90eXBlX2NvbnRyb2xfc3R5bGUiOiJIT1JJWk9OVEFMX0JBUiIsInN0cmVldF92aWV3X2NvbnRyb2xfcG9zaXRpb24iOiJUT1BfTEVGVCIsIm1hcF9jb250cm9sIjpmYWxzZSwic2NyZWVucyI6eyJzbWFydHBob25lcyI6eyJtYXBfem9vbV9sZXZlbF9tb2JpbGUiOiI1In0sImlwYWRzIjp7Im1hcF96b29tX2xldmVsX21vYmlsZSI6IjUifSwibGFyZ2Utc2NyZWVucyI6eyJtYXBfem9vbV9sZXZlbF9tb2JpbGUiOiI1In19LCJtYXBfaW5mb3dpbmRvd19jdXN0b21pc2F0aW9ucyI6ZmFsc2UsImluZm93aW5kb3dfd2lkdGgiOiIxMDAlIiwiaW5mb3dpbmRvd19ib3JkZXJfY29sb3IiOiJyZ2JhKDAsIDAsIDAsIDAuMDk4MDM5MikiLCJpbmZvd2luZG93X2JnX2NvbG9yIjoiI2ZmZiIsInNob3dfaW5mb3dpbmRvd19oZWFkZXIiOmZhbHNlLCJtaW5fem9vbSI6IjAiLCJtYXhfem9vbSI6IjE5Iiwiem9vbV9sZXZlbF9hZnRlcl9zZWFyY2giOiI3IiwidXJsX2ZpbHRlcnMiOmZhbHNlLCJkb3VibGVjbGlja3pvb20iOmZhbHNlLCJjdXJyZW50X3Bvc3Rfb25seSI6ZmFsc2UsImJvdW5kX21hcF9hZnRlcl9maWx0ZXIiOmZhbHNlLCJkaXNwbGF5X3Jlc2V0X2J1dHRvbiI6ZmFsc2UsIm1hcF9yZXNldF9idXR0b25fdGV4dCI6IlJlc2V0IiwiaGVpZ2h0IjoiNDYwIn0sInBsYWNlcyI6W3siaWQiOiIzIiwidGl0bGUiOiJcdTAwZGNyZ1x1MDBmY3AiLCJhZGRyZXNzIjoiXHUwMGRjcmdcdTAwZmNwLCBOZXZcdTAxNWZlaGlyLCBUdXJrZXkiLCJzb3VyY2UiOiJtYW51YWwiLCJjb250ZW50IjoiXHUwMGRjcmdcdTAwZmNwIGlzIHRoZSBydXJhbCByZXRyZWF0IGZvciB0aG9zZSB3aG8gZG9uJ3QgZmFuY3kgYmVpbmcgdG9vIHJ1cmFsLCB3aXRoIGl0cyBidXN0bGluZywgbW9kZXJuIGRvd250b3duIGFyZWEgYSBkaXJlY3QgZm9pbCB0byB0aGUgb2xkIHZpbGxhZ2UgYmFjayBsYW5lcyBzdGlsbCBjbGluZ2luZyB0byB0aGUgaGlsbHNpZGUgcmltLiBUaGVyZSdzIG5vdCBhIGxvdCB0byBkbyBpbiB0b3duIGl0c2VsZi4gSW5zdGVhZCwgXHUwMGRjcmdcdTAwZmNwIGhhcyBjbGV2ZXJseSBwb3NpdGlvbmVkIGl0c2VsZiBhcyB0aGUgY29ubm9pc3NldXIncyBiYXNlIGZvciBleHBsb3JpbmcgdGhlIGdlb2dyYXBoaWNhbCBoZWFydCBvZiBDYXBwYWRvY2lhLCB3aXRoIGJvdXRpcXVlLWhvdGVsIGZyaXBwZXJ5IGF0IHlvdXIgZmluZ2VydGlwcy4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42MzExNjkiLCJsbmciOiIzNC45MTIxODIiLCJjaXR5IjoiXHUwMGRjcmdcdTAwZmNwIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwicmVkaXJlY3RfY3VzdG9tX2xpbmsiOiIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nXHUwMGRjcmdcdTAwZmNwJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMTAvamFpbWUtb25lLWRheS0xLW9mLTEtMTAtc2NhbGVkLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiIiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImFuaW1hdGlvbiI6IiIsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjEiLCJuYW1lIjoiVHVya2V5IiwidHlwZSI6ImNhdGVnb3J5IiwiZXh0ZW5zaW9uX2ZpZWxkcyI6eyJjYXRfb3JkZXIiOiIifSwiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIn1dLCJjdXN0b21fZmlsdGVycyI6W119LHsiaWQiOiIzNSIsInRpdGxlIjoiQXZhbm9zIiwiYWRkcmVzcyI6IkF2YW5vcywgTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwiY29udGVudCI6IlRoZSBLXHUwMTMxelx1MDEzMWxcdTAxMzFybWFrIChSZWQgUml2ZXIpIGlzIHRoZSBzbG93LXBhY2VkIHB1bHNlIG9mIHRoaXMgcHJvdmluY2lhbCB0b3duIGFuZCB0aGUgdW51c3VhbCBzb3VyY2Ugb2YgaXRzIGxpdmVsaWhvb2Q7IHRoZSBkaXN0aW5jdGl2ZSByZWQgY2xheSB0aGF0LCBtaXhlZCB3aXRoIGEgd2hpdGUsIG1vdW50YWluIG11ZCB2YXJpZXR5LCBpcyBzcHVuIHRvIHByb2R1Y2UgdGhlIHJlZ2lvbidzIGZhbWVkIHBvdHRlcnkuIFR5cGljYWxseSBwYWludGVkIGluIHR1cnF1b2lzZSBvciB0aGUgZWFydGh5IGJyb3ducyBhbmQgeWVsbG93cyBmYXZvdXJlZCBieSB0aGUgSGl0dGl0ZXMsIHRoZSBiZWF1dGlmdWwgcGllY2VzIGFyZSB0cmFkaXRpb25hbGx5IHRocm93biBieSBtZW4gYW5kIHBhaW50ZWQgYnkgd29tZW4uIEFzaWRlIGZyb20gdGhlIHJlZ3VsYXRpb24gdG91ciBncm91cHMgKHdobywgcXVpY2tlciB0aGFuIGFuIGV5ZSBibGluaywgZ2V0IGJ1c3NlZCBpbnRvIHRoZSBwb3R0ZXJ5IHdvcmtzaG9wcyBhbmQgdGhlbiBidXNzZWQgb3V0IGFnYWluKSwgQXZhbm9zIGlzIHJlbGF0aXZlbHkgZGV2b2lkIG9mIGZvcmVpZ24gdmlzaXRvcnMsIGxlYXZpbmcgeW91IGFsb25lIHRvIG1lYW5kZXIgdGhlIGFsbGV5cyB0aGF0IHNuYWtlIHVwIHRoZSBoaWxsc2lkZSwgbGluZWQgd2l0aCBnZW50bHkgZGVjYXlpbmcgZ3JhbmQgR3JlZWstT3R0b21hbiBob3VzZXMuIE9jY2FzaW9uYWwgKGFuZCBzbGlnaHRseSBpbmNvbmdydW91cykgVmVuZXRpYW4tc3R5bGUgZ29uZG9sYXMgbm93IHBseSB0aGUgcml2ZXIsIGJ1dCByaXZlcnNpZGUgaXMgc3RpbGwgdGhlIHBsYWNlIHRvIHBvbmRlciB0aGUgc3Vuc2V0IGFzIHlvdSBzaXAgeW91ciB1bXB0ZWVudGggXHUwMGU3YXkuIiwibG9jYXRpb24iOnsiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIiwibGF0IjoiMzguNzEwODE0MDAwMDAwMDEiLCJsbmciOiIzNC44NDIwODEiLCJjaXR5IjoiQXZhbm9zIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwibWFya2VyX2ltYWdlIjoiPGRpdiBjbGFzcz0nZmMtZmVhdHVyZS1pbWcnPjxpbWcgbG9hZGluZz0nbGF6eScgZGVjb2Rpbmc9J2FzeW5jJyBhbHQ9J0F2YW5vcycgc3JjPSdodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzEwLzEtQXZhbm9zLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwiZHJhZ2dhYmxlIjpmYWxzZSwiaW5mb3dpbmRvd19kZWZhdWx0X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X2Rpc2FibGUiOnRydWUsInpvb20iOjUsImV4dHJhX2ZpZWxkcyI6eyJsaXN0b3JkZXIiOjB9fSwiY2F0ZWdvcmllcyI6W3siaWQiOiIxIiwibmFtZSI6IlR1cmtleSIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyJ9XX0seyJpZCI6IjM2IiwidGl0bGUiOiJQYXNhYmFnIiwiYWRkcmVzcyI6IlBhc2FiYWcsIEdcdTAwZjZyZW1lL05ldlx1MDE1ZmVoaXIgTWVya2V6L05ldlx1MDE1ZmVoaXIsIFR1cmtleSIsInNvdXJjZSI6Im1hbnVhbCIsImNvbnRlbnQiOiJUaGlzIHNtYWxsIHZhbGxleSwgaGFsZndheSBhbG9uZyB0aGUgdHVybi1vZmYgcm9hZCB0byBaZWx2ZSwgaGFzIGEgdGhyZWUtaGVhZGVkIHJvY2sgZm9ybWF0aW9uIGFuZCBzb21lIG9mIENhcHBhZG9jaWEncyBtb3N0IGZhbW91cyBleGFtcGxlcyBvZiBiYXNhbHQtdG9wcGVkIGZhaXJ5IGNoaW1uZXlzLiBNb25rcyBvbmNlIGluaGFiaXRlZCB0aGUgdmFsbGV5IGFuZCB5b3UgY2FuIGNsaW1iIGluc2lkZSBvbmUgY2hpbW5leSB0byBhIG1vbmsncyBxdWFydGVycywgZGVjb3JhdGVkIHdpdGggSGVsbGVuaWMgY3Jvc3Nlcy4gV29vZGVuIHN0ZXBzIGxlYWQgdG8gYSBjaGFwZWwgd2hlcmUgdGhyZWUgaWNvbm9jbGFzdGljIHBhaW50aW5ncyBlc2NhcGVkIHRoZSB2YW5kYWxzOyB0aGUgY2VudHJhbCBvbmUgZGVwaWN0cyB0aGUgVmlyZ2luIGhvbGRpbmcgYmFieSBKZXN1cy5cclxuXHJcblBhXHUwMTVmYWJhXHUwMTFmXHUwMTMxIGlzIG9uIHRoZSB0eXBpY2FsIENhcHBhZG9jaWEgdG91ciByb3V0ZSBhbmQgZ2V0cyBjcmFtbWVkIHdpdGggdG91ciBidXNlcyBmcm9tIGFyb3VuZCAxMGFtLCBzbyBpZiB5b3Ugd2FudCB0byBtaXNzIHRoZSBjcm93ZHMgdHJ5IHRvIGdldCBoZXJlIGZpcnN0IHRoaW5nIGluIHRoZSBtb3JuaW5nLiBJbiAyMDE5IHBsYW5zIHdlcmUgYWZvb3QgdG8gY2hhcmdlIGFuIGVudHJhbmNlIGZlZSB0byB0aGUgdmFsbGV5IChhIHBsYW5uZWQgY29tYmluZWQgdGlja2V0IHdpdGggWmVsdmUpLiBGZW5jaW5nIG5vdyBzdXJyb3VuZHMgdGhlIHNpdGUgYW5kIGEgbGFyZ2UgdG91cmlzdCBjb21wbGV4IGJ1aWxkaW5nIHdpdGggY2FmZXMgYW5kIHRhY2t5IHNvdXZlbmlyIHN0YWxscyBhcGxlbnR5IGlzIG5vdyB0aGUgb25seSB3YXkgeW91IGNhbiBlbnRlci4gVGlja2V0cyB3ZXJlIHN0aWxsIG5vdCBiZWluZyBjaGFyZ2VkIHdoZW4gd2Ugd2VyZSBsYXN0IHRoZXJlLiAgRm9yIGluZGVwZW5kZW50IHRyYXZlbGVycywgUGFcdTAxNWZhYmFcdTAxMWZcdTAxMzEgaXMgZWFzaWx5IHJlYWNoZWQgYXMgaXQncyBvbiB0aGUgXHUwMGRjcmdcdTAwZmNwXHUyMDEzQXZhbm9zIGRvbG11XHUwMTVmIHJvdXRlLiBHb2luZyB0byBBdmFub3MsIGl0IHJlYWNoZXMgdGhlIHZhbGxleSBhdCBhcm91bmQgMjAgdG8gMjUgbWludXRlcyBwYXN0IHRoZSBob3VyLiBIZWFkaW5nIGluIHRoZSBvcHBvc2l0ZSBkaXJlY3Rpb24gZm9yIEdcdTAwZjZyZW1lIGFuZCBcdTAwZGNyZ1x1MDBmY3AsIHlvdSBjYW4gZmxhZyBpdCBkb3duIG9uIHRoZSByb2FkIHdoZW4gaXQgdHJ1bmRsZXMgcGFzdCBhdCBhcHByb3hpbWF0ZWx5IDIwIG1pbnV0ZXMgcGFzdCB0aGUgaG91ci4gIiwibG9jYXRpb24iOnsiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIiwibGF0IjoiMzguNjc3MDg5NDMzMDY2MTM2IiwibG5nIjoiMzQuODUzMTUyNDAzMjcxNDciLCJjaXR5IjoiXHUwMGM3YXZ1XHUwMTVmaW4iLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nUGFzYWJhZycgc3JjPSdodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAyL3JvY2stMjM1NDE3XzE5MjAuanBnJyBjbGFzcz0nd3BnbXBfbWFya2VyX2ltYWdlIGZjLWl0ZW0tZmVhdHVyZWRfaW1hZ2UgZmMtaXRlbS1sYXJnZScgLz48L2Rpdj4iLCJvcGVuX25ld190YWIiOiJ5ZXMiLCJwb3N0YWxfY29kZSI6IjUwNTAwIiwiZHJhZ2dhYmxlIjpmYWxzZSwiaW5mb3dpbmRvd19kZWZhdWx0X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X2Rpc2FibGUiOnRydWUsInpvb20iOjUsImV4dHJhX2ZpZWxkcyI6eyJsaXN0b3JkZXIiOjB9fSwiY2F0ZWdvcmllcyI6W3siaWQiOiIxIiwibmFtZSI6IlR1cmtleSIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyJ9XX0seyJpZCI6IjM3IiwidGl0bGUiOiJIb3QgQWlyIEJhbGxvb25zIiwiYWRkcmVzcyI6IkdcdTAwZjZyZW1lLCBOZXZcdTAxNWZlaGlyIE1lcmtlei9OZXZcdTAxNWZlaGlyLCBUdXJrZXkiLCJzb3VyY2UiOiJtYW51YWwiLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvaG90YWlyYmFsbG9vbi5wbmciLCJsYXQiOiIzOC42NDMwNTYiLCJsbmciOiIzNC44Mjg4ODkiLCJjaXR5IjoiR1x1MDBmNnJlbWUiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJjdXN0b21fbGluayIsInJlZGlyZWN0X2N1c3RvbV9saW5rIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS90b3VyL2NhcHBhZG9jaWEtYmFsbG9vbi10b3VyLyIsIm1hcmtlcl9pbWFnZSI6IjxkaXYgY2xhc3M9J2ZjLWZlYXR1cmUtaW1nJz48aW1nIGxvYWRpbmc9J2xhenknIGRlY29kaW5nPSdhc3luYycgYWx0PSdIb3QgQWlyIEJhbGxvb25zJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDUvTW9ybmluZy1CYWxsb29ucy5qcGcnIGNsYXNzPSd3cGdtcF9tYXJrZXJfaW1hZ2UgZmMtaXRlbS1mZWF0dXJlZF9pbWFnZSBmYy1pdGVtLWxhcmdlJyAvPjwvZGl2PiIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjgiLCJuYW1lIjoiSG90IEFpciBCYWxsb29ucyIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy9ob3RhaXJiYWxsb29uLnBuZyJ9XX0seyJpZCI6IjM4IiwidGl0bGUiOiJEZXZyZW50IiwiYWRkcmVzcyI6IkRldnJlbnQgVmFkaXNpLCBcdTAwZGNyZ1x1MDBmY3AgWW9sdSwgQWt0ZXBlL0F2YW5vcy9OZXZcdTAxNWZlaGlyLCBUdXJrZXkiLCJzb3VyY2UiOiJtYW51YWwiLCJjb250ZW50IjoiTG9vazogaXQncyBhIGNhbWVsIHJvY2shIE5pY2tuYW1lZCAnSW1hZ2luYXRpb24gVmFsbGV5JyBsb2NhbGx5LCBEZXZyZW50IFZhbGxleSdzIHJvY2sgZm9ybWF0aW9ucyBhcmUgc29tZSBvZiB0aGUgYmVzdCBmb3JtZWQgYW5kIG1vc3QgdGhpY2tseSBjbHVzdGVyZWQgaW4gQ2FwcGFkb2NpYS4gTW9zdCBvZiB0aGUgcm9zeSByb2NrIGNvbmVzIGFyZSB0b3BwZWQgYnkgZmxhdHRpc2gsIGRhcmtlciBzdG9uZXMgb2YgaGFyZGVyIHJvY2sgdGhhdCBzaGVsdGVyZWQgdGhlIGNvbmVzIGZyb20gdGhlIHJhaW4gdW50aWwgYWxsIHRoZSBzdXJyb3VuZGluZyByb2NrIHdhcyBlYXRlbiBhd2F5LiBUaGlzIHByb2Nlc3MgaXMga25vd24gdG8gZ2VvbG9naXN0cyBhcyBkaWZmZXJlbnRpYWwgZXJvc2lvbiBidXQgeW91IGNhbiBqdXN0IGNhbGwgaXQga29va3kuXHJcblxyXG5Ub3VyIGd1aWRlcyBoZXJlIGxvdmUgcG9pbnRpbmcgb3V0IHRoZSB3ZWlyZCByb2NrIHNoYXBlcy4gU2VlIGlmIHlvdSBjYW4gc3BvdCB0aGUgZG9scGhpbiwgc2VhbHMsIE5hcG9sZW9uJ3MgaGF0LCBraXNzaW5nIGJpcmRzLCBWaXJnaW4gTWFyeSBhbmQgdmFyaW91cyByZXB0aWxpYW4gZm9ybXMuIFRoZSBjYW1lbCBpcyBlYXNpbHkgc2Vlbi4gRm9yIG90aGVycywgeW91IG1heSBuZWVkIHRvIHB1dCBvbiB5b3VyIGltYWdpbmF0aW9uIGhhdC5cclxuXHJcbkRldnJlbnQgVmFsbGV5IGxpZXMgb24gdGhlIGRpcmVjdCAoZWFzdCkgcm9hZCBiZXR3ZWVuIEF2YW5vcyBhbmQgXHUwMGRjcmdcdTAwZmNwLiBUaGVyZSdzIG5vIHB1YmxpYyB0cmFuc3BvcnQgYWxvbmcgdGhpcyByb3V0ZSBidXQgaWYgaXQncyBub3QgdG9vIGhvdCBhbmQgeW91IGRvbid0IG1pbmQgYSByb2Fkc2lkZSB3YWxrLCBpdCdzIGVhc3kgZW5vdWdoIHRvIGdldCBoZXJlIG9uIGZvb3QgZnJvbSBaZWx2ZS4gRnJvbSB0aGUgWmVsdmUgc2l0ZSBlbnRyYW5jZSwgZ28gYWJvdXQgMjAwbSBiYWNrIGRvd24gdGhlIGFjY2VzcyByb2FkIHRvIHdoZXJlIHRoZSByb2FkIGZvcmtzIGFuZCB0YWtlIHRoZSByaWdodC1oYW5kIHJvYWQgbWFya2VkIGZvciBcdTAwZGNyZ1x1MDBmY3AuIEFmdGVyIGFib3V0IDJrbSB5b3UnbGwgY29tZSB0byB0aGUgdmlsbGFnZSBvZiBBa3RlcGUgKFllbmkgWmVsdmUpLiBCZWFyIHJpZ2h0IGFuZCBmb2xsb3cgdGhlIFx1MDBkY3JnXHUwMGZjcCByb2FkIHVwaGlsbCBmb3IgYW5vdGhlciAya20uXHJcblxyXG5UbyBjdXQgZG93biBvbiB3YWxraW5nIHRpbWUsIHRoZSBcdTAwZGNyZ1x1MDBmY3BcdTIwMTNBdmFub3MgZG9sbXVcdTAxNWYgY2FuIGRyb3AgeW91IG9mZiBhdCBBa3RlcGUuIFlvdSBjYW4gZ2V0IFx1MDBlN2F5IGFuZCBjb2xkIGRyaW5rcyBmcm9tIHRoZSBzb3V2ZW5pciBzdGFuZCBhdCBEZXZyZW50IFZhbGxleSwgYnV0IHlvdSdsbCBoYXZlIHRvIGhlYWQgb24gdG8gWmVsdmUsIFx1MDBkY3JnXHUwMGZjcCBvciBBdmFub3MgZm9yIGx1bmNoLiIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyIsImxhdCI6IjM4LjY3MjYzMjYiLCJsbmciOiIzNC44ODU4MTY1OTk5OTk5OSIsImNpdHkiOiJBa3RlcGUiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nRGV2cmVudCcgc3JjPSdodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAxL0RlcnZlbnQtVmFsbGV5LmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiI1MDUwMCIsImRyYWdnYWJsZSI6ZmFsc2UsImluZm93aW5kb3dfZGVmYXVsdF9vcGVuIjpmYWxzZSwiaW5mb3dpbmRvd19kaXNhYmxlIjp0cnVlLCJ6b29tIjo1LCJleHRyYV9maWVsZHMiOnsibGlzdG9yZGVyIjowfX0sImNhdGVnb3JpZXMiOlt7ImlkIjoiMSIsIm5hbWUiOiJUdXJrZXkiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmcifV19LHsiaWQiOiIzOSIsInRpdGxlIjoiUGlnZW9uIFZhbGxleSIsImFkZHJlc3MiOiJBXHUwMTVmYVx1MDExZlx1MDEzMSwgUGlnZW9uIFZhbGxleSwgQWRuYW4gTWVuZGVyZXMgQ2FkZGVzaSwgVVx1MDBlN2hpc2FyL05ldlx1MDE1ZmVoaXIgTWVya2V6L05ldlx1MDE1ZmVoaXIsIFR1cmtleSIsInNvdXJjZSI6Im1hbnVhbCIsImNvbnRlbnQiOiJHdVx1MDMwOHZlcmNpbmxpayBWYWxsZXkgY29ubmVjdHMgR1x1MDBmNnJlbWUgd2l0aCBVXHUwMGU3aGlzYXIgb24gYSBoaWtlIG9mIGZhaXJ5IGNoaW1uZXlzLCBwaWdlb24gaG91c2VzIGFuZCBncmVhdCB2aWV3cy4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42MTk5MTQ2IiwibG5nIjoiMzQuODA0OTk1NCIsImNpdHkiOiJVXHUwMGU3aGlzYXIiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nUGlnZW9uIFZhbGxleScgc3JjPSdodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAxL3BpZ2Vvbi12YWxsZXktY2FwcGFkb2NpYTMuanBnJyBjbGFzcz0nd3BnbXBfbWFya2VyX2ltYWdlIGZjLWl0ZW0tZmVhdHVyZWRfaW1hZ2UgZmMtaXRlbS1sYXJnZScgLz48L2Rpdj4iLCJvcGVuX25ld190YWIiOiJ5ZXMiLCJwb3N0YWxfY29kZSI6IjUwMjQwIiwiZHJhZ2dhYmxlIjpmYWxzZSwiaW5mb3dpbmRvd19kZWZhdWx0X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X2Rpc2FibGUiOnRydWUsInpvb20iOjUsImV4dHJhX2ZpZWxkcyI6eyJsaXN0b3JkZXIiOjB9fSwiY2F0ZWdvcmllcyI6W3siaWQiOiIxIiwibmFtZSI6IlR1cmtleSIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyJ9XX0seyJpZCI6IjQwIiwidGl0bGUiOiJCaWtpbmcgaW4gQ2FwcGFkb2NpYSIsImFkZHJlc3MiOiJHXHUwMGY2cmVtZSwgTmV2XHUwMTVmZWhpciBNZXJrZXovTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwibG9jYXRpb24iOnsiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL2N5Y2xpbmcucG5nIiwibGF0IjoiMzguNjQ0Mzk2NzUxMDg5NDgiLCJsbmciOiIzNC44NTEyMDQ5NzkwMDM5MSIsImNpdHkiOiJHXHUwMGY2cmVtZSIsInN0YXRlIjoiTmV2XHUwMTVmZWhpciIsImNvdW50cnkiOiJUdXJrZXkiLCJvbmNsaWNrX2FjdGlvbiI6ImN1c3RvbV9saW5rIiwicmVkaXJlY3RfY3VzdG9tX2xpbmsiOiJodHRwczovL2Vza2FwYXMuY29tL3RvdXIvYmlraW5nLWluLWNhcHBhZG9jaWEvIiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiI1MDE4MCIsImRyYWdnYWJsZSI6ZmFsc2UsImluZm93aW5kb3dfZGVmYXVsdF9vcGVuIjpmYWxzZSwiaW5mb3dpbmRvd19kaXNhYmxlIjp0cnVlLCJ6b29tIjo1LCJleHRyYV9maWVsZHMiOnsibGlzdG9yZGVyIjowfX0sImNhdGVnb3JpZXMiOlt7ImlkIjoiOSIsIm5hbWUiOiJCaWtpbmciLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvY3ljbGluZy5wbmcifV19LHsiaWQiOiI0MSIsInRpdGxlIjoiSG9yc2ViYWNrIFJpZGluZyIsImFkZHJlc3MiOiJHXHUwMGY2cmVtZSwgTmV2XHUwMTVmZWhpciBNZXJrZXovTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwibG9jYXRpb24iOnsiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL2hvcnNlcmlkaW5nLnBuZyIsImxhdCI6IjM4LjY0OTc1OTUwNDU5Mzc1IiwibG5nIjoiMzQuODQwOTA1Mjk2Mzg2NzIiLCJjaXR5IjoiR1x1MDBmNnJlbWUiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJjdXN0b21fbGluayIsInJlZGlyZWN0X2N1c3RvbV9saW5rIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS90b3VyL2hvcnNlYmFjay1yaWRpbmctdG91ci1pbi1jYXBwYWRvY2lhLyIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjExIiwibmFtZSI6IkhvcnNlYmFjayBSaWRpbmciLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvaG9yc2VyaWRpbmcucG5nIn1dfSx7ImlkIjoiNDIiLCJ0aXRsZSI6IlVcdTAwZTdoaXNhciIsImFkZHJlc3MiOiJVXHUwMGU3aGlzYXIsIFRla2VsbGksIFVcdTAwZTdoaXNhci9OZXZcdTAxNWZlaGlyIE1lcmtlei9OZXZcdTAxNWZlaGlyLCBUdXJrZXkiLCJzb3VyY2UiOiJtYW51YWwiLCJjb250ZW50IjoiUHJldHR5IGxpdHRsZSBVXHUwMGU3aGlzYXIgaGFzIHVuZGVyZ29uZSByYXBpZCBkZXZlbG9wbWVudCBzaW5jZSBpdHMgaGVhZHkgQ2x1YiBNZWQgZGF5cy4gVGhlIEZyZW5jaCBsb3ZlIGFmZmFpciB3aXRoIHRoZSBjbGlmZnRvcCB2aWxsYWdlIGNvbnRpbnVlcyBlYWNoIHN1bW1lciBhcyBHYWxsaWMgdG91cmlzdHMgdW5wYWNrIHRoZWlyIGpvaWUgZGUgdml2cmUgaW4gdHJlbmR5IGhvdGVscyBhdCB0aGUgZm9vdCBvZiBVXHUwMGU3aGlzYXIgQ2FzdGxlLiBUaGUgcm95YWwgcmVjdGFuZ3VsYXIgY3JhZywgdmlzaWJsZSBmcm9tIG5lYXJieSBHXHUwMGY2cmVtZSwgaXMgdGhlIGRyYW1hdGljIGNlbnRyZXBpZWNlIG9mIGEgc3R5bGlzaCBDYXBwYWRvY2lhbiBhZXN0aGV0aWMsIGFsYmVpdCBhdCB0aW1lcyBhIHRvdWNoIG1hbnVmYWN0dXJlZC4gVW5mb3J0dW5hdGVseSwgc29tZSBpbGwtanVkZ2VkIGxhcmdlIGhvdGVsIGNvbnN0cnVjdGlvbiBoYXMgc3BvaWx0IHNvbWUgb2YgdGhlIHZpbGxhZ2UncyBkcmVhbWxpa2UgZmFpcnktY2hpbW5leSB2aXN0YXMsIHdoaWNoIHNvbWV3aGF0IGRpc3J1cHRzIFVcdTAwZTdoaXNhcidzIGZhbW91c2x5IHN1cnJlYWwgc2V0dGluZy4gRGVzcGl0ZSB0aGlzLCBpdCByZW1haW5zIGEgcXVpZXQgYWx0ZXJuYXRpdmUgYXMgYSBiYXNlIGZvciBleHBsb3JpbmcgdGhlIHJlZ2lvbi4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42Mjg5MTYiLCJsbmciOiIzNC44MDM4ODMiLCJjaXR5IjoiVVx1MDBlN2hpc2FyIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwibWFya2VyX2ltYWdlIjoiPGRpdiBjbGFzcz0nZmMtZmVhdHVyZS1pbWcnPjxpbWcgbG9hZGluZz0nbGF6eScgZGVjb2Rpbmc9J2FzeW5jJyBhbHQ9J1VcdTAwZTdoaXNhcicgc3JjPSdodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIxLzAxL3VjaGlzYXItMS1zY2FsZWQuanBnJyBjbGFzcz0nd3BnbXBfbWFya2VyX2ltYWdlIGZjLWl0ZW0tZmVhdHVyZWRfaW1hZ2UgZmMtaXRlbS1sYXJnZScgLz48L2Rpdj4iLCJvcGVuX25ld190YWIiOiJ5ZXMiLCJwb3N0YWxfY29kZSI6IjUwMjQwIiwiZHJhZ2dhYmxlIjpmYWxzZSwiaW5mb3dpbmRvd19kZWZhdWx0X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X2Rpc2FibGUiOnRydWUsInpvb20iOjUsImV4dHJhX2ZpZWxkcyI6eyJsaXN0b3JkZXIiOjB9fSwiY2F0ZWdvcmllcyI6W3siaWQiOiIxIiwibmFtZSI6IlR1cmtleSIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyJ9XX0seyJpZCI6IjQzIiwidGl0bGUiOiJPcnRhaGlzYXIiLCJhZGRyZXNzIjoiT3J0YWhpc2FyLCBcdTAwZGNyZ1x1MDBmY3AvTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwiY29udGVudCI6Iktub3duIGZvciB0aGUgamFnZ2VkIGNhc3RsZSB0aGF0IGdpdmVzIHRoZSB0b3duIGl0cyBuYW1lLCBPcnRhaGlzYXIgaXMgdGhlIGVwaXRvbWUgb2YgQ2FwcGFkb2NpYSdzIGFncmljdWx0dXJhbCBzb3VsLiBXYW5kZXIgZG93bndhcmRzIGZyb20gdGhlIGNlbnRyYWwgc3F1YXJlIGFuZCB5b3UnbGwgZGlzY292ZXIgY29iYmxlZCBzdHJlZXRzIHJpbW1lZCBieSBnb3JnZW91c2x5IHdvcm4gc3RvbmUtaG91c2UgcnVpbnMgbGVhZGluZyBvdXQgdG8gYSBnb3JnZSBvZiBwaWdlb24gaG91c2VcdTIwMTNzcGVja2xlZCByb2NrLiBIZWFkIHVwd2FyZHMgKHRvd2FyZHMgdGhlIGhpZ2h3YXkpIGFuZCB5b3UnbGwgc2VlIHRoZSBjYXZlIGNvbXBsZXhlcyB3aGVyZSBUdXJrZXkncyBjaXRydXMtZnJ1aXQgc3VwcGx5IGlzIHN0aWxsIHN0YXNoZWQuIE92ZXJsb29rZWQgZm9yIHllYXJzIGJ5IHRyYXZlbGxlcnMsIHRoZSBzZWNyZXQgaXMgbm93IGZpcm1seSBvdXQuIFRoZSBwYXN0IGNvdXBsZSBvZiB5ZWFycyBoYXZlIHNlZW4gYSBmbHVycnkgb2YgYm91dGlxdWUgYW5kIGxhcmdlciBsdXh1cnktaG90ZWwgb3BlbmluZ3MgaGVyZSBhcyB2aXNpdG9ycyBzZWFyY2hpbmcgZm9yIHRoZSBDYXBwYWRvY2lhLW9mLW9sZCBiZWdpbiB0byBkaXNjb3ZlciBPcnRhaGlzYXIncyBiZWd1aWxpbmcsIGFyY2FkaWFuIGJlYXV0eS4gRGVzcGl0ZSB0aGUgc3VkZGVuIGluZmx1eCwgT3J0YWhpc2FyJ3MgcnVzdGljIG5hdHVyZSBpcyBzdGlsbCB2ZXJ5IG11Y2ggaW4gcGxhY2UuIERvbmtleSBjYXJ0cyByYXR0bGUgZG93biB0aGUgbGFuZXMgcmVndWxhcmx5LCBlbGRlcmx5IG1lbiBtb29jaCBhbGwgZGF5IG91dHNpZGUgdGVhc2hvcHMgYW5kLCBpZiB5b3UncmUgaGVyZSBpbiBBcHJpbCB3aGVuIHRoZSBjaXRydXMgc3RvcmFnZSBjYXZlcyBhcmUgdGhyb3duIG9wZW4sIHRoZSBzY2VudCBvZiBsZW1vbnMgcGVybWVhdGVzIHRoZSB0b3duLiIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyIsImxhdCI6IjM4LjYyMDgzMyIsImxuZyI6IjM0Ljg2NDcyMiIsImNpdHkiOiJPcnRhaGlzYXIiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nT3J0YWhpc2FyJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDgvb3J0YWhpc2FyLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiI1MDY1MCIsImRyYWdnYWJsZSI6ZmFsc2UsImluZm93aW5kb3dfZGVmYXVsdF9vcGVuIjpmYWxzZSwiaW5mb3dpbmRvd19kaXNhYmxlIjp0cnVlLCJ6b29tIjo1LCJleHRyYV9maWVsZHMiOnsibGlzdG9yZGVyIjowfX0sImNhdGVnb3JpZXMiOlt7ImlkIjoiMSIsIm5hbWUiOiJUdXJrZXkiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmcifV19LHsiaWQiOiI0NCIsInRpdGxlIjoiTG92ZSBWYWxsZXkiLCJhZGRyZXNzIjoiTG92ZSBWYWxsZXksIEdcdTAwZjZyZW1lL05ldlx1MDE1ZmVoaXIgTWVya2V6L05ldlx1MDE1ZmVoaXIsIFR1cmtleSIsInNvdXJjZSI6Im1hbnVhbCIsImNvbnRlbnQiOiJMb3ZlIFZhbGxleSBpcyBsb2NhdGVkIGp1c3Qgb3V0c2lkZSBvZiB0aGUgdG93biBvZiBHb3JlbWUsIGluIENhcHBhZG9jaWEuIEZyb20gR29yZW1lIHRvIExvdmUgVmFsbGV5IGl0IHRha2VzIGFyb3VuZCAxMCBtaW51dGVzIGJ5IGNhciwgYW5kIGZyb20gVWNoaXNhciBhcm91bmQgMTUgbWludXRlcy4gIElmIHlvdSBvcHQgZm9yIHRoZSBmYW1vdXMgUXVhZCBTYWZhcmksIHRoZW4geW91IHdpbGwgZXhwbG9yZSBMb3ZlIFZhbGxleSBvbiBmb3VyIHdoZWVscywgcmFjaW5nIGFyb3VuZCBvbmUgb2YgdGhlIG1vc3QgYnJlYXRodGFraW5nbHkgYmVhdXRpZnVsIHZhbGxleXMgaW4gdGhlIHJlZ2lvbi4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42NjA2NTc1OTk5OTk5OSIsImxuZyI6IjM0LjgxOTYyMzM5OTk5OTk5IiwiY2l0eSI6IkdcdTAwZjZyZW1lIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwibWFya2VyX2ltYWdlIjoiPGRpdiBjbGFzcz0nZmMtZmVhdHVyZS1pbWcnPjxpbWcgbG9hZGluZz0nbGF6eScgZGVjb2Rpbmc9J2FzeW5jJyBhbHQ9J0xvdmUgVmFsbGV5JyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMDgvMS1Mb3ZlLVZhbGxleS5qcGcnIGNsYXNzPSd3cGdtcF9tYXJrZXJfaW1hZ2UgZmMtaXRlbS1mZWF0dXJlZF9pbWFnZSBmYy1pdGVtLWxhcmdlJyAvPjwvZGl2PiIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjEiLCJuYW1lIjoiVHVya2V5IiwidHlwZSI6ImNhdGVnb3J5IiwiZXh0ZW5zaW9uX2ZpZWxkcyI6eyJjYXRfb3JkZXIiOiIifSwiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIn1dfSx7ImlkIjoiNDUiLCJ0aXRsZSI6IkNhcHBhZG9jaWEgUXVhZCBCaWtlIChBVFYpIFRvdXIiLCJhZGRyZXNzIjoiR1x1MDBmNnJlbWUsIE5ldlx1MDE1ZmVoaXIgTWVya2V6L05ldlx1MDE1ZmVoaXIsIFR1cmtleSIsInNvdXJjZSI6Im1hbnVhbCIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy9hdHYucG5nIiwibGF0IjoiMzguNjU1OTA5NDE4MzgxMSIsImxuZyI6IjM0Ljg0MzczNTAyNjg5NzQzNCIsImNpdHkiOiJHXHUwMGY2cmVtZSIsInN0YXRlIjoiTmV2XHUwMTVmZWhpciIsImNvdW50cnkiOiJUdXJrZXkiLCJvbmNsaWNrX2FjdGlvbiI6ImN1c3RvbV9saW5rIiwicmVkaXJlY3RfY3VzdG9tX2xpbmsiOiJodHRwczovL2Vza2FwYXMuY29tL3RvdXIvY2FwcGFkb2NpYS1xdWFkLWJpa2UtYXR2LXRvdXJzLyIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjEyIiwibmFtZSI6IlF1YWRiaWtlIFRvdXJzIiwidHlwZSI6ImNhdGVnb3J5IiwiZXh0ZW5zaW9uX2ZpZWxkcyI6eyJjYXRfb3JkZXIiOiIifSwiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL2F0di5wbmcifV19LHsiaWQiOiI0NiIsInRpdGxlIjoiWmVsdmUgT3BlbiBBaXIgTXVzZXVtIiwiYWRkcmVzcyI6IkF5ZFx1MDEzMW5sXHUwMTMxIE1haGFsbGVzaSwgWmVsdmUgT3BlbiBBaXIgTXVzZXVtLCBZYXZ1eiBTay4sIEFrdGVwZS9BdmFub3MvTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwiY29udGVudCI6IlRoZSByb2FkIGJldHdlZW4gXHUwMGM3YXZ1XHUwMTVmaW4gYW5kIEF2YW5vcyBwYXNzZXMgYSB0dXJuLW9mZiB0byB0aGUgWmVsdmUgT3Blbi1BaXIgTXVzZXVtLCB3aGVyZSB0aHJlZSB2YWxsZXlzIG9mIGNydW1ibGluZyBjYXZlLWhhYml0YXRpb25zIGFuZCBjaHVyY2hlcyBjb252ZXJnZS4gWmVsdmUgd2FzIGEgbW9uYXN0aWMgcmV0cmVhdCBmcm9tIHRoZSA5dGggdG8gdGhlIDEzdGggY2VudHVyeSBhbmQgdGhlbiBhIHZpbGxhZ2UuIFRvZGF5IGl0cyBzaW5ld3kgdmFsbGV5IHdhbGxzLCB0b3BwZWQgd2l0aCBrbm9iYmx5IHJvY2sgYW50ZW5uYWUsIGFyZSBhIHdvbmRlcmZ1bGx5IHBpY3R1cmVzcXVlIHBsYWNlIGZvciBwb2tpbmcgYXJvdW5kLlxyXG5cclxuVGhlIHZhbGxleXMgd2VyZSBpbmhhYml0ZWQgdW50aWwgMTk1Miwgd2hlbiB0aGV5IHdlcmUgZGVlbWVkIHRvbyBkYW5nZXJvdXMgdG8gbGl2ZSBpbiBhbmQgdGhlIHZpbGxhZ2VycyB3ZXJlIHJlc2V0dGxlZCBhIGZldyBraWxvbWV0cmVzIGF3YXkgaW4gQWt0ZXBlLCBhbHNvIGtub3duIGFzIFllbmkgWmVsdmUgKE5ldyBaZWx2ZSkuIEFuIGV4Y2VsbGVudCB3YWxraW5nIHRyYWlsIGxvb3BzIGFyb3VuZCB0aGUgdmFsbGV5cyBhbGxvd2luZyBhY2Nlc3MgdG8gdGhlIHZhcmlvdXMgY2F2ZXJucywgYWx0aG91Z2ggZXJvc2lvbiBjb250aW51ZXMgdG8gZWF0IGludG8gdGhlIHZhbGxleSBzdHJ1Y3R1cmVzIGFuZCBjZXJ0YWluIGFyZWFzIGFyZSBjb3Jkb25lZCBvZmYgZHVlIHRvIHJvY2tmYWxscy4gVmFsbGV5IE9uZSBpcyBob21lIHRvIHRoZSBvbGQgZGVcdTAxMWZpcm1lbiAobWlsbCksIHdpdGggYSBncmluZHN0b25lLCBhbmQgdG8gdGhlIGltcHJlc3NpdmUgXHUwMGRjelx1MDBmY21sXHUwMGZjIEtpbGlzZSAoR3JhcGUgQ2h1cmNoKSBhbmQgbmVpZ2hib3VyaW5nIEJhbFx1MDEzMWtsXHUwMTMxIEtpbGlzZSAoRmlzaCBDaHVyY2gpIHdpdGggZmlzaCBmaWd1cmluZyBpbiBvbmUgb2YgdGhlIHByaW1pdGl2ZSBwYWludGluZ3MuIEluIFZhbGxleSBUaHJlZSBpcyBhIHNtYWxsLCB1bmFkb3JuZWQgcm9jay1jdXQgbW9zcXVlLlxyXG5cclxuVGhlcmUgYXJlIHBsZW50eSBvZiBzbWFsbCBzdGFsbHMgc2VsbGluZyBnXHUwMGY2emxlbWUgKHN0dWZmZWQgZmxhdGJyZWFkcykgYW5kIGZyZXNoLXByZXNzZWQgb3JhbmdlIGp1aWNlIGxpbmluZyB0aGUgWmVsdmUgY2FyIHBhcmssIGJ1dCBmb3IgdGhlIGJlc3QgcGxhY2UgdG8gcHV0IHlvdXIgZmVldCB1cCBhZnRlciBleHBsb3JpbmcgaGVhZCB0byBQZXJpIENhZmV0ZXJpYSwgYSBmZXcgbWV0cmVzIHVwIHRoZSBzbG9wZSBkaXJlY3RseSBiZWhpbmQgdGhlIFplbHZlIHRpY2tldCBvZmZpY2UuIFdpdGggaXRzIHNoYWRlZCwgcmlja2V0eSBiYWxjb25pZXMsIGZydWl0IHRyZWVzIGFuZCBoYW1tb2NrcywgdGhpcyBpcyB0aGUgdG9wIHNwb3QgaW4gWmVsdmUgZm9yIGx1bmNoIG9yIGEgZHJpbmsuIFRoZSBcdTAwZGNyZ1x1MDBmY3BcdTIwMTNBdmFub3MgZG9sbXVcdTAxNWYgc3RvcHMgYXQgWmVsdmUuIElmIHlvdSdyZSBoZWFkaW5nIG9ud2FyZCB0byBBdmFub3MgYWZ0ZXIgeW91ciB2aXNpdCwgdGhlIGRvbG11XHUwMTVmIHN3aW5ncyBieSBaZWx2ZSBjYXIgcGFyayBhdCByb3VnaGx5IDI1IG1pbnV0ZXMgcGFzdCB0aGUgaG91cjsgZ29pbmcgdGhlIG90aGVyIHdheSwgdG93YXJkcyBHXHUwMGY2cmVtZSBhbmQgXHUwMGRjcmdcdTAwZmNwLCBpdCBwYXNzZXMgYnkgYXJvdW5kIDE1IG1pbnV0ZXMgcGFzdCB0aGUgaG91ci4gSXQncyBhbiBlYXN5IDEuNWttIGZsYXQgd2FsayBhbG9uZyB0aGUgcm9hZCBmcm9tIFplbHZlIHRvIFBhXHUwMTVmYWJhXHUwMTFmXHUwMTMxLlxyXG5cclxuTm90ZSB0aGF0IHRoZSBaZWx2ZSB0aWNrZXQgb2ZmaWNlIGNsb3NlcyBhdCA0LjE1cG0gZnJvbSBPY3RvYmVyIHRvIG1pZC1BcHJpbC4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42NjkyNTIyIiwibG5nIjoiMzQuODYzMzc5OCIsImNpdHkiOiJBa3RlcGUiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nWmVsdmUgT3BlbiBBaXIgTXVzZXVtJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDEvWmVsdmUtMS5qcGcnIGNsYXNzPSd3cGdtcF9tYXJrZXJfaW1hZ2UgZmMtaXRlbS1mZWF0dXJlZF9pbWFnZSBmYy1pdGVtLWxhcmdlJyAvPjwvZGl2PiIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjEiLCJuYW1lIjoiVHVya2V5IiwidHlwZSI6ImNhdGVnb3J5IiwiZXh0ZW5zaW9uX2ZpZWxkcyI6eyJjYXRfb3JkZXIiOiIifSwiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIn1dfSx7ImlkIjoiNDciLCJ0aXRsZSI6IkdcdTAwZjZyZW1lIE9wZW4tQWlyIE11c2V1bSIsImFkZHJlc3MiOiJHXHUwMGY2cmVtZSBBXHUwMGU3XHUwMTMxayBIYXZhIE1cdTAwZmN6ZXNpLCBHXHUwMGY2cmVtZS9OZXZcdTAxNWZlaGlyIE1lcmtlei9OZXZcdTAxNWZlaGlyLCBUdXJrZXkiLCJzb3VyY2UiOiJtYW51YWwiLCJjb250ZW50IjoiVGhpcyBVbmVzY28gV29ybGQgSGVyaXRhZ2Ugc2l0ZSBpcyBhbiBlc3NlbnRpYWwgc3RvcCBvbiBhbnkgQ2FwcGFkb2NpYW4gaXRpbmVyYXJ5LiBGaXJzdCB0aG91Z2h0IHRvIGJlIGEgQnl6YW50aW5lIG1vbmFzdGljIHNldHRsZW1lbnQgdGhhdCBob3VzZWQgc29tZSAyMCBtb25rcywgdGhlbiBhIHBpbGdyaW1hZ2Ugc2l0ZSBmcm9tIHRoZSAxN3RoIGNlbnR1cnksIHRoaXMgc3BsZW5kaWQgY2x1c3RlciBvZiBtb25hc3RpYyBCeXphbnRpbmUgYXJ0aXN0cnkgd2l0aCBpdHMgcm9jay1jdXQgY2h1cmNoZXMsIGNoYXBlbHMgYW5kIG1vbmFzdGVyaWVzIGlzIDFrbSB1cGhpbGwgZnJvbSBHXHUwMGY2cmVtZSdzIGNlbnRyZS4gIFRoZSBzaXRlJ3MgaGlnaGxpZ2h0IFx1MjAxMyB0aGUgRGFyayBDaHVyY2ggXHUyMDEzIGhhcyBhbiBhZGRpdGlvbmFsIGVudHJhbmNlIGZlZS4gTm90ZSB0aGF0IHRoZSB0aWNrZXQgb2ZmaWNlIGNsb3NlcyBhdCA0LjMwcG0gT2N0b2JlciB0byBBcHJpbC4iLCJsb2NhdGlvbiI6eyJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCJsYXQiOiIzOC42NDAwNDkxIiwibG5nIjoiMzQuODQ1MzU0Njk5OTk5OTkiLCJjaXR5IjoiR1x1MDBmNnJlbWUiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nR1x1MDBmNnJlbWUgT3Blbi1BaXIgTXVzZXVtJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMTAvMS1Hb3JlbWUtT3Blbi1haXItbXVzZXVtLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiI1MDE4MCIsImRyYWdnYWJsZSI6ZmFsc2UsImluZm93aW5kb3dfZGVmYXVsdF9vcGVuIjpmYWxzZSwiaW5mb3dpbmRvd19kaXNhYmxlIjp0cnVlLCJ6b29tIjo1LCJleHRyYV9maWVsZHMiOnsibGlzdG9yZGVyIjowfX0sImNhdGVnb3JpZXMiOlt7ImlkIjoiMSIsIm5hbWUiOiJUdXJrZXkiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmcifV19LHsiaWQiOiI0OCIsInRpdGxlIjoiTXVzdGFmYXBhc2EiLCJhZGRyZXNzIjoiTXVzdGFmYXBhXHUwMTVmYSwgXHUwMGRjcmdcdTAwZmNwL05ldlx1MDE1ZmVoaXIsIFR1cmtleSIsInNvdXJjZSI6Im1hbnVhbCIsImNvbnRlbnQiOiJUaGlzIGJlYXV0aWZ1bCBDYXBwYWRvY2lhbiB2aWxsYWdlIGlzIHNoaWZ0aW5nIHNsb3dseSBmcm9tIHllc3RlcnllYXIgYnV0IHJlbWFpbnMgd2VsbCBiZW5lYXRoIHRoZSB0b3VyaXN0IHJhZGFyLiBTdGlsbCBrbm93biB3aWRlbHkgYnkgaXRzIHByZS1XV0kgR3JlZWsgbmFtZSBvZiBTaW5hc29zLCBNdXN0YWZhcGFcdTAxNWZhIGlzIGhvbWUgdG8gc29tZSBvZiB0aGUgcmVnaW9uJ3MgbG92ZWxpZXN0IGV4YW1wbGVzIG9mIHR5cGljYWwgR3JlZWsgc3RvbmUgY2FydmVkXHUyMDEzbWFuc2lvbiBhcmNoaXRlY3R1cmUsIHNlcnZpbmcgYXMgYSByZW1pbmRlciBvZiBpdHMgcHJvc3Blcm91cyBwYXN0IHdoZW4gd2VhbHRoeSBHcmVlay1PdHRvbWFuIG1lcmNoYW50cyBtYWRlIHVwIGEgc2l6ZWFibGUgcG9ydGlvbiBvZiB0aGUgY29tbXVuaXR5LiBXaGVuIHlvdSd2ZSBmaW5pc2hlZCBhZG1pcmluZyB0aGUgZmFkZWQgZ3JhbmRldXIgb2YgdGhlIGZhY2FkZXMsIHRoZSBtaW5vciByb2NrLWN1dCBjaHVyY2hlcyBhbWlkIHRoZSBvdXRseWluZyB2YWxsZXlzIGFsbG93IGEgZGVjZW50IGRvc2Ugb2YgbmF0dXJhbCBzY2VuZXJ5LiIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyIsImxhdCI6IjM4LjU4NDg0MTk5OTk5OTk5IiwibG5nIjoiMzQuODk3ODMzIiwiY2l0eSI6Ik11c3RhZmFwYVx1MDE1ZmEiLCJzdGF0ZSI6Ik5ldlx1MDE1ZmVoaXIiLCJjb3VudHJ5IjoiVHVya2V5Iiwib25jbGlja19hY3Rpb24iOiJtYXJrZXIiLCJtYXJrZXJfaW1hZ2UiOiI8ZGl2IGNsYXNzPSdmYy1mZWF0dXJlLWltZyc+PGltZyBsb2FkaW5nPSdsYXp5JyBkZWNvZGluZz0nYXN5bmMnIGFsdD0nTXVzdGFmYXBhc2EnIHNyYz0naHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wMS9tdXN0YWZhcGFzYS1zaW5hc29zLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwiZHJhZ2dhYmxlIjpmYWxzZSwiaW5mb3dpbmRvd19kZWZhdWx0X29wZW4iOmZhbHNlLCJpbmZvd2luZG93X2Rpc2FibGUiOnRydWUsInpvb20iOjUsImV4dHJhX2ZpZWxkcyI6eyJsaXN0b3JkZXIiOjB9fSwiY2F0ZWdvcmllcyI6W3siaWQiOiIxIiwibmFtZSI6IlR1cmtleSIsInR5cGUiOiJjYXRlZ29yeSIsImV4dGVuc2lvbl9maWVsZHMiOnsiY2F0X29yZGVyIjoiIn0sImljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyJ9XX0seyJpZCI6IjQ5IiwidGl0bGUiOiJSb3NlIFZhbGxleSIsImFkZHJlc3MiOiJSb3NlIFZhbGxleSwgR1x1MDBmNnJlbWUvTmV2XHUwMTVmZWhpciBNZXJrZXovTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwiY29udGVudCI6IlRoZSB0cmFpbHMgdGhhdCBsb29wIGFyb3VuZCBHXHUwMGZjbGxcdTAwZmNkZXJlIFZhZFx1MDEzMXNcdTAxMzEgKFJvc2UgVmFsbGV5KSBhcmUgZWFzaWx5IGFjY2Vzc2libGUgdG8gYWxsIGxldmVscyBvZiB3YWxrZXJzIGFuZCBwcm92aWRlIHNvbWUgb2YgdGhlIGZpbmVzdCBmYWlyeS1jaGltbmV5LXN0cmV3biB2aXN0YXMgaW4gQ2FwcGFkb2NpYS4gQXMgd2VsbCBhcyB0aGlzLCB0aG91Z2gsIHRoZXkgaGlkZSBmYWJ1bG91cywgbGl0dGxlLXZpc2l0ZWQgcm9jay1jdXQgY2h1cmNoZXMgYm9hc3RpbmcgdmlicmFudCBmcmVzY28gZnJhZ21lbnRzIGFuZCBpbnRyaWNhdGUgY2FydmluZ3MgaGV3biBpbnRvIHRoZSBzdG9uZS5cclxuXHJcbklmIHlvdSBvbmx5IGhhdmUgdGltZSB0byBoaWtlIHRocm91Z2ggb25lIHZhbGxleSBpbiBDYXBwYWRvY2lhLCB0aGlzIGlzIHRoZSBvbmUgdG8gY2hvb3NlLlxyXG5cclxuRm9sbG93IHRoZSBzaWducyBmcm9tIHRoZSBHXHUwMGZjbGxcdTAwZmNkZXJlIFZhbGxleSB0cmFpbGhlYWQgdG8gdGhlIEtvbG9ubHUgS2lsaXNlLCBjaGlzZWxsZWQgb3V0IG9mIGEgbm9uZGVzY3JpcHQgcm9jayBmYWNhZGUuIFRha2UgdGhlIHRyYWlsIHRocm91Z2ggdGhlIG9yY2hhcmQgYW5kIHRoZW4gY3Jvc3MgdGhlIHRpbnkgYnJpZGdlIG92ZXIgdGhlIGd1bGx5IHRvIGVudGVyIHRoZSBjaHVyY2gncyBnbG9vbXkgbG93ZXIgY2hhbWJlci4gQ2xpbWIgdXAgdGhlIHN0YWlyY2FzZSBhbmQgeW91J2xsIGZpbmQgYSB3aGl0ZSBzdG9uZSBuYXZlIHN0dWRkZWQgd2l0aCBzdHVyZHkgY29sdW1ucyBjYXJ2ZWQgb3V0IG9mIHRoZSByb2NrLlxyXG5cclxuRnJvbSB0aGVyZSwgYmFja3RyYWNrIHRocm91Z2ggdGhlIG9yY2hhcmQgYW5kIGZvbGxvdyB0aGUgbWFpbiB0cmFpbCB0byB0aGUgSGFcdTAwZTdsXHUwMTMxIEtpbGlzZSwgd2hlcmUgdGhlIENyb3NzIENodXJjaCBDYWZlIHdpdGggaXRzIHNoYWR5IHRlcnJhY2VzIGp1c3QgYmVsb3cgdGhlIGVudHJhbmNlIHByb3ZpZGVzIHRoZSBwZXJmZWN0IGV4Y3VzZSBmb3IgYSBoaWtpbmcgYnJlYWsuIFRoZSBjaHVyY2gsIGFjY2Vzc2VkIGJ5IGEgcmlja2V0eSB3b29kZW4gc3RhaXJjYXNlLCBoYXMgZnJlc2NvZXMgZGF0aW5nIHRvIHRoZSA5dGggY2VudHVyeSBvbiBpdHMgYXBzZSBhbmQgYSBzcGVjdGFjdWxhciBsYXJnZSBjcm9zcyBjYXJ2ZWQgaW50byBpdHMgY2VpbGluZy5cclxuXHJcbkhlYWQgbm9ydGggZnJvbSB0aGUgSGFcdTAwZTdsXHUwMTMxIEtpbGlzZSBhbmQsIHdoZW4gdGhlIHRyYWlsIGJyYW5jaGVzLCB0YWtlIHRoZSByaWdodC1oYW5kIHBhdGggdG8gcmVhY2ggdGhlIFx1MDBkY1x1MDBlNyBIYVx1MDBlN2xcdTAxMzEgS2lsaXNlLCB3aXRoIGl0cyBzdHVubmluZyBjZWlsaW5nIHJlbGllZiBhbmQgZGFtYWdlZCBmcmVzY29lcyBmZWF0dXJpbmcgYW4gZW50aHJvbmVkIEplc3VzLiIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyIsImxhdCI6IjM4LjY1NTM0NDcxMDgzMjQ2NiIsImxuZyI6IjM0Ljg0MjU1Mzk2NDQxODA2IiwiY2l0eSI6IkdcdTAwZjZyZW1lIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwibWFya2VyX2ltYWdlIjoiPGRpdiBjbGFzcz0nZmMtZmVhdHVyZS1pbWcnPjxpbWcgbG9hZGluZz0nbGF6eScgZGVjb2Rpbmc9J2FzeW5jJyBhbHQ9J1Jvc2UgVmFsbGV5JyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDEvcm9zZS12YWxsZXktMi5qcGcnIGNsYXNzPSd3cGdtcF9tYXJrZXJfaW1hZ2UgZmMtaXRlbS1mZWF0dXJlZF9pbWFnZSBmYy1pdGVtLWxhcmdlJyAvPjwvZGl2PiIsIm9wZW5fbmV3X3RhYiI6InllcyIsInBvc3RhbF9jb2RlIjoiNTAxODAiLCJkcmFnZ2FibGUiOmZhbHNlLCJpbmZvd2luZG93X2RlZmF1bHRfb3BlbiI6ZmFsc2UsImluZm93aW5kb3dfZGlzYWJsZSI6dHJ1ZSwiem9vbSI6NSwiZXh0cmFfZmllbGRzIjp7Imxpc3RvcmRlciI6MH19LCJjYXRlZ29yaWVzIjpbeyJpZCI6IjEiLCJuYW1lIjoiVHVya2V5IiwidHlwZSI6ImNhdGVnb3J5IiwiZXh0ZW5zaW9uX2ZpZWxkcyI6eyJjYXRfb3JkZXIiOiIifSwiaWNvbiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzIzLWdlbmVyaWMucG5nIn1dfSx7ImlkIjoiNTAiLCJ0aXRsZSI6Ilx1MDBjN2F2dVx1MDE1ZmluIiwiYWRkcmVzcyI6Ilx1MDBjN2F2dVx1MDE1ZmluLCBBdmFub3MvTmV2XHUwMTVmZWhpciwgVHVya2V5Iiwic291cmNlIjoibWFudWFsIiwiY29udGVudCI6Ik1pZHdheSBiZXR3ZWVuIEdcdTAwZjZyZW1lIGFuZCBBdmFub3MgaXMgbGl0dGxlIFx1MDBjN2F2dVx1MDE1ZmluLCBkb21pbmF0ZWQgYnkgYSBjbGlmZiB3aGVyZSBhIGNsdXN0ZXIgb2YgYWJhbmRvbmVkIGhvdXNlcyBzcGlsbHMgZG93biB0aGUgc2xvcGUgaW4gYSBjcnVtYmxpbmcgc3RvbmUganVtYmxlLiBUaGUgbWFpbiBoaXZlIG9mIGFjdGl2aXR5IGlzIHRoZSBjbHV0Y2ggb2Ygc291dmVuaXIgc3RhbmRzIGF0IHRoZSBjbGlmZiBiYXNlLCB3aGljaCBzcHJpbmcgaW50byBhY3Rpb24gd2hlbiB0aGUgbWlkZGF5IHRvdXIgYnVzZXMgcm9sbCBpbnRvIHRvd24uIFdoZW4gdGhlIGxhc3QgYnVzIGhhcyBsZWZ0IGZvciB0aGUgZGF5LCBcdTAwYzdhdnVcdTAxNWZpbiBoaXRzIHRoZSBzbm9vemUgYnV0dG9uIGFuZCByZXN1bWVzIGl0cyBzbHVtYmVyLiIsImxvY2F0aW9uIjp7Imljb24iOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8yMy1nZW5lcmljLnBuZyIsImxhdCI6IjM4LjY2ODQ5MTIwODA2NzczNSIsImxuZyI6IjM0LjgzOTY5NzQ5MjA2NTQ0IiwiY2l0eSI6Ilx1MDBjN2F2dVx1MDE1ZmluIiwic3RhdGUiOiJOZXZcdTAxNWZlaGlyIiwiY291bnRyeSI6IlR1cmtleSIsIm9uY2xpY2tfYWN0aW9uIjoibWFya2VyIiwibWFya2VyX2ltYWdlIjoiPGRpdiBjbGFzcz0nZmMtZmVhdHVyZS1pbWcnPjxpbWcgbG9hZGluZz0nbGF6eScgZGVjb2Rpbmc9J2FzeW5jJyBhbHQ9J1x1MDBjN2F2dVx1MDE1ZmluJyBzcmM9J2h0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjAvMTAvQ2F2dXNpbi1DYXBwYWRvY2lhLVR1cmtleS0xMDI0eDY4Ni0xLmpwZycgY2xhc3M9J3dwZ21wX21hcmtlcl9pbWFnZSBmYy1pdGVtLWZlYXR1cmVkX2ltYWdlIGZjLWl0ZW0tbGFyZ2UnIC8+PC9kaXY+Iiwib3Blbl9uZXdfdGFiIjoieWVzIiwicG9zdGFsX2NvZGUiOiI1MDUwMCIsImRyYWdnYWJsZSI6ZmFsc2UsImluZm93aW5kb3dfZGVmYXVsdF9vcGVuIjpmYWxzZSwiaW5mb3dpbmRvd19kaXNhYmxlIjp0cnVlLCJ6b29tIjo1LCJleHRyYV9maWVsZHMiOnsibGlzdG9yZGVyIjowfX0sImNhdGVnb3JpZXMiOlt7ImlkIjoiMSIsIm5hbWUiOiJUdXJrZXkiLCJ0eXBlIjoiY2F0ZWdvcnkiLCJleHRlbnNpb25fZmllbGRzIjp7ImNhdF9vcmRlciI6IiJ9LCJpY29uIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmcifV19XSwic3R5bGVzIjpbeyJmZWF0dXJlVHlwZSI6InBvaS5idXNpbmVzcyIsImVsZW1lbnRUeXBlIjoiYWxsIiwic3R5bGVycyI6W3sidmlzaWJpbGl0eSI6Im9mZiJ9XX0seyJmZWF0dXJlVHlwZSI6InBvaSIsImVsZW1lbnRUeXBlIjoiYWxsIiwic3R5bGVycyI6W3sidmlzaWJpbGl0eSI6Im9mZiJ9XX1dLCJtYXBfcHJvcGVydHkiOnsibWFwX2lkIjoiNyIsImRlYnVnX21vZGUiOmZhbHNlfSwic2hhcGVzIjp7ImRyYXdpbmdfZWRpdGFibGUiOmZhbHNlfSwiZmlsdGVycyI6eyJmaWx0ZXJzX2NvbnRhaW5lciI6IltkYXRhLWNvbnRhaW5lcj1cIndwZ21wLWZpbHRlcnMtY29udGFpbmVyXCJdIn0sIm1hcmtlcl9jYXRlZ29yeV9pY29ucyI6eyIxIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjMtZ2VuZXJpYy5wbmciLCIyIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvNy1nZW5lcmljLnBuZyIsIjMiOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8xMy1nZW5lcmljLnBuZyIsIjQiOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy8zLWdlbmVyaWMucG5nIiwiNSI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zLzktZ2VuZXJpYy5wbmciLCI2IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjEtZ2VuZXJpYy5wbmciLCI3IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvMjUtZ2VuZXJpYy5wbmciLCI4IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvaG90YWlyYmFsbG9vbi5wbmciLCI5IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvY3ljbGluZy5wbmciLCIxMSI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL2hvcnNlcmlkaW5nLnBuZyIsIjEyIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYXR2LnBuZyIsIjEzIjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcmVzdGF1cmFudC5wbmciLCIxNCI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL2NhdGhlZHJhbC5wbmciLCIxNSI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL21vc3F1ZS5wbmciLCIxNiI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL3BhbGFjZS5wbmciLCIxNyI6Imh0dHBzOi8vZXNrYXBhcy5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWdvb2dsZS1tYXAtZ29sZC9hc3NldHMvaW1hZ2VzL2ljb25zL211c2V1bS1oaXN0b3JpY2FsLnBuZyIsIjE4IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvc2hvcHBpbmdtYWxsLnBuZyIsIjE5IjoiaHR0cHM6Ly9lc2thcGFzLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtZ29vZ2xlLW1hcC1nb2xkL2Fzc2V0cy9pbWFnZXMvaWNvbnMvcGhvdG8ucG5nIiwiMjAiOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy9tdXNpYy1jbGFzc2ljYWwucG5nIiwiMjEiOiJodHRwczovL2Vza2FwYXMuY29tL3dwLWNvbnRlbnQvcGx1Z2lucy93cC1nb29nbGUtbWFwLWdvbGQvYXNzZXRzL2ltYWdlcy9pY29ucy9lbWJhc3N5LnBuZyJ9fQ==
How to Get to Cappadocia?

Flying: The easiest way to get from Istanbul to Cappadocia is definitely by flying, and it’s cheaper than you’d think. Due to the depressed Turkish lira, flights are often affordable for people purchasing with stronger currencies like the dollar, pound, or euro.

Night Buses: If budget is a concern, a night bus from Istanbul to Cappadocia is not a bad option. Typically, a bus between these two destinations will cost about 130 lira, about 14-15€, so it’s cheaper than even the most affordable flight options. However, it does take about 10 to 12 hours, given how slow buses go, how many stops they make, and how long the distance between the two destinations is.

By Railway: No such option

Package Tours to Cappadocia

First Tier Cave Hotels

Argos in Cappadocia
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Argos in Cappadocia

The Argos is a former monastery with several natural stone buildings, only a few minutes walk from the heart of Uchisar.  Although it is a hotel with historical importance, the decor is very modern. The rooms are spacious, well-designed, and have an open fireplace. An underground tunnel accesses some rooms with vaulted ceilings for an authentic historic feel. Each room has a private bathroom. Some of the rooms offer a scenic view of Pigeon Valley.

What’s more romantic than dinking outside with Güvercinlik Vallet and Erciyes Mountain as the backdrop? This is possible at The Argos. The hotel has a vineyard, and the wine is stored in an underground cellar.

Museum Hotel 
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Museum Hotel

Head to Uchisar to experience a stay at the Museum Hotel Cappadocia. This luxurious boutique hotel is like staying in one of the world’s top museums. Stone and cave units are found in restored historic ruins, and the décor in some rooms is priceless antiques. A heated outdoor swimming pool is one of the top-ranked amenities, and the terrace is a favorite spot to sip a glass of wine or participate in a Turkish cooking class.

Kayakapi Premium Caves
Best Cave Hotels in Cappadocia: Kayakapi Premium Caves

Just a few miles from major attractions like the Zelve Open Air Museum and the Al Nazar Church are Kayakapi Premium Caves. At this hotel, you’ll be able to stay in medieval rooms carved right from the rocks of the landscape, creating a genuinely Cappadocian environment. Inside, the decor is upscale, and you can expect features like ornate stone murals, hand-carved furniture, and even private hammams in some of the most oversized suites. You’ll have access to an outdoor swimming pool, two restaurants on-site, not to mention an enormous collection of local wines.

Taskonaklar Hotel
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Taskonaklar Hotel

There’s a long cave-dwelling tradition here, as Cappadocia’s volcanic formations lend themselves quite well to residential elaboration. The accommodations combine subterranean spaces, rough-hewn walls, and stone archways with fresh air in terraces and balconies, some with far-ranging views of the unique landscape. A few of the smaller rooms are a touch on the dark side, and not all of them have outdoor space — for the whole experience; it’s probably wise to spring for a suite, as a trip to Cappadocia without a view of the famous rock “chimneys” would be somewhat perverse.

 

Exedra Cappadocia Hotel
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Exedra Cappadocia Hotel

Just off the main square of ancient, sleepy Ortahisar (“middle castle,” referencing the town’s defining feature, a towering sedimentary formation pockmarked with holes and hideaways), the House Hotel occupies a clutch of stone homes and grotto-like caves carved from the malleable earth. Inside, architect Şekibe Aslan’s restorations are readily apparent against the timeless stone backdrop: public areas house painstakingly backlit objects d’art and antique chests amid a series of thickset Romanesque arches.

Ariana Sustainable Luxury Lodge
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Ariana Sustainable Luxury Lodge

Part modernist structures and part traditional cave dwellings, Ariana Sustainable Luxury Lodge perhaps goes heavier on contemporary design and lighter on heavy stone architecture than many other Cappadocian hotels, and its eleven rooms and suites are among the finest in the region. The Cave Rooms are exactly what they sound like, cut directly into the rock, but with modern comforts like espresso machines, wifi, and curvy contemporary furniture. Some suites are cave dwellings, while others are above ground, but all are spacious, stylish, and similarly luxe. Many come with gas fireplaces or onyx bathtubs, and those that aren’t subterranean boast impressive views. Of particular note is the restaurant, which isn’t just a glorious glass structure with an extraordinary view but also has its gardens and vineyard and serves impeccably farm-fresh Mediterranean fare.

The Cappadocia Cave Resort
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: The Cappadocia Cave Resort

As the name suggests, the hotel is one of several upscale hotels, allowing visitors to experience the unusual landscape first-hand. The resort isn’t inside a cave; it’s a massive stone structure, brilliantly glowing at night, built into a hill in the village of Uchisar. But the décor takes partial inspiration from Cappadocia’s famous grottoes’ dramatic curves and textures: many guest rooms seem perpetually candlelit, with low arched doorways and rough, cavern-like stone walls. But that’s where the stylistic nod to primitive cave dwellings ends. The ornate furnishings, from decorative rugs to painted ceramics, pay tribute to local craft tradition, and the amenities are thoroughly modern, including large LCD screen televisions, wireless internet, and hydro-massage showers. Suites also contain extras like in-room jacuzzis and fireplaces; some even have substantial round beds that add to the exotic atmosphere.

Sacred House
Best Cave Hotels in Cappadocia
Best Cave Hotels in Cappadocia: Sacred House

In this far-flung region, the town of Ürgüp stands out as an oasis of modern civilization (and decent nightlife), and in Ürgüp, the Sacred House stands out as an example of the best tendencies of the high-end boutique hotel world. The mansion is two and a half centuries old and was, for a time, a Christian church, as the name may well have led you to guess. Inside are just ten rooms, each unique, all in a style that it’s not entirely unfair to call “maximalist.” Though it was restored from near-ruin within living memory by its present owners, Sacred House sometimes feels authentically medieval — antiques abound, and bare stone walls go a long way in setting a mood. It’s the best of both worlds: the ancient ambiance of the caves, along with the convenience of Ürgüp’s modern infrastructure.

Second  Tier Cave Hotels

Kelebek Special Cave
Best Cave Hotels in Cappadocia:  Kelebek Special Cave

Set in Cappadocia, Turkey, the cave-hotel capital of the world, Kelebek Hotel features traditional rooms carved out of the rock formations, known as “fairy chimneys,” that date back to a prehistoric volcanic eruption and define the region. This hotel, perched above the charming village of Göreme, has a magical, otherworldly atmosphere. Rooms range from caves dating back to the 8th century to more contemporary options in the former family residence, all equipped with modern comforts. When guests aren’t exploring Cappadocia’s valleys or taking the requisite hot air balloon ride, they unwind at the hotel pool, Turkish bath, and sauna.

Sultan Cave Suites 
Best Cave Hotels in Cappadocia:  Sultan Cave Suites, Photo credit: Findelly.com

Sultan Cave Suites (Most Instagrammable)  is located at the top of Aydinli Hill, meaning guests are treated to panoramic views over the town of Goreme below. Rooms carved from stone are equipped with modern amenities such as free wifi and luxurious showers, but if you step outside, you’ll feel like you’re stepping back in time. Admire hot air balloons soaring overhead as you sip wine from the terrace, or head out onto your private balcony to watch the sunset over the cave dwellings of Goreme below. Sultan Cave Suites is popular with couples posing for Instagram and even more popular with groups of girlfriends in flowing dresses, so much so that staff must police the area during sunrise to ensure that only guests use the terrace for their photoshoots.

Acropolis Cave Suites
Best Cave Hotels in Cappadocia:  Acropolis Cave Suites

Ürgüp is home to the Acropolis Cave Suites, a lavish hotel that feels out of this world. While the rooms are lovely, most guests rave about the private garden and the abundance of terraces. At night, lights illuminate the landscape, and the fairy chimneys set the tone for a memorable evening. The hotel staff can help you make the most of your time in Cappadocia, whether booking a tour to ride horses or a cycling adventure through stunning rock formations.

Yunak Evleri Cave Hotel
Best Cave Hotels in Cappadocia: Yunak Evleri Cave Hotel

Many of the cave hotels in Cappadocia have a rich history, but few can compete with the Yunak Evleri Cave Hotel. This hotel in Urgup dates back to the fifth century. It also boasts an adjacent 19th-century Greek mansion, and you’ll have plenty of rooms in both structures. Handcrafted furnishings and marble bathrooms are some of the upscale touches you can expect on the property. It’s also a fascinating walk from the Goreme National Historic Park, where you can hike, ride horses, and explore the incredible landscape for which Cappadocia is known.

Hezen Cave Hotel
Best Cave Hotels in Cappadocia: Hezen Cave Hotel

In the Cappadocian town of Ortahisar, rock houses climb hills in spectacular style, and the Hezen Cave Hotel shows what a contemporary designer can do with Cappadocia’s tradition. The interiors are eclectic, certainly historically influenced, yet full of contemporary comforts, the stone walls providing a healthy dose of ancient romance. Imagine a modern European-style design hotel transplanted to a cave in the Cappadocia hills, and you’re essentially you’re — were it not for the sandstone (and, to be fair, the pervasive silence), you might expect to find the streets of Istanbul awaiting outside.

GDPR