Ref A: 03afb92cf3f44945a600e8715e59d741 Ref B: 84ADD05ADB931283D5B871E3D67219E6 Ref C: Mon May 20 02:00:36 2013 PST