Ref A: 05a67381c24d4a09afea059d222be2ca Ref B: DE55A22DD5C925DD76722EB630F72676 Ref C: Tue May 21 02:39:56 2013 PST