Ref A: c362de081f5645d99764c0de86719823 Ref B: 2B4F30B811FBA94C1786C0E7F4C700E2 Ref C: Wed May 22 12:13:55 2013 PST