var quotes = { 'CCZ17': { name: 'CME Cocoa', flag: '', price_2_close: '2145', open_interest: '0', tradetime: '20171020110400', symbol: 'CJZ17', open: '0', high: '2138', low: '2138', last: '2138', rawLast: '2138', change: '-7', pctchange: '-0.33', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2145', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '2066', bidsize: '1', ask: '2184', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2138', ysettlement: '2145', yvolume: '0', tradesize: '0', pchange: '-0.33%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'CCH18': { name: 'CME Cocoa', flag: '', price_2_close: '2133', open_interest: '0', tradetime: '20171020110400', symbol: 'CJH18', open: '0', high: '2132', low: '2132', last: '2132', rawLast: '2132', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2133', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '2060', bidsize: '1', ask: '2180', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2132', ysettlement: '2133', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'CCK18': { name: 'CME Cocoa', flag: '', price_2_close: '2141', open_interest: '0', tradetime: '20171020105900', symbol: 'CJK18', open: '0', high: '2142', low: '2142', last: '2142', rawLast: '2142', change: '1', pctchange: '0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2141', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2142', ysettlement: '2141', yvolume: '0', tradesize: '0', pchange: '+0.05%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'CCN18': { name: 'CME Cocoa', flag: '', price_2_close: '2151', open_interest: '0', tradetime: '20171020105900', symbol: 'CJN18', open: '0', high: '2151', low: '2151', last: '2151', rawLast: '2151', change: '0', pctchange: '0', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2151', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2151', ysettlement: '2151', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'CCU18': { name: 'CME Cocoa', flag: '', price_2_close: '2163', open_interest: '0', tradetime: '20171020105900', symbol: 'CJU18', open: '0', high: '2162', low: '2162', last: '2162', rawLast: '2162', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2163', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2162', ysettlement: '2163', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'CCZ18': { name: 'CME Cocoa', flag: '', price_2_close: '2177', open_interest: '0', tradetime: '20171020105900', symbol: 'CJZ18', open: '0', high: '2176', low: '2176', last: '2176', rawLast: '2176', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2177', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2176', ysettlement: '2177', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'CCH19': { name: 'CME Cocoa', flag: '', price_2_close: '2192', open_interest: '0', tradetime: '20171020105900', symbol: 'CJH19', open: '0', high: '2190', low: '2190', last: '2190', rawLast: '2190', change: '-2', pctchange: '-0.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2192', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2190', ysettlement: '2192', yvolume: '0', tradesize: '0', pchange: '-0.09%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'CCK19': { name: 'CME Cocoa', flag: '', price_2_close: '2202', open_interest: '0', tradetime: '20171020105900', symbol: 'CJK19', open: '0', high: '2201', low: '2201', last: '2201', rawLast: '2201', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2202', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2201', ysettlement: '2202', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'CCN19': { name: 'CME Cocoa', flag: '', price_2_close: '2213', open_interest: '0', tradetime: '20171020105900', symbol: 'CJN19', open: '0', high: '2212', low: '2212', last: '2212', rawLast: '2212', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2213', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2212', ysettlement: '2213', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'CCU19': { name: 'CME Cocoa', flag: '', price_2_close: '2221', open_interest: '0', tradetime: '20171020105900', symbol: 'CJU19', open: '0', high: '2220', low: '2220', last: '2220', rawLast: '2220', change: '-1', pctchange: '-0.05', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '2', date: '1508475600', lastupdate: '1508527212', previous: '2221', displaytime: '1508515050', timestamp: '20171020105730', day: 'J', basecode: 'A', ddfexchange: 'J', pointvalue: '10.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '2220', ysettlement: '2221', yvolume: '0', tradesize: '0', pchange: '-0.05%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' } };