[tz] timezone-related error sparks $340 million lawsuit