new ReverseTemplateList([new ReverseTemplate("cheaptickets.com-bundle-ota",function(e){return/CheapTickets Hotel Cancellation/.test(e.subject)?CONTINUE:/CheapTickets travel confirmation|Itinerary\s*#\s*\d+|Car rental in/.test(e.subject)},function(e){var t,r=!1,a={},i=[],n=[],c="en_US";if((/Car rental/.test(e.plain)||/pick\-?up/i.test(e.plain))&&(r=!0),/Thanks!/.test(e.plain)||/Cheap Tickets:/.test(e.plain)){a.dates="Travel dates",a.itNum="Itinerary #",a.confirmation="Confirmation",a.ticket="Ticket #",a.departure="Departure",a.return="Return",a.passengers="Traveler(s)",a.cancelled=/been cancelled/,a.op="operated by",a.cabin="Cabin",t=loadHelper("cheaptickets.com-type1-flight.js");try{n.push(t(e,c,a))}catch(e){}a.itinerary="Itinerary #",a.checkIn="Check-in time",a.checkOut="Check-out time",a.hotelUrl="View hotel <",a.hotel="Hotel overview",a.reservationDate="Reservation dates",a.reservedFor="Reserved for",t=loadHelper("cheaptickets.com-type1-hotel.js");try{n.push(t(e,c,a))}catch(e){}if(r){a.booking="Confirmation",a.pickUp="Pick-up",a.dropOff="Drop-off",a.car="Car",a.reserved="Reserved for",a.cancelled=/.*Cancelled/,a.type="Car type",a.phone="Specific questions about your car?",a.itinerary="Itinerary #",a.thanks="Thanks!",a.cancelUrl="Cancel your reservation",a.checkForProvider=/reservation is booked and confirmed\./,t=loadHelper("cheaptickets.com-type1-car.js");try{n.push(t(e,c,a))}catch(e){}}}else{a.travellers=/Travell?er Information/,a.priceSummary="Price Summary",a.totalPrice="Total:",a.priceCurrency="All prices quoted in",a.reservationId="Itinerary #",a.cancelled=/This reservation has been fully cancell?ed/,a.noProgramName="No frequent flyer details provided",a.ticketNumber="Ticket #",a.totalTravelTime="Total travel time",a.flightResPrefix=/CheapTickets.com Booking ID/i,a.seat="Seat",t=loadHelper("cheaptickets.com-type2-flight.js");try{n.push(t(e,c,a))}catch(e){}c="en_US",t=loadHelper("cheaptickets.com-type2-hotel.js"),a.hotelServices=/Additional Hotel Services/i,a.hotelName_preffix=/Itinerary:/,a.underPersonName_preffix=/Reserved for/,a.reservationId_preffix=/Itinerary #/,a.hotelAddress_preffix=/View hotel details/,a.hotelCancelled=/All rooms in this reservation have been cancell?ed/;try{n.push(t(e,c,a))}catch(e){}if(r){a.carServices="Additional Car Services",a.reservationIdPrefix=/Confirmation\s*#\s*/,a.providerNameRegExp=/You do not need to reconfirm with (.*) or Hotwire\./,a.underPersonName=/Reserved for/,a.phonePrefix=/For specific rental questions/i,a.carCheck=/pick up/i,t=loadHelper("cheaptickets.com-type2-car.js");try{n.push(t(e,c,a))}catch(e){}}}n=n.filter(function(e){return e instanceof Array});for(var o=0;o<n.length;o++)for(var l=0;l<n[o].length;l++)i.push(n[o][l]);return i},"0/1/2/3/4/5/6/223/257/1094","SGcf857726"),new ReverseTemplate("cheaptickets.com-car-cancellation-en",function(e){return/^CheapTickets Car Booking Canceled/i.test(e.subject)},function(e){var t={};return t.pickUp=/Pick Up/i,t.dropOff=/Drop off/i,t.reservationFor=/Reserved for/i,loadHelper("cheaptickets.com-car-cancellation.js")(e,"en_US",t)},"0/1/2/3/4/5/6/223/257/1095","SG301978ab"),new ReverseTemplate("cheaptickets.com-flight-cancellation-en",function(e){return/^CheapTickets Flight Cancellation Confirmation/i.test(e.subject)},function(e){var t={};return t.reservationIdPrefix=/Itinerary Number\s*:\s*(\w+)/i,loadHelper("cheaptickets.com-flight-cancellation-skeleton.js")(e,"en_US",t)},"0/1/2/3/4/5/6/223/257/1096","SG433ccfa1"),new ReverseTemplate("cheaptickets.com-hotel-cancellation-en",function(e){return/^CheapTickets Hotel Cancellation Confirmation/i.test(e.subject)},function(e){var t={};return t.reservationId=/Hotel reservation number:\s+([\w-]+)/i,t.namePrefix=/Reserved for/i,t.altReservationId=/Itinerary number:/i,loadHelper("cheaptickets.com-hotel-cancellation-skeleton.js")(e,"en_CA",t)},"0/1/2/3/4/5/6/223/257/1097","SG9606860d")]);