Ref A: 7222a835e14740cd9ced0eeddd3fb6f1 Ref B: 1E2613261C1FB6C9B73CA7838C12BA88 Ref C: Mon Mar 02 12:43:39 2015 PST