Ref A: 5316e079f77c4624913e8e8e571c06f2 Ref B: E82608124507C002081094B9525A2098 Ref C: Fri Dec 26 07:23:17 2014 PST