Ref A: 8660d18471974b268e3144dfe1a35ceb Ref B: 5FE96F1210E8CAE2AAF703B02A64D513 Ref C: Fri May 24 05:55:40 2013 PST