Ref A: f7a97ff4b9fb4fe590c71e46ef817b0d Ref B: 28EDA7B62467F6E0B94E7BBE28D4D857 Ref C: Thu Jul 24 16:09:16 2014 PST