Do you know what this flotation vest is for? I bought this because this inflatable vest seems unusual to me and that it could have something to do with the ERDL shirt of the UDT/SEAL or peeber stuff. In one that was sold on Ebay, the seller described it for pilots or and flight crew.