Ref A: afb0be05b5a24a9bb20f07a1af8a8dde Ref B: 5C287EA5574A64AA4D87B68CFD7E0593 Ref C: Thu Oct 02 10:49:28 2014 PST