Ref A: c09c9c9130b94b2da2f40a83319994e2 Ref B: 16C295ACD9DD8568FD89DBDFD72C4DC9 Ref C: Sat Feb 28 08:09:41 2015 PST