Ref A: 8b52ee635f5e40fdbf3557b32e14dd0f Ref B: 098C8EBAC25D9A2EC5AC4394E8852342 Ref C: Wed May 22 07:55:19 2013 PST