Ref A: 990847b277e24f34a991b2a98a3100db Ref B: AF9E2B5738A777A15AE172DDC62F9854 Ref C: Wed Mar 04 18:35:57 2015 PST