Ref A: 83a1ff5157654008bc9a7a957d5ac01f Ref B: 427102C5ECF34D6B3D37D269EEEA72FD Ref C: Wed Jan 28 23:43:48 2015 PST