{"id":5391,"date":"2026-05-22T03:46:55","date_gmt":"2026-05-22T07:46:55","guid":{"rendered":"https:\/\/easyonhold.com\/blog\/?p=5391"},"modified":"2026-05-22T03:48:41","modified_gmt":"2026-05-22T07:48:41","slug":"how-to-create-ivr-recording","status":"publish","type":"post","link":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/","title":{"rendered":"How to Create an IVR Recording Without Expensive Equipment"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>TL;DR: <\/strong>This blog explains how to create IVR recording without investing in studios or expensive microphones by focusing on script strategy and consistent professional voices. It clarifies the difference between IVR systems, auto attendants, and voicemail, then shows how outsourcing recordings and using human plus AI voice options improves the caller experience.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IVR systems route calls; voice providers only supply the IVR prompt recording audio that plays inside those systems<\/li>\n\n\n\n<li>Auto attendant recordings, voicemail greetings, and IVR prompt recordings differ in structure, complexity, and caller interaction<\/li>\n\n\n\n<li>Outsourcing recordings lets businesses skip USB\/pro\u2011grade mics, interfaces, and studio rentals while avoiding \u201cmuffled closet\u201d audio<\/li>\n\n\n\n<li>Using both professional human voice talent and AI voice, with the same voice across channels, prevents a \u201cpatchwork audio brand\u201d<\/li>\n\n\n\n<li>Short, prioritized menus (around 20\u201330 seconds) and internal testing improve clarity, reduce hang\u2011ups, and strengthen caller trust<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n\n\n\n<p class=\"wp-block-paragraph\">Many businesses believe creating a professional how-to create IVR recording guide requires inclusion of a soundproof studio, a $2,000 + microphone, and an audio engineering degree. This is, unfortunately, a costly myth.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The equipment that truly matters isn\u2019t the hardware at all; it\u2019s the voice talent and the script. Outsourcing this process eliminates the need for physical recording gear entirely, providing cloud-based professional voice services that deliver studio-quality IVR recordings without the extra overhead.<\/p>\n\n\n\n<h2 id=\"h-clarifying-the-ivr-distinction\" class=\"wp-block-heading\">Clarifying the IVR distinction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before recording, you must understand what you are producing. An IVR system is the software that routes calls (e.g., \u201cPress 1 for Sales\u201d); specialized voice providers do not sell or configure this software. Instead, they create the IVR prompt recording audio files that play inside that system.<\/p>\n\n\n\n<h3 id=\"h-distinguish-this-from-simpler-formats\" class=\"wp-block-heading\">Distinguish This from Simpler Formats<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auto Attendant Recordings: Typically one single, static audio file that plays a simple list and waits for one press (e.g., \u201cPress 1 for Sales\u2026\u201d then immediately transfers).<\/li>\n\n\n\n<li>Voicemail Greetings: A one-way, closing message that stops all routing and simply asks for a name\/number; it has no branching logic.<\/li>\n\n\n\n<li>IVR Prompt Recordings: A series of connected, conditional audio files that change dynamically based on caller input (e.g., \u201cYou pressed 1\u201d \u2192 plays new file \u2192 \u201cFor new orders, press 1 again\u2026\u201d), creating a multi-layered conversation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Regardless of complexity, the audio quality determines whether callers trust your brand or hang up in frustration.<\/p>\n\n\n\n<h2 id=\"h-the-equipment-you-can-stop-buying\" class=\"wp-block-heading\">The \u201cEquipment\u201d You Can Stop Buying<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When businesses outsource this work, they immediately avoid the need to purchase USB or professional-grade microphones or audio interfaces, or the expense of renting local studio time. Most importantly, they avoid the \u201cmuffled closet\u201d sound that many DIY IVR call recording attempts made on office phones often have.<\/p>\n\n\n\n<h3 id=\"h-two-professional-options-for-modern-strategy\" class=\"wp-block-heading\">Two Professional Options for Modern Strategy<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/easyonhold.com\/blog\/voiced-message-greetings-for-business-ivr\/\">Professional Human Voice Talent<\/a>: Ideal for launching new systems and high-impact brand greetings.<\/li>\n\n\n\n<li>AI Voice (Text-to-Speech): Perfect for urgent holiday hours, temporary updates, or frequent routing changes.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The industry best practice is Consistent Voice. The exact same voice actor hired for a human recording should be available as <a href=\"https:\/\/learn.easyonhold.com\/knowledge-base\/ai-voice-text-to-speech-ivr\/\" target=\"_blank\" rel=\"noreferrer noopener\">the AI voice<\/a>. This prevents the \u201cpatchwork audio brand\u201d where the main menu sounds polished, but the emergency update sounds like a different, cheaper robot. Consistency builds trust; inconsistency makes a business look disorganized.<\/p>\n\n\n\n<h2 id=\"h-real-world-solutions\" class=\"wp-block-heading\">Real-World Solutions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In a typical medical center scenario, consolidating options from a 10-option menu to five clear choices and using a professional IVR voice over artist to pace the delivery can drop the prompt to 20 seconds, significantly reducing hang-ups.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alternatively, a retail chain needing to update holiday hours daily can avoid re-recording with a human every time by utilizing a matching AI voice for instant updates. The result is seamless continuity; callers never notice the switch between human and AI, protecting the brand identity.<\/p>\n\n\n\n<h2 id=\"h-start-with-the-script-not-the-mic\" class=\"wp-block-heading\">Start with the Script, Not the Mic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Professional excellence starts with structure, not sensors. If you stumble while reading your script, your callers will too. Follow these best practices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Be Brief:<\/strong> Limit main menus to <a href=\"https:\/\/innovation.nj.gov\/skills\/ai-how-tos\/ivr-best-practices\" target=\"_blank\" rel=\"noreferrer noopener\">20\u201330 seconds.<\/a><\/li>\n\n\n\n<li><strong>Prioritize:<\/strong> Place the most frequent call reason (e.g., \u201cPrescription Refills\u201d) as Option 1.<\/li>\n\n\n\n<li><strong>Test:<\/strong> Have an internal team call the number to verify logical flow before finalizing your IVR message recording.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.computer-talk.com\/blogs\/ivr-best-practices\" target=\"_blank\" rel=\"noreferrer noopener\">Tone is equally critical<\/a>. In healthcare or finance, a human artist can interpret a script with compassion, whereas a poorly scaled AI voice can sound cold. However, when paired with a professional script, modern AI delivers remarkable clarity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your phone system voice is a primary brand touchpoint, often heard more than your website or ads. Skip the expensive equipment and DIY disasters that fragment your audio identity. <a href=\"https:\/\/easyonhold.com\/solutions\/auto-attendant\/\">Start creating a unique, professional caller experience today<\/a> with matched AI IVR recordings and the Easy On Hold Auto-Attendant.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TL;DR: This blog explains how to create IVR recording without investing in studios or expensive microphones by focusing on script [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":5396,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAH+obWuh2iB8sDGgEADAIBAQgBD0hiJAhKoA4BAQgBD0guAgEBCAJCAQ1IAJQEAQEIAkIBDUgAsAQBAQgCQgENSAC2BAEBCAJCAQ1IAK4EAQEIAkIBDUjYE4oYAQEIAQ9IADABAQgCQgEOSACmBwEBCAJCAQ5IAIoKAQEIAkIBDkgArAEBAQgCQgEOSAC8CQEBCAJCAQ5IALoBAQEIAQ9ILgIBAQgCQgENSACGBgEBCAJCAQ1IALYEAQEIAkIBDUjsC6gTAQEIAkIBDkgAlAQBAQgCQgEOSAC2AQEBCAJCAQ5IAKgKAQEIAkIBDkgAiAIBAQgBD0guAgEBCAJCAQ1IAJoGAQEIAkIBDUjKB5ALAQEIAqAG4gYBDkgArA4BAQgCQgEOSACYAQEBCAJCAQ5IAI4IAQEIAkIBDkgAsAkBAQgCQgEOSAC0AQEBCAJCAQ5IAKIFAQEIAQ9ILgIBAQgCrgPwAwENSACCBQEBCAJCAQ1IAIYEAQEIAkIBDUj4CagOAQEIAoACwgIBDkgAoAoBAQgCQgEOSOyBAagLthmeDIQclhP2c5ZY6H+W+QGmrgG8D\/qQAooMtPQBvA\/ytwNKQpz5Afz4AbLSA0IIRAIGCEoEAlYkELJ\/lieKDLT0AbwP4r4BAQDjAygAIQEnAigGJwAoAiEAKAAnAAcAKAInASgQJwAoAAQAqAAEAIcAKAInACgRJwAHACgCJwEEACgPJwCHACgCJwEEACgPJwCHACgCJwEEACgPJwCHACgCJwEEACgPJwCHACgCJwEEACgPJwCHACgCJwAoEScAhwAoAicBBAAoECcAhwAoAicBBAAoECcAhwAoAicBBAAoECcAhwAoAicBBAAoECcAhwAoAicBBAAoECcAhwAoAicAKBEnAAcAKAInAQQAKA8nAIcAKAInAQQAKA8nAIcAKAInAQQAKA8nAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInACgRJwAHACgCJwEEACgPJwCHACgCJwEEACgPJwCHACgCJwEEAIQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInAQQAKBAnAIcAKAInACgRJwAHACgCJwEEAIQAKA8nAIcAKAInAQQAKA8nAIcAKAInAQQAKA8nAIcAKAInAQQAhAAoECcAhwAoAicBBAAoECcAKAbEAAQAhALEA6gCwQCoACEBoQDBAKgAoQGoAcEAqInJAeHBAXN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZWRvY3VtZW50Y29udGVudGRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFjb250ZW50LXR5cGVfdWFnX2N1c3RvbV9wYWdlX2xldmVsX2Nzc2Zvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3Nkb2N1bWVudHNsdWdIb3cgdG8gQ3JlYXRlIGFuIElWUiBSZWNvcmRpbmcgV2l0aG91dCBFeHBlbnNpdmUgRXF1aXBtZW50PHN0cm9uZz5UTDtEUjogPC9zdHJvbmc+VGhpcyBibG9nIGV4cGxhaW5zIGhvdyB0byBjcmVhdGUgSVZSIHJlY29yZGluZyB3aXRob3V0IGludmVzdGluZyBpbiBzdHVkaW9zIG9yIGV4cGVuc2l2ZSBtaWNyb3Bob25lcyBieSBmb2N1c2luZyBvbiBzY3JpcHQgc3RyYXRlZ3kgYW5kIGNvbnNpc3RlbnQgcHJvZmVzc2lvbmFsIHZvaWNlcy4gSXQgY2xhcmlmaWVzIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gSVZSIHN5c3RlbXMsIGF1dG8gYXR0ZW5kYW50cywgYW5kIHZvaWNlbWFpbCwgdGhlbiBzaG93cyBob3cgb3V0c291cmNpbmcgcmVjb3JkaW5ncyBhbmQgdXNpbmcgaHVtYW4gcGx1cyBBSSB2b2ljZSBvcHRpb25zIGltcHJvdmVzIHRoZSBjYWxsZXIgZXhwZXJpZW5jZS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SVZSIHN5c3RlbXMgcm91dGUgY2FsbHM7IHZvaWNlIHByb3ZpZGVycyBvbmx5IHN1cHBseSB0aGUgSVZSIHByb21wdCByZWNvcmRpbmcgYXVkaW8gdGhhdCBwbGF5cyBpbnNpZGUgdGhvc2Ugc3lzdGVtc1VBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBdXRvIGF0dGVuZGFudCByZWNvcmRpbmdzLCB2b2ljZW1haWwgZ3JlZXRpbmdzLCBhbmQgSVZSIHByb21wdCByZWNvcmRpbmdzIGRpZmZlciBpbiBzdHJ1Y3R1cmUsIGNvbXBsZXhpdHksIGFuZCBjYWxsZXIgaW50ZXJhY3Rpb25VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50T3V0c291cmNpbmcgcmVjb3JkaW5ncyBsZXRzIGJ1c2luZXNzZXMgc2tpcCBVU0IvcHJv4oCRZ3JhZGUgbWljcywgaW50ZXJmYWNlcywgYW5kIHN0dWRpbyByZW50YWxzIHdoaWxlIGF2b2lkaW5nIOKAnG11ZmZsZWQgY2xvc2V04oCdIGF1ZGlvVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFVzaW5nIGJvdGggcHJvZmVzc2lvbmFsIGh1bWFuIHZvaWNlIHRhbGVudCBhbmQgQUkgdm9pY2UsIHdpdGggdGhlIHNhbWUgdm9pY2UgYWNyb3NzIGNoYW5uZWxzLCBwcmV2ZW50cyBhIOKAnHBhdGNod29yayBhdWRpbyBicmFuZOKAnVVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTaG9ydCwgcHJpb3JpdGl6ZWQgbWVudXMgKGFyb3VuZCAyMOKAkzMwIHNlY29uZHMpIGFuZCBpbnRlcm5hbCB0ZXN0aW5nIGltcHJvdmUgY2xhcml0eSwgcmVkdWNlIGhhbmfigJF1cHMsIGFuZCBzdHJlbmd0aGVuIGNhbGxlciB0cnVzdFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1lVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudE1hbnkgYnVzaW5lc3NlcyBiZWxpZXZlIGNyZWF0aW5nIGEgcHJvZmVzc2lvbmFsIGhvdy10byBjcmVhdGUgSVZSIHJlY29yZGluZyBndWlkZSByZXF1aXJlcyBpbmNsdXNpb24gb2YgYSBzb3VuZHByb29mIHN0dWRpbywgYSAkMiwwMDAgKyBtaWNyb3Bob25lLCBhbmQgYW4gYXVkaW8gZW5naW5lZXJpbmcgZGVncmVlLiBUaGlzIGlzLCB1bmZvcnR1bmF0ZWx5LCBhIGNvc3RseSBteXRoLmRyb3BDYXBVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGVxdWlwbWVudCB0aGF0IHRydWx5IG1hdHRlcnMgaXNu4oCZdCB0aGUgaGFyZHdhcmUgYXQgYWxsOyBpdOKAmXMgdGhlIHZvaWNlIHRhbGVudCBhbmQgdGhlIHNjcmlwdC4gT3V0c291cmNpbmcgdGhpcyBwcm9jZXNzIGVsaW1pbmF0ZXMgdGhlIG5lZWQgZm9yIHBoeXNpY2FsIHJlY29yZGluZyBnZWFyIGVudGlyZWx5LCBwcm92aWRpbmcgY2xvdWQtYmFzZWQgcHJvZmVzc2lvbmFsIHZvaWNlIHNlcnZpY2VzIHRoYXQgZGVsaXZlciBzdHVkaW8tcXVhbGl0eSBJVlIgcmVjb3JkaW5ncyB3aXRob3V0IHRoZSBleHRyYSBvdmVyaGVhZC5kcm9wQ2FwVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudENsYXJpZnlpbmcgdGhlIElWUiBkaXN0aW5jdGlvbmxldmVsVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEJlZm9yZSByZWNvcmRpbmcsIHlvdSBtdXN0IHVuZGVyc3RhbmQgd2hhdCB5b3UgYXJlIHByb2R1Y2luZy4gQW4gSVZSIHN5c3RlbSBpcyB0aGUgc29mdHdhcmUgdGhhdCByb3V0ZXMgY2FsbHMgKGUuZy4sIOKAnFByZXNzIDEgZm9yIFNhbGVz4oCdKTsgc3BlY2lhbGl6ZWQgdm9pY2UgcHJvdmlkZXJzIGRvIG5vdCBzZWxsIG9yIGNvbmZpZ3VyZSB0aGlzIHNvZnR3YXJlLiBJbnN0ZWFkLCB0aGV5IGNyZWF0ZSB0aGUgSVZSIHByb21wdCByZWNvcmRpbmcgYXVkaW8gZmlsZXMgdGhhdCBwbGF5IGluc2lkZSB0aGF0IHN5c3RlbS5kcm9wQ2FwVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudERpc3Rpbmd1aXNoIFRoaXMgZnJvbSBTaW1wbGVyIEZvcm1hdHNsZXZlbFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QXV0byBBdHRlbmRhbnQgUmVjb3JkaW5nczogVHlwaWNhbGx5IG9uZSBzaW5nbGUsIHN0YXRpYyBhdWRpbyBmaWxlIHRoYXQgcGxheXMgYSBzaW1wbGUgbGlzdCBhbmQgd2FpdHMgZm9yIG9uZSBwcmVzcyAoZS5nLiwg4oCcUHJlc3MgMSBmb3IgU2FsZXPigKbigJ0gdGhlbiBpbW1lZGlhdGVseSB0cmFuc2ZlcnMpLlVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRWb2ljZW1haWwgR3JlZXRpbmdzOiBBIG9uZS13YXksIGNsb3NpbmcgbWVzc2FnZSB0aGF0IHN0b3BzIGFsbCByb3V0aW5nIGFuZCBzaW1wbHkgYXNrcyBmb3IgYSBuYW1lL251bWJlcjsgaXQgaGFzIG5vIGJyYW5jaGluZyBsb2dpYy5VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SVZSIFByb21wdCBSZWNvcmRpbmdzOiBBIHNlcmllcyBvZiBjb25uZWN0ZWQsIGNvbmRpdGlvbmFsIGF1ZGlvIGZpbGVzIHRoYXQgY2hhbmdlIGR5bmFtaWNhbGx5IGJhc2VkIG9uIGNhbGxlciBpbnB1dCAoZS5nLiwg4oCcWW91IHByZXNzZWQgMeKAnSDihpIgcGxheXMgbmV3IGZpbGUg4oaSIOKAnEZvciBuZXcgb3JkZXJzLCBwcmVzcyAxIGFnYWlu4oCm4oCdKSwgY3JlYXRpbmcgYSBtdWx0aS1sYXllcmVkIGNvbnZlcnNhdGlvbi5VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UmVnYXJkbGVzcyBvZiBjb21wbGV4aXR5LCB0aGUgYXVkaW8gcXVhbGl0eSBkZXRlcm1pbmVzIHdoZXRoZXIgY2FsbGVycyB0cnVzdCB5b3VyIGJyYW5kIG9yIGhhbmcgdXAgaW4gZnJ1c3RyYXRpb24uZHJvcENhcFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUg4oCcRXF1aXBtZW504oCdIFlvdSBDYW4gU3RvcCBCdXlpbmdsZXZlbFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGVuIGJ1c2luZXNzZXMgb3V0c291cmNlIHRoaXMgd29yaywgdGhleSBpbW1lZGlhdGVseSBhdm9pZCB0aGUgbmVlZCB0byBwdXJjaGFzZSBVU0Igb3IgcHJvZmVzc2lvbmFsLWdyYWRlIG1pY3JvcGhvbmVzIG9yIGF1ZGlvIGludGVyZmFjZXMsIG9yIHRoZSBleHBlbnNlIG9mIHJlbnRpbmcgbG9jYWwgc3R1ZGlvIHRpbWUuIE1vc3QgaW1wb3J0YW50bHksIHRoZXkgYXZvaWQgdGhlIOKAnG11ZmZsZWQgY2xvc2V04oCdIHNvdW5kIHRoYXQgbWFueSBESVkgSVZSIGNhbGwgcmVjb3JkaW5nIGF0dGVtcHRzIG1hZGUgb24gb2ZmaWNlIHBob25lcyBvZnRlbiBoYXZlLmRyb3BDYXBVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VHdvIFByb2Zlc3Npb25hbCBPcHRpb25zIGZvciBNb2Rlcm4gU3RyYXRlZ3lsZXZlbFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly9lYXN5b25ob2xkLmNvbS9ibG9nL3ZvaWNlZC1tZXNzYWdlLWdyZWV0aW5ncy1mb3ItYnVzaW5lc3MtaXZyLyI+UHJvZmVzc2lvbmFsIEh1bWFuIFZvaWNlIFRhbGVudDwvYT46IElkZWFsIGZvciBsYXVuY2hpbmcgbmV3IHN5c3RlbXMgYW5kIGhpZ2gtaW1wYWN0IGJyYW5kIGdyZWV0aW5ncy5VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QUkgVm9pY2UgKFRleHQtdG8tU3BlZWNoKTogUGVyZmVjdCBmb3IgdXJnZW50IGhvbGlkYXkgaG91cnMsIHRlbXBvcmFyeSB1cGRhdGVzLCBvciBmcmVxdWVudCByb3V0aW5nIGNoYW5nZXMuVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBpbmR1c3RyeSBiZXN0IHByYWN0aWNlIGlzIENvbnNpc3RlbnQgVm9pY2UuIFRoZSBleGFjdCBzYW1lIHZvaWNlIGFjdG9yIGhpcmVkIGZvciBhIGh1bWFuIHJlY29yZGluZyBzaG91bGQgYmUgYXZhaWxhYmxlIGFzIDxhIGhyZWY9Imh0dHBzOi8vbGVhcm4uZWFzeW9uaG9sZC5jb20va25vd2xlZGdlLWJhc2UvYWktdm9pY2UtdGV4dC10by1zcGVlY2gtaXZyLyI+dGhlIEFJIHZvaWNlPC9hPi4gVGhpcyBwcmV2ZW50cyB0aGUg4oCccGF0Y2h3b3JrIGF1ZGlvIGJyYW5k4oCdIHdoZXJlIHRoZSBtYWluIG1lbnUgc291bmRzIHBvbGlzaGVkLCBidXQgdGhlIGVtZXJnZW5jeSB1cGRhdGUgc291bmRzIGxpa2UgYSBkaWZmZXJlbnQsIGNoZWFwZXIgcm9ib3QuIENvbnNpc3RlbmN5IGJ1aWxkcyB0cnVzdDsgaW5jb25zaXN0ZW5jeSBtYWtlcyBhIGJ1c2luZXNzIGxvb2sgZGlzb3JnYW5pemVkLmRyb3BDYXBVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UmVhbC1Xb3JsZCBTb2x1dGlvbnNsZXZlbFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbiBhIHR5cGljYWwgbWVkaWNhbCBjZW50ZXIgc2NlbmFyaW8sIGNvbnNvbGlkYXRpbmcgb3B0aW9ucyBmcm9tIGEgMTAtb3B0aW9uIG1lbnUgdG8gZml2ZSBjbGVhciBjaG9pY2VzIGFuZCB1c2luZyBhIHByb2Zlc3Npb25hbCBJVlIgdm9pY2Ugb3ZlciBhcnRpc3QgdG8gcGFjZSB0aGUgZGVsaXZlcnkgY2FuIGRyb3AgdGhlIHByb21wdCB0byAyMCBzZWNvbmRzLCBzaWduaWZpY2FudGx5IHJlZHVjaW5nIGhhbmctdXBzLmRyb3BDYXBVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QWx0ZXJuYXRpdmVseSwgYSByZXRhaWwgY2hhaW4gbmVlZGluZyB0byB1cGRhdGUgaG9saWRheSBob3VycyBkYWlseSBjYW4gYXZvaWQgcmUtcmVjb3JkaW5nIHdpdGggYSBodW1hbiBldmVyeSB0aW1lIGJ5IHV0aWxpemluZyBhIG1hdGNoaW5nIEFJIHZvaWNlIGZvciBpbnN0YW50IHVwZGF0ZXMuIFRoZSByZXN1bHQgaXMgc2VhbWxlc3MgY29udGludWl0eTsgY2FsbGVycyBuZXZlciBub3RpY2UgdGhlIHN3aXRjaCBiZXR3ZWVuIGh1bWFuIGFuZCBBSSwgcHJvdGVjdGluZyB0aGUgYnJhbmQgaWRlbnRpdHkuZHJvcENhcFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGFydCB3aXRoIHRoZSBTY3JpcHQsIE5vdCB0aGUgTWljbGV2ZWxVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50UHJvZmVzc2lvbmFsIGV4Y2VsbGVuY2Ugc3RhcnRzIHdpdGggc3RydWN0dXJlLCBub3Qgc2Vuc29ycy4gSWYgeW91IHN0dW1ibGUgd2hpbGUgcmVhZGluZyB5b3VyIHNjcmlwdCwgeW91ciBjYWxsZXJzIHdpbGwgdG9vLiBGb2xsb3cgdGhlc2UgYmVzdCBwcmFjdGljZXM6ZHJvcENhcFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNVQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5CZSBCcmllZjo8L3N0cm9uZz4gTGltaXQgbWFpbiBtZW51cyB0byA8YSBocmVmPSJodHRwczovL2lubm92YXRpb24ubmouZ292L3NraWxscy9haS1ob3ctdG9zL2l2ci1iZXN0LXByYWN0aWNlcyI+MjDigJMzMCBzZWNvbmRzLjwvYT5VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Qcmlvcml0aXplOjwvc3Ryb25nPiBQbGFjZSB0aGUgbW9zdCBmcmVxdWVudCBjYWxsIHJlYXNvbiAoZS5nLiwg4oCcUHJlc2NyaXB0aW9uIFJlZmlsbHPigJ0pIGFzIE9wdGlvbiAxLlVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlRlc3Q6PC9zdHJvbmc+IEhhdmUgYW4gaW50ZXJuYWwgdGVhbSBjYWxsIHRoZSBudW1iZXIgdG8gdmVyaWZ5IGxvZ2ljYWwgZmxvdyBiZWZvcmUgZmluYWxpemluZyB5b3VyIElWUiBtZXNzYWdlIHJlY29yZGluZy5VQUdIaWRlRGVza3RvcFVBR0hpZGVNb2JVQUdIaWRlVGFiVUFHTG9nZ2VkSW5VQUdMb2dnZWRPdXRVQUdEYXlVQUdSZXNwb25zaXZlQ29uZGl0aW9uc1VBR0FuaW1hdGlvblR5cGVVQUdBbmltYXRpb25UaW1lVUFHQW5pbWF0aW9uRGVsYXlVQUdBbmltYXRpb25FYXNpbmdVQUdBbmltYXRpb25SZXBlYXRVQUdQb3NpdGlvblVBR1N0aWNreUxvY2F0aW9uVUFHU3RpY2t5UmVzdHJpY3RlZFVBR1N0aWNreU9mZnNldGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly93d3cuY29tcHV0ZXItdGFsay5jb20vYmxvZ3MvaXZyLWJlc3QtcHJhY3RpY2VzIj5Ub25lIGlzIGVxdWFsbHkgY3JpdGljYWw8L2E+LiBJbiBoZWFsdGhjYXJlIG9yIGZpbmFuY2UsIGEgaHVtYW4gYXJ0aXN0IGNhbiBpbnRlcnByZXQgYSBzY3JpcHQgd2l0aCBjb21wYXNzaW9uLCB3aGVyZWFzIGEgcG9vcmx5IHNjYWxlZCBBSSB2b2ljZSBjYW4gc291bmQgY29sZC4gSG93ZXZlciwgd2hlbiBwYWlyZWQgd2l0aCBhIHByb2Zlc3Npb25hbCBzY3JpcHQsIG1vZGVybiBBSSBkZWxpdmVycyByZW1hcmthYmxlIGNsYXJpdHkuZHJvcENhcFVBR0hpZGVEZXNrdG9wVUFHSGlkZU1vYlVBR0hpZGVUYWJVQUdMb2dnZWRJblVBR0xvZ2dlZE91dFVBR0RheVVBR1Jlc3BvbnNpdmVDb25kaXRpb25zVUFHQW5pbWF0aW9uVHlwZVVBR0FuaW1hdGlvblRpbWVVQUdBbmltYXRpb25EZWxheVVBR0FuaW1hdGlvbkVhc2luZ1VBR0FuaW1hdGlvblJlcGVhdFVBR1Bvc2l0aW9uVUFHU3RpY2t5TG9jYXRpb25VQUdTdGlja3lSZXN0cmljdGVkVUFHU3RpY2t5T2Zmc2V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3VyIHBob25lIHN5c3RlbSB2b2ljZSBpcyBhIHByaW1hcnkgYnJhbmQgdG91Y2hwb2ludCwgb2Z0ZW4gaGVhcmQgbW9yZSB0aGFuIHlvdXIgd2Vic2l0ZSBvciBhZHMuIFNraXAgdGhlIGV4cGVuc2l2ZSBlcXVpcG1lbnQgYW5kIERJWSBkaXNhc3RlcnMgdGhhdCBmcmFnbWVudCB5b3VyIGF1ZGlvIGlkZW50aXR5LiA8YSBocmVmPSJodHRwczovL2Vhc3lvbmhvbGQuY29tL3NvbHV0aW9ucy9hdXRvLWF0dGVuZGFudC8iPlN0YXJ0IGNyZWF0aW5nIGEgdW5pcXVlLCBwcm9mZXNzaW9uYWwgY2FsbGVyIGV4cGVyaWVuY2UgdG9kYXk8L2E+IHdpdGggbWF0Y2hlZCBBSSBJVlIgcmVjb3JkaW5ncyBhbmQgdGhlIEVhc3kgT24gSG9sZCBBdXRvLUF0dGVuZGFudC5kcm9wQ2FwVUFHSGlkZURlc2t0b3BVQUdIaWRlTW9iVUFHSGlkZVRhYlVBR0xvZ2dlZEluVUFHTG9nZ2VkT3V0VUFHRGF5VUFHUmVzcG9uc2l2ZUNvbmRpdGlvbnNVQUdBbmltYXRpb25UeXBlVUFHQW5pbWF0aW9uVGltZVVBR0FuaW1hdGlvbkRlbGF5VUFHQW5pbWF0aW9uRWFzaW5nVUFHQW5pbWF0aW9uUmVwZWF0VUFHUG9zaXRpb25VQUdTdGlja3lMb2NhdGlvblVBR1N0aWNreVJlc3RyaWN0ZWRVQUdTdGlja3lPZmZzZXRpbm5lckJsb2Nrc2FuY2hvcmFuY2hvcmFuY2hvcmFuY2hvcmFuY2hvcmFuY2hvcmNsYXNzTmFtZSB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlRMO0RSOiA8L3N0cm9uZz5UaGlzIGJsb2cgZXhwbGFpbnMgaG93IHRvIGNyZWF0ZSBJVlIgcmVjb3JkaW5nIHdpdGhvdXQgaW52ZXN0aW5nIGluIHN0dWRpb3Mgb3IgZXhwZW5zaXZlIG1pY3JvcGhvbmVzIGJ5IGZvY3VzaW5nIG9uIHNjcmlwdCBzdHJhdGVneSBhbmQgY29uc2lzdGVudCBwcm9mZXNzaW9uYWwgdm9pY2VzLiBJdCBjbGFyaWZpZXMgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBJVlIgc3lzdGVtcywgYXV0byBhdHRlbmRhbnRzLCBhbmQgdm9pY2VtYWlsLCB0aGVuIHNob3dzIGhvdyBvdXRzb3VyY2luZyByZWNvcmRpbmdzIGFuZCB1c2luZyBodW1hbiBwbHVzIEFJIHZvaWNlIG9wdGlvbnMgaW1wcm92ZXMgdGhlIGNhbGxlciBleHBlcmllbmNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+SVZSIHN5c3RlbXMgcm91dGUgY2FsbHM7IHZvaWNlIHByb3ZpZGVycyBvbmx5IHN1cHBseSB0aGUgSVZSIHByb21wdCByZWNvcmRpbmcgYXVkaW8gdGhhdCBwbGF5cyBpbnNpZGUgdGhvc2Ugc3lzdGVtczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QXV0byBhdHRlbmRhbnQgcmVjb3JkaW5ncywgdm9pY2VtYWlsIGdyZWV0aW5ncywgYW5kIElWUiBwcm9tcHQgcmVjb3JkaW5ncyBkaWZmZXIgaW4gc3RydWN0dXJlLCBjb21wbGV4aXR5LCBhbmQgY2FsbGVyIGludGVyYWN0aW9uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5PdXRzb3VyY2luZyByZWNvcmRpbmdzIGxldHMgYnVzaW5lc3NlcyBza2lwIFVTQi9wcm\/igJFncmFkZSBtaWNzLCBpbnRlcmZhY2VzLCBhbmQgc3R1ZGlvIHJlbnRhbHMgd2hpbGUgYXZvaWRpbmcg4oCcbXVmZmxlZCBjbG9zZXTigJ0gYXVkaW88L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlVzaW5nIGJvdGggcHJvZmVzc2lvbmFsIGh1bWFuIHZvaWNlIHRhbGVudCBhbmQgQUkgdm9pY2UsIHdpdGggdGhlIHNhbWUgdm9pY2UgYWNyb3NzIGNoYW5uZWxzLCBwcmV2ZW50cyBhIOKAnHBhdGNod29yayBhdWRpbyBicmFuZOKAnTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+U2hvcnQsIHByaW9yaXRpemVkIG1lbnVzIChhcm91bmQgMjDigJMzMCBzZWNvbmRzKSBhbmQgaW50ZXJuYWwgdGVzdGluZyBpbXByb3ZlIGNsYXJpdHksIHJlZHVjZSBoYW5n4oCRdXBzLCBhbmQgc3RyZW5ndGhlbiBjYWxsZXIgdHJ1c3Q8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtd2lkZSJ9IC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5IGlzLXN0eWxlLXdpZGUiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk1hbnkgYnVzaW5lc3NlcyBiZWxpZXZlIGNyZWF0aW5nIGEgcHJvZmVzc2lvbmFsIGhvdy10byBjcmVhdGUgSVZSIHJlY29yZGluZyBndWlkZSByZXF1aXJlcyBpbmNsdXNpb24gb2YgYSBzb3VuZHByb29mIHN0dWRpbywgYSAkMiwwMDAgKyBtaWNyb3Bob25lLCBhbmQgYW4gYXVkaW8gZW5naW5lZXJpbmcgZGVncmVlLiBUaGlzIGlzLCB1bmZvcnR1bmF0ZWx5LCBhIGNvc3RseSBteXRoLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBlcXVpcG1lbnQgdGhhdCB0cnVseSBtYXR0ZXJzIGlzbuKAmXQgdGhlIGhhcmR3YXJlIGF0IGFsbDsgaXTigJlzIHRoZSB2b2ljZSB0YWxlbnQgYW5kIHRoZSBzY3JpcHQuIE91dHNvdXJjaW5nIHRoaXMgcHJvY2VzcyBlbGltaW5hdGVzIHRoZSBuZWVkIGZvciBwaHlzaWNhbCByZWNvcmRpbmcgZ2VhciBlbnRpcmVseSwgcHJvdmlkaW5nIGNsb3VkLWJhc2VkIHByb2Zlc3Npb25hbCB2b2ljZSBzZXJ2aWNlcyB0aGF0IGRlbGl2ZXIgc3R1ZGlvLXF1YWxpdHkgSVZSIHJlY29yZGluZ3Mgd2l0aG91dCB0aGUgZXh0cmEgb3ZlcmhlYWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJoLWNsYXJpZnlpbmctdGhlLWl2ci1kaXN0aW5jdGlvbiJ9IC0tPgo8aDIgaWQ9ImgtY2xhcmlmeWluZy10aGUtaXZyLWRpc3RpbmN0aW9uIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+Q2xhcmlmeWluZyB0aGUgSVZSIGRpc3RpbmN0aW9uPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CZWZvcmUgcmVjb3JkaW5nLCB5b3UgbXVzdCB1bmRlcnN0YW5kIHdoYXQgeW91IGFyZSBwcm9kdWNpbmcuIEFuIElWUiBzeXN0ZW0gaXMgdGhlIHNvZnR3YXJlIHRoYXQgcm91dGVzIGNhbGxzIChlLmcuLCDigJxQcmVzcyAxIGZvciBTYWxlc+KAnSk7IHNwZWNpYWxpemVkIHZvaWNlIHByb3ZpZGVycyBkbyBub3Qgc2VsbCBvciBjb25maWd1cmUgdGhpcyBzb2Z0d2FyZS4gSW5zdGVhZCwgdGhleSBjcmVhdGUgdGhlIElWUiBwcm9tcHQgcmVjb3JkaW5nIGF1ZGlvIGZpbGVzIHRoYXQgcGxheSBpbnNpZGUgdGhhdCBzeXN0ZW0uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MywiYW5jaG9yIjoiaC1kaXN0aW5ndWlzaC10aGlzLWZyb20tc2ltcGxlci1mb3JtYXRzIn0gLS0+CjxoMyBpZD0iaC1kaXN0aW5ndWlzaC10aGlzLWZyb20tc2ltcGxlci1mb3JtYXRzIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGlzdGluZ3Vpc2ggVGhpcyBmcm9tIFNpbXBsZXIgRm9ybWF0czwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5BdXRvIEF0dGVuZGFudCBSZWNvcmRpbmdzOiBUeXBpY2FsbHkgb25lIHNpbmdsZSwgc3RhdGljIGF1ZGlvIGZpbGUgdGhhdCBwbGF5cyBhIHNpbXBsZSBsaXN0IGFuZCB3YWl0cyBmb3Igb25lIHByZXNzIChlLmcuLCDigJxQcmVzcyAxIGZvciBTYWxlc+KApuKAnSB0aGVuIGltbWVkaWF0ZWx5IHRyYW5zZmVycykuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Wb2ljZW1haWwgR3JlZXRpbmdzOiBBIG9uZS13YXksIGNsb3NpbmcgbWVzc2FnZSB0aGF0IHN0b3BzIGFsbCByb3V0aW5nIGFuZCBzaW1wbHkgYXNrcyBmb3IgYSBuYW1lL251bWJlcjsgaXQgaGFzIG5vIGJyYW5jaGluZyBsb2dpYy48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPklWUiBQcm9tcHQgUmVjb3JkaW5nczogQSBzZXJpZXMgb2YgY29ubmVjdGVkLCBjb25kaXRpb25hbCBhdWRpbyBmaWxlcyB0aGF0IGNoYW5nZSBkeW5hbWljYWxseSBiYXNlZCBvbiBjYWxsZXIgaW5wdXQgKGUuZy4sIOKAnFlvdSBwcmVzc2VkIDHigJ0g4oaSIHBsYXlzIG5ldyBmaWxlIOKGkiDigJxGb3IgbmV3IG9yZGVycywgcHJlc3MgMSBhZ2FpbuKApuKAnSksIGNyZWF0aW5nIGEgbXVsdGktbGF5ZXJlZCBjb252ZXJzYXRpb24uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+UmVnYXJkbGVzcyBvZiBjb21wbGV4aXR5LCB0aGUgYXVkaW8gcXVhbGl0eSBkZXRlcm1pbmVzIHdoZXRoZXIgY2FsbGVycyB0cnVzdCB5b3VyIGJyYW5kIG9yIGhhbmcgdXAgaW4gZnJ1c3RyYXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJoLXRoZS1lcXVpcG1lbnQteW91LWNhbi1zdG9wLWJ1eWluZyJ9IC0tPgo8aDIgaWQ9ImgtdGhlLWVxdWlwbWVudC15b3UtY2FuLXN0b3AtYnV5aW5nIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhlIOKAnEVxdWlwbWVudOKAnSBZb3UgQ2FuIFN0b3AgQnV5aW5nPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGVuIGJ1c2luZXNzZXMgb3V0c291cmNlIHRoaXMgd29yaywgdGhleSBpbW1lZGlhdGVseSBhdm9pZCB0aGUgbmVlZCB0byBwdXJjaGFzZSBVU0Igb3IgcHJvZmVzc2lvbmFsLWdyYWRlIG1pY3JvcGhvbmVzIG9yIGF1ZGlvIGludGVyZmFjZXMsIG9yIHRoZSBleHBlbnNlIG9mIHJlbnRpbmcgbG9jYWwgc3R1ZGlvIHRpbWUuIE1vc3QgaW1wb3J0YW50bHksIHRoZXkgYXZvaWQgdGhlIOKAnG11ZmZsZWQgY2xvc2V04oCdIHNvdW5kIHRoYXQgbWFueSBESVkgSVZSIGNhbGwgcmVjb3JkaW5nIGF0dGVtcHRzIG1hZGUgb24gb2ZmaWNlIHBob25lcyBvZnRlbiBoYXZlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsImFuY2hvciI6ImgtdHdvLXByb2Zlc3Npb25hbC1vcHRpb25zLWZvci1tb2Rlcm4tc3RyYXRlZ3kifSAtLT4KPGgzIGlkPSJoLXR3by1wcm9mZXNzaW9uYWwtb3B0aW9ucy1mb3ItbW9kZXJuLXN0cmF0ZWd5IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VHdvIFByb2Zlc3Npb25hbCBPcHRpb25zIGZvciBNb2Rlcm4gU3RyYXRlZ3k8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpsaXN0IHsib3JkZXJlZCI6dHJ1ZX0gLS0+CjxvbCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48YSBocmVmPSJodHRwczovL2Vhc3lvbmhvbGQuY29tL2Jsb2cvdm9pY2VkLW1lc3NhZ2UtZ3JlZXRpbmdzLWZvci1idXNpbmVzcy1pdnIvIj5Qcm9mZXNzaW9uYWwgSHVtYW4gVm9pY2UgVGFsZW50PC9hPjogSWRlYWwgZm9yIGxhdW5jaGluZyBuZXcgc3lzdGVtcyBhbmQgaGlnaC1pbXBhY3QgYnJhbmQgZ3JlZXRpbmdzLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+QUkgVm9pY2UgKFRleHQtdG8tU3BlZWNoKTogUGVyZmVjdCBmb3IgdXJnZW50IGhvbGlkYXkgaG91cnMsIHRlbXBvcmFyeSB1cGRhdGVzLCBvciBmcmVxdWVudCByb3V0aW5nIGNoYW5nZXMuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvb2w+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGluZHVzdHJ5IGJlc3QgcHJhY3RpY2UgaXMgQ29uc2lzdGVudCBWb2ljZS4gVGhlIGV4YWN0IHNhbWUgdm9pY2UgYWN0b3IgaGlyZWQgZm9yIGEgaHVtYW4gcmVjb3JkaW5nIHNob3VsZCBiZSBhdmFpbGFibGUgYXMgPGEgaHJlZj0iaHR0cHM6Ly9sZWFybi5lYXN5b25ob2xkLmNvbS9rbm93bGVkZ2UtYmFzZS9haS12b2ljZS10ZXh0LXRvLXNwZWVjaC1pdnIvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj50aGUgQUkgdm9pY2U8L2E+LiBUaGlzIHByZXZlbnRzIHRoZSDigJxwYXRjaHdvcmsgYXVkaW8gYnJhbmTigJ0gd2hlcmUgdGhlIG1haW4gbWVudSBzb3VuZHMgcG9saXNoZWQsIGJ1dCB0aGUgZW1lcmdlbmN5IHVwZGF0ZSBzb3VuZHMgbGlrZSBhIGRpZmZlcmVudCwgY2hlYXBlciByb2JvdC4gQ29uc2lzdGVuY3kgYnVpbGRzIHRydXN0OyBpbmNvbnNpc3RlbmN5IG1ha2VzIGEgYnVzaW5lc3MgbG9vayBkaXNvcmdhbml6ZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJoLXJlYWwtd29ybGQtc29sdXRpb25zIn0gLS0+CjxoMiBpZD0iaC1yZWFsLXdvcmxkLXNvbHV0aW9ucyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlJlYWwtV29ybGQgU29sdXRpb25zPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JbiBhIHR5cGljYWwgbWVkaWNhbCBjZW50ZXIgc2NlbmFyaW8sIGNvbnNvbGlkYXRpbmcgb3B0aW9ucyBmcm9tIGEgMTAtb3B0aW9uIG1lbnUgdG8gZml2ZSBjbGVhciBjaG9pY2VzIGFuZCB1c2luZyBhIHByb2Zlc3Npb25hbCBJVlIgdm9pY2Ugb3ZlciBhcnRpc3QgdG8gcGFjZSB0aGUgZGVsaXZlcnkgY2FuIGRyb3AgdGhlIHByb21wdCB0byAyMCBzZWNvbmRzLCBzaWduaWZpY2FudGx5IHJlZHVjaW5nIGhhbmctdXBzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFsdGVybmF0aXZlbHksIGEgcmV0YWlsIGNoYWluIG5lZWRpbmcgdG8gdXBkYXRlIGhvbGlkYXkgaG91cnMgZGFpbHkgY2FuIGF2b2lkIHJlLXJlY29yZGluZyB3aXRoIGEgaHVtYW4gZXZlcnkgdGltZSBieSB1dGlsaXppbmcgYSBtYXRjaGluZyBBSSB2b2ljZSBmb3IgaW5zdGFudCB1cGRhdGVzLiBUaGUgcmVzdWx0IGlzIHNlYW1sZXNzIGNvbnRpbnVpdHk7IGNhbGxlcnMgbmV2ZXIgbm90aWNlIHRoZSBzd2l0Y2ggYmV0d2VlbiBodW1hbiBhbmQgQUksIHByb3RlY3RpbmcgdGhlIGJyYW5kIGlkZW50aXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsiYW5jaG9yIjoiaC1zdGFydC13aXRoLXRoZS1zY3JpcHQtbm90LXRoZS1taWMifSAtLT4KPGgyIGlkPSJoLXN0YXJ0LXdpdGgtdGhlLXNjcmlwdC1ub3QtdGhlLW1pYyIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0YXJ0IHdpdGggdGhlIFNjcmlwdCwgTm90IHRoZSBNaWM8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlByb2Zlc3Npb25hbCBleGNlbGxlbmNlIHN0YXJ0cyB3aXRoIHN0cnVjdHVyZSwgbm90IHNlbnNvcnMuIElmIHlvdSBzdHVtYmxlIHdoaWxlIHJlYWRpbmcgeW91ciBzY3JpcHQsIHlvdXIgY2FsbGVycyB3aWxsIHRvby4gRm9sbG93IHRoZXNlIGJlc3QgcHJhY3RpY2VzOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5CZSBCcmllZjo8L3N0cm9uZz4gTGltaXQgbWFpbiBtZW51cyB0byA8YSBocmVmPSJodHRwczovL2lubm92YXRpb24ubmouZ292L3NraWxscy9haS1ob3ctdG9zL2l2ci1iZXN0LXByYWN0aWNlcyI+MjDigJMzMCBzZWNvbmRzLjwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+UHJpb3JpdGl6ZTo8L3N0cm9uZz4gUGxhY2UgdGhlIG1vc3QgZnJlcXVlbnQgY2FsbCByZWFzb24gKGUuZy4sIOKAnFByZXNjcmlwdGlvbiBSZWZpbGxz4oCdKSBhcyBPcHRpb24gMS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+VGVzdDo8L3N0cm9uZz4gSGF2ZSBhbiBpbnRlcm5hbCB0ZWFtIGNhbGwgdGhlIG51bWJlciB0byB2ZXJpZnkgbG9naWNhbCBmbG93IGJlZm9yZSBmaW5hbGl6aW5nIHlvdXIgSVZSIG1lc3NhZ2UgcmVjb3JkaW5nLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmNvbXB1dGVyLXRhbGsuY29tL2Jsb2dzL2l2ci1iZXN0LXByYWN0aWNlcyI+VG9uZSBpcyBlcXVhbGx5IGNyaXRpY2FsPC9hPi4gSW4gaGVhbHRoY2FyZSBvciBmaW5hbmNlLCBhIGh1bWFuIGFydGlzdCBjYW4gaW50ZXJwcmV0IGEgc2NyaXB0IHdpdGggY29tcGFzc2lvbiwgd2hlcmVhcyBhIHBvb3JseSBzY2FsZWQgQUkgdm9pY2UgY2FuIHNvdW5kIGNvbGQuIEhvd2V2ZXIsIHdoZW4gcGFpcmVkIHdpdGggYSBwcm9mZXNzaW9uYWwgc2NyaXB0LCBtb2Rlcm4gQUkgZGVsaXZlcnMgcmVtYXJrYWJsZSBjbGFyaXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdXIgcGhvbmUgc3lzdGVtIHZvaWNlIGlzIGEgcHJpbWFyeSBicmFuZCB0b3VjaHBvaW50LCBvZnRlbiBoZWFyZCBtb3JlIHRoYW4geW91ciB3ZWJzaXRlIG9yIGFkcy4gU2tpcCB0aGUgZXhwZW5zaXZlIGVxdWlwbWVudCBhbmQgRElZIGRpc2FzdGVycyB0aGF0IGZyYWdtZW50IHlvdXIgYXVkaW8gaWRlbnRpdHkuIDxhIGhyZWY9Imh0dHBzOi8vZWFzeW9uaG9sZC5jb20vc29sdXRpb25zL2F1dG8tYXR0ZW5kYW50LyI+U3RhcnQgY3JlYXRpbmcgYSB1bmlxdWUsIHByb2Zlc3Npb25hbCBjYWxsZXIgZXhwZXJpZW5jZSB0b2RheTwvYT4gd2l0aCBtYXRjaGVkIEFJIElWUiByZWNvcmRpbmdzIGFuZCB0aGUgRWFzeSBPbiBIb2xkIEF1dG8tQXR0ZW5kYW50LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyInN0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeQUHCAQIBggFCAcIBwgGCA4IDggLCAZIAQYIBAwaCQgKCAQIBggHBApHAA5KAAsMBhdQABFSAAsREw8LCAQ6vAUIBwQKBwYOSgALDAYXUAARUgALERMPCwgHBAoHswEOSgALDAYXUAARUgALERMPCwgHBAoHgQIOSgALDAYXUAARUgALERMPCwgHBAoHhAIOSgALDAYXUAARUgALERMPCwgHBAoHgAIOSgALDAYXUAARUgALERMPCwgHBAoHggIOSgALDAYXUAARUgALERMPCwgHBApHAA5KAAsMBhdQABFSAAsREw8LCAcECgebAwcOSgALDAYXUAARUgALERMPCwgHBAoHrQQHDkoACwwGF1AAEVIACxETDwsIBwQKBx4FDkoACwwGF1AAEVIACxETDwsIBwQKB6YEBw5KAAsMBhdQABFSAAsREw8LCAcECgclBQ5KAAsMBhdQABFSAAsREw8LCAcECgcGDkoACwwGF1AAEVIACxETDwsIBwQKB6wCDkoACwwGF1AAEVIACxETDwsIBwQKB4QCDkoACwwGF1AAEVIACxETDwsIBwQKB6cDDkoACwwGF1AAEVIACxETDwsIBwQKB7IBBw5KAAsMBhdQABFSAAsREw8LCAcECgcjBQ5KAAsMBhdQABFSAAsREw8LCAcECge8BAcOSgALDAYXUAARUgALERMPCwgHBAoHLAUOSgALDAYXUAARUgALERMPCwgHBAoHBg5KAAsMBhdQABFSAAsREw8LCAcECge2Ag5KAAsMBhdQABFSAAsREw8LCAcECgesAQ5KAAsMBhdQABFSAAsREw8LCAcECgeQA64DBw5KAAsMBhdQABFSAAsREw8LCAcECgcUBQ5KAAsMBhdQABFSAAsREw8LCAcECgevAwcOSgALDAYXUAARUgALERMPCwgHBAoHoAQHDkoACwwGF1AAEVIACxETDwsIBwQKByIFDkoACwwGF1AAEVIACxETDwsIBwQKB5kCBw5KAAsMBhdQABFSAAsREw8LCAcECgcGDkoACwwGF1AAEVIACxETDwsIBwQKB7cBEw5KAAsMBhdQABFSAAsREw8LCAcECgesAQ5KAAsMBhdQABFSAAsREw8LCAcECgeBAg5KAAsMBhdQABFSAAsREw8LCAcECgeAAbgDBw5KAAsMBhdQABFSAAsREw8LCAcECge0BQcOSgALDAYXUAARUgALERMPC0YECSqAGJNXvge9CmoCBQcFBw4BDQACAQIAFwEAAMMGAY8BQgEBAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgAGQeoFAkEEAa8HAH0BfRJ9AHcGY2xvc2VkdwZjbG9zZWR5dwB3CHN0YW5kYXJkdwB3AHcAdQB3JDQ4ZTJmMmQ3LTQzYzYtNGFhYS05ZWNhLTBhNmY0OTVlZWYzMnh3DmNvcmUvcGFyYWdyYXBoeXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0Adxtob3ctdG8tY3JlYXRlLWl2ci1yZWNvcmRpbmd3JDEyOWEyZTllLThkODEtNGY1ZC05YWM3LTc1OTAwZWE0YzRjM3ckODRjMmNjZDEtYzUwNS00NTA1LWJlMDAtMDQ3MWE4ZWExMjhmeHcJY29yZS9saXN0eXcAeXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDhjNzNkY2FjLWYyYWMtNDk0Ni1hNmUxLTAzMmE2OGRjMDdmY3h3DmNvcmUvbGlzdC1pdGVteXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JGMyMDQxNjBjLTQ4OGEtNDIxMC04YzQxLWU0NDM2NjIyZGI1Ynh3DmNvcmUvbGlzdC1pdGVteXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JGViMWM2NzBmLWNhMDktNDg5Ny1iN2RhLTk4NDhhNjllODM5ZHh3DmNvcmUvbGlzdC1pdGVteXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDExMGFjMjQxLWNlY2EtNGRiOS05NjkyLWIyY2NlMGViMWQxZXh3DmNvcmUvbGlzdC1pdGVteXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDNkZTljYjFhLTA2NWMtNGYwZC1iZjNiLWNlMTNkY2I3ZjkzNHh3DmNvcmUvbGlzdC1pdGVteXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JGUwYTdjYjllLWNmYzItNDY3Mi04Njg3LTM2NTQwOTVmZmJiNnh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQzNjNlMGFhNC1iNWU5LTRiMDgtOTgwYy1hZjg0Njc5NjhkOWJ4dw5jb3JlL3BhcmFncmFwaHl5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckZjMxMjBmZTMtY2MzMC00NjdjLTgyZjAtODhjZGQ2ZWQ4YTZieHcOY29yZS9wYXJhZ3JhcGh5eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JGE2ZDBlY2I1LTU0ZjAtNDVkZS05MzBhLWRkYWZmOGRiZjQ1Mnh3DGNvcmUvaGVhZGluZ30CeXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDY4N2VjYjM5LTQ1NzctNDVlYy1iMmJmLWE4NTI3Mzg0YTBjZXh3DmNvcmUvcGFyYWdyYXBoeXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQxNjU5NDdjZi1lMWE2LTQ1MjEtOWI3Yy01NmY0MDc0NzA0Mjd4dwxjb3JlL2hlYWRpbmd9A3l5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQxNTdmMmZiZC04OWUxLTQ1M2ItODBjOS0yNjFmM2Y1YTlkZTl4dwljb3JlL2xpc3R5dwB5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckOTM2Yzc0N2ItYmUwYS00OGU0LTgzNDgtOWQ5MTI3ZTM2OWU4eHcOY29yZS9saXN0LWl0ZW15eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckNjhlNTNhZWEtMjI4My00OTdhLWI2ZjItMjk0ODY2MmJlZmEyeHcOY29yZS9saXN0LWl0ZW15eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckNzliMzMyZDAtZGE4My00NmZlLWJhZmEtNDNjMWQ2YTRhYWZheHcOY29yZS9saXN0LWl0ZW15eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckOGU0ODRkMWEtNzg5Ni00YjM0LThiOWQtNGYyYjAzNGQ4NWRkeHcOY29yZS9wYXJhZ3JhcGh5eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDcxNTRkOTc5LTZiZGItNGRlMy1iYzBiLTE3NDRmMjYwMzdhN3h3DGNvcmUvaGVhZGluZ30CeXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDkwY2M4YmRkLTQ3OWYtNGNhNy1hMzNkLTU0MGJkNjkxNjAxZHh3DmNvcmUvcGFyYWdyYXBoeXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQwYzlhNjMzMi0zYzUyLTRkYzYtYTAwMC1jNzhlYjA1MTE4ZTJ4dwxjb3JlL2hlYWRpbmd9A3l5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyRjMGFlNTMxNS1iOTU0LTRlYWItYWZjMy1jMTQ4YWZhMzJlMzB4dwljb3JlL2xpc3R4dwB5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckNzk3ODg3YzMtZTEzNC00YTNjLWFkMjItZmIzNTM4YWI3OTU2eHcOY29yZS9saXN0LWl0ZW15eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckZTZiMzQ2NDAtNGE1NC00ZWRkLTg3MGQtN2ZmNGEzNWE4YzBjeHcOY29yZS9saXN0LWl0ZW15eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckMmNhM2I4NzktZTZkYS00YjFmLWE5NDUtNmM2YTFhNmQ5NDE2eHcOY29yZS9wYXJhZ3JhcGh5eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDQxMTZhYjdjLTNkMzktNDljNS1iNjMyLTg3MjY4MTk2YTNmYnh3DGNvcmUvaGVhZGluZ30CeXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JGJkMDMzNTBmLWM5ZmQtNDlhNC1hMWM2LTdlNWY5MTgyMzA5NXh3DmNvcmUvcGFyYWdyYXBoeXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyRhOTEyMzA0Yi1kY2E0LTRiMjgtOGE4Ni0zMzJiNDdiMzRkZjl4dw5jb3JlL3BhcmFncmFwaHl5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckNmM4ZDk0ZGUtNTJlYS00OTE5LTg0YTQtM2ZhNzQ0ODVjODcweHcMY29yZS9oZWFkaW5nfQJ5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckZTZmMjIyODctM2UyYi00NTUwLWI2OWItYzc0MTQwN2I5ZTU2eHcOY29yZS9wYXJhZ3JhcGh5eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3JDg1ZWUxMGVhLWI4YTAtNDkyNy1iZGJlLWQ0MjM1OTlmZDRmNHh3CWNvcmUvbGlzdHl3AHl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQ5NDY5NjY0My0wMTU3LTQ2M2YtOTM0NC03NDZmYzAyYzExZDB4dw5jb3JlL2xpc3QtaXRlbXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyRkYTBkYWI5NC1kNzhhLTRmYzUtYTkzYi00Y2Y0ZTNiMTliOWZ4dw5jb3JlL2xpc3QtaXRlbXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQxN2U4NzYzYS1jNWZlLTQ2YTctYjhhYy05NmRkMjRjNzRhYTJ4dw5jb3JlL2xpc3QtaXRlbXl5eXl5dQB5dwB9kAZ9AHcEZWFzZXl3AHcDdG9weX0AdyQyYmVlNWVlZC00NjQyLTRmYTQtYTk4ZC1mMmZlZDk2MDY2Yzh4dw5jb3JlL3BhcmFncmFwaHl5eXl5eXUAeXcAfZAGfQB3BGVhc2V5dwB3A3RvcHl9AHckNzRjNjRlNmYtZmExNS00YzZkLTk2ODYtNjAwYmM3N2ExZTE0eHcOY29yZS9wYXJhZ3JhcGh5eXl5eXl1AHl3AH2QBn0AdwRlYXNleXcAdwN0b3B5fQB3IGgtY2xhcmlmeWluZy10aGUtaXZyLWRpc3RpbmN0aW9udydoLWRpc3Rpbmd1aXNoLXRoaXMtZnJvbS1zaW1wbGVyLWZvcm1hdHN3I2gtdGhlLWVxdWlwbWVudC15b3UtY2FuLXN0b3AtYnV5aW5ndy5oLXR3by1wcm9mZXNzaW9uYWwtb3B0aW9ucy1mb3ItbW9kZXJuLXN0cmF0ZWd5dxZoLXJlYWwtd29ybGQtc29sdXRpb25zdyNoLXN0YXJ0LXdpdGgtdGhlLXNjcmlwdC1ub3QtdGhlLW1pY3cNaXMtc3R5bGUtd2lkZX2SVHcHcHVibGlzaHcTMjAyNi0wNS0yMlQwMzo0Njo1NXUBfQF1An0NfQF1AX0NdQJ9DX2kAXUBfaQBe0J55Op2eBAAe0HtdVg3QAAAfQB9lFQBuoOr3Q4IAQEEAAkAAwDQdAACCgEAAgA=\",\"updateId\":784844426}","content-type":"","_uag_custom_page_level_css":"","footnotes":""},"categories":[100],"tags":[],"class_list":["post-5391","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ivr-voice-prompts"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Create IVR Recording Without Expensive Gear<\/title>\n<meta name=\"description\" content=\"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Create an IVR Recording Without Expensive Equipment\" \/>\n<meta property=\"og:description\" content=\"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/\" \/>\n<meta property=\"og:site_name\" content=\"Easy On Hold | Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/easyonhold\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-22T07:46:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-22T07:48:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"868\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nick Byrne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@easyonhold\" \/>\n<meta name=\"twitter:site\" content=\"@easyonhold\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Byrne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/\"},\"author\":{\"name\":\"Nick Byrne\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#\\\/schema\\\/person\\\/fe7cad1d5e4a953f52a12f6a44961bf8\"},\"headline\":\"How to Create an IVR Recording Without Expensive Equipment\",\"datePublished\":\"2026-05-22T07:46:55+00:00\",\"dateModified\":\"2026-05-22T07:48:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/\"},\"wordCount\":759,\"publisher\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/man-wear-headphones-standing.jpg\",\"articleSection\":[\"IVR Voice Prompts\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/\",\"url\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/\",\"name\":\"How to Create IVR Recording Without Expensive Gear\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/man-wear-headphones-standing.jpg\",\"datePublished\":\"2026-05-22T07:46:55+00:00\",\"dateModified\":\"2026-05-22T07:48:41+00:00\",\"description\":\"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#primaryimage\",\"url\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/man-wear-headphones-standing.jpg\",\"contentUrl\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/man-wear-headphones-standing.jpg\",\"width\":1200,\"height\":868,\"caption\":\"Illustrated voice talent reading a script at a microphone stand, representing how to create IVR recording professionally without expensive equipment\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/how-to-create-ivr-recording\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog Home\",\"item\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IVR Voice Prompts\",\"item\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/category\\\/ivr-voice-prompts\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Create an IVR Recording Without Expensive Equipment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/\",\"name\":\"Easy On Hold | Blog\",\"description\":\"Streaming Queue Music On Hold &amp; Messages Knowledge\",\"publisher\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#organization\",\"name\":\"Easy On Hold\",\"url\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/eoh_logo-light-sqr-notag-01-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/wp-content\\\/uploads\\\/eoh_logo-light-sqr-notag-01-scaled.jpg\",\"width\":2560,\"height\":2560,\"caption\":\"Easy On Hold\"},\"image\":{\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/facebook.com\\\/easyonhold\",\"https:\\\/\\\/x.com\\\/easyonhold\",\"http:\\\/\\\/easyonhold\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/easy-on-hold\",\"http:\\\/\\\/youtube.com\\\/easyonhold\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/easyonhold.com\\\/blog\\\/#\\\/schema\\\/person\\\/fe7cad1d5e4a953f52a12f6a44961bf8\",\"name\":\"Nick Byrne\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Create IVR Recording Without Expensive Gear","description":"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.","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:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/","og_locale":"en_US","og_type":"article","og_title":"How to Create an IVR Recording Without Expensive Equipment","og_description":"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.","og_url":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/","og_site_name":"Easy On Hold | Blog","article_publisher":"http:\/\/facebook.com\/easyonhold","article_published_time":"2026-05-22T07:46:55+00:00","article_modified_time":"2026-05-22T07:48:41+00:00","og_image":[{"width":1200,"height":868,"url":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg","type":"image\/jpeg"}],"author":"Nick Byrne","twitter_card":"summary_large_image","twitter_creator":"@easyonhold","twitter_site":"@easyonhold","twitter_misc":{"Written by":"Nick Byrne","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#article","isPartOf":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/"},"author":{"name":"Nick Byrne","@id":"https:\/\/easyonhold.com\/blog\/#\/schema\/person\/fe7cad1d5e4a953f52a12f6a44961bf8"},"headline":"How to Create an IVR Recording Without Expensive Equipment","datePublished":"2026-05-22T07:46:55+00:00","dateModified":"2026-05-22T07:48:41+00:00","mainEntityOfPage":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/"},"wordCount":759,"publisher":{"@id":"https:\/\/easyonhold.com\/blog\/#organization"},"image":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#primaryimage"},"thumbnailUrl":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg","articleSection":["IVR Voice Prompts"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/","url":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/","name":"How to Create IVR Recording Without Expensive Gear","isPartOf":{"@id":"https:\/\/easyonhold.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#primaryimage"},"image":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#primaryimage"},"thumbnailUrl":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg","datePublished":"2026-05-22T07:46:55+00:00","dateModified":"2026-05-22T07:48:41+00:00","description":"See how to create IVR recording without studios or pricey gear by focusing on sharp scripts, pro voices, and cleaner menus for a smoother caller experience.","breadcrumb":{"@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#primaryimage","url":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg","contentUrl":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg","width":1200,"height":868,"caption":"Illustrated voice talent reading a script at a microphone stand, representing how to create IVR recording professionally without expensive equipment"},{"@type":"BreadcrumbList","@id":"https:\/\/easyonhold.com\/blog\/how-to-create-ivr-recording\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/easyonhold.com\/blog\/"},{"@type":"ListItem","position":2,"name":"IVR Voice Prompts","item":"https:\/\/easyonhold.com\/blog\/category\/ivr-voice-prompts\/"},{"@type":"ListItem","position":3,"name":"How to Create an IVR Recording Without Expensive Equipment"}]},{"@type":"WebSite","@id":"https:\/\/easyonhold.com\/blog\/#website","url":"https:\/\/easyonhold.com\/blog\/","name":"Easy On Hold | Blog","description":"Streaming Queue Music On Hold &amp; Messages Knowledge","publisher":{"@id":"https:\/\/easyonhold.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/easyonhold.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/easyonhold.com\/blog\/#organization","name":"Easy On Hold","url":"https:\/\/easyonhold.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easyonhold.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/eoh_logo-light-sqr-notag-01-scaled.jpg","contentUrl":"https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/eoh_logo-light-sqr-notag-01-scaled.jpg","width":2560,"height":2560,"caption":"Easy On Hold"},"image":{"@id":"https:\/\/easyonhold.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/easyonhold","https:\/\/x.com\/easyonhold","http:\/\/easyonhold","https:\/\/www.linkedin.com\/company\/easy-on-hold","http:\/\/youtube.com\/easyonhold"]},{"@type":"Person","@id":"https:\/\/easyonhold.com\/blog\/#\/schema\/person\/fe7cad1d5e4a953f52a12f6a44961bf8","name":"Nick Byrne"}]}},"uagb_featured_image_src":{"full":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg",1200,868,false],"thumbnail":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing-200x100.jpg",200,100,true],"medium":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing-300x217.jpg",300,217,true],"medium_large":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing-768x556.jpg",640,463,true],"large":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing-1000x723.jpg",640,463,true],"1536x1536":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg",1200,868,false],"2048x2048":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg",1200,868,false],"featured-large":["https:\/\/easyonhold.com\/blog\/wp-content\/uploads\/man-wear-headphones-standing.jpg",1200,868,false]},"uagb_author_info":{"display_name":"Nick Byrne","author_link":"https:\/\/easyonhold.com\/blog\/author\/analyticsnpaccel-com\/"},"uagb_comment_info":0,"uagb_excerpt":"TL;DR: This blog explains how to create IVR recording without investing in studios or expensive microphones by focusing on script [&hellip;]","_links":{"self":[{"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/posts\/5391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/comments?post=5391"}],"version-history":[{"count":1,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/posts\/5391\/revisions"}],"predecessor-version":[{"id":5395,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/posts\/5391\/revisions\/5395"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/media\/5396"}],"wp:attachment":[{"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/media?parent=5391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/categories?post=5391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/easyonhold.com\/blog\/wp-json\/wp\/v2\/tags?post=5391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}