Ref A: 1a7b9bf4c04c416baeb6ff5a022b7b5a Ref B: 3273EA1B429756F4E5AA5DD67A102116 Ref C: Fri May 24 16:28:00 2013 PST