40503