Ref A: 161067d5b47f4dd9bc617bde62730101 Ref B: B40F29ACFDAC4B999BD297AEC44602F8 Ref C: Tue Aug 04 05:13:15 2015 PST