GBT 29328-2018