Author: admin

traderinput

traderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinputtraderinput