Ref A: f3c99d7e2cc34cc98cf9a4a5bb223135 Ref B: 82F00CC5BCB80613581F6F11B8352BDF Ref C: Wed May 22 17:02:33 2013 PST