var quotes312 = { 'ZCK24': { name: 'Corn', flag: '', price_2_close: '447', open_interest: '3520', tradetime: '20240506072246', stock_14d: '77.46', symbol: 'ZCK24', open: '447', high: '449', low: '444.5', last: '448.5', rawLast: '448.5', change: '1.5', pctchange: '0.34', volume: '153', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983000', short_display: 'CBOT', cik: '', previous: '447', displaytime: '1714980166', timestamp: '20240506080000', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '446.75', bidsize: '2', ask: '460', asksize: '3', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '447', yvolume: '2166', tradesize: '1', pchange: '+0.34%', openinterest: '3520', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZCN24': { name: 'Corn', flag: '', price_2_close: '460.25', open_interest: '695590', tradetime: '20240506074459', stock_14d: '81.94', symbol: 'ZCN24', open: '459', high: '459.5', low: '454.25', last: '459.25', rawLast: '459.25', change: '-1', pctchange: '-0.22', volume: '29390', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983847', short_display: 'CBOT', cik: '', previous: '460.25', displaytime: '1714981499', timestamp: '20240506081407', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '459.25', bidsize: '80', ask: '459.25', asksize: '62', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '460.25', yvolume: '287991', tradesize: '1', pchange: '-0.22%', openinterest: '695590', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZCU24': { name: 'Corn', flag: '', price_2_close: '469.25', open_interest: '236060', tradetime: '20240506074445', stock_14d: '86.15', symbol: 'ZCU24', open: '467', high: '468.5', low: '463.5', last: '468.25', rawLast: '468.25', change: '-1', pctchange: '-0.21', volume: '7022', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983801', short_display: 'CBOT', cik: '', previous: '469.25', displaytime: '1714981485', timestamp: '20240506081321', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '467', bidsize: '39', ask: '468', asksize: '3', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '469.25', yvolume: '78261', tradesize: '1', pchange: '-0.21%', openinterest: '236060', changedir: 'down', exchangeRate: '1', month: 'September 2024', shortmonth: 'Sep 2024' }, 'ZCZ24': { name: 'Corn', flag: '', price_2_close: '482.75', open_interest: '377223', tradetime: '20240506074459', stock_14d: '87.82', symbol: 'ZCZ24', open: '481.75', high: '482', low: '477', last: '481.25', rawLast: '481.25', change: '-1.5', pctchange: '-0.31', volume: '10462', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983736', short_display: 'CBOT', cik: '', previous: '482.75', displaytime: '1714981499', timestamp: '20240506081216', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '481', bidsize: '2', ask: '481', asksize: '9', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '482.75', yvolume: '124238', tradesize: '1', pchange: '-0.31%', openinterest: '377223', changedir: 'down', exchangeRate: '1', month: 'December 2024', shortmonth: 'Dec 2024' }, 'ZCH25': { name: 'Corn', flag: '', price_2_close: '495.25', open_interest: '56553', tradetime: '20240506074459', stock_14d: '89.89', symbol: 'ZCH25', open: '493.75', high: '494.75', low: '489.75', last: '494', rawLast: '494', change: '-1.25', pctchange: '-0.25', volume: '1816', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983686', short_display: 'CBOT', cik: '', previous: '495.25', displaytime: '1714981499', timestamp: '20240506081126', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '489.25', bidsize: '2', ask: '493.75', asksize: '1', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '495.25', yvolume: '17208', tradesize: '4', pchange: '-0.25%', openinterest: '56553', changedir: 'down', exchangeRate: '1', month: 'March 2025', shortmonth: 'Mar 2025' }, 'ZSK24': { name: 'Soybean', flag: '', price_2_close: '1201.75', open_interest: '603', tradetime: '20240506073443', stock_14d: '95', symbol: 'ZSK24', open: '1197', high: '1206', low: '1197', last: '1206', rawLast: '1206', change: '4.25', pctchange: '0.35', volume: '3', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983000', short_display: 'CBOT', cik: '', previous: '1201.75', displaytime: '1714980883', timestamp: '20240506080000', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1155', bidsize: '2', ask: '1220', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1201.75', yvolume: '517', tradesize: '1', pchange: '+0.35%', openinterest: '603', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZSN24': { name: 'Soybean', flag: '', price_2_close: '1215', open_interest: '388719', tradetime: '20240506074459', stock_14d: '95.27', symbol: 'ZSN24', open: '1214.75', high: '1219', low: '1207', last: '1213.75', rawLast: '1213.75', change: '-1.25', pctchange: '-0.1', volume: '26845', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983892', short_display: 'CBOT', cik: '', previous: '1215', displaytime: '1714981499', timestamp: '20240506081452', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1213.75', bidsize: '18', ask: '1213.75', asksize: '26', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '1215', yvolume: '155622', tradesize: '1', pchange: '-0.1%', openinterest: '388719', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'ZSQ24': { name: 'Soybean', flag: '', price_2_close: '1215.5', open_interest: '42609', tradetime: '20240506074450', stock_14d: '95.41', symbol: 'ZSQ24', open: '1214', high: '1219', low: '1207.75', last: '1213.5', rawLast: '1213.5', change: '-2', pctchange: '-0.16', volume: '3925', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983846', short_display: 'CBOT', cik: '', previous: '1215.5', displaytime: '1714981490', timestamp: '20240506081406', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1209.25', bidsize: '2', ask: '1210', asksize: '6', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1215.5', yvolume: '30273', tradesize: '1', pchange: '-0.16%', openinterest: '42609', changedir: 'down', exchangeRate: '1', month: 'August 2024', shortmonth: 'Aug 2024' }, 'ZSX24': { name: 'Soybean', flag: '', price_2_close: '1201', open_interest: '180809', tradetime: '20240506074450', stock_14d: '94.54', symbol: 'ZSX24', open: '1200', high: '1203.5', low: '1193', last: '1198.5', rawLast: '1198.5', change: '-2.5', pctchange: '-0.21', volume: '13061', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983889', short_display: 'CBOT', cik: '', previous: '1201', displaytime: '1714981490', timestamp: '20240506081449', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1196.5', bidsize: '7', ask: '1196.5', asksize: '5', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '1201', yvolume: '68763', tradesize: '2', pchange: '-0.21%', openinterest: '180809', changedir: 'down', exchangeRate: '1', month: 'November 2024', shortmonth: 'Nov 2024' }, 'ZSF25': { name: 'Soybean', flag: '', price_2_close: '1211.5', open_interest: '30874', tradetime: '20240506074203', stock_14d: '95.25', symbol: 'ZSF25', open: '1210', high: '1213.25', low: '1204.25', last: '1209.75', rawLast: '1209.75', change: '-1.75', pctchange: '-0.14', volume: '1317', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983003', short_display: 'CBOT', cik: '', previous: '1211.5', displaytime: '1714981323', timestamp: '20240506080003', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '1195.25', bidsize: '2', ask: '1210.25', asksize: '2', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '1211.5', yvolume: '12424', tradesize: '1', pchange: '-0.14%', openinterest: '30874', changedir: 'down', exchangeRate: '1', month: 'January 2025', shortmonth: 'Jan 2025' }, 'ZMK24': { name: 'Soybean Meal', flag: '', price_2_close: '366.5', open_interest: '491', tradetime: '20240506073846', stock_14d: '95.71', symbol: 'ZMK24', open: '366', high: '366.8', low: '365.9', last: '366.8', rawLast: '366.8', change: '0.30000000000001', pctchange: '0.08', volume: '14', exchange: 'CBOT', type: '2', unitcode: '1', date: '1714953600', lastupdate: '1714983000', short_display: 'CBOT', cik: '', previous: '366.5', displaytime: '1714981126', timestamp: '20240506080000', day: '6', basecode: '9', ddfexchange: 'B', pointvalue: '100.0', mode: 'i', bid: '338', bidsize: '20', ask: '0', asksize: '0', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '366.5', yvolume: '314', tradesize: '3', pchange: '+0.08%', openinterest: '491', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZLK24': { name: 'Soybean Oil', flag: 's', price_2_close: '42.57', open_interest: '968', tradetime: '20240503172400', stock_14d: '12.68', symbol: 'ZLK24', open: '42.44', high: '42.7', low: '42.42', last: '42.42', rawLast: '42.42', change: '-0.15', pctchange: '-0.35', volume: '361', exchange: 'CBOT', type: '2', unitcode: '2', date: '1714694400', lastupdate: '1714939838', short_display: 'CBOT', cik: '', previous: '42.57', displaytime: '1714757040', timestamp: '20240503000000', day: '3', basecode: 'A', no_jerq: '1', ddfexchange: 'B', pointvalue: '600.0', mode: 'i', bid: '0', bidsize: '0', ask: '49.7', asksize: '5', session_id: 'previous', session: '', ticktype: '.', settlement: '42.42', pchange: '-0.35%', openinterest: '968', changedir: 'down', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWK24': { name: 'Wheat', flag: 's', price_2_close: '586.5', open_interest: '259', tradetime: '20240503172400', stock_14d: '71.13', symbol: 'ZWK24', open: '0', high: '609.25', low: '606', last: '606', rawLast: '606', change: '19.5', pctchange: '3.32', volume: '226', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714694400', lastupdate: '1714939838', short_display: 'CBOT', cik: '', previous: '586.5', displaytime: '1714757040', timestamp: '20240503000000', day: '3', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '561', bidsize: '3', ask: '630', asksize: '1', session_id: 'previous', session: '', ticktype: '.', settlement: '606', pchange: '+3.32%', openinterest: '259', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ZWN24': { name: 'Wheat', flag: '', price_2_close: '622.5', open_interest: '203528', tradetime: '20240506074458', stock_14d: '78.08', symbol: 'ZWN24', open: '622', high: '622', low: '609.5', last: '618.25', rawLast: '618.25', change: '-4.25', pctchange: '-0.68', volume: '20448', exchange: 'CBOT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983882', short_display: 'CBOT', cik: '', previous: '622.5', displaytime: '1714981498', timestamp: '20240506081441', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '618.5', bidsize: '6', ask: '618.5', asksize: '6', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '622.5', yvolume: '89948', tradesize: '1', pchange: '-0.68%', openinterest: '203528', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'KEK24': { name: 'Hard Red Wheat', flag: 's', price_2_close: '637', open_interest: '12', tradetime: '20240503172400', stock_14d: '73.04', symbol: 'KEK24', open: '675', high: '675', low: '660', last: '660', rawLast: '660', change: '23', pctchange: '3.61', volume: '4', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714694400', lastupdate: '1714939771', short_display: 'KCBT', cik: '', previous: '637', displaytime: '1714757040', timestamp: '20240503000000', day: '3', basecode: '2', no_jerq: '1', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '617.5', bidsize: '4', ask: '695', asksize: '5', session_id: 'previous', session: '', ticktype: '.', settlement: '660', pchange: '+3.61%', openinterest: '12', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'KEN24': { name: 'Hard Red Wheat', flag: '', price_2_close: '650.25', open_interest: '130548', tradetime: '20240506074458', stock_14d: '77.58', symbol: 'KEN24', open: '642', high: '644.25', low: '629.5', last: '640.5', rawLast: '640.5', change: '-9.75', pctchange: '-1.5', volume: '8750', exchange: 'KCBT', type: '2', unitcode: '-1', date: '1714953600', lastupdate: '1714983769', short_display: 'KCBT', cik: '', previous: '650.25', displaytime: '1714981498', timestamp: '20240506081248', day: '6', basecode: '2', ddfexchange: 'B', pointvalue: '50.0', mode: 'i', bid: '641', bidsize: '3', ask: '642', asksize: '5', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '650.25', yvolume: '43183', tradesize: '1', pchange: '-1.5%', openinterest: '130548', changedir: 'down', exchangeRate: '1', month: 'July 2024', shortmonth: 'Jul 2024' }, 'GFJ24': { name: 'Feeder Cattle', flag: 's', price_2_close: '244.875', open_interest: '1718', tradetime: '20240426175157', stock_14d: '94.79', symbol: 'GFJ24', open: '0', high: '245.53', low: '245.53', last: '245.53', rawLast: '245.53', change: '0.655', pctchange: '0.27', volume: '0', exchange: 'CME', type: '2', unitcode: '3', date: '1714089600', lastupdate: '1714153917', short_display: 'CME', cik: '', previous: '244.875', displaytime: '1714153917', timestamp: '20240426175157', day: 'P', basecode: 'B', ddfexchange: 'M', pointvalue: '500.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '', settlement: '245.53', ysettlement: '244.875', yvolume: '431', tradesize: '0', pchange: '+0.27%', openinterest: '1718', changedir: 'up', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'LEJ24': { name: 'Live Cattle', flag: 's', price_2_close: '185.4', open_interest: '0', tradetime: '20240430172300', stock_14d: '95.04', symbol: 'LEJ24', open: '186', high: '186', low: '185', last: '185', rawLast: '185', change: '-0.40000000000001', pctchange: '-0.22', volume: '91', exchange: 'CME', type: '2', unitcode: '3', date: '1714435200', lastupdate: '1714435200', short_display: 'CME', cik: '', previous: '185.4', displaytime: '1714477466', timestamp: '20240430000000', day: 'T', basecode: 'B', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '0', bidsize: '0', ask: '0', asksize: '0', session_id: 'combined', session: ' ', ticktype: '.', settlement: '185', ysettlement: '185.4', yvolume: '546', tradesize: '4', pchange: '-0.22%', openinterest: '0', changedir: 'down', exchangeRate: '1', month: 'April 2024', shortmonth: 'Apr 2024' }, 'HEM24': { name: 'Lean Hogs', flag: 's', price_2_close: '99.925', open_interest: '88950', tradetime: '20240503172400', stock_14d: '2.83', symbol: 'HEM24', open: '99.925', high: '99.925', low: '98.825', last: '98.95', rawLast: '98.95', change: '-0.975', pctchange: '-0.98', volume: '22404', exchange: 'CME', type: '2', unitcode: '3', date: '1714694400', lastupdate: '1714939769', short_display: 'CME', cik: '', previous: '99.925', displaytime: '1714757040', timestamp: '20240503000000', day: '3', basecode: 'B', no_jerq: '1', ddfexchange: 'M', pointvalue: '400.0', mode: 'i', bid: '98.95', bidsize: '10', ask: '98.95', asksize: '11', session_id: 'previous', session: '', ticktype: '-', settlement: '98.95', pchange: '-0.98%', openinterest: '88950', changedir: 'down', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'QMM24': { name: 'Crude Oil WTI Mini', flag: '', price_2_close: '78.11', open_interest: '2924', tradetime: '20240506081446', stock_14d: '6.84', symbol: 'QMM24', open: '78.15', high: '79.1', low: '78.05', last: '78.7', rawLast: '78.7', change: '0.59', pctchange: '0.76', volume: '3398', exchange: 'NYMI', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1714983897', short_display: 'NYMEX', cik: '', previous: '78.11', displaytime: '1714983286', timestamp: '20240506081457', day: '6', basecode: 'B', ddfexchange: 'J', pointvalue: '500.0', mode: 'i', bid: '78.7', bidsize: '1', ask: '78.725', asksize: '9', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '78.11', yvolume: '8533', tradesize: '1', pchange: '+0.76%', openinterest: '2924', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' }, 'GCK24': { name: 'Gold', flag: '', price_2_close: '2299', open_interest: '219', tradetime: '20240506072358', stock_14d: '17.26', symbol: 'GCK24', open: '2322.8', high: '2322.8', low: '2314.2', last: '2314.2', rawLast: '2314.2', change: '15.2', pctchange: '0.66', volume: '3', exchange: 'COMEX', type: '2', unitcode: '1', date: '1714953600', lastupdate: '1714983897', short_display: 'COMEX', cik: '', previous: '2299', displaytime: '1714980238', timestamp: '20240506081457', day: '6', basecode: '9', ddfexchange: 'E', pointvalue: '100.0', mode: 'i', bid: '2324', bidsize: '1', ask: '2324.6', asksize: '1', session_id: 'combined', session: 'G', ticktype: '-', settlement: '0', ysettlement: '2299', yvolume: '194', tradesize: '1', pchange: '+0.66%', openinterest: '219', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'SIK24': { name: 'Silver', flag: '', price_2_close: '26.445', open_interest: '750', tradetime: '20240506074638', stock_14d: '24.26', symbol: 'SIK24', open: '26.95', high: '27.275', low: '26.95', last: '27.27', rawLast: '27.27', change: '0.825', pctchange: '3.12', volume: '21', exchange: 'COMEX', type: '2', unitcode: '3', date: '1714953600', lastupdate: '1714983897', short_display: 'COMEX', cik: '', previous: '26.445', displaytime: '1714981598', timestamp: '20240506081457', day: '6', basecode: 'B', ddfexchange: 'E', pointvalue: '5000.0', mode: 'i', bid: '27.25', bidsize: '4', ask: '27.265', asksize: '3', session_id: 'combined', session: 'G', ticktype: '+', settlement: '0', ysettlement: '26.445', yvolume: '194', tradesize: '3', pchange: '+3.12%', openinterest: '750', changedir: 'up', exchangeRate: '1', month: 'May 2024', shortmonth: 'May 2024' }, 'ESM24': { name: 'S&P 500 E-Mini', flag: '', price_2_close: '5154.75', open_interest: '1991775', tradetime: '20240506081457', stock_14d: '81.28', symbol: 'ESM24', open: '5166.75', high: '5177.75', low: '5155.75', last: '5173.75', rawLast: '5173.75', change: '19', pctchange: '0.37', volume: '120518', exchange: 'GBLX', type: '2', unitcode: '2', date: '1714953600', lastupdate: '1714983897', short_display: 'CME', cik: '', previous: '5154.75', displaytime: '1714983297', timestamp: '20240506081457', day: '6', basecode: 'A', ddfexchange: 'M', pointvalue: '50.0', mode: 'i', bid: '5173.75', bidsize: '29', ask: '5174', asksize: '59', session_id: 'combined', session: 'G', ticktype: '.', settlement: '0', ysettlement: '5154.75', yvolume: '1545052', tradesize: '1', pchange: '+0.37%', openinterest: '1991775', changedir: 'up', exchangeRate: '1', month: 'June 2024', shortmonth: 'Jun 2024' } };