40505-r