Ref A: 80fbfacb6f144b62b68239a0aa019353 Ref B: 4E19E64CF54A7984EB6441BB67D70FB6 Ref C: Fri Aug 01 03:30:45 2014 PST