Ref A: 32be2bab36124e5b878b79780e8655d0 Ref B: B1EBC780F7A432C0102DC6B3EB620605 Ref C: Thu Jul 31 14:17:06 2014 PST