Ref A: e4a7c5ffc9834fd0ae60fe5c76a34fbe Ref B: 08EB68493C29E700F60D7D27688BA162 Ref C: Wed Nov 26 12:58:16 2014 PST