Ref A: 01631233ec704ff9b83784b9d1b1fac2 Ref B: 76541CC5C845E648F8D5B11181643F6B Ref C: Wed May 23 16:35:31 2012 PST