Ref A: a169750b03a346e99cbf547243ad89a6 Ref B: A45672CEB221E3824DC6620482591EA1 Ref C: Wed May 22 16:53:12 2013 PST