allan.richard2505