HP 1005 Structure