Ref A: 668cb2a3ecbb457dacb7665c72e0ce47 Ref B: 70B571B0EA5C0E626B74930395E98C10 Ref C: Fri Mar 06 07:29:19 2015 PST