Ref A: fa76aa0ea43e4778ab4900014b7109b8 Ref B: C653FF2F98BE9E1519D655A9472F8D27 Ref C: Tue May 21 15:53:21 2013 PST