Ref A: 9b0f3254ec574712b1a1606c642670d0 Ref B: C829B8D853BE5C091EB001BA8FBE8BF0 Ref C: Fri May 24 13:39:39 2013 PST