Ref A: 64f79579ef3145e5825dc5a9ba493d36 Ref B: C0AAFFEA71BCFE831A2BBD705550B497 Ref C: Tue Sep 02 22:09:37 2014 PST