According to the given Elf32\_Ehdr structure (page9) in the link [elf-format](http://flint.cs.yale.edu/cs422/doc/ELF_Format.pdf) elf header size should be 52 bytes and fixed. But there is also field e\_ehsize and can be greater than 52 bytes. In where defined those extra bytes until first section header starts ?