Ref A: e4948163b90d40c18df7c32bba88b7a0 Ref B: 0702D4B01A6D918CA86C1EA336274AD4 Ref C: Sun Apr 20 14:04:43 2014 PST