var quotes = { 'RSN8': { name: 'Canola', flag: 's', price_2_close: '513.2', open_interest: '8152', tradetime: '20171215160500', symbol: 'RSN18', open: '512.7', high: '515.5', low: '512.7', last: '400.589', rawLast: '514.4', change: '1.2', pctchange: '0.23', volume: '1300', exchange: 'WCE', type: '2', unitcode: '2', date: '1513317600', lastupdate: '1513386218', previous: '513.2', displaytime: '1513375500', timestamp: '20171215185338', day: 'E', basecode: 'A', no_jerq: '1', ddfexchange: 'W', pointvalue: '20.0', mode: 'i', bid: '513.9', bidsize: '10', ask: '514.1', asksize: '3', session_id: 'previous', session: '', ticktype: '', settlement: '514.4', pchange: '+0.23%', openinterest: '8152', changedir: 'up', exchangeRate: '0.77875', month: 'July 2018', shortmonth: 'Jul 2018' }, 'ZCZ7': { name: 'Corn', flag: 's', price_2_close: '336.75', open_interest: '170', tradetime: '20171214162400', symbol: 'ZCZ17', open: '337', high: '338', low: '336.25', last: '261.8546875', rawLast: '336.25', change: '-0.5', pctchange: '-0.15', volume: '151', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1513231200', lastupdate: '1513299932', previous: '336.75', displaytime: '1513290240', timestamp: '20171214185532', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '336.25', ysettlement: '336.75', yvolume: '360', tradesize: '0', pchange: '-0.15%', openinterest: '170', changedir: 'down', exchangeRate: '0.77875', month: 'December 2017', shortmonth: 'Dec 2017' }, 'ZSX7': { name: 'Soybeans', flag: 's', price_2_close: '963.5', open_interest: '551', tradetime: '20171114163700', symbol: 'ZSX17', open: '966', high: '967.25', low: '958.5', last: '746.82125', rawLast: '959', change: '-4.5', pctchange: '-0.47', volume: '546', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1510639200', lastupdate: '1510729378', previous: '963.5', displaytime: '1510699020', timestamp: '20171114000000', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '959', ysettlement: '963.5', yvolume: '1164', tradesize: '0', pchange: '-0.47%', openinterest: '551', changedir: 'down', exchangeRate: '0.77875', month: 'November 2017', shortmonth: 'Nov 2017' }, 'KEZ7': { name: 'Hard Red Wheat', flag: 's', price_2_close: '399', open_interest: '101', tradetime: '20171214163100', symbol: 'KEZ17', open: '0', high: '402.5', low: '402.5', last: '313.446875', rawLast: '402.5', change: '3.5', pctchange: '0.88', volume: '25', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1513231200', lastupdate: '1513299864', previous: '399', displaytime: '1513290660', timestamp: '20171214185424', day: 'D', basecode: '2', no_jerq: '1', ddfexchange: 'K', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '402.5', ysettlement: '399', yvolume: '55', tradesize: '0', pchange: '+0.88%', openinterest: '101', changedir: 'up', exchangeRate: '0.77875', month: 'December 2017', shortmonth: 'Dec 2017' }, 'KEN8': { name: 'Hard Red Wheat', flag: '', price_2_close: '446.25', open_interest: '36797', tradetime: '20171217204843', symbol: 'KEN18', open: '447.25', high: '450.25', low: '447.25', last: '349.8534375', rawLast: '449.25', change: '3', pctchange: '0.67', volume: '490', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1513576800', lastupdate: '1513567257', previous: '446.25', displaytime: '1513565323', timestamp: '20171217204843', day: 'H', basecode: '2', ddfexchange: 'K', pointvalue: '50.0', mode: 'i', bid: '448.75', bidsize: '1', ask: '449', asksize: '12', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '446.25', yvolume: '3939', tradesize: '1', pchange: '+0.67%', openinterest: '36797', changedir: 'up', exchangeRate: '0.77875', month: 'July 2018', shortmonth: 'Jul 2018' } };