According to the report, "The U.S. bank subsidiary [also] failed to monitor more than $670 billion in wire transfers and more than $9.4 billion in purchases of physical dollars from its Mexico unit."[155] As part of the agreement deferring its prosecution, HSBC acknowledged that for years it had ignored warning signs that drug cartels in Mexico were using its branches to launder millions of dollars, and also acknowledged that HSBC's international staff had stripped identifying information on transactions made through the United States from countries facing economic sanctions such as Iran and Sudan.[2]