Ref A: 41cb6b04a5fc46fcade722f3c8591353 Ref B: 72FAECE53802C0277F54EB5A7D2FBB0F Ref C: Thu Mar 05 11:30:21 2015 PST