Ref A: 49d8e009c1e24b07ab9d21e9d271a669 Ref B: 0DBB5305DBDF2B2A68EFBA4BDB6C6739 Ref C: Tue Sep 02 17:30:24 2014 PST