Ref A: e5d46bb97895457e8eaa7116f37d62b0 Ref B: C45CBDDE54315E8615E19F160DA0615A Ref C: Tue Sep 01 21:26:47 2015 PST