mirror of
https://github.com/Xe138/AI-Trader.git
synced 2026-04-01 17:17:24 -04:00
711 lines
20 KiB
JSON
711 lines
20 KiB
JSON
{
|
|
"Meta Data": {
|
|
"1. Information": "Daily Prices (open, high, low, close) and Volumes",
|
|
"2. Symbol": "XEL",
|
|
"3. Last Refreshed": "2025-10-29",
|
|
"4. Output Size": "Compact",
|
|
"5. Time Zone": "US/Eastern"
|
|
},
|
|
"Time Series (Daily)": {
|
|
"2025-10-29": {
|
|
"1. open": "79.3300",
|
|
"2. high": "80.3600",
|
|
"3. low": "78.9450",
|
|
"4. close": "79.6900",
|
|
"5. volume": "3862293"
|
|
},
|
|
"2025-10-28": {
|
|
"1. open": "80.6700",
|
|
"2. high": "80.7000",
|
|
"3. low": "79.5500",
|
|
"4. close": "79.8200",
|
|
"5. volume": "4134664"
|
|
},
|
|
"2025-10-27": {
|
|
"1. open": "80.3300",
|
|
"2. high": "81.1000",
|
|
"3. low": "79.9600",
|
|
"4. close": "80.6900",
|
|
"5. volume": "3627923"
|
|
},
|
|
"2025-10-24": {
|
|
"1. open": "80.8500",
|
|
"2. high": "81.4400",
|
|
"3. low": "80.2060",
|
|
"4. close": "80.3900",
|
|
"5. volume": "2910100"
|
|
},
|
|
"2025-10-23": {
|
|
"1. open": "81.2700",
|
|
"2. high": "81.3000",
|
|
"3. low": "79.6400",
|
|
"4. close": "80.4100",
|
|
"5. volume": "4189126"
|
|
},
|
|
"2025-10-22": {
|
|
"1. open": "80.8900",
|
|
"2. high": "81.3500",
|
|
"3. low": "80.5700",
|
|
"4. close": "80.6900",
|
|
"5. volume": "3562342"
|
|
},
|
|
"2025-10-21": {
|
|
"1. open": "81.3500",
|
|
"2. high": "81.5600",
|
|
"3. low": "80.2200",
|
|
"4. close": "80.6400",
|
|
"5. volume": "1888600"
|
|
},
|
|
"2025-10-20": {
|
|
"1. open": "81.7700",
|
|
"2. high": "81.9700",
|
|
"3. low": "80.3600",
|
|
"4. close": "81.2800",
|
|
"5. volume": "4000906"
|
|
},
|
|
"2025-10-17": {
|
|
"1. open": "81.3900",
|
|
"2. high": "81.5758",
|
|
"3. low": "80.5250",
|
|
"4. close": "81.1600",
|
|
"5. volume": "5174886"
|
|
},
|
|
"2025-10-16": {
|
|
"1. open": "82.2900",
|
|
"2. high": "83.0100",
|
|
"3. low": "81.0100",
|
|
"4. close": "81.1000",
|
|
"5. volume": "3959964"
|
|
},
|
|
"2025-10-15": {
|
|
"1. open": "80.9600",
|
|
"2. high": "81.8200",
|
|
"3. low": "80.3800",
|
|
"4. close": "81.8000",
|
|
"5. volume": "4904540"
|
|
},
|
|
"2025-10-14": {
|
|
"1. open": "80.4100",
|
|
"2. high": "81.4600",
|
|
"3. low": "80.3550",
|
|
"4. close": "80.8500",
|
|
"5. volume": "3928522"
|
|
},
|
|
"2025-10-13": {
|
|
"1. open": "80.8700",
|
|
"2. high": "81.5500",
|
|
"3. low": "80.0550",
|
|
"4. close": "80.1600",
|
|
"5. volume": "3800054"
|
|
},
|
|
"2025-10-10": {
|
|
"1. open": "81.6500",
|
|
"2. high": "82.2200",
|
|
"3. low": "80.8100",
|
|
"4. close": "80.9300",
|
|
"5. volume": "4273565"
|
|
},
|
|
"2025-10-09": {
|
|
"1. open": "82.1400",
|
|
"2. high": "82.5400",
|
|
"3. low": "81.1900",
|
|
"4. close": "81.2600",
|
|
"5. volume": "3389921"
|
|
},
|
|
"2025-10-08": {
|
|
"1. open": "82.1800",
|
|
"2. high": "82.2200",
|
|
"3. low": "81.2600",
|
|
"4. close": "81.8500",
|
|
"5. volume": "3142845"
|
|
},
|
|
"2025-10-07": {
|
|
"1. open": "81.4800",
|
|
"2. high": "82.0900",
|
|
"3. low": "81.0400",
|
|
"4. close": "81.8500",
|
|
"5. volume": "3715699"
|
|
},
|
|
"2025-10-06": {
|
|
"1. open": "80.4100",
|
|
"2. high": "81.2800",
|
|
"3. low": "79.8900",
|
|
"4. close": "81.0000",
|
|
"5. volume": "4082801"
|
|
},
|
|
"2025-10-03": {
|
|
"1. open": "79.6300",
|
|
"2. high": "80.8400",
|
|
"3. low": "79.6200",
|
|
"4. close": "80.2600",
|
|
"5. volume": "3850197"
|
|
},
|
|
"2025-10-02": {
|
|
"1. open": "79.7600",
|
|
"2. high": "80.5800",
|
|
"3. low": "79.2200",
|
|
"4. close": "79.6000",
|
|
"5. volume": "6982620"
|
|
},
|
|
"2025-10-01": {
|
|
"1. open": "80.8900",
|
|
"2. high": "81.1500",
|
|
"3. low": "80.2900",
|
|
"4. close": "80.3100",
|
|
"5. volume": "4585642"
|
|
},
|
|
"2025-09-30": {
|
|
"1. open": "79.7700",
|
|
"2. high": "80.9600",
|
|
"3. low": "79.5941",
|
|
"4. close": "80.6500",
|
|
"5. volume": "4011119"
|
|
},
|
|
"2025-09-29": {
|
|
"1. open": "79.4600",
|
|
"2. high": "80.0700",
|
|
"3. low": "78.4100",
|
|
"4. close": "80.0500",
|
|
"5. volume": "5527320"
|
|
},
|
|
"2025-09-26": {
|
|
"1. open": "77.5600",
|
|
"2. high": "79.4050",
|
|
"3. low": "76.9700",
|
|
"4. close": "79.2800",
|
|
"5. volume": "7525527"
|
|
},
|
|
"2025-09-25": {
|
|
"1. open": "78.1600",
|
|
"2. high": "78.8000",
|
|
"3. low": "76.9400",
|
|
"4. close": "77.2500",
|
|
"5. volume": "10846011"
|
|
},
|
|
"2025-09-24": {
|
|
"1. open": "73.1800",
|
|
"2. high": "78.1250",
|
|
"3. low": "72.5500",
|
|
"4. close": "77.9300",
|
|
"5. volume": "14058659"
|
|
},
|
|
"2025-09-23": {
|
|
"1. open": "72.0300",
|
|
"2. high": "73.0400",
|
|
"3. low": "71.8400",
|
|
"4. close": "73.0400",
|
|
"5. volume": "4020338"
|
|
},
|
|
"2025-09-22": {
|
|
"1. open": "72.6200",
|
|
"2. high": "72.7000",
|
|
"3. low": "71.7950",
|
|
"4. close": "72.3500",
|
|
"5. volume": "4129842"
|
|
},
|
|
"2025-09-19": {
|
|
"1. open": "72.3200",
|
|
"2. high": "72.8000",
|
|
"3. low": "71.8800",
|
|
"4. close": "72.1100",
|
|
"5. volume": "10034023"
|
|
},
|
|
"2025-09-18": {
|
|
"1. open": "71.6300",
|
|
"2. high": "72.6400",
|
|
"3. low": "71.3500",
|
|
"4. close": "72.1700",
|
|
"5. volume": "3050046"
|
|
},
|
|
"2025-09-17": {
|
|
"1. open": "72.2900",
|
|
"2. high": "72.9000",
|
|
"3. low": "71.9500",
|
|
"4. close": "72.0500",
|
|
"5. volume": "5337771"
|
|
},
|
|
"2025-09-16": {
|
|
"1. open": "72.8000",
|
|
"2. high": "73.0450",
|
|
"3. low": "72.0450",
|
|
"4. close": "72.1100",
|
|
"5. volume": "3173529"
|
|
},
|
|
"2025-09-15": {
|
|
"1. open": "72.9600",
|
|
"2. high": "73.2000",
|
|
"3. low": "72.5300",
|
|
"4. close": "73.0500",
|
|
"5. volume": "2756632"
|
|
},
|
|
"2025-09-12": {
|
|
"1. open": "72.8500",
|
|
"2. high": "73.7200",
|
|
"3. low": "72.6000",
|
|
"4. close": "73.3500",
|
|
"5. volume": "7080595"
|
|
},
|
|
"2025-09-11": {
|
|
"1. open": "72.2800",
|
|
"2. high": "73.0600",
|
|
"3. low": "71.9200",
|
|
"4. close": "72.8500",
|
|
"5. volume": "7890946"
|
|
},
|
|
"2025-09-10": {
|
|
"1. open": "72.0500",
|
|
"2. high": "72.6300",
|
|
"3. low": "71.7400",
|
|
"4. close": "72.3100",
|
|
"5. volume": "5766877"
|
|
},
|
|
"2025-09-09": {
|
|
"1. open": "71.4600",
|
|
"2. high": "72.2000",
|
|
"3. low": "71.2900",
|
|
"4. close": "72.0200",
|
|
"5. volume": "5443618"
|
|
},
|
|
"2025-09-08": {
|
|
"1. open": "72.9400",
|
|
"2. high": "73.0200",
|
|
"3. low": "71.3250",
|
|
"4. close": "71.7500",
|
|
"5. volume": "6050952"
|
|
},
|
|
"2025-09-05": {
|
|
"1. open": "72.6700",
|
|
"2. high": "72.8850",
|
|
"3. low": "71.9850",
|
|
"4. close": "72.6800",
|
|
"5. volume": "6225939"
|
|
},
|
|
"2025-09-04": {
|
|
"1. open": "72.8100",
|
|
"2. high": "73.2100",
|
|
"3. low": "71.5200",
|
|
"4. close": "72.2400",
|
|
"5. volume": "6804819"
|
|
},
|
|
"2025-09-03": {
|
|
"1. open": "72.0600",
|
|
"2. high": "72.4800",
|
|
"3. low": "71.5400",
|
|
"4. close": "72.4300",
|
|
"5. volume": "3041019"
|
|
},
|
|
"2025-09-02": {
|
|
"1. open": "72.0400",
|
|
"2. high": "72.3600",
|
|
"3. low": "71.5310",
|
|
"4. close": "72.1400",
|
|
"5. volume": "3101423"
|
|
},
|
|
"2025-08-29": {
|
|
"1. open": "72.5000",
|
|
"2. high": "72.9050",
|
|
"3. low": "72.1800",
|
|
"4. close": "72.3900",
|
|
"5. volume": "3003405"
|
|
},
|
|
"2025-08-28": {
|
|
"1. open": "73.0000",
|
|
"2. high": "73.2000",
|
|
"3. low": "72.2600",
|
|
"4. close": "72.3400",
|
|
"5. volume": "3361865"
|
|
},
|
|
"2025-08-27": {
|
|
"1. open": "72.3000",
|
|
"2. high": "72.9880",
|
|
"3. low": "72.2350",
|
|
"4. close": "72.8700",
|
|
"5. volume": "3068343"
|
|
},
|
|
"2025-08-26": {
|
|
"1. open": "72.8400",
|
|
"2. high": "72.8900",
|
|
"3. low": "72.2900",
|
|
"4. close": "72.5400",
|
|
"5. volume": "2733219"
|
|
},
|
|
"2025-08-25": {
|
|
"1. open": "74.0200",
|
|
"2. high": "74.1947",
|
|
"3. low": "72.8900",
|
|
"4. close": "73.0300",
|
|
"5. volume": "2250179"
|
|
},
|
|
"2025-08-22": {
|
|
"1. open": "73.5900",
|
|
"2. high": "74.3800",
|
|
"3. low": "73.2750",
|
|
"4. close": "74.2600",
|
|
"5. volume": "3374386"
|
|
},
|
|
"2025-08-21": {
|
|
"1. open": "72.8600",
|
|
"2. high": "73.6800",
|
|
"3. low": "72.7950",
|
|
"4. close": "73.1600",
|
|
"5. volume": "3099663"
|
|
},
|
|
"2025-08-20": {
|
|
"1. open": "73.6400",
|
|
"2. high": "74.3380",
|
|
"3. low": "72.8750",
|
|
"4. close": "73.1700",
|
|
"5. volume": "3908515"
|
|
},
|
|
"2025-08-19": {
|
|
"1. open": "72.2100",
|
|
"2. high": "73.2700",
|
|
"3. low": "72.1000",
|
|
"4. close": "73.2200",
|
|
"5. volume": "4002050"
|
|
},
|
|
"2025-08-18": {
|
|
"1. open": "72.0300",
|
|
"2. high": "72.4300",
|
|
"3. low": "71.8400",
|
|
"4. close": "72.2100",
|
|
"5. volume": "3113046"
|
|
},
|
|
"2025-08-15": {
|
|
"1. open": "72.5300",
|
|
"2. high": "73.1700",
|
|
"3. low": "69.1600",
|
|
"4. close": "71.9300",
|
|
"5. volume": "7793324"
|
|
},
|
|
"2025-08-14": {
|
|
"1. open": "72.8000",
|
|
"2. high": "73.3291",
|
|
"3. low": "72.2800",
|
|
"4. close": "72.3900",
|
|
"5. volume": "2702983"
|
|
},
|
|
"2025-08-13": {
|
|
"1. open": "72.3700",
|
|
"2. high": "72.9450",
|
|
"3. low": "72.2300",
|
|
"4. close": "72.9200",
|
|
"5. volume": "3227005"
|
|
},
|
|
"2025-08-12": {
|
|
"1. open": "72.8500",
|
|
"2. high": "72.8500",
|
|
"3. low": "71.4000",
|
|
"4. close": "72.3900",
|
|
"5. volume": "3136955"
|
|
},
|
|
"2025-08-11": {
|
|
"1. open": "73.3700",
|
|
"2. high": "73.4900",
|
|
"3. low": "72.3700",
|
|
"4. close": "72.6750",
|
|
"5. volume": "2480829"
|
|
},
|
|
"2025-08-08": {
|
|
"1. open": "73.3000",
|
|
"2. high": "73.7800",
|
|
"3. low": "73.0200",
|
|
"4. close": "73.3300",
|
|
"5. volume": "3328850"
|
|
},
|
|
"2025-08-07": {
|
|
"1. open": "73.3400",
|
|
"2. high": "73.7400",
|
|
"3. low": "73.0900",
|
|
"4. close": "73.2300",
|
|
"5. volume": "3602210"
|
|
},
|
|
"2025-08-06": {
|
|
"1. open": "74.0300",
|
|
"2. high": "74.0400",
|
|
"3. low": "73.2350",
|
|
"4. close": "73.3000",
|
|
"5. volume": "2863322"
|
|
},
|
|
"2025-08-05": {
|
|
"1. open": "74.0800",
|
|
"2. high": "74.5700",
|
|
"3. low": "73.4300",
|
|
"4. close": "73.7300",
|
|
"5. volume": "4542669"
|
|
},
|
|
"2025-08-04": {
|
|
"1. open": "73.7700",
|
|
"2. high": "74.4500",
|
|
"3. low": "73.6350",
|
|
"4. close": "74.2400",
|
|
"5. volume": "5851825"
|
|
},
|
|
"2025-08-01": {
|
|
"1. open": "73.8900",
|
|
"2. high": "74.1300",
|
|
"3. low": "72.9000",
|
|
"4. close": "73.4700",
|
|
"5. volume": "4005116"
|
|
},
|
|
"2025-07-31": {
|
|
"1. open": "72.9000",
|
|
"2. high": "73.8700",
|
|
"3. low": "72.6700",
|
|
"4. close": "73.4400",
|
|
"5. volume": "4367607"
|
|
},
|
|
"2025-07-30": {
|
|
"1. open": "72.3400",
|
|
"2. high": "73.2350",
|
|
"3. low": "72.2100",
|
|
"4. close": "72.3900",
|
|
"5. volume": "4844859"
|
|
},
|
|
"2025-07-29": {
|
|
"1. open": "71.4600",
|
|
"2. high": "72.3700",
|
|
"3. low": "71.0600",
|
|
"4. close": "72.3400",
|
|
"5. volume": "3163751"
|
|
},
|
|
"2025-07-28": {
|
|
"1. open": "72.1220",
|
|
"2. high": "72.7800",
|
|
"3. low": "71.0100",
|
|
"4. close": "71.1400",
|
|
"5. volume": "3396633"
|
|
},
|
|
"2025-07-25": {
|
|
"1. open": "72.9000",
|
|
"2. high": "73.0600",
|
|
"3. low": "72.4500",
|
|
"4. close": "72.6600",
|
|
"5. volume": "2760052"
|
|
},
|
|
"2025-07-24": {
|
|
"1. open": "72.5200",
|
|
"2. high": "72.9900",
|
|
"3. low": "72.0900",
|
|
"4. close": "72.7800",
|
|
"5. volume": "2339790"
|
|
},
|
|
"2025-07-23": {
|
|
"1. open": "73.2200",
|
|
"2. high": "73.5590",
|
|
"3. low": "72.0700",
|
|
"4. close": "72.5000",
|
|
"5. volume": "3526683"
|
|
},
|
|
"2025-07-22": {
|
|
"1. open": "71.7900",
|
|
"2. high": "73.1100",
|
|
"3. low": "71.6100",
|
|
"4. close": "73.0600",
|
|
"5. volume": "2917831"
|
|
},
|
|
"2025-07-21": {
|
|
"1. open": "70.7200",
|
|
"2. high": "71.7950",
|
|
"3. low": "70.3700",
|
|
"4. close": "71.5700",
|
|
"5. volume": "2635281"
|
|
},
|
|
"2025-07-18": {
|
|
"1. open": "70.0000",
|
|
"2. high": "70.8800",
|
|
"3. low": "69.6600",
|
|
"4. close": "70.3800",
|
|
"5. volume": "3421049"
|
|
},
|
|
"2025-07-17": {
|
|
"1. open": "69.0300",
|
|
"2. high": "69.7900",
|
|
"3. low": "68.9750",
|
|
"4. close": "69.6500",
|
|
"5. volume": "2836550"
|
|
},
|
|
"2025-07-16": {
|
|
"1. open": "68.3900",
|
|
"2. high": "69.4000",
|
|
"3. low": "68.3200",
|
|
"4. close": "69.1700",
|
|
"5. volume": "3624417"
|
|
},
|
|
"2025-07-15": {
|
|
"1. open": "68.9400",
|
|
"2. high": "69.1700",
|
|
"3. low": "68.0100",
|
|
"4. close": "68.3300",
|
|
"5. volume": "2460336"
|
|
},
|
|
"2025-07-14": {
|
|
"1. open": "68.6400",
|
|
"2. high": "69.2100",
|
|
"3. low": "68.3800",
|
|
"4. close": "69.1700",
|
|
"5. volume": "2045521"
|
|
},
|
|
"2025-07-11": {
|
|
"1. open": "68.1900",
|
|
"2. high": "68.9950",
|
|
"3. low": "67.8100",
|
|
"4. close": "68.6200",
|
|
"5. volume": "2394427"
|
|
},
|
|
"2025-07-10": {
|
|
"1. open": "67.2800",
|
|
"2. high": "68.4700",
|
|
"3. low": "67.0200",
|
|
"4. close": "68.4500",
|
|
"5. volume": "2542374"
|
|
},
|
|
"2025-07-09": {
|
|
"1. open": "67.6400",
|
|
"2. high": "68.0450",
|
|
"3. low": "67.1100",
|
|
"4. close": "67.8400",
|
|
"5. volume": "2121088"
|
|
},
|
|
"2025-07-08": {
|
|
"1. open": "67.4400",
|
|
"2. high": "67.8250",
|
|
"3. low": "66.5600",
|
|
"4. close": "67.5600",
|
|
"5. volume": "2061258"
|
|
},
|
|
"2025-07-07": {
|
|
"1. open": "68.1900",
|
|
"2. high": "68.2900",
|
|
"3. low": "67.4750",
|
|
"4. close": "67.8800",
|
|
"5. volume": "2193101"
|
|
},
|
|
"2025-07-03": {
|
|
"1. open": "67.4300",
|
|
"2. high": "68.4250",
|
|
"3. low": "67.3000",
|
|
"4. close": "68.1900",
|
|
"5. volume": "2236072"
|
|
},
|
|
"2025-07-02": {
|
|
"1. open": "68.3600",
|
|
"2. high": "68.6399",
|
|
"3. low": "67.0101",
|
|
"4. close": "67.5600",
|
|
"5. volume": "3031435"
|
|
},
|
|
"2025-07-01": {
|
|
"1. open": "68.3700",
|
|
"2. high": "69.0000",
|
|
"3. low": "66.8700",
|
|
"4. close": "68.7100",
|
|
"5. volume": "3711919"
|
|
},
|
|
"2025-06-30": {
|
|
"1. open": "67.5000",
|
|
"2. high": "68.2100",
|
|
"3. low": "67.0750",
|
|
"4. close": "68.1000",
|
|
"5. volume": "4116079"
|
|
},
|
|
"2025-06-27": {
|
|
"1. open": "67.6800",
|
|
"2. high": "68.3800",
|
|
"3. low": "67.5500",
|
|
"4. close": "67.7800",
|
|
"5. volume": "4020533"
|
|
},
|
|
"2025-06-26": {
|
|
"1. open": "67.7100",
|
|
"2. high": "67.8500",
|
|
"3. low": "67.1900",
|
|
"4. close": "67.7500",
|
|
"5. volume": "2166243"
|
|
},
|
|
"2025-06-25": {
|
|
"1. open": "68.0000",
|
|
"2. high": "68.1800",
|
|
"3. low": "67.1500",
|
|
"4. close": "67.3200",
|
|
"5. volume": "2445964"
|
|
},
|
|
"2025-06-24": {
|
|
"1. open": "67.9100",
|
|
"2. high": "68.6400",
|
|
"3. low": "67.7850",
|
|
"4. close": "68.2300",
|
|
"5. volume": "4277162"
|
|
},
|
|
"2025-06-23": {
|
|
"1. open": "67.0600",
|
|
"2. high": "67.9500",
|
|
"3. low": "66.9200",
|
|
"4. close": "67.9100",
|
|
"5. volume": "3405137"
|
|
},
|
|
"2025-06-20": {
|
|
"1. open": "66.6000",
|
|
"2. high": "67.1000",
|
|
"3. low": "66.3200",
|
|
"4. close": "66.6400",
|
|
"5. volume": "6825604"
|
|
},
|
|
"2025-06-18": {
|
|
"1. open": "65.7500",
|
|
"2. high": "66.4900",
|
|
"3. low": "65.2100",
|
|
"4. close": "66.2800",
|
|
"5. volume": "2917293"
|
|
},
|
|
"2025-06-17": {
|
|
"1. open": "66.8000",
|
|
"2. high": "66.8000",
|
|
"3. low": "65.4650",
|
|
"4. close": "65.6500",
|
|
"5. volume": "3460397"
|
|
},
|
|
"2025-06-16": {
|
|
"1. open": "67.8700",
|
|
"2. high": "68.0700",
|
|
"3. low": "66.4200",
|
|
"4. close": "66.7900",
|
|
"5. volume": "3343567"
|
|
},
|
|
"2025-06-13": {
|
|
"1. open": "68.5000",
|
|
"2. high": "68.7200",
|
|
"3. low": "67.4800",
|
|
"4. close": "67.6200",
|
|
"5. volume": "2861377"
|
|
},
|
|
"2025-06-12": {
|
|
"1. open": "68.5300",
|
|
"2. high": "69.0800",
|
|
"3. low": "68.1900",
|
|
"4. close": "69.0700",
|
|
"5. volume": "2569238"
|
|
},
|
|
"2025-06-11": {
|
|
"1. open": "68.9300",
|
|
"2. high": "68.9760",
|
|
"3. low": "68.0100",
|
|
"4. close": "68.2500",
|
|
"5. volume": "3190859"
|
|
},
|
|
"2025-06-10": {
|
|
"1. open": "68.4800",
|
|
"2. high": "69.1050",
|
|
"3. low": "68.2400",
|
|
"4. close": "68.9600",
|
|
"5. volume": "2640751"
|
|
},
|
|
"2025-06-09": {
|
|
"1. open": "68.2500",
|
|
"2. high": "69.2400",
|
|
"3. low": "68.0943",
|
|
"4. close": "68.3800",
|
|
"5. volume": "2509611"
|
|
}
|
|
}
|
|
} |