Ref A: 664c7740b8dd4ee68351f15f7ec37f22 Ref B: ABA7D4A5967EBC969D6F5F4C9EA1E183 Ref C: Thu May 23 17:57:09 2013 PST