ALLEN ALLEN AGENCY AGREEMENT & HEMSLEY ---------------------------------------- ----------------------------------------