Ref A: adea8d0e4fcf4bbf9b3da5d27b5a3d8a Ref B: 69C55457FD774FF748D17E6B534922F3 Ref C: Thu May 23 12:15:11 2013 PST