Ref A: 4cdaa44dff294c77b829f5c5f397182a Ref B: C8FD332E2ED8F48F0AEEE245F5656F65 Ref C: Tue Oct 21 08:21:40 2014 PST