Ref A: 21a717d9c8f64e7ab8df31106d588437 Ref B: 9979A54B05700E7392D27ABE158F0FE6 Ref C: Wed Jan 28 23:13:47 2015 PST