Text this: Efficient Parallel Path Checking for Linear-Time Temporal Logic With Past and Bounds