Ref A: ddbaf4b5a0034b3eaa396d00e51c05d3 Ref B: 40CD425729BCE6C31CC921769FF20D36 Ref C: Wed Jun 19 15:27:52 2013 PST