Ref A: 9f2cb591453f412c93f51850ffbd26a2 Ref B: A70273D78923E402A8CD3B99D4496A3C Ref C: Thu Jul 24 11:04:21 2014 PST