Ref A: 7fcc02162dcb4749919a3c46ebe2e8b2 Ref B: EB564B4FAC9787D23E19567AAB348277 Ref C: Fri Jan 30 23:36:09 2015 PST