Updating with patterns to work with more modern filings. Still pending resolving pattern conflicts via file size checks