Ref A: 217a092d392143a88eddc5ca5151308f Ref B: F226AC4E986A21EADF1823F70EAD5075 Ref C: Mon May 20 06:39:34 2013 PST