Ref A: 48222ca016b94cbfad8b2f06aa26202c Ref B: 41EA08256446A2CB90ECAD82D9083944 Ref C: Wed May 22 09:25:17 2013 PST