Consider the following statements:
- S1: When you statically link a file into an executable, the contents of the file are included during link time.
- S2: When you link dynamically, it is only during run time when a pointer to the file which is linked in is included in the executable and then the contents of said file are loaded.
Which of the above statements is/are true?