var quotes = { 'ZCZ17': { name: 'Corn', flag: 's', price_2_close: '345', open_interest: '326159', tradetime: '20171122202300', symbol: 'ZCZ17', open: '344.25', high: '347', low: '344', last: '345.25', rawLast: '345.25', change: '0.25', pctchange: '0.07', volume: '162558', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426137', previous: '345', displaytime: '1511403780', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '343.5', bidsize: '382', ask: '343.5', asksize: '310', session_id: 'previous', session: '', ticktype: '', settlement: '345.25', pchange: '+0.07%', openinterest: '326159', changedir: 'up', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'ZCH18': { name: 'Corn', flag: 's', price_2_close: '356.25', open_interest: '741793', tradetime: '20171122201500', symbol: 'ZCH18', open: '355.5', high: '358', low: '355.25', last: '357', rawLast: '357', change: '0.75', pctchange: '0.21', volume: '153348', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426137', previous: '356.25', displaytime: '1511403300', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '356', bidsize: '17', ask: '356', asksize: '41', session_id: 'previous', session: '', ticktype: '', settlement: '357', pchange: '+0.21%', openinterest: '741793', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZCN18': { name: 'Corn', flag: 's', price_2_close: '372.25', open_interest: '202538', tradetime: '20171122190100', symbol: 'ZCN18', open: '372', high: '374.25', low: '371.5', last: '373.25', rawLast: '373.25', change: '1', pctchange: '0.27', volume: '10371', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426137', previous: '372.25', displaytime: '1511398860', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '373.25', bidsize: '3', ask: '373.25', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '373.25', pchange: '+0.27%', openinterest: '202538', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZCZ18': { name: 'Corn', flag: 's', price_2_close: '388', open_interest: '130336', tradetime: '20171122164300', symbol: 'ZCZ18', open: '387.5', high: '389.75', low: '387', last: '389', rawLast: '389', change: '1', pctchange: '0.26', volume: '5655', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426137', previous: '388', displaytime: '1511390580', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '388', bidsize: '5', ask: '388', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '389', pchange: '+0.26%', openinterest: '130336', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'ZSF18': { name: 'Soybeans', flag: 's', price_2_close: '989', open_interest: '312891', tradetime: '20171122192700', symbol: 'ZSF18', open: '988.5', high: '999.5', low: '987.5', last: '997.25', rawLast: '997.25', change: '8.25', pctchange: '0.83', volume: '107702', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426151', previous: '989', displaytime: '1511400420', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '997', bidsize: '30', ask: '997', asksize: '38', session_id: 'previous', session: '', ticktype: '', settlement: '997.25', pchange: '+0.83%', openinterest: '312891', changedir: 'up', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'ZSH18': { name: 'Soybeans', flag: 's', price_2_close: '1000.25', open_interest: '154663', tradetime: '20171122183100', symbol: 'ZSH18', open: '999.5', high: '1010.5', low: '998.75', last: '1008.5', rawLast: '1008.5', change: '8.25', pctchange: '0.82', volume: '42910', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426151', previous: '1000.25', displaytime: '1511397060', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1007.25', bidsize: '5', ask: '1007.25', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '1008.5', pchange: '+0.82%', openinterest: '154663', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'ZSN18': { name: 'Soybeans', flag: 's', price_2_close: '1018', open_interest: '92406', tradetime: '20171122165400', symbol: 'ZSN18', open: '1017.25', high: '1028.25', low: '1016.5', last: '1026.25', rawLast: '1026.25', change: '8.25', pctchange: '0.81', volume: '10436', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426151', previous: '1018', displaytime: '1511391240', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1026.25', bidsize: '2', ask: '1026.25', asksize: '3', session_id: 'previous', session: '', ticktype: '', settlement: '1026.25', pchange: '+0.81%', openinterest: '92406', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZSX18': { name: 'Soybeans', flag: 's', price_2_close: '1001', open_interest: '52153', tradetime: '20171122164300', symbol: 'ZSX18', open: '1000', high: '1009.5', low: '999.25', last: '1007', rawLast: '1007', change: '6', pctchange: '0.6', volume: '4551', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1511330400', lastupdate: '1511426151', previous: '1001', displaytime: '1511390580', timestamp: '20171122000000', day: 'L', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1005.5', bidsize: '3', ask: '1006', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '1007', pchange: '+0.6%', openinterest: '52153', changedir: 'up', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' } };