var quotes = { 'CTH18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7533', open_interest: '1', tradetime: '20171215170200', symbol: 'KGH18', open: '0', high: '0.7592', low: '0.7394', last: '0.7592', rawLast: '0.7592', change: '0.0059', pctchange: '0.78', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7533', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7592', ysettlement: '0.7533', yvolume: '0', tradesize: '0', pchange: '+0.78%', openinterest: '1', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'CTK18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7563', open_interest: '0', tradetime: '20171215170200', symbol: 'KGK18', open: '0', high: '0.7632', low: '0.7632', last: '0.7632', rawLast: '0.7632', change: '0.0069', pctchange: '0.91', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7563', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7632', ysettlement: '0.7563', yvolume: '0', tradesize: '0', pchange: '+0.91%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'CTN18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7597', open_interest: '0', tradetime: '20171215170200', symbol: 'KGN18', open: '0', high: '0.7674', low: '0.7674', last: '0.7674', rawLast: '0.7674', change: '0.0077', pctchange: '1.01', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7597', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7674', ysettlement: '0.7597', yvolume: '0', tradesize: '0', pchange: '+1.01%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'CTV18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7357', open_interest: '0', tradetime: '20171215170200', symbol: 'KGV18', open: '0', high: '0.7385', low: '0.7385', last: '0.7385', rawLast: '0.7385', change: '0.0028', pctchange: '0.38', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7357', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7385', ysettlement: '0.7357', yvolume: '0', tradesize: '0', pchange: '+0.38%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2018', shortmonth: 'Oct 2018' }, 'CTZ18': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7247', open_interest: '0', tradetime: '20171215170200', symbol: 'KGZ18', open: '0', high: '0.7288', low: '0.7288', last: '0.7288', rawLast: '0.7288', change: '0.0041', pctchange: '0.57', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7247', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7288', ysettlement: '0.7247', yvolume: '0', tradesize: '0', pchange: '+0.57%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'CTH19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7227', open_interest: '0', tradetime: '20171215170200', symbol: 'KGH19', open: '0', high: '0.7256', low: '0.7256', last: '0.7256', rawLast: '0.7256', change: '0.0029', pctchange: '0.4', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7227', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7256', ysettlement: '0.7227', yvolume: '0', tradesize: '0', pchange: '+0.4%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'CTK19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7198', open_interest: '0', tradetime: '20171215170200', symbol: 'KGK19', open: '0', high: '0.7223', low: '0.7223', last: '0.7223', rawLast: '0.7223', change: '0.0025', pctchange: '0.35', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7198', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7223', ysettlement: '0.7198', yvolume: '0', tradesize: '0', pchange: '+0.35%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'CTN19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7171', open_interest: '0', tradetime: '20171215170200', symbol: 'KGN19', open: '0', high: '0.7195', low: '0.7195', last: '0.7195', rawLast: '0.7195', change: '0.0024', pctchange: '0.33', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7171', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7195', ysettlement: '0.7171', yvolume: '0', tradesize: '0', pchange: '+0.33%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'CTV19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.7075', open_interest: '0', tradetime: '20171215170200', symbol: 'KGV19', open: '0', high: '0.7078', low: '0.7078', last: '0.7078', rawLast: '0.7078', change: '0.0003', pctchange: '0.04', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.7075', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.7078', ysettlement: '0.7075', yvolume: '0', tradesize: '0', pchange: '+0.04%', openinterest: '0', changedir: 'up', exchangeRate: '1', month: 'October 2019', shortmonth: 'Oct 2019' }, 'CTZ19': { name: 'CME Cotton #2', flag: 's', price_2_close: '0.6946', open_interest: '0', tradetime: '20171215170200', symbol: 'KGZ19', open: '0', high: '0.6946', low: '0.6946', last: '0.6946', rawLast: '0.6946', change: '0', pctchange: '0', volume: '0', exchange: 'NYMEX', type: '2', unitcode: '4', date: '1513317600', lastupdate: '1513386191', previous: '0.6946', displaytime: '1513378920', timestamp: '20171215185311', day: 'E', 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.6946', ysettlement: '0.6946', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'December 2019', shortmonth: 'Dec 2019' }, 'CTH20': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTK20': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTN20': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null }, 'CTV20': { symbol: null, basecode: null, name: null, month: null, open: null, high: null, low: null, last: null, previous: null, volume: null, yvolume: null, openinterest: null } };