(function(){return function(e,t,n){if(!e||!t||!n)return CONTINUE;var a=Scanner.fromMessage(e);a.setLocale(t);var r,o,s,g,i,l,m,p,c,d;return s=a.getSpan().nextText(n.person).nextTag("td4").tagContents().trim(),d=a.getSpan().nextText(n.number).nextTag("td4").tagContents().trim(),o=a.getSpan().nextTag("table3").allInnerTags("tr3"),o=o[5]?o[5].innerTag("td3").tagContents().innerCapture(regExpFormatted(/\1 (.*)/,n.cancelled),1):null,i=a.getSpan().nextText(n.date).nextDate(),r=a.getSpan().nextText(n.underName).nextTag("td4").tagContents().trim(),ASSERT(s,o,i,r)?[{"@context":"http://schema.org","@type":"http://schema.org/FoodEstablishmentReservation",partySize:s,reservationId:d,reservationStatus:"http://schema.org/ReservationCancelled",reservationFor:{"@type":"http://schema.org/FoodEstablishment",name:o,url:g,telephone:l,address:m},startTime:i,bookingAgent:{"@type":"http://schema.org/Organization",name:"Square Meal",url:"http://www.squaremeal.co.uk/"},underName:{"@type":"http://schema.org/Person",name:r},cancelReservationUrl:c,modifyReservationUrl:p}]:CONTINUE}}).call();