Ref A: 1544bca9616441cc8bb4dbe798a46aed Ref B: 48052A6F0352F48D3F10FA75EF5406A8 Ref C: Sun May 19 22:08:15 2013 PST