The IT Security Checklist: Is Your Business Really Protected?