Ref A: f1fccbb4fca04c19bbeddd4d607d17b1 Ref B: 566A51A8CC3E38F7708BBC7141AFA861 Ref C: Tue May 21 16:55:16 2013 PST