Well I spotted 5364 at JFK airport today.. It's parked in the old ramada hotel parking lot in the airport. I cannot confirm but I think 5368 was right behind it.. again, I cannot confirm it was 5368 because I was driving by so fast that I only got a slight glance. Also 5377 is parked up at the port authority depot in the airport.. so it seems they pumping out these artics. 5371 seems to have already been repaired.