1. Explain the role auditing plays in the context of achieving trustworthy systems. 2. Explain the complexities of auditing a cloud computing deployment that uses the public model? 3. Analyze the degree to which auditing tools and procedures used in cloud computing (especially with respect to the public model) produce trustworthy audits? What recommendations have experts made to improve these public cloud auditing tools and procedures?