var quotes = { 'DLV17': { name: 'Class III Milk', flag: '', price_2_close: '16.76', open_interest: '3886', tradetime: '20171017093900', symbol: 'DLV17', open: '16.78', high: '16.8', low: '16.76', last: '16.78', rawLast: '16.78', change: '0.02', pctchange: '0.12', volume: '49', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252145', previous: '16.76', displaytime: '1508251088', timestamp: '20171017093806', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.78', bidsize: '9', ask: '16.8', asksize: '33', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '0', yvolume: '178', tradesize: '1', pchange: '+0.12%', openinterest: '3886', changedir: 'up', exchangeRate: '1', month: 'October 2017', shortmonth: 'Oct 2017' }, 'DLX17': { name: 'Class III Milk', flag: '', price_2_close: '16.15', open_interest: '4542', tradetime: '20171017093925', symbol: 'DLX17', open: '16.17', high: '16.2', low: '16.13', last: '16.18', rawLast: '16.18', change: '0.03', pctchange: '0.19', volume: '88', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252575', previous: '16.15', displaytime: '1508251165', timestamp: '20171017093925', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.17', bidsize: '2', ask: '16.19', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '0', yvolume: '228', tradesize: '1', pchange: '+0.19%', openinterest: '4542', changedir: 'up', exchangeRate: '1', month: 'November 2017', shortmonth: 'Nov 2017' }, 'DLZ17': { name: 'Class III Milk', flag: '', price_2_close: '15.72', open_interest: '3952', tradetime: '20171017090055', symbol: 'DLZ17', open: '15.69', high: '15.73', low: '15.67', last: '15.73', rawLast: '15.73', change: '0.01', pctchange: '0.06', volume: '12', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252549', previous: '15.72', displaytime: '1508248855', timestamp: '20171017090055', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.75', bidsize: '1', ask: '15.76', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '0', yvolume: '80', tradesize: '1', pchange: '+0.06%', openinterest: '3952', changedir: 'up', exchangeRate: '1', month: 'December 2017', shortmonth: 'Dec 2017' }, 'DLF18': { name: 'Class III Milk', flag: '', price_2_close: '15.39', open_interest: '2099', tradetime: '20171017093800', symbol: 'DLF18', open: '15.39', high: '15.42', low: '15.39', last: '15.42', rawLast: '15.42', change: '0.03', pctchange: '0.19', volume: '31', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252377', previous: '15.39', displaytime: '1508250631', timestamp: '20171017093031', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.38', bidsize: '5', ask: '15.42', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '15.39', yvolume: '58', tradesize: '1', pchange: '+0.19%', openinterest: '2099', changedir: 'up', exchangeRate: '1', month: 'January 2018', shortmonth: 'Jan 2018' }, 'DLG18': { name: 'Class III Milk', flag: '', price_2_close: '15.39', open_interest: '1701', tradetime: '20171017093800', symbol: 'DLG18', open: '15.42', high: '15.42', low: '15.42', last: '15.42', rawLast: '15.42', change: '0.03', pctchange: '0.19', volume: '8', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252575', previous: '15.39', displaytime: '1508251065', timestamp: '20171017093742', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.36', bidsize: '3', ask: '15.42', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '15.39', yvolume: '40', tradesize: '2', pchange: '+0.19%', openinterest: '1701', changedir: 'up', exchangeRate: '1', month: 'February 2018', shortmonth: 'Feb 2018' }, 'DLH18': { name: 'Class III Milk', flag: '', price_2_close: '15.37', open_interest: '1556', tradetime: '20171017093800', symbol: 'DLH18', open: '15.39', high: '15.4', low: '15.39', last: '15.4', rawLast: '15.4', change: '0.03', pctchange: '0.2', volume: '11', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508251665', previous: '15.37', displaytime: '1508250987', timestamp: '20171017093627', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.35', bidsize: '3', ask: '15.4', asksize: '2', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '15.37', yvolume: '24', tradesize: '1', pchange: '+0.2%', openinterest: '1556', changedir: 'up', exchangeRate: '1', month: 'March 2018', shortmonth: 'Mar 2018' }, 'DLJ18': { name: 'Class III Milk', flag: 's', price_2_close: '15.47', open_interest: '1124', tradetime: '20171016164300', symbol: 'DLJ18', open: '15.44', high: '15.44', low: '15.41', last: '15.42', rawLast: '15.42', change: '-0.05', pctchange: '-0.32', volume: '10', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '15.47', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.36', bidsize: '3', ask: '15.42', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '15.42', pchange: '-0.32%', openinterest: '1124', changedir: 'down', exchangeRate: '1', month: 'April 2018', shortmonth: 'Apr 2018' }, 'DLK18': { name: 'Class III Milk', flag: '', price_2_close: '15.51', open_interest: '1080', tradetime: '20171017085200', symbol: 'DLK18', open: '15.49', high: '15.49', low: '15.49', last: '15.49', rawLast: '15.49', change: '-0.02', pctchange: '-0.13', volume: '8', exchange: 'CME', type: '2', unitcode: '2', date: '1508216400', lastupdate: '1508252575', previous: '15.51', displaytime: '1508244029', timestamp: '20171017084602', day: 'G', basecode: 'A', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.42', bidsize: '6', ask: '15.53', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '15.51', yvolume: '5', tradesize: '3', pchange: '-0.13%', openinterest: '1080', changedir: 'down', exchangeRate: '1', month: 'May 2018', shortmonth: 'May 2018' }, 'DLM18': { name: 'Class III Milk', flag: 's', price_2_close: '15.86', open_interest: '1053', tradetime: '20171016164300', symbol: 'DLM18', open: '15.81', high: '15.81', low: '15.73', last: '15.73', rawLast: '15.73', change: '-0.13', pctchange: '-0.82', volume: '14', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '15.86', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.68', bidsize: '3', ask: '15.76', asksize: '7', session_id: 'previous', session: '', ticktype: '', settlement: '15.73', pchange: '-0.82%', openinterest: '1053', changedir: 'down', exchangeRate: '1', month: 'June 2018', shortmonth: 'Jun 2018' }, 'DLN18': { name: 'Class III Milk', flag: 's', price_2_close: '16.05', open_interest: '461', tradetime: '20171016164300', symbol: 'DLN18', open: '0', high: '16.05', low: '16', last: '16.05', rawLast: '16.05', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508199054', previous: '16.05', displaytime: '1508190180', timestamp: '20171016190054', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '15.93', bidsize: '6', ask: '16.06', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.05', pchange: '0%', openinterest: '461', changedir: 'none', exchangeRate: '1', month: 'July 2018', shortmonth: 'Jul 2018' }, 'DLQ18': { name: 'Class III Milk', flag: 's', price_2_close: '16.16', open_interest: '441', tradetime: '20171016164300', symbol: 'DLQ18', open: '0', high: '16.16', low: '16.16', last: '16.16', rawLast: '16.16', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.16', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.08', bidsize: '10', ask: '16.29', asksize: '3', session_id: 'previous', session: '', ticktype: '', settlement: '16.16', pchange: '0%', openinterest: '441', changedir: 'none', exchangeRate: '1', month: 'August 2018', shortmonth: 'Aug 2018' }, 'DLU18': { name: 'Class III Milk', flag: 's', price_2_close: '16.22', open_interest: '400', tradetime: '20171016164300', symbol: 'DLU18', open: '0', high: '16.22', low: '16.22', last: '16.22', rawLast: '16.22', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.22', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.14', bidsize: '10', ask: '16.35', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.22', pchange: '0%', openinterest: '400', changedir: 'none', exchangeRate: '1', month: 'September 2018', shortmonth: 'Sep 2018' }, 'DLV18': { name: 'Class III Milk', flag: 's', price_2_close: '16.22', open_interest: '296', tradetime: '20171016164300', symbol: 'DLV18', open: '16.18', high: '16.22', low: '16.18', last: '16.22', rawLast: '16.22', change: '0', pctchange: '0', volume: '1', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.22', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.16', bidsize: '5', ask: '16.32', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.22', pchange: '0%', openinterest: '296', changedir: 'none', exchangeRate: '1', month: 'October 2018', shortmonth: 'Oct 2018' }, 'DLX18': { name: 'Class III Milk', flag: 's', price_2_close: '16.25', open_interest: '259', tradetime: '20171016164300', symbol: 'DLX18', open: '0', high: '16.25', low: '16.21', last: '16.25', rawLast: '16.25', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508199054', previous: '16.25', displaytime: '1508190180', timestamp: '20171016190054', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.21', bidsize: '3', ask: '16.25', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.25', pchange: '0%', openinterest: '259', changedir: 'none', exchangeRate: '1', month: 'November 2018', shortmonth: 'Nov 2018' }, 'DLZ18': { name: 'Class III Milk', flag: 's', price_2_close: '16.2', open_interest: '280', tradetime: '20171016164300', symbol: 'DLZ18', open: '0', high: '16.2', low: '16.18', last: '16.2', rawLast: '16.2', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508199054', previous: '16.2', displaytime: '1508190180', timestamp: '20171016190054', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.11', bidsize: '4', ask: '16.22', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.2', pchange: '0%', openinterest: '280', changedir: 'none', exchangeRate: '1', month: 'December 2018', shortmonth: 'Dec 2018' }, 'DLF19': { name: 'Class III Milk', flag: 's', price_2_close: '16.17', open_interest: '6', tradetime: '20171016164300', symbol: 'DLF19', open: '0', high: '16.17', low: '16.15', last: '16.17', rawLast: '16.17', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508199054', previous: '16.17', displaytime: '1508190180', timestamp: '20171016190054', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.05', bidsize: '2', ask: '16.19', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.17', pchange: '0%', openinterest: '6', changedir: 'none', exchangeRate: '1', month: 'January 2019', shortmonth: 'Jan 2019' }, 'DLG19': { name: 'Class III Milk', flag: 's', price_2_close: '16.2', open_interest: '5', tradetime: '20171016164300', symbol: 'DLG19', open: '0', high: '16.2', low: '16.2', last: '16.2', rawLast: '16.2', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.2', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '16.05', bidsize: '2', ask: '16.22', asksize: '1', session_id: 'previous', session: '', ticktype: '', settlement: '16.2', pchange: '0%', openinterest: '5', changedir: 'none', exchangeRate: '1', month: 'February 2019', shortmonth: 'Feb 2019' }, 'DLH19': { name: 'Class III Milk', flag: 's', price_2_close: '16.2', open_interest: '7', tradetime: '20171016164300', symbol: 'DLH19', open: '0', high: '16.2', low: '16.2', last: '16.2', rawLast: '16.2', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.2', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '16.2', pchange: '0%', openinterest: '7', changedir: 'none', exchangeRate: '1', month: 'March 2019', shortmonth: 'Mar 2019' }, 'DLJ19': { name: 'Class III Milk', flag: 's', price_2_close: '16.25', open_interest: '7', tradetime: '20171016164300', symbol: 'DLJ19', open: '0', high: '16.25', low: '16.25', last: '16.25', rawLast: '16.25', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.25', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '16.25', pchange: '0%', openinterest: '7', changedir: 'none', exchangeRate: '1', month: 'April 2019', shortmonth: 'Apr 2019' }, 'DLK19': { name: 'Class III Milk', flag: 's', price_2_close: '16.4', open_interest: '8', tradetime: '20171016164300', symbol: 'DLK19', open: '0', high: '16.4', low: '16.4', last: '16.4', rawLast: '16.4', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.4', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '16.4', pchange: '0%', openinterest: '8', changedir: 'none', exchangeRate: '1', month: 'May 2019', shortmonth: 'May 2019' }, 'DLM19': { name: 'Class III Milk', flag: 's', price_2_close: '16.45', open_interest: '5', tradetime: '20171016164300', symbol: 'DLM19', open: '0', high: '16.45', low: '16.45', last: '16.45', rawLast: '16.45', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.45', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'previous', session: '', ticktype: '', settlement: '16.45', pchange: '0%', openinterest: '5', changedir: 'none', exchangeRate: '1', month: 'June 2019', shortmonth: 'Jun 2019' }, 'DLN19': { name: 'Class III Milk', flag: 's', price_2_close: '16.8', open_interest: '0', tradetime: '20171016164300', symbol: 'DLN19', open: '0', high: '16.8', low: '16.8', last: '16.8', rawLast: '16.8', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.8', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '16.8', ysettlement: '16.8', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'July 2019', shortmonth: 'Jul 2019' }, 'DLQ19': { name: 'Class III Milk', flag: 's', price_2_close: '16.8', open_interest: '0', tradetime: '20171016164300', symbol: 'DLQ19', open: '0', high: '16.8', low: '16.8', last: '16.8', rawLast: '16.8', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.8', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '16.8', ysettlement: '16.8', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'August 2019', shortmonth: 'Aug 2019' }, 'DLU19': { name: 'Class III Milk', flag: 's', price_2_close: '16.8', open_interest: '0', tradetime: '20171016164300', symbol: 'DLU19', open: '0', high: '16.8', low: '16.8', last: '16.8', rawLast: '16.8', change: '0', pctchange: '0', volume: '0', exchange: 'CME', type: '2', unitcode: '2', date: '1508130000', lastupdate: '1508198351', previous: '16.8', displaytime: '1508190180', timestamp: '20171016184911', day: 'F', basecode: 'A', no_jerq: '1', ddfexchange: 'M', pointvalue: '2000.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: '', ticktype: '', settlement: '16.8', ysettlement: '16.8', yvolume: '0', tradesize: '0', pchange: '0%', openinterest: '0', changedir: 'none', exchangeRate: '1', month: 'September 2019', shortmonth: 'Sep 2019' } };