Ref A: 9c594f94c8024048a91f05111bee5296 Ref B: 4F0AC67DDDEB7D91FD4B5FEE0679A950 Ref C: Fri Aug 29 11:35:08 2014 PST