Fundamental principles of financial auditing