Ref A: 9aecd2f69b0345579b68af7440e38b5b Ref B: C395FD1EFF99F0E0E228A5F150196943 Ref C: Sat May 25 13:58:59 2013 PST