Ref A: 19a1048a4fb24a489a35ca086a086337 Ref B: 04E43F37AF76335B82DAF477B83AF7A1 Ref C: Tue May 21 02:12:49 2013 PST