new ReverseTemplateList([new ReverseTemplate("expediamail.com-travel-cancellation-en",function(e){return/^cancellation confirmed for/.test(e.subject)},function(e){if(/cancellation confirmed for/.test(e.subject))return STOP},"0/1/2/3/4/5/6/223/231/1170","SG720db1f0"),new ReverseTemplate("expediamail.com-travel-confirmation-en_gb",function(e){return!!/^Your Expedia Booking/.test(e.subject)||(!!/E-ticket\s-\s[a-zA-Z\s]+\s-\s\d?\d\s[A-Za-z\.]+\s\(Itiner/.test(e.subject)||(!!/(?:Expedia travel confirmation)?(?:\/e-Ticket)?\s-\s\d?\d?\s\w{3,4}\s-\sItin/.test(e.subject)||(!!/(?:Expedia travel confirmation)?(?:\/e-Ticket)?\s-\s\d?\d?\s\w{3,4}\s-\s\(Itin/.test(e.subject)||void 0)))},function(e){if(/^Your Expedia Booking/.test(e.subject)){var t="en_GB",r={flight:{},hotel:{},car:{},event:{}};r.itinerary="Itinerary details",r.carName="Car",r.car.name="Main contact",r.car.reservationId="confirmation number",r.car.price="Car rental total",r.car.address="Location",r.car.driver="Driver";var i=loadHelper("expediamail.com-travel-confirmation-en_gb-skeleton.js");return i(e,t,r)}var a=!1,n=!1,l=!1,s=[],o=[];if(/(?:Expedia travel confirmation)?(?:\/e-Ticket)?\s-\s\d?\d?\s\w{3,4}\s-\sItin/.test(e.subject)||/E-ticket\s-\s[a-zA-Z\s]+\s-\s\d?\d\s[A-Za-z\.]+\s\(?Itiner/.test(e.subject)){/Additional Hotel Services/.test(e.plain)&&(l=!0),/Additional Flight Services/.test(e.plain)&&(a=!0),/Additional Car Services/.test(e.plain)&&(n=!0);var i,r={flight:{},hotel:{},car:{}},t="en_GB";if(a&&(/Thanks!/.test(e.plain)?(r.date=/(Departure|Return)/,r.cabin=/(Cabin:)/,r.passengers=/Traveler\(s\)/,r.passengerEnd="Special requests",r.reservationId="Itinerary #",i=loadHelper("expediamail.com-flight-itinerary-skeleton-2.js"),s.push(i(e,t,r))):(r.travellers=/Travell?er Information/,r.priceSummary="Price Summary",r.priceCurrency="All prices quoted in",r.totalPrice="Total:",r.reservationId="Itinerary #",r.cancelled=/This reservation has been fully cancell?ed/,r.noProgramName="No frequent flyer details provided",r.ticketNumber="Ticket #",r.totalTravelTime="Total travel time",r.seat="Seat",i=loadHelper("expediamail.com-flight-itinerary-skeleton.js"),s.push(i(e,t,r)))),l){var c={};c.reservationId="Itinerary #",c.reservedFor="Reserved for",c.totalPrice="Total",/Thanks!/.test(e.plain)?(c.hotelDetails="Hotel overview",c.reservationDetails="Reservation dates",c.checkInTime="Check-in time",c.checkOutTime="Check-out time",c.hotelUrl="View hotel",c.check="Check-in",i=loadHelper("expediamail.com-hotel-itinerary-skeleton-alternative.js"),s.push(i(e,t,c))):(c.hotelDetails="View hotel details <",c.telephone="Tel:",c.checkin=/(?:Checking in|Check-in)/,c.checkinTime="Check-in time starts",c.priceSummary="Price Summary",c.priceCurrency="All prices quoted in",c.cancelled=/CANCELLED/,c.check="Check-in",i=loadHelper("expediamail.com-hotel-itinerary-skeleton.js"),s.push(i(e,t,c)))}n&&(r.booking="Confirmation",r.pickUp="Pick up",r.dropOff="Drop off",r.car="Car",r.reserved="Reserved for",r.cancelled=/.*Cancelled/,i=loadHelper("expediamail.com-car-skeleton-3.js"),s.push(i(e,t,r)))}if(/(?:Expedia travel confirmation)?(?:\/e-Ticket)?\s-\s\w{3,4}\s\d?\d\s-\s*\(Itin/.test(e.subject)||/(?:Expedia travel confirmation)?(?:\/e-Ticket)?\s-\s\d?\d?\s\w{3,4}\s-\s\(Itin/.test(e.subject)){/Check-in/.test(e.plain)&&(l=!0),/booked a flight/.test(e.plain)&&(a=!0),/Car hire/.test(e.plain)&&(n=!0);var i,r={flight:{},hotel:{},car:{}},t="en_GB";a&&(r.flight.dates="Travel dates",r.flight.itNum="Itinerary #",r.flight.confirmation="Confirmation",r.flight.ticket="Ticket #",r.flight.departure="Departure",r.flight.return="Return",r.flight.passengers="Traveler(s)",r.flight.cancelled=/cancelled/,r.op="operated by",i=loadHelper("expediamail.com-flight-itinerary-alternative-skeleton-3.js"),s.push(i(e,t,r.flight))),n&&(r.booking="Confirmation",r.pickUp="Pick-up",r.dropOff="Drop-off",r.car="Car",r.reserved="Reserved for",r.cancelled=/.*Cancelled/,r.type="Car type",r.phone="Specific questions about your car?",r.itinerary="Itinerary #",r.thanks="Thanks!",r.cancelUrl="Cancel your reservation",r.checkForProvider=/reservation is booked and confirmed\./,i=loadHelper("expediamail.com-car-skeleton-4.js"),s.push(i(e,t,r))),l&&(r.itinerary="Itinerary #",r.checkIn="Check-in time",r.checkOut="Check-out time",r.hotelUrl="View hotel <",r.hotel="Hotel overview",r.reservationDate="Reservation dates",r.reservedFor="Reserved for",i=loadHelper("expediamail.com-hotel-itinerary-skeleton-alternative-2.js"),s.push(i(e,t,r)))}for(var d=0;d<s.length;d++)for(var p=0;p<s[d].length;p++)o.push(s[d][p]);return o},"0/1/2/3/4/5/6/223/231/1174","SGf7c6add4")]);