Ref A: 8d1c3ac91dca4059895278201b34e1a1 Ref B: BAD790CC2B6586E93C39AAB2BD38DA37 Ref C: Tue May 21 11:40:25 2013 PST