Ref A: f95ddc1d6ff040899080fa2f44665169 Ref B: 87CAB4C5EF5B721D13BC377B9C64F7E2 Ref C: Wed Aug 27 22:31:41 2014 PST