(function(){return function(e,t,r){var a=Scanner.fromMessage(e);a.setLocale(t);var n,o,s,i,m,p,c,h,l,d,g=a.getSpan();return s=g.innerCapture(regExpFormatted(/\1 (.*) \2/,r.name_prefix,r.name_suffix),1),h=g.innerCapture(regExpFormatted(/\1 (.*), \[/,r.underName_prefix),1).trim(),c=g.firstDate(),o=g.innerCapture(regExpFormatted(/\1 (.*) \2/,r.reservationId_prefix,r.reservationId_suffix),2),ASSERT(s,c,o)?[{"@context":"http://schema.org","@type":"http://schema.org/FoodEstablishmentReservation",partySize:n,reservationId:o,reservationStatus:"http://schema.org/ReservationCancelled",reservationFor:{"@type":"http://schema.org/FoodEstablishment",name:s,url:i,telephone:m,address:p},startTime:c,bookingAgent:{"@type":"http://schema.org/Organization",name:"Bookatable.com",url:"http://bookatable.com"},underName:{"@type":"http://schema.org/Person",name:h},cancelReservationUrl:l,modifyReservationUrl:d}]:CONTINUE}}).call();