Hex Sequence

You are writing a linker script and observing the base addresses assigned to identical 1KB data structs. The sequence of hexadecimal base addresses is: 0x1000, 0x1040, 0x10C0, 0x11C0, 0x13C0, 0x17C0... Assuming the logical padding between structs continues to scale following this exact pattern, what is the next hexadecimal address in the sequence?