Ref A: fd2839f2ae0242f2a77ff7925ecaef0a Ref B: 2576EA547CB26D990BA88187E7BEC80D Ref C: Thu Mar 05 02:38:44 2015 PST