Ref A: 2469b528237644adb1efa68c2d8424fd Ref B: B08F5C0C7927AC6629E6F92BF2EBF25E Ref C: Fri May 24 20:28:10 2013 PST