(function(){return function(e,t,a){var n=Scanner.fromMessage(e);n.setLocale(t);var r,p,o,g,i,x,s,c,d,T,m,l,u=n.getSpan().nextTag("table4").nextTag("table4").nextTag("table4");r=n.getSpan().innerCapture(regExpFormatted(/\1\s+(\d+)\s+/,a.reservationIdPrefix),1),o=n.getSpan().innerCapture(regExpFormatted(/\s+?(.*)\1/,a.underPersonNameSuffix),1),s=n.getSpan().nextText(a.pickUpTimePrefix).nextDate(),T=n.getSpan().nextText(a.dropOffTimePrefix).nextDate(),i=(""+u.nextTag("td4").nextTag("td4").tagContents().innerCapture(/[\r\n]([\s\S]*)/,1).trim()).replace(/[\r\n]/," "),x=u.nextTag("td4").nextTag("td4").nextTag("td4").nextTag("td4").innerPhoneNumber(),c=i,d=x,u=u.nextTag("table4").nextTag("table4"),p=n.getSpan().innerCapture(a.providerNameRegExp,1),u=u.nextRegExp(a.totalPriceRegExp).nextTag("td4");var h=u.tagContents();return l=""+h.innerCapture(/(.)\d+/,1),m=(""+h.tagContents()).replace(""+l,""),u=u.nextTag("table4").nextTag("table5").nextTag("table5").nextTag("tr5").nextTag("tr5").nextTag("td5"),u.tagContents().innerCapture(/(.*)\s+/,1),ASSERT(o,p,s)?[{"@context":"http://schema.org","@type":"http://schema.org/RentalCarReservation",totalPrice:m,priceCurrency:l,reservationId:r,reservationStatus:"http://schema.org/ReservationConfirmed",underName:{"@type":"http://schema.org/Person",name:o,email:g},provider:{"@type":"http://schema.org/Organization",name:p},pickupTime:s,pickupLocation:{"@type":"http://schema.org/Place",telephone:x,address:i},dropoffTime:T,dropoffLocation:{"@type":"http://schema.org/Place",telephone:d,address:c}}]:CONTINUE}}).call();