Ref A: 0ba52693d0984ab884252a333629ec16 Ref B: 11DAC00AE4036BD4C29F7E87D06654C7 Ref C: Tue May 21 13:48:42 2013 PST