Ref A: 417a8a00d3274175b4f1ae639590c08c Ref B: 1178A9D95A59AEB4DA81A31C8005D261 Ref C: Tue Jul 22 20:12:24 2014 PST