Ref A: be229079058843af878a3ed4d5500a50 Ref B: 191B8A48FC01F4A269ACB16520C50E03 Ref C: Wed May 22 09:40:40 2013 PST