Ref A: 9a38bab473c7497d8715c52eaed12f75 Ref B: 3E67D08E9FDE5CD965A88EFFB4BCB47C Ref C: Fri Apr 18 01:11:32 2014 PST