}
}
// Accept-Datetime specified but is invalid and timestamp not specified, must return a 400
if (invalidAcceptDateTime && (date == null)) {
throw new TimeGateBadQueryException("Invald Memento TimeGate datetime request, Accept-Datetime: " + acceptDateTime, requestPath);
}
WaybackRequest wbRequest = this.parse(requestPath, accessPoint, date);
if (wbRequest != null) {