Ref A: 15e335c688524c1197602fe34d8caafb Ref B: 8C27CA76F2A33F4FB5675A8C86215B08 Ref C: Tue May 21 13:48:04 2013 PST