Ref A: 4bbf31cac8d54f169b91d8c2b8d3dc9c Ref B: 9DB56F6BA58B291F6C8CF1F7691D9663 Ref C: Wed Apr 23 01:40:05 2014 PST