Ref A: 2f91c94d52404827958dc305739573f9 Ref B: 37E0311C2B460CC7D018073CC2411E02 Ref C: Tue May 21 06:29:37 2013 PST