HAT&SAT: Armstrong_POSMV_HAT