Ref A: c3cf72b41ca4492e9774e9d1f674b02f Ref B: 5D7B2C0E5A9B7F8B88492636C0016AC1 Ref C: Wed Apr 23 04:16:24 2014 PST