Ref A: 06b38d441aad4c5f8a8ad8caeb9ec0ec Ref B: 275F76D1EC17217C256F3A4AD2B28671 Ref C: Wed May 22 09:24:05 2013 PST