def METHOD_NAME(self, resources, event):
    result = []
    for r in resources:
        if get_annotation_prefix('last-execution') in r:
            continue
        history = self.client.exports.get_execution_history(self.scope, r['name'])
        # Include exports that has no execution history
        if not history.value:
            r[get_annotation_prefix('last-execution')] = 'None'
            result.append(r)
            continue
        last_execution = max(history.value, key=lambda execution: execution.submitted_time)
        if last_execution.submitted_time.date() <= self.min_date.date():
            r[get_annotation_prefix('last-execution')] = last_execution.serialize(True)
            result.append(r)
    return result