which release date has a director of tom palmer, and a production num larger than 5956?
1933-09-09