Ref A: 1efe862536a04f7ba55803894bea72b8 Ref B: 9F56C9EFA31162108B2B62A2C317F551 Ref C: Thu Apr 24 11:43:28 2014 PST