Ref A: 079ea3fb1bd046eba3430d4fbb0b1463 Ref B: 8B2E62E69ED8F13A8915B51F1474B340 Ref C: Thu Apr 17 21:40:47 2014 PST