Ref A: 839a97c057474ae1bf0239cca356f9a7 Ref B: EEF09939D0D37EF8D05A7072BA506A22 Ref C: Tue Jan 27 23:41:10 2015 PST