Ref A: 3c8c6c25251c40929164383990261d44 Ref B: D991E263F8960391689A02693FF22A51 Ref C: Tue May 21 04:23:56 2013 PST