Ref A: 901919e2342c4aed8a705924ae88455f Ref B: 414FC3CE662901B1C8D8BA757AFCECE4 Ref C: Wed May 22 14:55:06 2013 PST