Cecil Farquharson mair7701136308