Ref A: eda9a5da8c8141a698160ea794ad6e50 Ref B: 3C8AF7B77A75FD0F3DEFA73366953427 Ref C: Tue Sep 02 02:18:28 2014 PST