Panama Foreign Direct Investment
Key information about Panama Foreign Direct Investment
- Panama Foreign Direct Investment (FDI) increased by 828.1 USD mn in Mar 2023, compared with an increase of 578.7 USD mn in the previous quarter.
- Panama Foreign Direct Investment: USD mn net flows data is updated quarterly, available from Mar 1998 to Mar 2023.
- The data reached an all-time high of 2.0 USD bn in Jun 2018 and a record low of -651.3 USD mn in Dec 2020.
CEIC converts quarterly Foreign Direct Investment into USD. The National Institute of Statistics and Census provides Foreign Direct Investment in local currency based on BPM6. The International Monetary Fund average market exchange rate is used for currency conversions. Foreign Direct Investment prior to Q1 2013 is based on BPM5 and prior to Q1 2003 is sourced from the International Monetary Fund.
Related information about Panama Foreign Direct Investment
- In the latest reports of Panama, Current Account recorded a surplus of 1.1 USD bn in Mar 2023.
- Panama Direct Investment Abroad fell by 78.4 USD mn in Mar 2023.
- Its Foreign Portfolio Investment increased by 1.6 USD bn in Mar 2023.
- The country's Nominal GDP was reported at 18.1 USD bn in Sep 2022.
View Panama's Foreign Direct Investment from Mar 1998 to Mar 2023 in the chart:
What was Panama's Foreign Direct Investment in Mar 2023?
Panama Foreign Direct Investment (FDI) increased by 828.1 USD mn in Mar 2023, compared with an increase of 578.7 USD mn in the previous quarter. See the table below for more data.
Last | Previous | Min | Max | Unit | Frequency | Range |
---|---|---|---|---|---|---|
828.1 Mar 2023 | 578.7 Dec 2022 | -651.3 Dec 2020 | 2,040.9 Jun 2018 | USD mn | quarterly | Mar 1998 - Mar 2023 |
Foreign Direct Investment by Country Comparison
Buy Selected Data
country/region | Last | Frequency | Range |
---|---|---|---|
Albania (USD mn) | 412.3 Jun 2023 | quarterly | Mar 1993 - Jun 2023 |
Algeria (USD mn) | 200.0 Dec 2022 | quarterly | Mar 2007 - Dec 2022 |
Argentina (USD mn) | 4,820.8 Jun 2023 | quarterly | Mar 1977 - Jun 2023 |
Armenia (USD mn) | 110.9 Jun 2023 | quarterly | Mar 1993 - Jun 2023 |
Australia (USD mn) | -1,015.5 Jun 2023 | quarterly | Sep 1959 - Jun 2023 |
Austria (USD mn) | 1,399.2 Mar 2023 | quarterly | Mar 1970 - Mar 2023 |
Azerbaijan (USD mn) | -1,343.9 Jun 2023 | quarterly | Mar 2013 - Jun 2023 |
Bahrain (USD mn) | 532.1 2022 | yearly | 2012 - 2022 |
Bangladesh (USD mn) | 722.0 Jun 2023 | quarterly | Sep 2003 - Jun 2023 |
Belarus (USD mn) | -208.1 Jun 2023 | quarterly | Mar 1996 - Jun 2023 |
Belgium (USD mn) | 3,191.9 Mar 2023 | monthly | Jan 2007 - Mar 2023 |
Bolivia (USD mn) | -65.2 Jun 2023 | quarterly | Mar 1977 - Jun 2023 |
Bosnia and Herzegovina (USD mn) | 311.5 Jun 2023 | quarterly | Mar 2001 - Jun 2023 |
Botswana (USD mn) | 50.3 Jun 2023 | quarterly | Mar 2004 - Jun 2023 |
Brazil (USD mn) | 5,380.2 May 2023 | monthly | Jan 1995 - May 2023 |
Brunei (USD mn) | -315.6 Dec 2020 | quarterly | Mar 2001 - Dec 2020 |
Bulgaria (USD mn) | 60.2 Apr 2023 | monthly | Jan 2007 - Apr 2023 |
Cambodia (USD mn) | 1,097.1 Jun 2023 | quarterly | Mar 2010 - Jun 2023 |
Canada (USD mn) | 9,110.9 Jun 2023 | quarterly | Mar 1957 - Jun 2023 |
Chile (USD mn) | 1,466.6 Sep 2023 | monthly | Jan 2003 - Sep 2023 |
China (USD mn) | -11,800.0 Sep 2023 | quarterly | Mar 1998 - Sep 2023 |
Colombia (USD mn) | 5,278.5 Jun 2023 | quarterly | Mar 1996 - Jun 2023 |
Croatia (USD mn) | 673.7 Dec 2022 | quarterly | Mar 1993 - Dec 2022 |
Cyprus (USD mn) | 1,140.5 Jun 2023 | quarterly | Mar 2008 - Jun 2023 |
Czech Republic (USD mn) | 965.8 Apr 2023 | monthly | Jan 2004 - Apr 2023 |
Denmark (USD mn) | 6,695.9 Sep 2023 | monthly | Jan 1999 - Sep 2023 |
Ecuador (USD mn) | 83.4 Jun 2023 | quarterly | Mar 1993 - Jun 2023 |
Egypt (USD mn) | 2,093.2 Jun 2023 | quarterly | Dec 1993 - Jun 2023 |
Estonia (USD mn) | 184.6 Apr 2023 | monthly | Jan 2008 - Apr 2023 |
European Union (USD mn) | -19,841.1 Sep 2023 | monthly | Apr 1999 - Sep 2023 |
Finland (USD mn) | 1,117.4 Sep 2023 | monthly | Jan 2006 - Sep 2023 |
France (USD mn) | 5,572.8 Aug 2023 | monthly | Jan 1997 - Aug 2023 |
Georgia (USD mn) | 507.1 Jun 2023 | quarterly | Mar 1997 - Jun 2023 |
Germany (USD mn) | 8,130.3 Jun 2023 | monthly | Jan 1971 - Jun 2023 |
Ghana (USD mn) | 324.8 Dec 2022 | quarterly | Mar 2011 - Dec 2022 |
Greece (USD mn) | 304.2 Apr 2023 | monthly | Jan 2000 - Apr 2023 |
Hong Kong SAR, China (USD mn) | 34,323.2 Jun 2023 | quarterly | Mar 1999 - Jun 2023 |
Hungary (USD mn) | -12,172.9 Jun 2023 | quarterly | Mar 1991 - Jun 2023 |
Iceland (USD mn) | -454.7 Jun 2023 | quarterly | Mar 1976 - Jun 2023 |
India (USD mn) | 7,352.2 Jun 2023 | quarterly | Jun 1990 - Jun 2023 |
Indonesia (USD mn) | 4,710.2 Sep 2023 | quarterly | Mar 1981 - Sep 2023 |
Iran (USD mn) | 838.3 2021 | yearly | 1997 - 2021 |
Ireland (USD mn) | -44,412.5 Jun 2023 | quarterly | Mar 1981 - Jun 2023 |
Israel (USD mn) | 3,592.8 Jun 2023 | quarterly | Mar 1972 - Jun 2023 |
Italy (USD mn) | 2,611.5 Sep 2023 | monthly | Jan 1988 - Sep 2023 |
Ivory Coast (USD mn) | 1,583.7 2022 | yearly | 1970 - 2022 |
Japan (USD mn) | 10,529.5 Sep 2023 | monthly | Jan 1996 - Sep 2023 |
Jordan (USD mn) | 281.9 Mar 2023 | quarterly | Mar 1977 - Mar 2023 |
Kazakhstan (USD mn) | 2,075.4 Sep 2023 | quarterly | Dec 1997 - Sep 2023 |
Kenya (USD mn) | 393.6 2022 | yearly | 1970 - 2022 |
South Korea (USD mn) | 2,558.8 Jun 2023 | monthly | Jan 1980 - Jun 2023 |
Kosovo (USD mn) | 257.6 Sep 2023 | quarterly | Mar 2009 - Sep 2023 |
Kuwait (USD mn) | 445.3 Jun 2023 | quarterly | Mar 2012 - Jun 2023 |
Kyrgyzstan (USD mn) | -75.1 Mar 2023 | quarterly | Mar 1993 - Mar 2023 |
Laos (USD mn) | 305.3 Jun 2023 | quarterly | Mar 2001 - Jun 2023 |
Latvia (USD mn) | 14.3 Apr 2023 | monthly | Jan 2000 - Apr 2023 |
Lebanon (USD mn) | 35.3 Dec 2022 | monthly | Jan 2002 - Dec 2022 |
Lithuania (USD mn) | 200.1 Jul 2023 | monthly | Jan 2001 - Jul 2023 |
Luxembourg (USD mn) | -108,008.6 Jun 2023 | quarterly | Mar 2002 - Jun 2023 |
Macau SAR, China (USD mn) | 2,867.9 2022 | yearly | 1985 - 2022 |
North Macedonia (USD mn) | 66.3 Jun 2023 | monthly | Jan 2001 - Jun 2023 |
Malawi (USD mn) | 46.4 2021 | yearly | 1970 - 2021 |
Malaysia (USD mn) | 1,554.4 Sep 2023 | quarterly | Mar 2005 - Sep 2023 |
Malta (USD mn) | 7,159.1 Jun 2023 | quarterly | Mar 1995 - Jun 2023 |
Mauritius (USD mn) | 3,457.0 Mar 2023 | quarterly | Mar 2017 - Mar 2023 |
Mexico (USD mn) | 908.4 Sep 2023 | quarterly | Mar 1980 - Sep 2023 |
Moldova (USD mn) | 143.5 Mar 2023 | quarterly | Mar 1994 - Mar 2023 |
Mongolia (USD mn) | 104.6 Sep 2023 | monthly | Jan 2009 - Sep 2023 |
Montenegro (USD mn) | 85.2 Sep 2023 | quarterly | Mar 2005 - Sep 2023 |
Morocco (USD mn) | 333.9 Jun 2023 | quarterly | Mar 2014 - Jun 2023 |
Mozambique (USD mn) | 520.3 Sep 2023 | quarterly | Mar 1996 - Sep 2023 |
Myanmar (USD mn) | 259.6 Sep 2022 | quarterly | Mar 1976 - Sep 2022 |
Nepal (USD mn) | 25.4 Oct 2023 | quarterly | Oct 2000 - Oct 2023 |
Netherlands (USD mn) | 9,668.7 Jun 2023 | quarterly | Jun 2003 - Jun 2023 |
New Zealand (USD mn) | 113.8 Jun 2023 | quarterly | Jun 2000 - Jun 2023 |
Nigeria (USD mn) | 752.7 Dec 2022 | quarterly | Mar 2008 - Dec 2022 |
Norway (USD mn) | -1,763.3 Jun 2023 | quarterly | Mar 2005 - Jun 2023 |
Oman (USD mn) | 5,479.8 2022 | yearly | 1970 - 2022 |
Pakistan (USD mn) | 122.5 Oct 2023 | monthly | Jul 1997 - Oct 2023 |
Palestinian Territory (USD mn) | -227.0 Jun 2023 | quarterly | Mar 2011 - Jun 2023 |
Panama (USD mn) | 828.1 Mar 2023 | quarterly | Mar 1998 - Mar 2023 |
Paraguay (USD mn) | 172.2 Mar 2022 | quarterly | Mar 2008 - Mar 2022 |
Peru (USD mn) | 1,750.7 Sep 2023 | quarterly | Mar 1977 - Sep 2023 |
Philippines (USD mn) | 789.4 Aug 2023 | monthly | Jan 2005 - Aug 2023 |
Poland (USD mn) | 2,890.0 Sep 2023 | monthly | Jan 2000 - Sep 2023 |
Portugal (USD mn) | 904.4 Apr 2023 | monthly | Jan 1996 - Apr 2023 |
Qatar (USD mn) | -383.5 Jun 2023 | quarterly | Mar 2011 - Jun 2023 |
Romania (USD mn) | 984.0 Sep 2023 | monthly | Jan 2005 - Sep 2023 |
Russia (USD mn) | -645.6 Jun 2023 | quarterly | Mar 1994 - Jun 2023 |
Saudi Arabia (USD mn) | 1,650.1 Jun 2023 | quarterly | Mar 2006 - Jun 2023 |
Serbia (USD mn) | 467.5 Sep 2023 | monthly | Jan 2013 - Sep 2023 |
Singapore (USD mn) | 22,794.7 Sep 2023 | quarterly | Mar 1995 - Sep 2023 |
Slovakia (USD mn) | -42.2 Apr 2023 | monthly | Jan 2008 - Apr 2023 |
Slovenia (USD mn) | 147.7 Apr 2023 | monthly | Jan 1994 - Apr 2023 |
South Africa (USD mn) | 2,885.3 Jun 2023 | quarterly | Mar 1985 - Jun 2023 |
Spain (USD mn) | -1,186.1 Apr 2023 | monthly | Jan 1990 - Apr 2023 |
Sri Lanka (USD mn) | 111.4 Jun 2023 | quarterly | Mar 1977 - Jun 2023 |
Sudan (USD mn) | 152.4 Dec 2022 | quarterly | Dec 1996 - Dec 2022 |
Sweden (USD mn) | 7,960.3 Jun 2023 | quarterly | Mar 1975 - Jun 2023 |
Switzerland (USD mn) | -580.6 Jun 2023 | quarterly | Mar 1985 - Jun 2023 |
Accurate Macro & Micro Economic Data You Can Trust
Explore the most complete set of 6.6 million time series covering more than 200 economies, 20 industries and 18 macroeconomic sectors.
Learn more about what we doPanama Key Series
Buy Selected Data
Government and Public Finance | Last | Frequency | Range |
---|---|---|---|
Consolidated Fiscal Balance: % of GDP (%) | -3.9 2022 | yearly | 2003 - 2022 |
Consolidated Fiscal Balance (USD mn) | -3,005.500 2022 | yearly | 2003 - 2022 |
Tax Revenue (USD mn) | 518.547 Aug 2023 | monthly | Jan 1995 - Aug 2023 |
Tax Revenue: % of GDP (%) | 6.9 Sep 2022 | quarterly | Mar 2007 - Sep 2022 |
National Government Debt (USD mn) | 47,406.2 Oct 2023 | monthly | Jul 2004 - Oct 2023 |
Government Debt: % of GDP (%) | 62.3 Sep 2022 | quarterly | Dec 2007 - Sep 2022 |
Forecast: Government Expenditure (PAB bn) | 22.880 2028 | yearly | 1994 - 2028 |
Forecast: Government Net Debt (PAB bn) | 53.964 2028 | yearly | 1994 - 2028 |
Forecast: Government Revenue (PAB bn) | 21.239 2028 | yearly | 1994 - 2028 |
Central Government Revenue: Current Revenue: Tax (PAB th) | 518,546.926 Aug 2023 | monthly | Jan 1995 - Aug 2023 |
Central Government Revenue: Current Revenue: Tax: Direct: Total (PAB th) | 296,000.396 Aug 2023 | monthly | Jan 1995 - Aug 2023 |
Central Government Revenue: Current Revenue (PAB th) | 630,946.588 Aug 2023 | monthly | Jan 1995 - Aug 2023 |
Foreign Trade | Last | Frequency | Range |
---|---|---|---|
Forecast: Exports of Goods Growth (%) | 7.314 2028 | yearly | 1980 - 2028 |
Trade Balance (USD mn) | -1,047.8 Aug 2023 | monthly | Jan 1964 - Aug 2023 |
Total Exports (USD mn) | 145.2 Feb 2023 | monthly | Jan 2000 - Feb 2023 |
Total Exports Growth (%) | 1.5 Aug 2023 | monthly | Jan 2001 - Aug 2023 |
Aluminum: Exports (USD th) | 5,167.980 2022 | yearly | 1995 - 2022 |
Exports: Medicament (USD th) | 807,995.942 2022 | yearly | 1995 - 2022 |
Exports: Medicinal and Pharmaceutical Product (USD th) | 145,164.399 2022 | yearly | 1995 - 2022 |
Total Imports (USD mn) | 1,399.0 Aug 2023 | monthly | Jan 2000 - Aug 2023 |
Total Imports Growth (%) | -5.6 Aug 2023 | monthly | Jan 2001 - Aug 2023 |
Imports: Medicament (USD th) | 1,054,288.448 2022 | yearly | 1995 - 2022 |
Imports: Medicinal and Pharmaceutical Product (USD th) | 448,064.045 2022 | yearly | 1995 - 2022 |
Total Exports to USA (USD mn) | 16.323 Jul 2023 | monthly | Jan 1970 - Jul 2023 |
Total Imports from USA (USD mn) | 183.828 Jul 2023 | monthly | Jan 1967 - Jul 2023 |
Total Exports to China (USD mn) | 1,072.958 2021 | yearly | 1999 - 2021 |
Total Imports from China (USD mn) | 122.307 Jul 2023 | monthly | Mar 1989 - Jul 2023 |
Exports: FOB: Waste & Scrap of Steel, Copper & Aluminum (PAB th) | 6,147.94 Apr 2018 | monthly | Jan 2017 - Apr 2018 |
Exports: FOB: Raw Wood (PAB th) | 7,428.13 Apr 2018 | monthly | Jan 2017 - Apr 2018 |
Imports: CIF: Asia: Rest of Asia: Taiwan (PAB th) | 48,718.000 2021 | yearly | 1999 - 2021 |
Balance of Payments | Last | Frequency | Range |
---|---|---|---|
Direct Investment Abroad (USD mn) | -78.4 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
Current Account Balance (USD mn) | 1,101.8 Mar 2023 | quarterly | Mar 1998 - Mar 2023 |
Current Account Balance: % of GDP (%) | -16.7 Sep 2022 | quarterly | Mar 2007 - Sep 2022 |
Foreign Direct Investment (USD mn) | 828.1 Mar 2023 | quarterly | Mar 1998 - Mar 2023 |
Foreign Direct Investment: % of GDP (%) | 3.9 Sep 2022 | quarterly | Mar 2007 - Sep 2022 |
Foreign Portfolio Investment (USD mn) | 1,626.219 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
Foreign Portfolio Investment: % of GDP (%) | -0.0 Sep 2022 | quarterly | Mar 2007 - Sep 2022 |
Foreign Portfolio Investment: Equity Securities (USD mn) | 0.0 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
Foreign Portfolio Investment: Debt Securities (USD mn) | 1,626.219 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
External Debt (USD mn) | 40,008.0 Oct 2023 | monthly | Jul 2004 - Oct 2023 |
External Debt: % of GDP (%) | 167.4 2021 | yearly | 2014 - 2021 |
External Debt: Short Term (USD mn) | 39,768.7 Dec 2021 | quarterly | Sep 2014 - Dec 2021 |
External Debt: Short Term: % of GDP (%) | 59.0 2021 | yearly | 1970 - 2021 |
Forecast: Current Account Balance (USD bn) | -2.743 2028 | yearly | 1980 - 2028 |
Net International Investment Position (USD mn) | -70,928.394 Mar 2023 | quarterly | Mar 2002 - Mar 2023 |
BoP: Net Errors and Omissions (PAB mn) | -873.539 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
Balance of Payment (BoP): Current Account (CA) (PAB mn) | 1,101.789 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Goods (PAB mn) | -1,303.278 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Goods: Credit (PAB mn) | 5,115.466 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Goods: Debit (PAB mn) | -6,418.744 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Services (PAB mn) | 3,447.793 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Services: Credit (PAB mn) | 4,757.866 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Income (PAB mn) | -1,043.127 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Services: Debit (PAB mn) | -1,310.072 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Income: Credit (PAB mn) | 953.765 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: CA: Income: Debit (PAB mn) | -1,996.892 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: Capital Account (PAB mn) | 2.216 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: Capital Account: Credit (PAB mn) | 2.216 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: Capital Account: Debit (PAB mn) | 0.000 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: Financing: Reserve Assets (PAB mn) | 1.632 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: Financial Account (FA) (PAB mn) | -436.615 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: FA: Direct Investment (PAB mn) | 906.491 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: FA: Portfolio Investment: Assets (PAB mn) | -1,885.224 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
BoP: FA: Portfolio Investment: Liabilities (PAB mn) | 1,626.219 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
International Investment Position (IIP) (USD mn) | -70,928.394 Mar 2023 | quarterly | Mar 2015 - Mar 2023 |
IIP: Assets (USD mn) | 99,523.854 Mar 2023 | quarterly | Mar 2015 - Mar 2023 |
IIP: Liabilities (USD mn) | 170,452.248 Mar 2023 | quarterly | Mar 2015 - Mar 2023 |
Foreign Direct Investment (FDI) (PAB mn) | 828.124 Mar 2023 | quarterly | Mar 2013 - Mar 2023 |
Monetary | Last | Frequency | Range |
---|---|---|---|
Non Performing Loans Ratio (%) | 1.5 Aug 2023 | monthly | Dec 2008 - Aug 2023 |
Household Debt: % of GDP (%) | 42.6 Sep 2022 | quarterly | Dec 2007 - Sep 2022 |
Non-Performing Loans (USD mn) | 1,359.501 Aug 2023 | monthly | Dec 2008 - Aug 2023 |
Money Supply M1 (USD mn) | 8,815.110 Aug 2023 | monthly | Dec 2002 - Aug 2023 |
Money Supply M2 (USD mn) | 38,175.510 Aug 2023 | monthly | Dec 2002 - Aug 2023 |
M2 Growth (%) | 0.0 Aug 2023 | monthly | Dec 2003 - Aug 2023 |
Foreign Exchange Reserves (USD mn) | 4,782.4 Oct 2023 | monthly | Oct 1969 - Oct 2023 |
Foreign Exchange Reserves: % of GDP (%) | 8.199 Sep 2022 | quarterly | Dec 2007 - Sep 2022 |
Foreign Exchange Reserves: Months of Import (NA) | 3.4 Aug 2023 | monthly | Jan 2000 - Aug 2023 |
Gold Reserves (USD mn) | 0.000 Oct 2023 | monthly | Sep 1969 - Oct 2023 |
Total Deposits (USD mn) | 100,516.919 Sep 2023 | monthly | Dec 1998 - Sep 2023 |
Total Deposits Growth (%) | 3.8 Sep 2023 | monthly | Dec 1999 - Sep 2023 |
Domestic Credit (USD mn) | 60,572.6 Sep 2023 | monthly | Dec 2001 - Sep 2023 |
Domestic Credit Growth (%) | 4.2 Sep 2023 | monthly | Dec 2002 - Sep 2023 |
Household Debt (USD mn) | 31,050.8 Jul 2023 | monthly | Oct 2005 - Jul 2023 |
Total Loans (USD mn) | 88,632.773 Sep 2023 | monthly | Dec 1998 - Sep 2023 |
Total Loans Growth (%) | 3.72 Sep 2023 | monthly | Dec 1999 - Sep 2023 |
Private Debt: % of Nominal GDP (%) | 78.23 Sep 2022 | quarterly | Dec 2007 - Sep 2022 |
Money Supply: M3 (PAB mn) | 38,175.510 Aug 2023 | monthly | Dec 2002 - Aug 2023 |
More Indicators for Panama
Request a demo of CEIC
CEIC’s economic databases cover over 200 global markets. Our Platform offers the most reliable macroeconomic data and advanced analytical tools.