Ref A: 3dd1d60547cf4a8396db2c72b5ca3d9b Ref B: B0920E4F74902B76675E066B43A9BE91 Ref C: Fri Oct 24 03:19:15 2014 PST