{"id":32,"date":"2025-04-01T12:33:10","date_gmt":"2025-04-01T12:33:10","guid":{"rendered":"https:\/\/opentravelstg.wpenginepowered.com\/?page_id=32"},"modified":"2025-08-07T04:31:12","modified_gmt":"2025-08-07T08:31:12","slug":"download-specs","status":"publish","type":"page","link":"https:\/\/opentravel.org\/download-specs\/","title":{"rendered":"Download Specs"},"content":{"rendered":"<style>.kb-row-layout-id32_3c03bb-af > .kt-row-column-wrap{align-content:center;}:where(.kb-row-layout-id32_3c03bb-af > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:center;}.kb-row-layout-id32_3c03bb-af > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1140px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-lg, 3rem);padding-bottom:var(--global-kb-spacing-lg, 3rem);min-height:500px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id32_3c03bb-af{background-image:url('https:\/\/opentravel.org\/wp-content\/uploads\/2025\/08\/opentravel-future.jpg');background-size:cover;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;}.kb-row-layout-id32_3c03bb-af > .kt-row-layout-overlay{opacity:0.50;background-color:#000000;}@media all and (max-width: 1024px){.kb-row-layout-id32_3c03bb-af > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id32_3c03bb-af > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id32_3c03bb-af alignfull kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-layout-overlay kt-row-overlay-normal\"><\/div><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-middle\">\n<style>.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{display:flex;}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col,.kadence-column32_08d6a6-a7 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col > .aligncenter{width:100%;}.kt-row-column-wrap > .kadence-column32_08d6a6-a7{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column32_08d6a6-a7{position:relative;}@media all and (max-width: 1024px){.kt-row-column-wrap > .kadence-column32_08d6a6-a7{align-self:center;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7{align-self:auto;}}@media all and (max-width: 1024px){.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 1024px){.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kt-row-column-wrap > .kadence-column32_08d6a6-a7{align-self:center;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7{align-self:auto;}.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}.kadence-column32_08d6a6-a7 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column32_08d6a6-a7\"><div class=\"kt-inside-inner-col\">\n<h1 class=\"wp-block-heading has-text-align-center has-hs-4-color has-text-color has-link-color wp-elements-66bda8eb4a379b88355d0a13153aa66e\">Download Specs<\/h1>\n<\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id32_2dfd7d-40 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id32_2dfd7d-40 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id32_2dfd7d-40 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);max-width:1140px;margin-left:auto;margin-right:auto;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id32_2dfd7d-40 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id32_2dfd7d-40 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id32_2dfd7d-40 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id32_2dfd7d-40 alignfull has-hs-6-background-color kt-row-has-bg wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column32_63c048-07 > .kt-inside-inner-col,.kadence-column32_63c048-07 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column32_63c048-07 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column32_63c048-07 > .kt-inside-inner-col{flex-direction:column;}.kadence-column32_63c048-07 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column32_63c048-07 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column32_63c048-07{position:relative;}@media all and (max-width: 1024px){.kadence-column32_63c048-07 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column32_63c048-07 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column32_63c048-07\"><div class=\"kt-inside-inner-col\">\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\"><em>Download the OpenTravel Specification<\/em><\/h2>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-center\">Please note that this is an all volunteer, non-profit, organization. Servers and this website have to be funded. If you are deriving value from this download, please donate to help cover the costs.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_3' style='display:none'><style>#gform_wrapper_3[data-form-index=\"0\"].gform-theme,[data-parent-form=\"3_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><form method='post' enctype='multipart\/form-data'  id='gform_3'  action='\/wp-json\/wp\/v2\/pages\/32' data-formid='3' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_3_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_3_1'>\n                            \n                            <span id='input_3_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <label for='input_3_1_3' class='gform-field-label gform-field-label--type-sub '>First Name<\/label>\n                                                    <input type='text' name='input_1.3' id='input_3_1_3' value=''   aria-required='true'     \/>\n                                                <\/span>\n                            \n                            <span id='input_3_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                            <label for='input_3_1_6' class='gform-field-label gform-field-label--type-sub '>Last Name<\/label>\n                                                            <input type='text' name='input_1.6' id='input_3_1_6' value=''   aria-required='true'     \/>\n                                                        <\/span>\n                            \n                        <\/div><\/li><li id=\"field_3_6\" class=\"gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_6'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_3_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_3_2' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_3_7\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' >OpenTravel Version<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_3_7'>\n\t\t\t<li class='gchoice gchoice_3_7_0'>\n\t\t\t\t<input name='input_7' type='radio' value='2.0'  id='choice_3_7_0'    \/>\n\t\t\t\t<label for='choice_3_7_0' id='label_3_7_0' class='gform-field-label gform-field-label--type-inline'>2.0 (JSON &amp; XML)<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_7_1'>\n\t\t\t\t<input name='input_7' type='radio' value='1.0'  id='choice_3_7_1'    \/>\n\t\t\t\t<label for='choice_3_7_1' id='label_3_7_1' class='gform-field-label gform-field-label--type-inline'>1.0 (XML)<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_3_8\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' >OpenTravel 2.0 Specifications<\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_3_8'>\n\t\t\t<li class='gchoice gchoice_3_8_0'>\n\t\t\t\t<input name='input_8' type='radio' value='2019A'  id='choice_3_8_0'    \/>\n\t\t\t\t<label for='choice_3_8_0' id='label_3_8_0' class='gform-field-label gform-field-label--type-inline'>2019A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_8_1'>\n\t\t\t\t<input name='input_8' type='radio' value='2018A'  id='choice_3_8_1'    \/>\n\t\t\t\t<label for='choice_3_8_1' id='label_3_8_1' class='gform-field-label gform-field-label--type-inline'>2018A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_8_2'>\n\t\t\t\t<input name='input_8' type='radio' value='2017B'  id='choice_3_8_2'    \/>\n\t\t\t\t<label for='choice_3_8_2' id='label_3_8_2' class='gform-field-label gform-field-label--type-inline'>2017B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_8_3'>\n\t\t\t\t<input name='input_8' type='radio' value='2017A'  id='choice_3_8_3'    \/>\n\t\t\t\t<label for='choice_3_8_3' id='label_3_8_3' class='gform-field-label gform-field-label--type-inline'>2017A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_8_4'>\n\t\t\t\t<input name='input_8' type='radio' value='2016A'  id='choice_3_8_4'    \/>\n\t\t\t\t<label for='choice_3_8_4' id='label_3_8_4' class='gform-field-label gform-field-label--type-inline'>2016A<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_3_9\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' >OpenTravel 1.0 Specifications<\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_3_9'>\n\t\t\t<li class='gchoice gchoice_3_9_0'>\n\t\t\t\t<input name='input_9' type='radio' value='2024A'  id='choice_3_9_0'    \/>\n\t\t\t\t<label for='choice_3_9_0' id='label_3_9_0' class='gform-field-label gform-field-label--type-inline'>2024A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_1'>\n\t\t\t\t<input name='input_9' type='radio' value='2021A'  id='choice_3_9_1'    \/>\n\t\t\t\t<label for='choice_3_9_1' id='label_3_9_1' class='gform-field-label gform-field-label--type-inline'>2021A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_2'>\n\t\t\t\t<input name='input_9' type='radio' value='2017B'  id='choice_3_9_2'    \/>\n\t\t\t\t<label for='choice_3_9_2' id='label_3_9_2' class='gform-field-label gform-field-label--type-inline'>2017B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_3'>\n\t\t\t\t<input name='input_9' type='radio' value='2017A'  id='choice_3_9_3'    \/>\n\t\t\t\t<label for='choice_3_9_3' id='label_3_9_3' class='gform-field-label gform-field-label--type-inline'>2017A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_4'>\n\t\t\t\t<input name='input_9' type='radio' value='2016B'  id='choice_3_9_4'    \/>\n\t\t\t\t<label for='choice_3_9_4' id='label_3_9_4' class='gform-field-label gform-field-label--type-inline'>2016B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_5'>\n\t\t\t\t<input name='input_9' type='radio' value='2016A'  id='choice_3_9_5'    \/>\n\t\t\t\t<label for='choice_3_9_5' id='label_3_9_5' class='gform-field-label gform-field-label--type-inline'>2016A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_6'>\n\t\t\t\t<input name='input_9' type='radio' value='2015B'  id='choice_3_9_6'    \/>\n\t\t\t\t<label for='choice_3_9_6' id='label_3_9_6' class='gform-field-label gform-field-label--type-inline'>2015B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_7'>\n\t\t\t\t<input name='input_9' type='radio' value='2015A'  id='choice_3_9_7'    \/>\n\t\t\t\t<label for='choice_3_9_7' id='label_3_9_7' class='gform-field-label gform-field-label--type-inline'>2015A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_8'>\n\t\t\t\t<input name='input_9' type='radio' value='2014B'  id='choice_3_9_8'    \/>\n\t\t\t\t<label for='choice_3_9_8' id='label_3_9_8' class='gform-field-label gform-field-label--type-inline'>2014B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_9'>\n\t\t\t\t<input name='input_9' type='radio' value='2014A'  id='choice_3_9_9'    \/>\n\t\t\t\t<label for='choice_3_9_9' id='label_3_9_9' class='gform-field-label gform-field-label--type-inline'>2014A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_10'>\n\t\t\t\t<input name='input_9' type='radio' value='2013B'  id='choice_3_9_10'    \/>\n\t\t\t\t<label for='choice_3_9_10' id='label_3_9_10' class='gform-field-label gform-field-label--type-inline'>2013B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_11'>\n\t\t\t\t<input name='input_9' type='radio' value='2013A'  id='choice_3_9_11'    \/>\n\t\t\t\t<label for='choice_3_9_11' id='label_3_9_11' class='gform-field-label gform-field-label--type-inline'>2013A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_12'>\n\t\t\t\t<input name='input_9' type='radio' value='2012B'  id='choice_3_9_12'    \/>\n\t\t\t\t<label for='choice_3_9_12' id='label_3_9_12' class='gform-field-label gform-field-label--type-inline'>2012B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_13'>\n\t\t\t\t<input name='input_9' type='radio' value='2012A'  id='choice_3_9_13'    \/>\n\t\t\t\t<label for='choice_3_9_13' id='label_3_9_13' class='gform-field-label gform-field-label--type-inline'>2012A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_14'>\n\t\t\t\t<input name='input_9' type='radio' value='2011B'  id='choice_3_9_14'    \/>\n\t\t\t\t<label for='choice_3_9_14' id='label_3_9_14' class='gform-field-label gform-field-label--type-inline'>2011B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_15'>\n\t\t\t\t<input name='input_9' type='radio' value='2011A'  id='choice_3_9_15'    \/>\n\t\t\t\t<label for='choice_3_9_15' id='label_3_9_15' class='gform-field-label gform-field-label--type-inline'>2011A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_16'>\n\t\t\t\t<input name='input_9' type='radio' value='2010B'  id='choice_3_9_16'    \/>\n\t\t\t\t<label for='choice_3_9_16' id='label_3_9_16' class='gform-field-label gform-field-label--type-inline'>2010B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_17'>\n\t\t\t\t<input name='input_9' type='radio' value='2010A'  id='choice_3_9_17'    \/>\n\t\t\t\t<label for='choice_3_9_17' id='label_3_9_17' class='gform-field-label gform-field-label--type-inline'>2010A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_18'>\n\t\t\t\t<input name='input_9' type='radio' value='2009A'  id='choice_3_9_18'    \/>\n\t\t\t\t<label for='choice_3_9_18' id='label_3_9_18' class='gform-field-label gform-field-label--type-inline'>2009A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_19'>\n\t\t\t\t<input name='input_9' type='radio' value='2008B'  id='choice_3_9_19'    \/>\n\t\t\t\t<label for='choice_3_9_19' id='label_3_9_19' class='gform-field-label gform-field-label--type-inline'>2008B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_20'>\n\t\t\t\t<input name='input_9' type='radio' value='2008A'  id='choice_3_9_20'    \/>\n\t\t\t\t<label for='choice_3_9_20' id='label_3_9_20' class='gform-field-label gform-field-label--type-inline'>2008A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_21'>\n\t\t\t\t<input name='input_9' type='radio' value='2007B'  id='choice_3_9_21'    \/>\n\t\t\t\t<label for='choice_3_9_21' id='label_3_9_21' class='gform-field-label gform-field-label--type-inline'>2007B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_22'>\n\t\t\t\t<input name='input_9' type='radio' value='2007A'  id='choice_3_9_22'    \/>\n\t\t\t\t<label for='choice_3_9_22' id='label_3_9_22' class='gform-field-label gform-field-label--type-inline'>2007A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_23'>\n\t\t\t\t<input name='input_9' type='radio' value='2006B'  id='choice_3_9_23'    \/>\n\t\t\t\t<label for='choice_3_9_23' id='label_3_9_23' class='gform-field-label gform-field-label--type-inline'>2006B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_24'>\n\t\t\t\t<input name='input_9' type='radio' value='2006A'  id='choice_3_9_24'    \/>\n\t\t\t\t<label for='choice_3_9_24' id='label_3_9_24' class='gform-field-label gform-field-label--type-inline'>2006A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_25'>\n\t\t\t\t<input name='input_9' type='radio' value='2005B'  id='choice_3_9_25'    \/>\n\t\t\t\t<label for='choice_3_9_25' id='label_3_9_25' class='gform-field-label gform-field-label--type-inline'>2005B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_26'>\n\t\t\t\t<input name='input_9' type='radio' value='2005A'  id='choice_3_9_26'    \/>\n\t\t\t\t<label for='choice_3_9_26' id='label_3_9_26' class='gform-field-label gform-field-label--type-inline'>2005A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_27'>\n\t\t\t\t<input name='input_9' type='radio' value='2004B'  id='choice_3_9_27'    \/>\n\t\t\t\t<label for='choice_3_9_27' id='label_3_9_27' class='gform-field-label gform-field-label--type-inline'>2004B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_28'>\n\t\t\t\t<input name='input_9' type='radio' value='2004A'  id='choice_3_9_28'    \/>\n\t\t\t\t<label for='choice_3_9_28' id='label_3_9_28' class='gform-field-label gform-field-label--type-inline'>2004A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_29'>\n\t\t\t\t<input name='input_9' type='radio' value='2003B'  id='choice_3_9_29'    \/>\n\t\t\t\t<label for='choice_3_9_29' id='label_3_9_29' class='gform-field-label gform-field-label--type-inline'>2003B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_30'>\n\t\t\t\t<input name='input_9' type='radio' value='2003A'  id='choice_3_9_30'    \/>\n\t\t\t\t<label for='choice_3_9_30' id='label_3_9_30' class='gform-field-label gform-field-label--type-inline'>2003A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_31'>\n\t\t\t\t<input name='input_9' type='radio' value='2002B'  id='choice_3_9_31'    \/>\n\t\t\t\t<label for='choice_3_9_31' id='label_3_9_31' class='gform-field-label gform-field-label--type-inline'>2002B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_32'>\n\t\t\t\t<input name='input_9' type='radio' value='2002A'  id='choice_3_9_32'    \/>\n\t\t\t\t<label for='choice_3_9_32' id='label_3_9_32' class='gform-field-label gform-field-label--type-inline'>2002A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_33'>\n\t\t\t\t<input name='input_9' type='radio' value='2001C'  id='choice_3_9_33'    \/>\n\t\t\t\t<label for='choice_3_9_33' id='label_3_9_33' class='gform-field-label gform-field-label--type-inline'>2001C<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_34'>\n\t\t\t\t<input name='input_9' type='radio' value='2001B'  id='choice_3_9_34'    \/>\n\t\t\t\t<label for='choice_3_9_34' id='label_3_9_34' class='gform-field-label gform-field-label--type-inline'>2001B<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_35'>\n\t\t\t\t<input name='input_9' type='radio' value='2001A'  id='choice_3_9_35'    \/>\n\t\t\t\t<label for='choice_3_9_35' id='label_3_9_35' class='gform-field-label gform-field-label--type-inline'>2001A<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_3_9_36'>\n\t\t\t\t<input name='input_9' type='radio' value=''  id='choice_3_9_36'    \/>\n\t\t\t\t<label for='choice_3_9_36' id='label_3_9_36' class='gform-field-label gform-field-label--type-inline'><\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_3_3\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Terms of Service<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input name='input_3.1' id='input_3_3_1' type='checkbox' value='1'  aria-describedby=\"gfield_consent_description_3_3\" aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_3_3_1' >I accept the OpenTravel Alliance Terms of Service<\/label><input type='hidden' name='input_3.2' value='I accept the OpenTravel Alliance Terms of Service' class='gform_hidden' \/><input type='hidden' name='input_3.3' value='1' class='gform_hidden' \/><\/div><div class='gfield_description gfield_consent_description' id='gfield_consent_description_3_3' tabindex='0'>AUTHORIZATION TO USE SPECIFICATIONS AND DOCUMENTATION<br \/>\nIMPORTANT:<br \/>\nThe OpenTravel Alliance (&#8220;OpenTravel&#8221;) Message Specifications (&#8220;Specifications&#8221;), whether in paper or electronic format, are made available subject to the terms stated below. Please read the following carefully as it constitutes a binding Agreement, based on mutual consideration, on you and your company as licensee (&#8220;You&#8221;).<br \/>\n1. Documentation. OpenTravel provides the Specifications for voluntary use by individuals, partnerships, companies, corporations, organizations, and other entities at their own risk.; The Specifications and any OpenTravel supplied supporting information, data, or software in whatever medium in connection with the Specifications are referred to collectively as the &#8220;Documentation.&#8221;<br \/>\n2. License Granted<br \/>\n2.1.OpenTravel retains all of its rights, including copyrights, in and to the Documentation. OpenTravel grants to You this non-exclusive license to use the Documentation, subject to the conditions stated below.   All use by You of the Documentation, and any prior versions of the Documentation, is subject to this Agreement.2.2. You may copy and download the Documentation, modify the Documentation solely to allow for implementation of Your individual or proprietary software products or services, bundle the Documentation with Your individual or proprietary software, and\/or distribute and sublicense the Documentation for use in such bundled configurations.<br \/>\n2.3 You must reference, in a commercially reasonable location, that the OpenTravel Documentation is used in connection with Your applicable products or services, in part or in whole, whether modified or not, and subject to the terms of this Agreement.  You may include truthful and accurate statements about Your relationship with OpenTravel or other use of the Documentation.<br \/>\n2.4. Under no circumstances may You change or modify the Specification itself, develop a new standard or specification from the Documentation, or state or imply that any of Your works, products, or services based on the Documentation are endorsed or approved by OpenTravel.<br \/>\n2.5. You must include the OpenTravel copyright notice in connection with any use of the Documentation. Any uses of the OpenTravel name and trademarks are subject to the terms of this Agreement and to prior review and approval by OpenTravel.<br \/>\n2.6.Nothing in this Agreement shall be interpreted as conferring on You or any other party any other interest in or right or title to the Documentation. Nothing in this Agreement shall be interpreted as in any way reducing or limiting OpenTravel&#8217;s right, title, and interest in the Documentation.<br \/>\n3. NO WARRANTIES; LIMITATIONS ON LIABILITY<br \/>\n3.1. ANY DOCUMENTATION PROVIDED PURSUANT TO THIS NON-EXCLUSIVE AGREEMENT IS PROVIDED &#8220;AS IS&#8221; AND NEITHER OPENTRAVEL NOR ANY PERSON OR ENTITY THAT HAS CONTRIBUTED TO THE CREATION, REVISION, OR MAINTENANCE OF THE DOCUMENTATION MAKES ANY REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.<br \/>\n3.2;OPENTRAVEL AND EACH PERSON AND ENTITY THAT HAS CONTRIBUTED TO THE CREATION, REVISION, OR MAINTENANCE OF DOCUMENTATION HEREBY DISCLAIM ANY AND ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF NON-INFRINGEMENT, TITLE, MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, AND THOSE ARISING FROM A COURSE OF DEALING OR USAGE OF TRADE.<br \/>\n3.3. TO THE MAXIMUM EXTENT ALLOWED UNDER APPLICABLE LAW, NEITHER OPENTRAVEL NOR ANY PERSON OR ENTITY THAT HAS CONTRIBUTED TO THE CREATION, REVISION, OR MAINTENANCE OF THE DOCUMENTATION SHALL BE RESPONSIBLE OR LIABLE TO YOU OR YOUR AFFILIATES WITH RESPECT TO ANY SUBJECT MATTER OF THIS AGREEMENT OR YOUR USE OF THE DOCUMENTATION UNDER ANY CONTRACT, NEGLIGENCE, STRICT LIABILITY, OR OTHER THEORY: (A) FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES INCLUDING, BUT NOT LIMITED TO, LOSS OF PROFITS OR BUSINESS INTERRUPTION, EVEN IF NOTIFIED OF THE POSSIBILITY OF SUCH DAMAGES; OR (B) ANY AMOUNT OF DAMAGES UNDER ANY CAUSE OF ACTION IN EXCESS OF TEN DOLLARS. THE FOREGOING LIMITATIONS, EXCLUSIONS, AND DISCLAIMERS SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE.    YOU AGREE NOT TO FILE A LAWSUIT, MAKE A CLAIM, OR TAKE ANY OTHER FORMAL OR INFORMAL ACTION AGAINST OPENTRAVEL AND YOU RELEASE ANY CLAIM (KNOWN OR UNKNOWN NOW EXISTING OR LATER ARISING) AGAINST OPENTRAVEL OR ANY PERSON OR ENTITY THAT HAS CONTRIBUTED TO THE CREATION, REVISION, OR MAINTENANCE OF THE DOCUMENTATION BASED UPON YOUR ACQUISITION, USE, DUPLICATION, DISTRIBUTION, OR EXPLOITATION OF THE DOCUMENTATION.<br \/>\n4. The foregoing liability limitations shall apply to and be for the benefit of OpenTravel, any person who has contributed to the creation, revision or maintenance of the documentation, and any member of the board of directors, officer, employee, independent contractor, agent, partner, or joint venturer of OpenTravel or such person.<br \/>\n5. No Update Obligation. Nothing in this Agreement shall be interpreted as requiring OpenTravel to provide You with updates, revisions or information about any development or action affecting the Documentation.<br \/>\n6. Application to Successors and Assignees. This Agreement shall apply to the use of the Documentation by any of Your successors or assignees.<br \/>\n.<br \/>\n7. Term. The term of this Agreement shall continue, unless terminated by OpenTravel.  OpenTravel may terminate this Agreement immediately upon Your breach of this Agreement and, upon such termination You will cease all use duplication, distribution, and\/or exploitation of the Documentation in any manner.   You agree that the terms of this Agreement shall amend and supercede any Agreement that You have previously entered with the OpenTravel regarding Documentation that You have downloaded.<br \/>\n8. Restricted Rights.  Any Documentation that is used for or on behalf of the United States of America, its agencies and\/or instrumentalities (&#8220;U.S. Government&#8221;), is provided with Restricted Rights.  Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software &#8211; Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is the OpenTravel\u2122 Alliance.<br \/>\n9. Interpretation and Choice of Forum. The law of the Commonwealth of Virginia and any applicable Federal law shall govern this Agreement. Any disputes arising from or relating to this Agreement shall be resolved in the courts of the Commonwealth of Virginia, including Federal courts. You consent to the jurisdiction of such courts and agree not to assert before such courts any objection to proceeding in such forum.<br \/>\n10. License to OpenTravel.<br \/>\n10.1.You hereby grant to OpenTravel and each OpenTravel Member Company (as defined by the OpenTravel Membership Agreement) and its Affiliates a non-exclusive, irrevocable, non-transferable, royalty-free, worldwide license under Your and Your company\u2019s Affiliates\u2019 Necessary Claims to make, have made, use, import, offer to sell, and otherwise distribute and dispose of Compliant Portions, with the right to sublicense to other Member Companies and their Affiliates.<br \/>\n11. The following terms shall have their indicated meaning:<br \/>\n\u201cCompliant Portions\u201d means those specific portions of products (hardware, software, or combinations thereof) that implement and are compliant with the OpenTravel Specifications.   \u201cNecessary Claims\u201d means claims of a patent, patent application, or provisional patent application that (a) are owned or controlled by You and\/or Your Affiliates, including, without limitation, any patent or patent application that claims the benefit of the filing date of such patents, patent applications, or provisional patent applications, and (b) are necessarily infringed by implementing all or portions of an OpenTravel Specification.  A claim is necessarily infringed only when it is not possible to avoid infringing such claim because there is no technically and commercially reasonable alternative for implementing those portions of the OpenTravel Specification within the bounds of the Scope.  Notwithstanding the foregoing, necessary claims do not include any claims that if licensed would require a payment of royalties by You to an unaffiliated third party unless the OpenTravel first agrees to pay any and all of such royalties.    \u201cOpenTravel Specification\u201d means any adopted draft specification promulgated by the OpenTravel.  \u201cScope\u201d means the protocols, data formats, schema, and electrical signaling characteristics disclosed in or required by an OpenTravel Specification, excluding those specifications merely referenced in an OpenTravel Specification that were developed and publicized outside of the OpenTravel<br \/>\n12. Acceptance. Your acceptance of this Agreement will be indicated by Your affirmative acquisition, use, duplication, distribution, or other exploitation of the Documentation. If you do not agree to these terms, please cease all use of the Documentation now.<br \/>\n13. Questions. Questions about the Agreement should be directed to info@opentravel.org.<\/div><\/li><li id=\"field_3_4\" class=\"gfield gfield--type-captcha gfield--input-type-captcha field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_3_4'>CAPTCHA<\/label><div id='input_3_4' class='ginput_container ginput_recaptcha' data-sitekey='6LcQaKcrAAAAAGLP1TFzGy-lyw81bOFBN8LyEpPK'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='ek4p9f5VexO4UqudDP67e7wGGE+M0axT9yDvJWEH7B5iV\/0+6MsAxudzimtOZKZ6zPt1CzxdYqJYi0U0Cd0HefjsRK0aHdHb1L50i+5kcCHwy6k=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_3' value='WyJ7XCIzLjFcIjpcImE0NGQ4YmQ5OGE0ODE5MGE5Yjc2ODQ0OGY3ZWRkY2RhXCIsXCIzLjJcIjpcImY5MDJmYzAxZGQ3MDY3NjM2YmZhODFiY2QzMmYwNTdmXCIsXCIzLjNcIjpcImE0NGQ4YmQ5OGE0ODE5MGE5Yjc2ODQ0OGY3ZWRkY2RhXCJ9IiwiOTQ2ZmVhYTUxNGMwZmNhNjQ1ZTIzMTY2MjRkMjk4MTkiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https:\/\/opentravel.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https:\/\/opentravel.org\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"3\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_3\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_3\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_3\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Download Specs Download the OpenTravel Specification Please note that this is an all volunteer, non-profit, organization. Servers and this website have to be funded. If you are deriving value from &#8230;<\/p>\n","protected":false},"author":2,"featured_media":44973,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-32","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"featured_image_src":"https:\/\/opentravel.org\/wp-content\/uploads\/2025\/08\/opentravel-future-600x400.jpg","featured_image_src_square":"https:\/\/opentravel.org\/wp-content\/uploads\/2025\/08\/opentravel-future-600x471.jpg","_links":{"self":[{"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/pages\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/comments?post=32"}],"version-history":[{"count":0,"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/pages\/32\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/media\/44973"}],"wp:attachment":[{"href":"https:\/\/opentravel.org\/wp-json\/wp\/v2\/media?parent=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}