Ref A: 92fe9773fe6244ce856946b6335a0e7f Ref B: 1185064CD86BA24E98C6D0183136F1AF Ref C: Wed May 22 09:24:59 2013 PST