Ref A: e9ff131495f34eafa340be7fad6fda75 Ref B: 160595DB4784179C5D27F25EDC069F2E Ref C: Wed Sep 03 01:22:44 2014 PST