Ref A: 97a3686ae93c4981b403831f0536beae Ref B: CDBF9F66BD7EE7DDD24B910E5C24308B Ref C: Thu May 23 16:59:56 2013 PST