The structure of the XML file is similar to that of the final report. It contains general information about a specific execution of the application, followed by information about each program and each paragraph in the program. Because, however, the XML file contains raw data instead of aggregate information, it is more useful to think of the file as divided into levels rather than sections. The top level (outermost set of XML tags) contains general execution information. The next level (middle set of XML tags) contains program information. The last level (innermost set of XML tags) contains information about paragraphs in each program.