Ref A: b02b3f1ad9964107942d82bb934f57e1 Ref B: 4F6A051F2ED3418BBD992E1584C53C38 Ref C: Wed May 22 08:28:58 2013 PST