It looked okay to me. One automatically looks to "Time Lost". I'd've noticed something funny.
Military Records Center, St. Louis? Department Of The Air Force?
Do you mean this?
Or this?