Ref A: a26f402b941f4d75a3ee4e932fa97216 Ref B: 4513FE48647F4EBB8128AF51F12DB1F2 Ref C: Thu May 23 00:18:19 2013 PST