var quotes = { 'CTZ18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7625', open_interest: '1', tradetime: '20181116170200', symbol: 'KGZ18', open: '0', high: '0.7612', low: '0.7612', last: '0.7612', rawLast: '0.7612', change: '-0.0013', pctchange: '-0.17', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7625', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7612', ysettlement: '0.7625', yvolume: '0', tradesize: '0', pchange: '-0.17%', openinterest: '1', changedir: 'down', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'CTH19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7828', open_interest: '0', tradetime: '20181116170200', symbol: 'KGH19', open: '0', high: '0.7829', low: '0.7829', last: '0.7829', rawLast: '0.7829', change: '0.0001', pctchange: '0.01', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7828', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '0.7816', bidsize: '2', ask: '0.7843', asksize: '2', session_id: 'previous', session: '', ticktype: '', settlement: '0.7829', pchange: '+0.01%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'CTK19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7954', open_interest: '0', tradetime: '20181116170200', symbol: 'KGK19', open: '0', high: '0.7955', low: '0.7955', last: '0.7955', rawLast: '0.7955', change: '0.0001', pctchange: '0.01', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7954', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7955', ysettlement: '0.7954', yvolume: '0', tradesize: '0', pchange: '+0.01%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'CTN19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.8068', open_interest: '0', tradetime: '20181116170200', symbol: 'KGN19', open: '0', high: '0.8071', low: '0.8071', last: '0.8071', rawLast: '0.8071', change: '0.0003', pctchange: '0.04', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.8068', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.8071', ysettlement: '0.8068', yvolume: '0', tradesize: '0', pchange: '+0.04%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'CTV19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7811', open_interest: '0', tradetime: '20181116170200', symbol: 'KGV19', open: '0', high: '0.7785', low: '0.7785', last: '0.7785', rawLast: '0.7785', change: '-0.0026', pctchange: '-0.33', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7811', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7785', ysettlement: '0.7811', yvolume: '0', tradesize: '0', pchange: '-0.33%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'October 2019', shortmonth: 'Oct 2019' }, 'CTZ19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.773', open_interest: '0', tradetime: '20181116170200', symbol: 'KGZ19', open: '0', high: '0.7721', low: '0.7721', last: '0.7721', rawLast: '0.7721', change: '-0.0009', pctchange: '-0.12', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.773', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7721', ysettlement: '0.773', yvolume: '0', tradesize: '0', pchange: '-0.12%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'CTH20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7775', open_interest: '0', tradetime: '20181116170200', symbol: 'KGH20', open: '0', high: '0.7782', low: '0.7782', last: '0.7782', rawLast: '0.7782', change: '0.0007', pctchange: '0.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7775', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7782', ysettlement: '0.7775', yvolume: '0', tradesize: '0', pchange: '+0.09%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2020', shortmonth: 'Mar 2020' }, 'CTK20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.78', open_interest: '0', tradetime: '20181116170200', symbol: 'KGK20', open: '0', high: '0.7807', low: '0.7807', last: '0.7807', rawLast: '0.7807', change: '0.0007', pctchange: '0.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.78', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7807', ysettlement: '0.78', yvolume: '0', tradesize: '0', pchange: '+0.09%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2020', shortmonth: 'May 2020' }, 'CTN20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.782', open_interest: '0', tradetime: '20181116170200', symbol: 'KGN20', open: '0', high: '0.7827', low: '0.7827', last: '0.7827', rawLast: '0.7827', change: '0.0007', pctchange: '0.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.782', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7827', ysettlement: '0.782', yvolume: '0', tradesize: '0', pchange: '+0.09%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2020', shortmonth: 'Jul 2020' }, 'CTV20': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7477', open_interest: '0', tradetime: '20181116170200', symbol: 'KGV20', open: '0', high: '0.7484', low: '0.7484', last: '0.7484', rawLast: '0.7484', change: '0.0007', pctchange: '0.09', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1542348000', lastupdate: '1542416566', previous: '0.7477', displaytime: '1542409320', timestamp: '20181116185246', day: 'F', basecode: 'C', no_jerq: '1', ddfexchange: '', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '0.7484', ysettlement: '0.7477', yvolume: '0', tradesize: '0', pchange: '+0.09%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2020', shortmonth: 'Oct 2020' }, 'CTZ20': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTH21': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTK21': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTN21': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, '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 } };