amended and restated License Agreement