Ref A: 64f6c495d5024265ae2912158248209a Ref B: CF91FDEDF754E810F848A33603DA7B48 Ref C: Wed May 22 09:03:40 2013 PST