Ref A: 413fc24a57834831bc4aa8b2d375a5dd Ref B: 705EB493D88739D4BEC83AA19B390765 Ref C: Sun Mar 29 05:41:48 2015 PST