Ref A: 296cdc75c68f49e3ae577d24301fafad Ref B: E3E34B461A8F7DCC0ED24978AA8524EC Ref C: Thu Nov 27 05:11:12 2014 PST