Ref A: bb856af6b5364943accbc66695902eda Ref B: 5A9923705539F983A4FF1B7877AB31CD Ref C: Thu Nov 27 09:08:47 2014 PST