AMENDED AND RESTATED JOINT MEMORY DEVELOPMENT AGREEMENT