Ref A: 13f06810d8c8482c941e631f0245a0ad Ref B: CC87AAF945A9432C7FD265A147E93376 Ref C: Sat Aug 01 21:48:46 2015 PST