Ref A: 786a7358e9804981974706d80f12887c Ref B: 3FD85F4CC3601C8BED5589BDEE288894 Ref C: Sat Apr 18 09:46:42 2015 PST