T MCMAHON & CO Attn: Terry McMahon