Ref A: a084001f024b44da966c0307f6ba30cd Ref B: 7B779106A05EC7EF6F4981E99A25C4F1 Ref C: Wed Aug 27 08:13:32 2014 PST