File signature analysis involves collecting information from the __________ of a file to determine the type and function of the file