320 Fischerspooner – Supply and Demand