Ref A: 46d2f8faa8724dbc945791b8d80e6fc1 Ref B: 73FE00A24C5F384FA09B7A5C88063AA4 Ref C: Thu Oct 23 11:53:53 2014 PST