var quotes90109 = { 'KE*1': { name: 'Hard Red Wheat', flag: 's', price_2_close: '622.75', open_interest: '47', tradetime: '20240501132000', stock_14d: '67.23', symbol: 'KEK24', open: '619.5', high: '628', low: '617', last: '625.5', rawLast: '625.5', change: '2.75', pctchange: '0.44', volume: '31', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '622.75', displaytime: '1714566874', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '616.75', bidsize: '1', ask: '675', asksize: '5', session_id: 'combined', session: ' ', ticktype: '.', settlement: '625.5', ysettlement: '622.75', yvolume: '276', tradesize: '1', pchange: '+0.44%', openinterest: '47', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'KE*2': { name: 'Hard Red Wheat', flag: 's', price_2_close: '635.25', open_interest: '134997', tradetime: '20240501132000', stock_14d: '71.86', symbol: 'KEN24', open: '634.25', high: '636.75', low: '622.75', last: '625', rawLast: '625', change: '-10.25', pctchange: '-1.61', volume: '32056', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '635.25', displaytime: '1714569596', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '623', bidsize: '2', ask: '627', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '625', ysettlement: '635.25', yvolume: '47513', tradesize: '1', pchange: '-1.61%', openinterest: '134997', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KE*3': { name: 'Hard Red Wheat', flag: 's', price_2_close: '648', open_interest: '47989', tradetime: '20240501132000', stock_14d: '73.39', symbol: 'KEU24', open: '646.75', high: '649.25', low: '636', last: '638.5', rawLast: '638.5', change: '-9.5', pctchange: '-1.47', volume: '12628', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '648', displaytime: '1714569595', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '631', bidsize: '1', ask: '657', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '638.5', ysettlement: '648', yvolume: '20857', tradesize: '1', pchange: '-1.47%', openinterest: '47989', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'KE*4': { name: 'Hard Red Wheat', flag: 's', price_2_close: '668.75', open_interest: '37379', tradetime: '20240501132000', stock_14d: '75.71', symbol: 'KEZ24', open: '666.25', high: '670', low: '657.75', last: '659.5', rawLast: '659.5', change: '-9.25', pctchange: '-1.38', volume: '8276', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '668.75', displaytime: '1714569585', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '655.25', bidsize: '5', ask: '665', asksize: '5', session_id: 'combined', session: ' ', ticktype: '.', settlement: '659.5', ysettlement: '668.75', yvolume: '15046', tradesize: '4', pchange: '-1.38%', openinterest: '37379', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'KE*5': { name: 'Hard Red Wheat', flag: 's', price_2_close: '683.75', open_interest: '5621', tradetime: '20240501132000', stock_14d: '76.23', symbol: 'KEH25', open: '683.25', high: '683.75', low: '673.5', last: '675.5', rawLast: '675.5', change: '-8.25', pctchange: '-1.21', volume: '1565', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '683.75', displaytime: '1714569597', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '625.75', bidsize: '1', ask: '688', asksize: '20', session_id: 'combined', session: ' ', ticktype: '.', settlement: '675.5', ysettlement: '683.75', yvolume: '3103', tradesize: '1', pchange: '-1.21%', openinterest: '5621', changedir: 'down', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'KE*6': { name: 'Hard Red Wheat', flag: 's', price_2_close: '689.25', open_interest: '1361', tradetime: '20240501132000', stock_14d: '77.49', symbol: 'KEK25', open: '688', high: '689.25', low: '680.5', last: '682.5', rawLast: '682.5', change: '-6.75', pctchange: '-0.98', volume: '574', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'KCBT', cik: '', previous: '689.25', displaytime: '1714569372', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '0', bidsize: '0', ask: '705', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '682.5', ysettlement: '689.25', yvolume: '917', tradesize: '2', pchange: '-0.98%', openinterest: '1361', changedir: 'down', exchangeRate: '1', month: 'May 2025', shortmonth: 'May 2025' }, 'MW*1': { name: 'Spring Wheat', flag: 's', price_2_close: '710.25', open_interest: '33', tradetime: '20240501133100', stock_14d: '90.95', symbol: 'MWK24', open: '707.75', high: '707.75', low: '702.5', last: '702.5', rawLast: '702.5', change: '-7.75', pctchange: '-1.09', volume: '2', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714574400', short_display: 'MGEX', cik: '', previous: '710.25', displaytime: '1714513743', timestamp: '20240501142733', day: '1', basecode: '2', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '629.25', bidsize: '1', ask: '726', asksize: '3', session_id: 'combined', session: ' ', ticktype: '.', settlement: '702.5', ysettlement: '710.25', yvolume: '85', tradesize: '1', pchange: '-1.09%', openinterest: '33', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'MW*2': { name: 'Spring Wheat', flag: 's', price_2_close: '704.25', open_interest: '32251', tradetime: '20240501133100', stock_14d: '93.93', symbol: 'MWN24', open: '701.5', high: '704.75', low: '698.5', last: '702.25', rawLast: '702.25', change: '-2', pctchange: '-0.28', volume: '6432', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577498', short_display: 'MGEX', cik: '', previous: '704.25', displaytime: '1714570168', timestamp: '20240501151030', day: '1', basecode: '2', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '700', bidsize: '1', ask: '702', asksize: '5', session_id: 'combined', session: 'G', ticktype: '.', settlement: '702.25', ysettlement: '704.25', yvolume: '9946', tradesize: '1', pchange: '-0.28%', openinterest: '32251', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'MW*3': { name: 'Spring Wheat', flag: 's', price_2_close: '709.75', open_interest: '9641', tradetime: '20240501133100', stock_14d: '92.08', symbol: 'MWU24', open: '708', high: '710.25', low: '704', last: '707.75', rawLast: '707.75', change: '-2', pctchange: '-0.28', volume: '2456', exchange: 'MGEX', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714576051', short_display: 'MGEX', cik: '', previous: '709.75', displaytime: '1714570190', timestamp: '20240501145446', day: '1', basecode: '2', ddfexchange: 'G', pointvalue: '50.0', mode: 'i', bid: '690', bidsize: '1', ask: '706', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '707.75', ysettlement: '709.75', yvolume: '3486', tradesize: '1', pchange: '-0.28%', openinterest: '9641', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZC*1': { name: 'Corn', flag: 's', price_2_close: '439.5', open_interest: '8257', tradetime: '20240501142000', stock_14d: '79', symbol: 'ZCK24', open: '440', high: '444.25', low: '437.25', last: '443.25', rawLast: '443.25', change: '3.75', pctchange: '0.85', volume: '3541', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577471', short_display: 'CBOT', cik: '', previous: '439.5', displaytime: '1714569594', timestamp: '20240501152111', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '437', bidsize: '13', ask: '443', asksize: '3', session_id: 'combined', session: ' ', ticktype: '.', settlement: '443.25', ysettlement: '439.5', yvolume: '14833', tradesize: '1', pchange: '+0.85%', openinterest: '8257', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZC*2': { name: 'Corn', flag: 's', price_2_close: '446.75', open_interest: '700144', tradetime: '20240501142000', stock_14d: '71.17', symbol: 'ZCN24', open: '446.75', high: '451.5', low: '443.75', last: '450.75', rawLast: '450.75', change: '4', pctchange: '0.9', volume: '142475', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577905', short_display: 'CBOT', cik: '', previous: '446.75', displaytime: '1714569599', timestamp: '20240501152825', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '450', bidsize: '100', ask: '450', asksize: '43', session_id: 'combined', session: 'G', ticktype: '.', settlement: '450.75', ysettlement: '446.75', yvolume: '149008', tradesize: '1', pchange: '+0.9%', openinterest: '700144', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZC*3': { name: 'Corn', flag: 's', price_2_close: '455.75', open_interest: '221544', tradetime: '20240501142000', stock_14d: '70.67', symbol: 'ZCU24', open: '455.75', high: '460', low: '452', last: '459', rawLast: '459', change: '3.25', pctchange: '0.71', volume: '41633', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'CBOT', cik: '', previous: '455.75', displaytime: '1714569596', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '457.75', bidsize: '7', ask: '458', asksize: '4', session_id: 'combined', session: ' ', ticktype: '.', settlement: '459', ysettlement: '455.75', yvolume: '35495', tradesize: '1', pchange: '+0.71%', openinterest: '221544', changedir: 'up', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZC*4': { name: 'Corn', flag: 's', price_2_close: '469.5', open_interest: '364394', tradetime: '20240501142000', stock_14d: '68.54', symbol: 'ZCZ24', open: '469.25', high: '473.5', low: '466', last: '472.75', rawLast: '472.75', change: '3.25', pctchange: '0.69', volume: '54435', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577440', short_display: 'CBOT', cik: '', previous: '469.5', displaytime: '1714569599', timestamp: '20240501152040', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '470.5', bidsize: '3', ask: '470.5', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '472.75', ysettlement: '469.5', yvolume: '60281', tradesize: '1', pchange: '+0.69%', openinterest: '364394', changedir: 'up', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZS*1': { name: 'Soybean', flag: 's', price_2_close: '1145.5', open_interest: '3199', tradetime: '20240501132000', stock_14d: '45.94', symbol: 'ZSK24', open: '1145', high: '1156.25', low: '1141', last: '1155.75', rawLast: '1155.75', change: '10.25', pctchange: '0.89', volume: '2912', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'CBOT', cik: '', previous: '1145.5', displaytime: '1714569316', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1141', bidsize: '20', ask: '1165', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1155.75', ysettlement: '1145.5', yvolume: '5743', tradesize: '2', pchange: '+0.89%', openinterest: '3199', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZS*2': { name: 'Soybean', flag: 's', price_2_close: '1163', open_interest: '380807', tradetime: '20240501132000', stock_14d: '55.05', symbol: 'ZSN24', open: '1161', high: '1171.5', low: '1156.25', last: '1170.25', rawLast: '1170.25', change: '7.25', pctchange: '0.62', volume: '84959', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714521600', lastupdate: '1714577401', short_display: 'CBOT', cik: '', previous: '1163', displaytime: '1714569599', timestamp: '20240501151958', day: '1', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1169.5', bidsize: '1', ask: '1169.75', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '1170.25', ysettlement: '1163', yvolume: '153691', tradesize: '1', pchange: '+0.62%', openinterest: '380807', changedir: 'up', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'GF*1': { name: 'Feeder Cattle', flag: 's', price_2_close: '244.575', open_interest: '8112', tradetime: '20240501131000', stock_14d: '70.57', symbol: 'GFK24', open: '244.25', high: '245.45', low: '240', last: '241.425', rawLast: '241.425', change: '-3.15', pctchange: '-1.29', volume: '2670', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '244.575', displaytime: '1714568699', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '240.1', bidsize: '2', ask: '242.5', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '241.425', ysettlement: '244.575', yvolume: '2892', tradesize: '1', pchange: '-1.29%', openinterest: '8112', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'GF*2': { name: 'Feeder Cattle', flag: 's', price_2_close: '255.5', open_interest: '22238', tradetime: '20240501141000', stock_14d: '66.67', symbol: 'GFQ24', open: '255.175', high: '256.425', low: '250.275', last: '251.75', rawLast: '251.75', change: '-3.75', pctchange: '-1.47', volume: '9536', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714577663', short_display: 'CME', cik: '', previous: '255.5', displaytime: '1714568699', timestamp: '20240501152423', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '251.6', bidsize: '2', ask: '252', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '251.75', ysettlement: '255.5', yvolume: '8758', tradesize: '1', pchange: '-1.47%', openinterest: '22238', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'GF*3': { name: 'Feeder Cattle', flag: 's', price_2_close: '256.475', open_interest: '6333', tradetime: '20240501131000', stock_14d: '65.27', symbol: 'GFU24', open: '256.05', high: '257.475', low: '251.3', last: '252.6', rawLast: '252.6', change: '-3.875', pctchange: '-1.51', volume: '2692', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '256.475', displaytime: '1714568688', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '250.2', bidsize: '2', ask: '253.3', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '252.6', ysettlement: '256.475', yvolume: '3267', tradesize: '1', pchange: '-1.51%', openinterest: '6333', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'GF*4': { name: 'Feeder Cattle', flag: 's', price_2_close: '256.675', open_interest: '5490', tradetime: '20240501141000', stock_14d: '63.5', symbol: 'GFV24', open: '256.45', high: '257.725', low: '251.45', last: '252.65', rawLast: '252.65', change: '-4.025', pctchange: '-1.57', volume: '2628', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '256.675', displaytime: '1714568695', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '250.65', bidsize: '2', ask: '255.5', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '252.65', ysettlement: '256.675', yvolume: '2190', tradesize: '1', pchange: '-1.57%', openinterest: '5490', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'LE*1': { name: 'Live Cattle', flag: 's', price_2_close: '174.975', open_interest: '104986', tradetime: '20240501131000', stock_14d: '53.99', symbol: 'LEM24', open: '175.6', high: '176.85', low: '172.7', last: '173.85', rawLast: '173.85', change: '-1.125', pctchange: '-0.64', volume: '37029', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '174.975', displaytime: '1714568699', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '172.725', bidsize: '1', ask: '174.7', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '173.85', ysettlement: '174.975', yvolume: '31306', tradesize: '1', pchange: '-0.64%', openinterest: '104986', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'LE*2': { name: 'Live Cattle', flag: 's', price_2_close: '173.1', open_interest: '71686', tradetime: '20240501131000', stock_14d: '54.91', symbol: 'LEQ24', open: '173.375', high: '174.2', low: '170.075', last: '171.1', rawLast: '171.1', change: '-2', pctchange: '-1.16', volume: '18731', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '173.1', displaytime: '1714568697', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '170.725', bidsize: '1', ask: '171.575', asksize: '2', session_id: 'combined', session: ' ', ticktype: '.', settlement: '171.1', ysettlement: '173.1', yvolume: '16307', tradesize: '1', pchange: '-1.16%', openinterest: '71686', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'LE*3': { name: 'Live Cattle', flag: 's', price_2_close: '177.05', open_interest: '44490', tradetime: '20240501131000', stock_14d: '59.53', symbol: 'LEV24', open: '177.225', high: '178', low: '173.875', last: '174.85', rawLast: '174.85', change: '-2.2', pctchange: '-1.24', volume: '14506', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714577946', short_display: 'CME', cik: '', previous: '177.05', displaytime: '1714568697', timestamp: '20240501152906', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '173.95', bidsize: '1', ask: '175', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '174.85', ysettlement: '177.05', yvolume: '11748', tradesize: '1', pchange: '-1.24%', openinterest: '44490', changedir: 'down', exchangeRate: '1', month: 'October 2024', shortmonth: 'Oct 2024' }, 'LE*4': { name: 'Live Cattle', flag: 's', price_2_close: '181.8', open_interest: '30474', tradetime: '20240501131000', stock_14d: '63.12', symbol: 'LEZ24', open: '181.925', high: '182.5', low: '178.6', last: '179.5', rawLast: '179.5', change: '-2.3', pctchange: '-1.27', volume: '10153', exchange: 'CME', type: '2', unitcode: '3', date: '1714521600', lastupdate: '1714576802', short_display: 'CME', cik: '', previous: '181.8', displaytime: '1714568689', timestamp: '20240501150958', day: '1', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '177.5', bidsize: '1', ask: '181.9', asksize: '1', session_id: 'combined', session: ' ', ticktype: '.', settlement: '179.5', ysettlement: '181.8', yvolume: '6706', tradesize: '1', pchange: '-1.27%', openinterest: '30474', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' } };