var quotes = { 'CTV19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6078', open_interest: '0', tradetime: '20190719170200', stock_14d: '23.87', symbol: 'KGV19', open: '0', high: '0.6225', low: '0.6225', last: '0.6225', rawLast: '0.6225', change: '0.0147', pctchange: '2.42', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6078', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6225', ysettlement: '0.6078', yvolume: '0', tradesize: '0', pchange: '+2.42%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2019', shortmonth: 'Oct 2019' }, 'CTZ19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6171', open_interest: '1', tradetime: '20190719170200', stock_14d: '20.05', symbol: 'KGZ19', open: '0', high: '0.6307', low: '0.6307', last: '0.6307', rawLast: '0.6307', change: '0.0136', pctchange: '2.2', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6171', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6307', ysettlement: '0.6171', yvolume: '0', tradesize: '0', pchange: '+2.2%', openinterest: '1', changedir: 'up', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'CTH20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6288', open_interest: '0', tradetime: '20190719170200', stock_14d: '20.74', symbol: 'KGH20', open: '0', high: '0.6398', low: '0.6398', last: '0.6398', rawLast: '0.6398', change: '0.011', pctchange: '1.75', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6288', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6398', ysettlement: '0.6288', yvolume: '0', tradesize: '0', pchange: '+1.75%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2020', shortmonth: 'Mar 2020' }, 'CTK20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6397', open_interest: '0', tradetime: '20190719170200', stock_14d: '19.96', symbol: 'KGK20', open: '0', high: '0.6497', low: '0.6497', last: '0.6497', rawLast: '0.6497', change: '0.01', pctchange: '1.56', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6397', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6497', ysettlement: '0.6397', yvolume: '0', tradesize: '0', pchange: '+1.56%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2020', shortmonth: 'May 2020' }, 'CTN20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6493', open_interest: '0', tradetime: '20190719170200', stock_14d: '19.58', symbol: 'KGN20', open: '0', high: '0.6588', low: '0.6588', last: '0.6588', rawLast: '0.6588', change: '0.0095', pctchange: '1.46', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6493', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6588', ysettlement: '0.6493', yvolume: '0', tradesize: '0', pchange: '+1.46%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2020', shortmonth: 'Jul 2020' }, 'CTV20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6473', open_interest: '0', tradetime: '20190719170200', stock_14d: '20.71', symbol: 'KGV20', open: '0', high: '0.6548', low: '0.6548', last: '0.6548', rawLast: '0.6548', change: '0.0075', pctchange: '1.16', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6473', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6548', ysettlement: '0.6473', yvolume: '0', tradesize: '0', pchange: '+1.16%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2020', shortmonth: 'Oct 2020' }, 'CTZ20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6522', open_interest: '0', tradetime: '20190719170200', stock_14d: '28.15', symbol: 'KGZ20', open: '0', high: '0.6573', low: '0.6573', last: '0.6573', rawLast: '0.6573', change: '0.0051', pctchange: '0.78', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6522', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6573', ysettlement: '0.6522', yvolume: '0', tradesize: '0', pchange: '+0.78%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2020', shortmonth: 'Dec 2020' }, 'CTH21': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6627', open_interest: '0', tradetime: '20190719170200', stock_14d: '19.12', symbol: 'KGH21', open: '0', high: '0.6678', low: '0.6678', last: '0.6678', rawLast: '0.6678', change: '0.0051', pctchange: '0.77', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6627', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6678', ysettlement: '0.6627', yvolume: '0', tradesize: '0', pchange: '+0.77%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2021', shortmonth: 'Mar 2021' }, 'CTK21': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6727', open_interest: '0', tradetime: '20190719170200', stock_14d: '16.3', symbol: 'KGK21', open: '0', high: '0.6778', low: '0.6778', last: '0.6778', rawLast: '0.6778', change: '0.0051', pctchange: '0.76', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6727', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6778', ysettlement: '0.6727', yvolume: '0', tradesize: '0', pchange: '+0.76%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2021', shortmonth: 'May 2021' }, 'CTN21': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6812', open_interest: '0', tradetime: '20190719170200', stock_14d: '', symbol: 'KGN21', open: '0', high: '0.6863', low: '0.6863', last: '0.6863', rawLast: '0.6863', change: '0.0051', pctchange: '0.75', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1563512400', lastupdate: '1563580347', short_display: 'NYMEX', previous: '0.6812', displaytime: '1563573720', timestamp: '20190719184227', day: 'I', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.6863', ysettlement: '0.6812', yvolume: '0', tradesize: '0', pchange: '+0.75%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2021', shortmonth: 'Jul 2021' }, 'CTV21': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTZ21': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTH22': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTK22': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null } };