One ledger-headers file, named by ledger number as ledger/ww/xx/yy/ledger-wwxxyyzz.xdr.gz. The file contains a sequence of XDR structures of type LedgerHeaderHistoryEntry, one per ledger in the checkpoint (so there should be 64 such structures in all checkpoints except the first, which has 63 headers).
From stellar-core/docs/history.md
What is the reason that the first ledger file in the history archive contains only 63 ledgers and not 64 like all the rest?