Ref A: 3d4a9289443a484d86186aeb40fa21aa Ref B: C4081988245C6B48766246DF5E9BF767 Ref C: Wed Apr 23 22:33:46 2014 PST