40.05 memory layouts