Ref A: 343e1512963e43bc8b8f540abd2e5472 Ref B: 9DE3F2A70DAD12BED54B7381A58D4CE5 Ref C: Fri Feb 27 15:29:27 2015 PST