(function(){return function(e,t,r){var n=Scanner.fromMessage(e);n.setLocale(t);var a,i,s,p,o=[];a=n.getSpan().next(r.reservationIdPrefix).parentTag("td2").tagContents().innerCapture(regExpFormatted(/\1\s*(.+)/,r.reservationIdPrefix),1).trim(),i=n.getSpan().next(r.reservationIdPrefix).next(r.passengerPrefix).parentAnyTag("table"),i.exists()&&(o=i.allInnerTagsFiltered("td2").map(function(e){return(""+e).trim()}).filter(function(e){return!r.passengerPrefix.test(e)&&!/^</.test(e)}));var c=n.getSpan().next(r.priceIndicator).nextTag("td2").innerCapture(r.priceMatcher);s=c[1],p=c[2];var g=[];if(ASSERT(o,a)){g.push({"@context":"http://schema.org","@type":"http://schema.org/FlightReservation",reservationFor:{"@type":"http://apple.com/FuzzyFlight"},underName:{"@type":"http://schema.org/Person",name:o[0]},reservationId:a,reservationStatus:"http://schema.org/ReservationCancelled",totalPrice:s,priceCurrency:p,reservedTicket:{"@type":"http://schema.org/Ticket",ticketedSeat:{"@type":"http://schema.org/Seat"}}})}if(g.length)return g}}).call();