ammonium perchlorate and aluminum re…