Ref A: 20093f26a707423fafeba5cc7c645009 Ref B: BD463174D0AEE506C0E1BF0D54DC27D6 Ref C: Wed May 22 15:27:27 2013 PST