Sounds like questions for professional auditors. Oh wait, they already answered all of this with their 10k audit. Next.