0001140361-24-035330.txt : 20240801 0001140361-24-035330.hdr.sgml : 20240801 20240801161721 ACCESSION NUMBER: 0001140361-24-035330 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240801 DATE AS OF CHANGE: 20240801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRUPO TMM SAB CENTRAL INDEX KEY: 0001163560 STANDARD INDUSTRIAL CLASSIFICATION: DEEP SEA FOREIGN TRANSPORTATION OF FREIGHT [4412] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: O5 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 333-14194 FILM NUMBER: 241166959 BUSINESS ADDRESS: STREET 1: HEGEL 512., COLONIA POLANCO V SECCION CITY: MEXICO CITY STATE: O5 ZIP: 11560 BUSINESS PHONE: 011525556298866 MAIL ADDRESS: STREET 1: HEGEL 512., COLONIA POLANCO V SECCION CITY: MEXICO CITY STATE: O5 ZIP: 11560 FORMER COMPANY: FORMER CONFORMED NAME: GRUPO TMM SA DATE OF NAME CHANGE: 20020924 FORMER COMPANY: FORMER CONFORMED NAME: TMM GROUP DATE OF NAME CHANGE: 20011213 20-F 1 ef20015335_20f.htm 20-F

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 20-F
(Mark One)
 
 
REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934

OR



ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023

OR



TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
OR
 


SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
Date of event requiring this shell company report ________________
 
For the transition period from _________to_____________
 
Commission file number 333-14194
 
GRUPO TMM, S.A.B.
(Exact name of Registrant as specified in its charter)
 
TMM GROUP
(Translation of Registrant’s name into English)
 
United Mexican States
(Jurisdiction of incorporation or organization)
 
Lago Alberto No. 442, P.5.
Colonia Anáhuac,
11320 México City, Mexico
(Address of principal executive offices)
 
Verónica Tego Sánchez
(5255) 5629 8866
veronica.tego@tmm.com.mx
Lago Alberto No. 442, P.5.
Colonia Anáhuac,
11320 México City, Mexico
 (Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)
 
Securities registered or to be registered pursuant to Section 12(b) of the Act:

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
None
N/A
N/A

Securities registered or to be registered pursuant to Section 12(g) of the Act:

Title of each class
American Depositary Shares (“ADSs”), each representing
five Ordinary Participation Certificates
(Certificados de Participación Ordinaria)
(“CPOs”)
 
CPOs, each representing one nominative common share,
without par value (“Share”)
 
Shares



Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:

None
 
Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report.
 
174,553,127 Shares outstanding as of December 31, 2023.
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
 
☐ Yes           No
 
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.
 
☐ Yes           No
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
 
Yes           No ☐
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
 
Yes           No ☐
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or an emerging growth company. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act.  (Check one):
 
Large accelerated filer ☐ Accelerated filer ☐ Non-accelerated filer
   
Emerging growth company

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act. ☐

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.
 
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
 
Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:

U.S. GAAP
International Financial Reporting Standards as issued by
the International Accounting Standards Board
Other
 
If  “Other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.
 
Item 17 ☐    Item 18 ☐
 
If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
 
Yes     No ☒
 

TABLE OF CONSENTS

   
PAGE
  5
ITEM 1.
5
ITEM 2.
5
ITEM 3.
5
ITEM 4.
25
ITEM 4A.
47
ITEM 5.
47
ITEM 6.
61
ITEM 7.
66
ITEM 8.
67
ITEM 9.
69
ITEM 10.
70
ITEM 11.
83
ITEM 12.
85
  86
ITEM 13.
86
ITEM 14.
86
ITEM 15.
86
ITEM 16.
87
ITEM 16A.
87
ITEM 16B.
87
ITEM 16C.
87
ITEM 16D.
88
ITEM 16E.
88
ITEM 16F.
88
ITEM 16G.
88
ITEM 16H.
88
ITEM 16I.
88
ITEM 16J.
88
ITEM 16K.
88
  90
ITEM 17.
90
ITEM 18.
91
ITEM 19.
92

Grupo TMM, S.A.B. and Subsidiaries
 
Introduction
 
In this Annual Report, references to “$,” “Ps,” “Mx. pesos,” “Pesos” or “pesos” are to Mexican pesos and references to “US$,” “U.S. dollars,” “Dollars” or “dollar” are to United States Dollars. This Annual Report contains translations of certain Dollar amounts into Pesos at specified rates solely for the convenience of the reader. These translations should not be construed as representations that the Dollar amounts actually represent such Peso amounts or could be converted into Pesos at the rates indicated or at any other rate. In this Annual Report on Form 20-F except as otherwise provided, references to “we,” “us,” “our” and “Company” mean Grupo TMM, S.A.B. and its consolidated subsidiaries, and “Grupo TMM” means “Grupo TMM, S.A.B.”
 
Presentation of Financial Information
 
Our financial statements are reported in Mexican pesos and prepared in conformity with International Financial Reporting Standards (“IFRS”) as issued by the International Accounting Standards Board (“IASB”).
 
The financial information included in this Annual Report was approved by the Board of Directors on August 1, 2024.
 
Market and Industry Data
 
This Annual Report includes certain market and industry data and projections obtained from official government bodies, industry publications and surveys, public filings, and internal company sources. The third-party materials from which these data and projections were obtained generally state that the information included therein was collected from sources believed to be reliable, but we cannot provide any assurance as to the accuracy or completeness of such information, which we have not independently verified. While we are not aware of any misstatements regarding any market or industry data and projections presented in this Annual Report, such data and projections involve risks and uncertainties and are subject to change based on various factors, including those discussed in the section entitled “Risk Factors.”
 
Forward-Looking Information
 
This Annual Report contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Exchange Act. Such forward-looking statements are based on the beliefs of the Company’s management as well as on assumptions made. Actual results could differ materially from those included in such forward-looking statements. Readers are cautioned that all forward-looking statements involve risks and uncertainty.
 
The following factors, among others described in this Annual Report, could cause actual results to differ materially from such forward-looking statements:
 

our ability to generate sufficient cash from operations to meet our obligations, including the ability of our subsidiaries to generate sufficient distributable cash flow and to distribute such cash flow in accordance with our existing agreements with our lenders and strategic partners and applicable law;
 

Mexican, U.S. and global economic, political and social conditions;
 

uncertainties related to the ongoing conflict between Russia and Ukraine, including the extent and duration of shortages in the supply of key raw materials, commodities and products;
 

conditions affecting the international shipping and transportation markets or the oil and gas industry;
 

uncertainties concerning the continuing COVID-19 pandemic and related governmental responses;
 

conditions resulting from future pandemics, epidemics or other outbreaks of infectious diseases and governmental responses thereto;
 

our ability to reduce corporate overhead costs;
 

the availability of capital to fund our expansion plans;
 

our ability to utilize a portion of our current and future tax loss carryforwards (“Net Operating Losses” or “NOLs”);
 

changes in fuel prices;
 

changes in legal or regulatory requirements in Mexico or the United States;
 

market and interest rate fluctuations;
 

competition in geographic and business areas in which we conduct our operations;
 

the adverse resolution of litigation and other contingencies;
 

the ability of management to manage growth and successfully compete in new businesses;
 

the ability of the Company to diversify its customer base; and
 

the ability of the Company to repay, restructure or refinance its indebtedness.
 
Readers are urged to read this entire Annual Report including, but not limited to, the section entitled “Risk Factors,” and carefully consider the risks, uncertainties and other factors that affect our business. The information contained in this Annual Report is subject to change without notice. Readers should review future reports filed by us with the SEC and the Bolsa Mexicana de Valores (the “Mexican Stock Exchange”). We undertake no obligation to publicly update or revise any forward-looking statements included in this Annual Report, whether as a result of new information, future events or otherwise, except as required by applicable law or stock exchange regulation.
 
PART I
 
ITEM 1
IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS
 
Not applicable.
 
ITEM 2
OFFER STATISTICS AND EXPECTED TIMETABLE
 
Not applicable.
 
ITEM 3
KEY INFORMATION
 
A.  [Reserved]
 
B.  Capitalization and Indebtedness
 
Not applicable.
 
C.  Reasons for the Offer and Use of Proceeds
 
Not applicable.
 
D.  Risk Factors
 
Our business is subject to various risks and uncertainties that have the potential to materially and adversely affect our business, results of operation, financial condition and future prospects. This Annual Report includes information on risks relating to our business, operations and financial condition, indebtedness, and ownership of our Shares and ADSs, as well as risks related to Mexico and investments in Mexican companies like Grupo TMM. These are not the only risks we face, but if any of them were to occur, either alone or together with additional risks and uncertainties not currently known to us, or that we do not currently consider material, the value of our Shares or ADSs may decline and you may lose all or part of your investment. Accordingly, before deciding whether to invest in our Shares or ADSs, you should review the other information regarding our business contained in this Annual Report, including the Audited Consolidated Financial Statements and the related notes thereto, as well as other reports filed by us with the SEC and Mexican Stock Exchange.
 
Risk Factor Summary
 
Risks Relating to our Business
 

Our business has been, and may continue to be, adversely affected by pandemics, epidemics or other outbreaks of infectious diseases and governmental responses thereto.
 

Uncertainties relating to our financial condition in our recent past and other factors raised substantial doubt about our ability to continue as a going concern and could have resulted in our dissolution under Mexican corporate law.
 

If the time charter arrangements for the vessels we operate are terminated or expire, our business could be adversely affected.
 

Our results from operations are dependent on fuel expenses.
 

We may be unable to successfully expand our businesses.
 

Significant competition could adversely affect our future financial performance.
 

Downturns in certain cyclical industries in which our customers operate could have adverse effects on our results of operations.
 

Grupo TMM is a party to contracts with other parties as joint investors in subsidiaries with a joint venture.
 

Over time, asset values may fluctuate substantially and, if these values are lower at a time when we are attempting to dispose of an asset, we may incur a loss.
 

Our future success depends upon the continued growth of and demand for the maritime, ports and terminals, and logistics industries which may have already achieved the peak of their upward growth trend and for which rates may have already been at or near historical highs. These factors may lead to reductions and volatility in rates and profitability.
 

Our growth depends on our ability to expand relationships with existing charterers and other customers and to obtain new charterers and customers, for which we will face substantial competition.
 

The aging of the vessels we operate may result in increased operating costs in the future, which could adversely affect our earnings.
 

Our results of operations may be adversely affected by operational risks inherent in the transportation and logistics industry.
 

Our operations are subject to extensive environmental and safety laws and regulations and we may incur costs that have a material adverse effect on our financial condition as a result of our liabilities under or potential violations of environmental and safety laws and regulations.
 

Potential labor disruptions could adversely affect our financial condition and our ability to meet our obligations under our financing arrangements.
 

The conflict between Russia and Ukraine may have a material adverse effect on our business, financial condition, liquidity and results of operation.
 

Continuing world tensions, including as the result of wars, armed conflicts, terrorist attacks, pandemics and trade disputes could have a material adverse effect on our business.
 

Our information technology systems, as those of any company, may be subject to security incidents or interruptions in network connectivity which could have an material adverse effect on our business.
 

Our customers may take actions that may reduce our revenues.
 

Our financial statements may not provide you the same information as financial statements prepared under United States accounting rules.
 
Risks Relating to our Indebtedness
 

Our substantial indebtedness could adversely affect our financial condition and impair our ability to operate our business, and we may not be able to pay the interest on and principal amount of our indebtedness.
 

Grupo TMM is primarily a holding company and depends upon funds received from its operating subsidiaries to make payments on its indebtedness.
 

Restrictive covenants in our financing agreements may restrict our ability to pursue our business strategies.
 

We have to service our debt with revenues mostly generated in U.S. Dollars. This could adversely affect our ability to service our debt in the event of a devaluation or depreciation in the value of the Mexican peso against the dollar.
 

Our variable rate debt subjects us to risks associated with an increase in interest rates, which could increase the amount of our debt service obligations.
 
Risks Relating to Mexico
 

Economic, political, social and public health conditions may adversely affect our business.
 

Mexico is an emerging market economy, with attendant risks to our results of operations and financial condition.
 

Currency fluctuations or the devaluation and depreciation of the Peso could limit the ability of the Company and others to convert Pesos into U.S. dollars or other currencies which could adversely affect our business, financial condition and results of operations.
 

High interest rates in Mexico could increase our financing costs.
 

Developments in other emerging market countries or in the United States may affect us and the prices of our securities.
 

Mexico may experience high levels of inflation in the future, which could adversely affect our results of operations.
 

Political events and declines in the level of oil production in Mexico could affect the Mexican economy and our business, financial condition and results of operations.
 

Political events in the United States could have a material adverse effect on our business, financial condition and results of operations.
 

Any decrease in oil prices could result in our clients reducing their spending on exploration and production projects, resulting in a decrease in demand for our services.
 

Mexican antitrust laws may limit our ability to expand through acquisitions or joint ventures.
 

Investors may not be able to enforce judgments against the Company.
 
Risks Relating to Ownership of our Equity
 

The protection afforded to minority shareholders in Mexico is different from that afforded to minority shareholders in the United States.
 

Holders of ADSs may not be entitled to participate in any future preemptive rights offering, which may result in a dilution of such holders equity interest in our company.
 

The Company is controlled by the Serrano Segovia family.
 

A change in control may adversely affect us.
 

Our ADSs trade on the over-the-counter (“OTC”) market, which may limit the liquidity and price of our ADSs more than if the ADSs were quoted or listed on a national securities exchange.
 

We have identified material weaknesses in our internal control over financial reporting. If we fail to maintain an effective system of internal controls over financial reporting, we may not be able to accurately report our financial results or prevent fraud.
 
Risks Relating to our Business
 
Our business has been, and may continue to be, adversely affected by  pandemics, epidemics or other outbreaks of infectious diseases and governmental responses thereto.
 
Our operations are subject to risks related to pandemics, epidemics or other infectious disease outbreaks such as the COVID-19 pandemic, which negatively affected economic conditions and the demand for shipping and transportation services globally and within the Gulf of Mexico. As a result, our vessels may be unable to call on ports, or may be restricted from disembarking from ports, located in areas affected by epidemics. Further, such measures may restrict our ability to conduct operations at our ports, terminals and warehousing businesses.
 
The extent to which our business, results of operations and financial condition may be negatively affected by future pandemics, epidemics or other outbreaks of infectious diseases is highly uncertain and will depend on numerous evolving factors that we cannot predict, including, but not limited to (i) the duration and severity of the infectious disease outbreak; (ii) the imposition of restrictive measures to combat the outbreak and slow disease transmission; (iii) the introduction of financial support measures to reduce the impact of the outbreak on the economy; (iv) volatility in the demand for and price of oil and gas; (v) shortages or reductions in the supply of essential goods, services or labor; and (vi) fluctuations in general economic or financial conditions tied to the outbreak, such as a sharp increase in interest rates or reduction in the availability of credit. We cannot predict the effect that an outbreak of a new COVID-19 variant or strain, or any future infectious disease outbreak, pandemic or epidemic may have on our business, results of operations and financial condition, which could be material and adverse.
 
Uncertainties relating to our financial condition in our recent past and other factors raised substantial doubt about our ability to continue as a going concern and could have resulted in our dissolution under Mexican corporate law.
 
In accordance with the Mexican Companies Act (The Ley General de Sociedades Mercantiles), when a company has accumulated losses in excess of two-thirds of its capital stock, the dissolution of the company may be adopted by the shareholders of the company at an Extraordinary Shareholders Meeting called by the company’s board of directors upon the request of shareholders representing at least 33% of the company’s capital stock. At the Extraordinary Shareholders Meeting, the shareholders may vote to either dissolve the company or approve any corporate strategy for addressing the accumulated losses.
 
Additionally, the Mexican Bankruptcy Act (Ley de Concursos Mercantiles) provides that any third party with legal interest may request the judicial authorities to declare the dissolution of the company. A third person is considered to have a legal interest to request dissolution if the person is a creditor of the company and (i) the company has failed continuously with its payment obligations to the third person and the amount of the failure represents at least 35% of all the obligations of the company, and (ii) the company does not have sufficient assets to satisfy at least 80% of the payment obligations in respect of which it has failed to make the required payments at the time of the request.
 
Although we generated a net profit for the years ended December 31, 2023, 2022 and 2019, respectively, we accumulated losses in each of the years ended December 31, 2021 and 2020, respectively. Our ability to continue as a going concern is subject to our ability to generate sufficient profits and/or obtain necessary funding from outside sources and there can be no assurance that we will continue to be able to generate such profits or obtain such funding.
 
If the time charter arrangements for the vessels we operate are terminated or expire, our business could be adversely affected.
 
As of the date of this Annual Report, we operate four offshore vessels on time charter to PEMEX Exploración y Producción (“PEP”). PEP is a subsidiary of Petróleos Mexicanos, the national oil company of Mexico (“PEMEX”). In the event that these time charter agreements are terminated or expire without being renewed, we will be required to seek new bareboat or time charter agreements for these vessels. We cannot be sure that bareboat or time charters will be available for the vessels following termination or expiration, or that bareboat or time charter rates in effect at the time of such termination or expiration will be comparable to those in effect under the existing time charters or in the present market. In the event that bareboat or time charters are not available on terms acceptable to us, we may operate those vessels in the spot market. Because charter rates in the spot market are subject to greater fluctuation than longer term bareboat or time charter rates, any failure to maintain existing, or enter into comparable, charter agreements could adversely affect our operating results.
 
Our results from operations are dependent on fuel expenses.
 
Part of our parcel tanker operations consume significant amounts of energy and fuel, the cost of which has fluctuated significantly worldwide in recent years. With respect to our other operations, our customers pay for the fuel consumption. We currently meet, and expect to continue to meet, our fuel requirements through purchases from various suppliers at North American market prices. In addition, instability caused by imbalances in the worldwide supply and demand of oil may result in increases in fuel prices. For example, during 2023 international crude oil prices have increased substantially following Russia’s invasion of Ukraine. Our fuel expense represents a significant portion of our operating expenses in our parcel tanker operations, and there may be increases in the price of fuel that cannot be hedged or transferred to the final user of our transportation services. We cannot assure you that our operations would not be materially adversely affected in the future if energy and fuel costs increase from current levels.
 
We may be unable to successfully expand our businesses.
 
Future growth of our businesses will depend on a number of factors, including:
 

the continued identification, evaluation and participation in niche markets;
 

the identification of joint venture opportunities or acquisition candidates;
 

our ability to enter into acquisitions on favorable terms;
 

our ability to finance any expansion of our business;
 

our ability to hire and train qualified personnel, and to maintain our existing managerial base;
 

the successful integration of any acquired businesses with our existing operations; and
 

our ability to manage expansion effectively and to obtain required financing.
 
In order to maintain and improve operating results from new businesses, as well as our existing businesses, we will be required to manage our growth and expansion effectively. However, the management of new businesses involves numerous risks, including difficulties in assimilating the operations and services of the new businesses, the diversion of management’s attention from other business concerns and the disadvantage of entering markets in which we may have no or limited direct or prior experience. Our failure to effectively manage our businesses could preclude our ability to expand our businesses and could have a material adverse effect on our results of operations.
 
Significant competition could adversely affect our future financial performance.
 
Certain of our business segments face significant competition, which could have a material adverse effect on our results of operations.
 
Our international and domestic maritime operations have faced significant competition, mainly from U.S., Mexican and other international shipping companies acting directly or through a Mexican intermediary. In our ports, terminals, and logistics operations division, our services have faced intense competition, including price competition, from a large number of U.S., Mexican, and other international companies. We cannot assure you that we will not lose business in the future due to our inability to respond to competitive pressures by decreasing our prices without adversely affecting our gross margins and operational results.
 
Downturns in certain cyclical industries in which our customers operate could have adverse effects on our results of operations.
 
The shipping, ports and terminals, and logistics industries are highly cyclical, generally tracking the cycles of the world economy. Although transportation markets are affected by general economic conditions, there are numerous specific factors within each particular market segment that may influence operating results. Some of our customers do business in industries that are highly cyclical, including the oil and gas and automotive sectors. Also, some of the products we transport have had a historical pattern of price cyclicality, which has typically been influenced by the general economic environment and by industry capacity and demand. We cannot assure you that prices and demand for these products will not decline in the future, adversely affecting those industries and, in turn, our financial results.
 
Grupo TMM is party to contracts with other parties as joint investors in subsidiaries with a joint venture.
 
Grupo TMM and certain third parties have invested in subsidiaries with joint ventures. Grupo TMM may enter into more contracts of this kind in the future. The business partners of Grupo TMM in this subsidiaries may, at any moment, from an economic stand point, have economic, commercial, and legal interests, or objectives that adjust to our interests or to those of the entity in which they have invested with us. Additionally, the dividends that are distributed from the subsidiaries that Grupo TMM does not fully own, will be distributed according to the subsidiaries’ ownership interests. For these and other reasons, the controversies or conflicts with the business partners with whom Grupo TMM has a strategic alliance or a relationship, may negatively affect its capacity to conduct its businesses and to receive distributions from the subsidiaries and obtain a profit from its investments.
 
Over time, asset values may fluctuate substantially and, if these values are lower at a time when we are attempting to dispose of an asset, we may incur a loss.
 
The value of our assets may fluctuate substantially over time due to a number of different factors, including:
 

prevailing economic conditions in the market;
 

a substantial or extended decline in world trade;
 

increases in the supply of vessel capacity;
 

increased port and terminal capacity;
 

prevailing charter rates;
 

restrictions arising from emergency public health measures; and
 

the cost of retrofitting or modifying existing ships and other assets, as a result of technological advances, changes in applicable environmental or other regulations or standards, or otherwise.
 
In the future, if the market values of our assets deteriorate significantly, we may be required to record an impairment charge in our financial statements, which could adversely affect our results of operations. If a vessel charter terminates, we may be unable to re-charter the vessel at an acceptable rate and, rather than continue to incur costs to maintain and finance the asset, may seek to dispose of it. Our inability to dispose of a vessel or other asset at a reasonable price could result in a loss on its sale and adversely affect our results of operations and financial condition.
 
Our future success depends upon the continued growth of and demand for the maritime, ports and terminals, and logistics industries which may have already achieved the peak of their upward growth trend and for which rates may have already been at or near historical highs. These factors may lead to reductions and volatility in rates and profitability.
 
The maritime, ports and terminals, and logistics industries are cyclical and volatile in terms of rates and profitability. In the future, rates and demand for vessels and other equipment and services may fluctuate as a result of changes in the size of and geographic location of supply and demand for oil and related products, as well as changes in the corresponding industry regulations. These and other factors affecting the supply and demand for maritime, ports and terminals, and logistics services in general are outside of our control, and the nature, timing and degree of changes in industry conditions are unpredictable.
 
The factors that influence demand for our services include:
 

supply and demand for products suitable for shipping, ports and terminals, and logistics services;
 

changes in global production of products transported by vessels or for which we render other services;
 

the distance cargo products are to be moved by sea or land;
 

the globalization of manufacturing;
 

global and regional economic and political conditions;
 

changes in seaborne and other transportation patterns, including changes in the distances over which cargoes are transported;
 

environmental and other regulatory developments;
 

technological advancements;
 

currency exchange rates;
 

weather and natural disasters; and
 

global and regional public health developments.
 
The factors that influence our services capacity include:
 

the number of newbuilding vessel deliveries and the scrapping rate of similar vessels;
 

the Mexican foreign trade balance;
 

the price of steel and other raw materials;
 

changes in environmental and other regulations that may limit the useful life of vessels and other assets;
 

the number of vessels or other assets that are out of service;
 

port congestion; and
 

the existence of emergency public health measures that may require us to suspend or curtail some of our businesses.
 
Our ability to re-charter the vessels we operate upon the expiration or termination of their current charters and the charter rates payable under any renewal or replacement charters will depend upon, among other things, the prevailing state of the charter market for vessels. If the charter market is depressed when vessels’ charters expire, we may be forced to re-charter the vessels at reduced rates or even possibly a rate whereby we incur a loss, which may reduce our earnings or make our earnings volatile. The same issues will exist if we acquire additional vessels and attempt to obtain multi-year time charter arrangements as part of our acquisition and financing plan. Similarly, in our ports and terminals and logistics divisions, our ability to renew or extend our services agreements will be subject to current market conditions and other competitors.
 
Our growth depends on our ability to expand relationships with existing shipowners and other customers and to obtain new shipowners and customers, for which we will face substantial competition.
 
Our principal objectives include acquiring and operating additional vessels in conjunction with entering into long-term, fixed-rate time charters for these ships, as well as entering into new long-term service contracts for our ports and terminals and logistics businesses. The process of obtaining new long-term contracts is highly competitive and generally involves an intensive screening process and competitive bids, and often extends for several months. Shipping charters and service contracts are awarded based upon a variety of factors relating to the contractor, including:
 

industry relationships and reputation for customer service and safety;
 

experience and quality operations (including cost effectiveness);
 

quality and experience of operating personnel;
 

the ability to finance vessels and other assets at competitive rates and financial stability in general;
 

relationships with shipyards and the ability to get suitable facilities;
 

relationships with ship owners and the ability to obtain suitable second-hand vessels and equipment;
 

construction management experience, including the ability to obtain on-time delivery of new ships and other assets according to customer specifications;
 

willingness to accept operational risks pursuant to the charter or other services, as well as allowing termination for force majeure events, among others; and
 

competitiveness of the bid in terms of overall price.
 
We expect substantial competition from a number of experienced companies, including state-sponsored entities and major shipping, ports and terminals, and logistics companies. Some of these competitors have significantly greater financial resources than we do, and can therefore operate larger fleets, provide additional services, and potentially offer better rates. This competition may cause greater price competition for time charters and the other services we offer. As a result of these factors, we may be unable to expand our relationships with existing customers or to obtain new customers on a profitable basis, if at all, which would have a material adverse effect on our business, results of operations and financial condition and our ability to pay dividends to our stockholders.
 
The aging of the vessels we operate may result in increased operating costs in the future, which could adversely affect our earnings.
 
In general, the cost of maintaining a vessel in good operating condition increases with the age of the vessel. As the vessels we operate age, we will incur increased costs. Older vessels are typically less fuel efficient and more costly to maintain than more recently constructed vessels. Cargo insurance rates also increase with the age of a vessel, making older vessels less desirable to charterers. Governmental regulations and safety or other equipment standards related to the age of a vessel may also require expenditures for alterations or the addition of new equipment to vessels and may restrict the type of activities in which vessels may engage. We cannot assure you that, as the vessels we operate age, market conditions will justify such expenditures or will enable us to profitably operate the vessels during the remainder of their expected useful lives.
 
Our results of operations may be adversely affected by operational risks inherent in the transportation and logistics industry.
 
The operation of vessels and other machinery relating to the shipping and cargo business involves an inherent risk of catastrophic marine disaster, mechanical failure, collisions, property losses to vessels, piracy, cargo loss or damage and business interruption due to outbreaks of infectious diseases or political actions in Mexico and in foreign countries. In addition, the operation of any harbor and seagoing vessel is subject to the inherent possibility of catastrophic marine disasters, including oil spills and other environmental accidents, and the liabilities arising from owning and operating vessels in international trade. Any such event may result in a reduction of revenues or increased costs. The Company’s vessels are insured for their estimated value against damage or loss, including war, terrorism acts, and pollution risks and we also carry other insurance customary in the industry.
 
We maintain insurance to cover the risk of partial or total loss of or damage to all of our assets including, but not limited to, harbor and seagoing vessels, port facilities, port equipment, land facilities and offices. In particular, we maintain marine hull and machinery and war risk insurance on our vessels, which covers the risk of actual or constructive total loss. Additionally, we have protection and indemnity insurance for damage caused by our operations to third persons. With certain exceptions, we do not carry insurance covering the loss of revenue resulting from a downturn in our operations or resulting from vessel off-hire time on certain vessels. In certain instances, and depending on the ratio of insurance claims to insurance premiums paid, we may choose to self-insure our over-the-road equipment following prudent guidelines. We cannot assure you that our insurance would be sufficient to cover the cost of damages suffered by us or damages to others, that any particular claim will be paid or that such insurance will continue to be available at commercially reasonable rates in the future.
 
Additionally, some shipping, ports and terminals, and logistics activities decrease substantially during periods of bad weather. Such adverse weather conditions can adversely affect our results of operations and profitability if they occur with unusual intensity, during abnormal periods, or last longer than usual in our major markets, especially during peak shipping periods.
 
Our operations are subject to extensive environmental and safety laws and regulations and we may incur costs that have a material adverse effect on our financial condition as a result of our liabilities under or potential violations of environmental and safety laws and regulations.
 
Our operations are subject to general Mexican federal and state laws and regulations relating to the protection of the environment. The Mexican Attorney General for Environmental Protection (Procuraduría Federal de Protección al Ambiente) is empowered to bring administrative and criminal proceedings and impose corrective actions and economic sanctions against companies that violate environmental laws, and temporarily or permanently close non-complying facilities. The Mexican Ministry of Environmental Protection and Natural Resources (Secretaría del Medio Ambiente y Recursos Naturales or “SEMARNAT”) and other ministries have promulgated compliance standards for, among other things, water discharge, water supply, air emissions, noise pollution, hazardous substances transportation and handling, and hazardous and solid waste generation. Under the environmental laws, the Mexican government has implemented a program to protect the environment by promulgating rules concerning water, land, air and noise discharges or pollution, and the transportation and handling of wastes and hazardous substances.
 
We are also subject to the laws of various jurisdictions and international conferences with respect to the discharge of hazardous materials, wastes and pollutants into the environment.
 
While we maintain insurance against certain of these environmental risks in an amount which we believe is consistent with amounts customarily obtained in accordance with industry norms, we cannot assure you that our insurance will be sufficient to cover damages suffered by us or that insurance coverage will always be available for these possible damages. Furthermore, such insurance typically excludes coverage for fines and penalties that may be levied for non-compliance with environmental laws and regulations.
 
We anticipate that the regulation of our business operations under federal, state and local environmental laws and regulations will increase and become more stringent over time. We cannot predict the effect, if any, that the adoption of additional or more stringent environmental laws and regulations would have on our results of operations, cash flows, capital expenditure requirements or financial condition.
 
Our maritime operations provide services to transport petrochemical products and refined clean and dirty petroleum products, respectively. See Item 4. “Information on the Company - Business Overview - Maritime Operations.” Under the United States Oil Pollution Act of 1990 (“OPA” or “OPA 90”), responsible parties, including ship owners and operators, are subject to various requirements and could be exposed to substantial liability, and in some cases unlimited liability, for removal costs and damages, including natural resource damages and a variety of other public and private damages resulting from the discharge of oil, petroleum or related substances into the waters of the United States. In some jurisdictions, including the United States, claims for spill clean-up or removal costs and damages would enable claimants to immediately seize the ships of the owning and operating company and sell them in satisfaction of a final judgment. The existence of comparable statutes enacted by individual states of the United States, but requiring different measures of compliance and liability, creates the potential for similar claims being brought in the United States under state law. In addition, several other countries have adopted international conventions that impose liability for the discharge of pollutants similar to OPA. If a spill were to occur in the course of operation of one of our vessels carrying petroleum products, and such spill affected the waters of the United States or another country that had enacted legislation similar to OPA, we could be exposed to substantial or unlimited liability. Additionally, our vessels carry fuels that, if spilled, under certain conditions, could cause pollution and result in substantial claims against us, including claims under international laws and conventions, OPA and other U.S. federal, state and local laws. Further, under OPA and similar international laws and conventions, we are required to satisfy insurance and financial responsibility requirements for potential oil spills and other pollution incidents. Penalties for failure to maintain the financial responsibility requirements can be significant and can include the seizure of the vessel.
 
The vessels we operate must also meet stringent operational, maintenance and structural requirements, and they are subject to rigorous inspections by governmental authorities such as the U.S. Coast Guard for those vessels that operate within U.S. territorial waters. Non-compliance with these regulations could give rise to substantial fines and penalties.
 
We could have liability with respect to contamination at third-party facilities in the United States where we have transported hazardous substances or wastes under the U.S. Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA” or “Superfund”) and comparable state laws (known as state Superfund laws). CERCLA and the state Superfund laws impose joint and several liability for the cost of investigation and remediation, natural resources damages, certain health studies and related costs, without regard to fault or the legality of the original conduct, on certain classes of persons with respect to the release into the environment of certain substances. These persons, commonly called “potentially responsible parties” or “PRPs,” include the current and certain prior owners or operators of and persons that arranged for the disposal or treatment of hazardous substances at sites where a release has occurred or could occur. In addition, other potentially responsible parties, adjacent landowners or other third parties may initiate cost recovery actions or toxic tort litigation against PRPs under CERCLA or state Superfund law or state common law.
 
The U.S. Clean Water Act imposes restrictions and strict controls regarding the discharge of wastes into the waters of the United States. The Clean Water Act and comparable state laws provide for civil, criminal and administrative penalties for unauthorized discharges of pollutants. In the event of an unauthorized discharge of wastes or pollutants into waters of the United States, we may be liable for penalties and could be subject to injunctive relief.
 
Potential labor disruptions could adversely affect our financial condition and our ability to meet our obligations under our financing arrangements.
 
As of March 31, 2024, we had 788 employees, approximately 5% of whom were unionized. The compensation terms of the labor agreement with these employees are subject to renegotiation on an annual basis and all other terms are renegotiated every two years. If we are not able to negotiate these provisions favorably, strikes, boycotts or other disruptions could occur, and these potential disruptions could have a material adverse effect on our financial condition and results of operations and on our ability to meet our payment obligations under our financing arrangements.
 
In addition, in connection with the labor commitments included in the United States-Mexico-Canada Agreement (“USMCA”), the successor to the North American Free Trade Agreement (“NAFTA”), the Mexican government has enacted significant reforms aimed at protecting the rights of workers. These include ratification of the International Labor Organization’s Convention C098, the “Right to Organize and Collective Bargaining Convention”, and revisions to the Mexican Federal Labor Law (Ley Federal del Trabajo) aimed at prohibiting discrimination and workplace harassment, establishing new labor courts and judicial protections for workers, enhancing the transparency of procedures for the negotiation of collective bargaining agreements, and ensuring the voting rights of workers on matters such as union contracts and representation. These developments, together with substantial increases in Mexico’s general minimum wage, have spurred increased demands from workers and labor unions for salary and benefit increases. We cannot predict how these developments may affect our business, results of operations or its financial condition. Any increased demands by our unionized workers may lead to higher labor costs, which could have a negative impact on our business, results of operations or financial condition.
 
The conflict between Russia and Ukraine may have a material adverse effect on our business, financial condition, liquidity and results of operation.
 
International financial and commodities markets are experiencing heightened volatility and disruption following Russia’s military invasion of Ukraine in February 2022. Although the ultimate duration and effect of the ongoing conflict remains uncertain, it has created significant disruptions in international markets, including heightened volatility in the credit and financial markets and significant increases in the prices of raw materials and other commodities, particularly oil and gas. Russia’s invasion has triggered the imposition of sanctions and other penalties by the United States, European Union and other countries against Russia and certain associated persons and entities, including the removal of certain Russian financial institutions from the Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) payment system. Additional potential sanctions and penalties have also been threatened or remain under consideration, the ultimate effects of which remain uncertain. We are continuing to monitor the conflict in Ukraine and its effect on international markets, including any related supply chain disruptions or increases in the cost of fuel or other input costs, which may have a material adverse effect on our business, financial condition, liquidity and results of operations.
 
Continuing world tensions, including as the result of wars, armed conflicts, terrorist attacks, pandemics and trade disputes could have a material adverse effect on our business.
 
Continuing world tensions, including those relating to Russia, Ukraine, the Middle East, North Korea, Venezuela, Libya and various other African countries, pandemic outbreaks, trade disputes between the United States, China, and various other countries, as well as terrorist attacks in various locations and related unrest, have increased worldwide political and economic instability and depressed economic activity in the United States and globally, including the Mexican economy.
 
The continuation or escalation of existing armed hostilities or the outbreak of additional hostilities as a consequence of further acts of terrorism or otherwise could cause a further downturn and/or significant disruption to the economies of the United States, Mexico and other countries. The continued threat of terrorism within the United States and abroad and the potential for military action and heightened security measures in response to such threat may cause significant disruption to commerce throughout the world, including restrictions on cross-border transport and trade. Furthermore, the Mexican government’s efforts to combat illegal drug cartels have caused public safety issues that may hinder Mexico’s economic growth and could prompt additional restrictions on cross-border transport and trade.
 
The COVID-19 pandemic, and the various restrictions on global trade and commerce instituted by countries to combat the spread of the virus, have had a negative impact on the global economy and may trigger significant future cross-border trade disputes. Further increases in global tensions and trade disputes may reduce the demand for our services and have a material adverse effect on our results of operations and financial condition.
 
Our information technology systems, as those of any company, may be subject to security incidents or interruptions in network connectivity which could have an material adverse effect on our business.
 
The Group TMM business is supported by a robust platform of information and communications technology systems, including hardware and software which are susceptible to security incidents or disconnections from the local and/or global computer networks.
 
To mitigate the risk of operational interruptions due to a cybersecurity attack, we have strengthened various cybersecurity defenses and measures to protect our systems with the most advanced firewalls available from vendors such as Amazon Web Services (AWS) and Rackspace. Further, we have created e-communication campaigns with our users to warn them against engaging with suspicious links. We have a filtering system to detect threats emanating from malicious emails through the tools offered by Microsoft Defender 365. When there is a large-scale attack, known as a “spam” attack, the sender’s account is automatically blocked, user access is blocked, and the user is notified that they need to change their password. When our IT team detects something suspicious, we mark the email as “potentially dangerous” and it is analyzed heuristically. Additionally, emails that we detect as phishing or containing dangerous domains are added to our email anti-spam policies. Finally, we reinforce our cybersecurity by running a massive search in all mailboxes from the administration console to eliminate the potential risks of a gap in our cybersecurity.
 
Although we have employed various cybersecurity defenses and measures to protect our systems from the risks of cyberattacks, cybersecurity threats are constantly evolving, and our protection measures could be compromised, which could result in unauthorized access to our systems. File abduction, data corruption alteration, spread of computer viruses, installation of malware or ransomware or other malicious acts intended to disrupt our operations are a constant threat, and if our systems are affected by a security incident or service outage, we may experience a decrease in operational performance, an increase in operating costs and damage to our reputation. Any significant security breaches or disruptions to the connectivity or performance of our information technology systems could have a material adverse effect on our operating results and financial condition.
 
Our customers may take actions that may reduce our revenues.
 
If our customers believe that our financial condition will result in a lower quality of service, they may discontinue use of our services. Additionally, some customers may demand lower prices. While we have contracts with some of our customers that prevent them from terminating our services or which impose penalties on customers who terminate our services, it may be impractical or uneconomical to enforce these agreements in Mexican courts. If any of these events occurs, our revenues will be reduced.
 
Our financial statements may not provide you the same information as financial statements prepared under United States accounting rules.
 
Our financial statements are prepared in accordance with IFRS. IFRS differs from U.S. GAAP in certain significant respects, including, among others, the recognition of revaluation property and equipment, the classification of minority interest in accordance with net identifiable assets, the nonrecognition of employees’ profit sharing, capitalized interest recognition, consolidation of subsidiaries, the acquisition of shares of subsidiaries from minority stockholders and the determination of deferred income taxes. For this and other reasons, the presentation of financial statements and reported earnings prepared in accordance with IFRS may differ in significant respects from the presentation of financial statements and reported earnings prepared in accordance with U.S. GAAP.
 
Risks Relating to our Indebtedness
 
Our substantial indebtedness could adversely affect our financial condition and impair our ability to operate our business, and we may not be able to pay the interest on and principal amount of our indebtedness.
 
As of March 31, 2024, Grupo TMM’s total debt amounted to $369.5 million, which includes $61.4 million of bank debt owed to several different banks, $14.9 million owed to non-institutional lenders, $134.8 million of related parties, and $158.4 million of liabilities associated with our long-term leases; of this debt, $264.1 million is short-term debt, and $105.4 million is long-term debt. Under IFRS, transaction costs in connection with financings are required to be presented as a part of debt.
 
As of December 31, 2023, our total debt amounted to $378.7 million, which includes $61.9 million of bank debt owed to several different banks, $14.6 million owed to non-institutional lenders, $134.6 million of related parties, and $167.6 million of liabilities associated with our long-term leases, primarily the lease of warehouses for use in our warehousing operations; of this debt, $265.9 million is short-term debt, and $112.8 million is long-term debt.
 
Although we have taken various measures to reduce our level of indebtedness, our level of indebtedness remains substantial and could have important consequences, including the following:
 

limiting cash flow available for capital expenditures, acquisitions, working capital and other general corporate purposes because a substantial portion of our cash flow from operations must be dedicated to servicing debt;
 

increasing our vulnerability to a downturn in economic or industry conditions;
 

exposing us to risks inherent in interest rate fluctuations because future borrowings may be at interest rates that are higher than current rates, which could result in higher interest expenses;
 

limiting our flexibility in planning for, or reacting to, competitive and other changes in our business;
 

placing us at a competitive disadvantage compared to our competitors that have less debt and greater operating and financing flexibility than we do;
 

limiting our ability to engage in activities that may be in our long-term best interest; and
 

limiting our ability to borrow additional money to fund our working capital and capital expenditures or to refinance our existing indebtedness, or to enable us to fund the acquisitions contemplated in our business plan.
 
Our ability to service our indebtedness will depend upon future operating performance, including the ability to increase revenues significantly, renew our existing services contracts and control expenses. Future operating performance depends upon various factors, including prevailing economic, financial, competitive, legislative, regulatory, business, public health and other factors that are beyond our control.
 
If we cannot generate sufficient cash flow from operations to service our indebtedness we may default under our various financing facilities. If we default under any such facility, the relevant lender or lenders could then take action to foreclose against any collateral securing the payment of such facility. Certain of our assets have been pledged to secure our financing facilities. See Item 4. “Information on the Company - Property, Vessels and Equipment.”
 
Grupo TMM is primarily a holding company and depends upon funds received from its operating subsidiaries to make payments on its indebtedness.
 
Grupo TMM is primarily a holding company and conducts the majority of its operations, and holds a substantial portion of its operating assets, through numerous direct and indirect subsidiaries. As a result, Grupo TMM relies on income from dividends and fees related to administrative services provided to its operating subsidiaries for its operating income, including the funds necessary to service its indebtedness.
 
Under Mexican law, profits of Grupo TMM’s subsidiaries may only be distributed upon approval by such subsidiaries’ shareholders, and no profits may be distributed by its subsidiaries to Grupo TMM until all losses incurred in prior fiscal years have been offset against any sub-account of Grupo TMM’s capital or net worth account. In addition, at least 5% of profits must be separated to create a reserve (reserva legal) until such reserve is equal to 20% of the aggregate value of such subsidiary’s capital stock (as calculated based on the actual nominal subscription price received by such subsidiary for all issued shares that are outstanding at the time).
 
There is no restriction under Mexican law upon Grupo TMM’s subsidiaries remitting funds to it in the form of loans or advances in the ordinary course of business, except to the extent that such loans or advances would result in the insolvency of its subsidiaries, or for its subsidiaries to pay Grupo TMM fees or other amounts for services.
 
To the extent that Grupo TMM relies on dividends or other distributions from subsidiaries that it does not wholly own, Grupo TMM will only be entitled to a pro rata share of the dividends or other distributions provided by such subsidiaries.
 
Restrictive covenants in our financing agreements may restrict our ability to pursue our business strategies.
 
Some of our financing agreements contain a number of restrictive covenants and any additional financing arrangements we enter into may contain additional restrictive covenants. These covenants restrict or prohibit many actions, including our ability, or that of our subsidiaries, to, among others:
 

incur additional indebtedness;
 

create or suffer to exist liens;
 

prepay certain debt;
 

make certain restricted payments, including the payment of dividends;
 

carry out certain investments;
 

engage in certain transactions with shareholders and affiliates;
 

Table of Contents
 

use assets as security in other transactions;
 

issue guarantees to third parties;
 

sell assets; and
 

engage in certain mergers and consolidations or in sale-leaseback transactions.
 
If we fail to comply with these and other restrictive covenants, our obligation to repay our indebtedness may be accelerated. If we cannot pay the amounts due under our financing facilities, the relevant lender or lenders could then take action to foreclose against any collateral securing the payment of such facility or facilities.
 
We have to service our debt with revenues mostly generated in U.S. dollars. This could adversely affect our ability to service our debt in the event of a devaluation or depreciation in the value of the Mexican peso against the dollar.
 
As of March 31, 2024, approximately 24.2% of our debt was denominated in U.S. Dollars. As of the date of this Annual Report, we do not generate sufficient revenue in Mexican Pesos from our operations to service all of our Mexican Pesos-denominated debt. Consequently, we have to use revenues generated in U.S. Dollars to service our Mexican Pesos-denominated debt. A revaluation or appreciation in the value of the Mexican peso, compared to the dollar, could adversely affect our ability to service our debt. At the end of 2023, the Mexican peso appreciated 12.7% against the U.S. Dollar. From January 1, 2024 through March 31, 2024, the Mexican peso has appreciated 1.3% against the U.S. Dollar.
 
Fluctuations in the Mexican peso/dollar exchange rate could lead to shifts in the types and volumes of Mexican imports and exports, negatively impacting results on some of our businesses. Although a decrease in the level of exports may be offset by a subsequent increase in imports, any offsetting increase might not occur on a timely basis, if at all. Future developments in U.S.-Mexican trade beyond our control may result in a reduction of freight volumes or in an unfavorable shift in the mix of products and commodities we carry.
 
Our variable rate debt subjects us to risks associated with an increase in interest rates, which could increase the amount of our debt service obligations.
 
We are exposed to the impact of interest rate changes, primarily through our variable rate debt facilities that require us to make interest payments based on the Mexican Interbank Equilibrium Interest Rate (“TIIE”) or the Secured Overnight Financing Rate (“SOFR”). If interest rates increase significantly, our debt service obligations on this variable rate debt would increase, which could have an adverse effect on our earnings and cash flow. Further, as the use of SOFR as a reference rate was adopted only recently in January 2022 following a transition away from the London Interbank Offered Rate (“LIBOR”), we cannot predict the consequences that this transition will have on our debt service obligations and financing costs. There are significant differences between LIBOR and SOFR, such as LIBOR being an unsecured lending rate while SOFR is a secured lending rate, and SOFR is an overnight rate while LIBOR reflects term rates at different maturities. The transition to SOFR may result in an increase in our debt service obligations and financing costs, and could otherwise adversely affect our business, financial condition, liquidity and results of operations.
 
Risks Relating to Mexico
 
Economic, political, social and public health conditions may adversely affect our business.
 
Our financial performance may be significantly affected by general economic, political, social and public health conditions in the markets where we operate. Most of our operations and assets are located in Mexico. As a result, our financial condition, results of operations and business may be affected by the general condition of the Mexican economy, the valuation of the Peso as compared to the U.S. dollar, Mexican inflation, interest rates, regulations, taxation, social or political instability, and economic, political, social and public health developments in Mexico. Many countries in Latin America, including Mexico, have suffered significant economic, political, social and public health crises in the past, and these events may occur again in the future. Instability in the region has been caused by many different factors, including:
 

significant governmental influence over local economies;
 

substantial fluctuations in economic growth;
 

high levels of inflation;
 

changes in currency values;
 

exchange controls or restrictions on expatriation of earnings;
 

high domestic interest rates;
 

wage and price controls;
 

changes in governmental economic or tax policies;
 

imposition of trade barriers;
 

unexpected changes in regulation; and
 

overall economic, political, social and public health instability.
 
Mexico is an emerging market economy, with attendant risks to our results of operations and financial condition.
 
Mexico has historically experienced uneven periods of economic growth. Mexico’s gross domestic product (“GDP”) increased 4.7%, 3.9% and 3.2% in 2021, 2022 and 2023, respectively, but decreased 8.0% in 2020. For the year 2024, the Bank of Mexico, through its Mexico Consensus Board1 survey, estimates that Mexico’s GDP will grow by approximately 2.4%, while inflation is expected to be 4.10%. We cannot assure you that these estimates will prove to be accurate. The Mexican government has exercised, and continues to exercise, significant influence over the Mexican economy. Accordingly, Mexican governmental actions concerning the economy and state-owned enterprises could have a significant impact on Mexican private sector entities in general and on us in particular, as well as on market conditions, prices and returns on Mexican securities, including our securities.
 

1 The Banco de México Survey is comprised of 36 economic analysis and consulting groups from the domestic and foreign private sector.

Currency fluctuations or the devaluation and depreciation of the Peso could limit the ability of the Company and others to convert Pesos into U.S. dollars or other currencies which could adversely affect our business, financial condition and results of operations.
 
Severe devaluation or depreciation of the Peso may also result in governmental intervention or disruption of international foreign exchange markets. This may limit our ability to transfer or convert Pesos into U.S. dollars and other currencies for the purpose of making timely payments of interest and principal on our dollar-denominated indebtedness and adversely affect our ability to obtain foreign currency and other imported goods. The Mexican economy has suffered current account balance of payment deficits and shortages of foreign exchange reserves in the past. While the Mexican government does not currently restrict, and for more than twenty years has not restricted, the right or ability of Mexican or foreign persons or entities to convert Pesos into U.S. dollars or to transfer other currencies outside of Mexico, the Mexican government could institute restrictive exchange control policies in the future. To the extent that the Mexican government institutes restrictive exchange control policies in the future, our ability to transfer or convert Pesos into U.S. dollars for the purpose of making timely payments of interest and principal on indebtedness would be adversely affected.
 
Pursuant to the provisions of the USMCA, if Mexico experiences serious balance of payment difficulties or the threat thereof in the future, Mexico would have the right to impose foreign exchange controls on investments made in Mexico, including those made by U.S. and Canadian investors. Any restrictive exchange control policy could adversely affect our ability to obtain U.S. dollars or to translate Pesos into U.S. dollars for purposes of making interest and principal payments to our creditors to the extent that we may have to make those translations. This could have a material adverse effect on our business and financial condition.
 
High interest rates in Mexico could increase our financing costs.
 
Interest rates in Mexico are currently above the highs experienced in recent years, Mexico historically has had, and may again have, high real and nominal interest rates. The 28-day TIIE averaged 8.32%, 5.71%, 4.63%, 7.91% and 11.10% in 2019, 2020, 2021, 2022 and 2023, respectively, and for the three-month period ended March 31, 2024, it averaged 10.32%. To the extent our debt is incurred in Mexican Pesos at interest rates linked to the TIIE or any other Mexican interest rate index, any increase in such rates will increase our financing costs.
 
Developments in other emerging market countries or in the United States may affect us and the prices of our securities.
 
The market value of securities of Mexican companies, the economic and political situation in Mexico and our financial condition and results of operations are, to varying degrees, affected by economic and market conditions in other emerging market countries and in the United States. Although economic conditions in other emerging market countries and in the United States may differ significantly from economic conditions in Mexico, investors’ reactions to developments in any of these other countries may have an adverse effect on the market value or trading price of securities of Mexican issuers, including our securities, or on our business.

Our operations, including demand for our products or services and the price of our floating rate debt, have also historically been adversely affected by increases in interest rates in the United States and elsewhere. Although in recent years interest rates have remained low, if interest rates rise, the interest payments on our floating rate debt and the cost of refinancing our financing arrangements at maturity will rise as well.
 
Mexico may experience high levels of inflation in the future, which could adversely affect our results of operations.
 
Mexico has a history of high levels of inflation and may experience high inflation in the future. The annual inflation rates for the last five years, as measured by changes in the National Consumer Price Index, as provided by Banco de México, were:
 
2019
   
2.83
%
2020
   
3.15
%
2021
   
7.36
%
2022
   
7.82
%
2023
   
4.66
%
2024 (annualized as of March)
   
4.42
%

Mexico’s level of inflation has in recent years been reported at higher levels than the annual inflation rate of the United States and Canada. The United States and Canada are Mexico’s main trading partners. We cannot give any assurance that the Mexican inflation rate will decrease, increase or maintain its current level for any significant period of time. A substantial increase in the Mexican inflation rate as currently in effect would have the effect of increasing some of our costs, which could adversely affect our financial condition and results of operations, as well as our ability to service our debt obligations. High levels of inflation may also affect the balance of trade between Mexico and the United States, and other countries, which could adversely affect our results of operations.
 
Political events and declines in the level of oil production in Mexico could affect the Mexican economy and our business, financial condition and results of operations.
 
Mexican political events may significantly affect our operations. On June 2, 2024, the presidential election and state and local elections were held in Mexico, which were some of the largest elections in Mexico’s history given the number of positions that were in contention. The results of such elections and changes in administration could result in political and economic changes in Mexico, over which the Company has no control. Claudia Sheinbaum won the presidential election on June 2, 2024 and will replace Mexico’s current president, Andres Manuel Lopez Obrador, on October 1, 2024 to serve a six-year term. During the current administration, certain laws, policies and regulations, as well as certain legislative proposals, have differed from those in force during previous administrations. There is no certainty that the incoming administration will continue these policies. Such is the case of the office of the outgoing president, Andres Manuel Lopez Obrador (2018-2024) a member of the National Regeneration Movement Party (“MORENA”), who halted a large part of the reforms introduced in 2013 under the 2012-2018 government of President Enrique Peña Nieto, aimed at fostering growth in certain key sectors of the Mexican economy were enacted, including the energy and transportation sectors. Currently, MORENA has a majority in both chambers of the Mexican Congress, giving it considerable power to pass new legislation or modify or terminate existing legislation, including potential modifications to the Mexican Constitution. President Andrés Manuel López Obrador and members of his administration have expressed a desire to modify and/or terminate certain structural reforms to the Mexican economy, including the 2013 Energy Reforms. The new administration has already succeeded in enacting various changes to Mexican laws and public policy and is seeking further changes, which may increase political uncertainty or have negative effects on the Mexican economy. In April 2022, Mexico’s Chamber of Deputies rejected the government’s constitutional reform proposal to guarantee the State the generation of at least 54% of the electricity needed by the market over private companies, which have focused on renewable energy and natural gas. We cannot provide any assurances that political developments in Mexico, over which we have no control, will not have an adverse effect on our business, financial condition or results from operations.
 
Mexico’s daily oil production statistics indicate that production has declined over the past eight years (2016-2023) at a compounded average rate of 1.7%, a trend that could continue in the coming years. In contrast, during the same period of time, imports of gasoline and diesel for domestic consumption grew 2.2%, and currently represent more than 85% of Mexico’s domestic consumption.
 
Experts have concluded that if the Mexican government does not follow through with its implementation of reforms designed to promote private investment in the energy sector or fails to make further investments to increase PEMEX’s technological capabilities, Mexico’s oil production may drop considerably, weakening the financial position of the Mexican government.
 
Finally, the Mexican economy in the past has suffered balance of payment deficits and shortages in foreign exchange reserves, and we cannot assure you that these deficits and shortages will not occur in the future.
 
Political events in the United States could have a material adverse effect on our business, financial condition and results of operations.
 
The United States is Mexico’s primary trading partner, and receives over 80% of Mexico’s total exports. A deterioration in trade relations between Mexico and the United States could have a negative effect on Mexico’s economic growth and its transportation and shipping industry in particular.
 
Just like in Mexico, the presidential election of the United States of America will be held in 2024. The new government may declare to make substantial revisions to U.S. trade policies, including the renegotiation or termination of trade agreements, or propose the imposition of border taxes, higher tariffs or other measures which would increase the price of goods imported into the United States, particularly from Mexico. Future decisions by the current and incoming U.S. administration, including with respect to U.S. laws and policies governing foreign trade and foreign trade relations, could have a negative impact on the Mexican economy by reducing the level of commercial activity between Mexico and the United States or effecting a slowdown in direct U.S. foreign investment in Mexico, which could adversely affect our business and our results of operations.
 
In November 2018, the United States, Mexico and Canada signed the USMCA, which replaced NAFTA. The United States, Mexico and Canada ratified the USMCA on January 29, 2020, June 19, 2020 and March 13, 2020, respectively. As a result, the USMCA took effect on July 1, 2020. We cannot predict the impact the USMCA will have on our industry or the changes to international trade that may result, and consequently, we cannot predict what effect it will have on our business and our results of operations. If the United States withdraws from or makes material changes to the USMCA or other international trade agreements to which it is a party, trade barriers and other costs associated with trade between the United States and Mexico may increase, which could have a material adverse effect on our business, financial condition and results of operations.
 
Any decrease in oil prices could result in our clients reducing their spending on exploration and production projects, resulting in a decrease in demand for our services.
 
Oil and natural gas prices, as well as market expectations of potential changes in these prices, significantly impact the level of worldwide drilling and production services activities. Reduced demand for oil and natural gas or periods of surplus oil and natural gas generally result in lower prices for these commodities and often impact the economics of planned drilling projects and ongoing projects, resulting in the curtailment, reduction, delay or postponement of such projects for an indeterminate period of time. When drilling and production activity and spending declines, vessel daily rates and utilization for our offshore vessels historically decline as well.
 
As of the date of this Annual Report, prices have increased from their 2020 lows, reaching levels last experienced in 2014. If oil and natural gas prices decline from current levels for a sustained period, oil and gas exploration and production companies are likely to cancel or curtail their drilling programs and lower production spending on existing wells, thereby reducing demand for our services.
 
Any prolonged reduction in the overall level of oil and gas exploration and development activities, whether resulting from an accelerated transition to renewable energy sources, changes in the price of oil, natural gas or otherwise, could materially and adversely affect us by negatively impacting:
 

our revenues, cash flows and profitability;
 

the fair market value and profitability of our vessels;
 

our ability to maintain or increase our borrowing capacity;
 

or ability to obtain additional capital to finance our business and make acquisitions, and the cost of that capital;
 

the collectability of our receivables; and
 

our ability to retain skilled personnel whom we would need in the event of an upturn in the demand for our services.
 
If any of the foregoing were to occur, it could have a material adverse effect on our business and financial results.
 
The following table shows the high, low, average and period-end spot prices of Mexican crude oil as reported by the Bank of Mexico in U.S. dollars for the periods indicated below.
 
   
Spot price of Mexican crude oil
 
Year Ended December 31,
 
High(1)
   
Low(1)
   
Average(1)
   
End of Year(2)
 
2019
   
65.83
     
43.65
     
56.13
     
56.14
 
2020
   
59.35
     
(2.37
)
   
35.70
     
47.16
 
2021
   
79.22
     
47.12
     
64.66
     
71.29
 
2022
   
119.62
     
60.42
     
89.49
     
69.71
 
2023
   
89.43
     
57.12
     
71.27
     
67.65
 

Grupo TMM, S.A.B. and Subsidiaries

   
Spot price of Mexican crude oil
 
Year 2024
 
High(3)
   
Low(3)
   
Average(3)
   
End of Year(4)
 
January
   
73.37
     
66.11
     
69.31
     
71.55
 
February
   
74.27
     
67.78
     
72.07
     
73.40
 
March
   
77.87
     
72.42
     
74.86
     
76.25
 
April(5)
   
80.17
     
75.82
     
77.86
     
76.25
 


(1)
The highest, lowest and average spot price of Mexican crude oil in U.S. dollars reported by Banco de México during the relevant year.
(2)
The spot price on the last day of each relevant year.
(3)
The highest, lowest and average spot price in the relevant month.
(4)
The spot price on the last day of each relevant month.
(5)
As of April 30, 2024.

Mexican antitrust laws may limit our ability to expand through acquisitions or joint ventures.
 
Mexico’s federal antitrust laws and regulations may affect some of our activities, including our ability to introduce new products and services, enter into new or complementary businesses or joint ventures and complete acquisitions. In addition, the federal antitrust laws and regulations may adversely affect our ability to determine the rates we charge for our services and products. Approval of the Comisión Federal de Competencia, or Mexican Antitrust Commission, is required for us to acquire and sell significant businesses or enter into significant joint ventures and we cannot assure you that we would be able to obtain such approval.
 
Investors may not be able to enforce judgments against the Company.
 
Investors may be unable to enforce judgments against us. We are a stock corporation, organized under the laws of Mexico. Substantially all our directors and officers reside in Mexico, and all or a significant portion of the assets of those persons may be located outside the United States. It may not be possible for investors to effect service of process within the United States upon those persons or to enforce judgments against them or against us in U.S. courts, including judgments predicated upon the civil liability provisions of the U.S. federal securities laws. Additionally, it may not be possible to enforce, in original actions in Mexican courts, liabilities predicated solely on the U.S. federal securities laws and it may not be possible to enforce, in Mexican courts, judgments of U.S. courts obtained in actions predicated upon the civil liability provisions of the U.S. securities laws.
 
Risks Relating to Ownership of our Equity
 
The protection afforded to minority shareholders in Mexico is different from that afforded to minority shareholders in the United States.
 
Under Mexican law, the protections afforded to minority shareholders are different from, and may be less than, those afforded to minority shareholders in the United States. Under Mexican law, there is no procedure for class actions as such actions are conducted in the United States and there are different procedural requirements for bringing shareholder lawsuits against companies. Therefore, it may be more difficult for minority shareholders to enforce their rights against us, our directors or our controlling shareholders than it would be for minority shareholders of a U.S. company.
 
In accordance with the Mexican Companies Act (Ley General de Sociedades Mercantiles), shareholders representing at least 33% of our capital stock can request that the Board of Directors call an Extraordinary Shareholders Meeting to vote on proposals included by the shareholders in their request to the Board.
 
Holders of ADSs may not be entitled to participate in any future preemptive rights offering, which may result in a dilution of such holders equity interest in our company.
 
Under Mexican law, if we issue new shares for cash as a part of a capital increase, we generally must grant our stockholders the right to purchase a sufficient number of shares to maintain their existing ownership percentage in our company. Rights to purchase shares in these circumstances are commonly referred to as preemptive rights. We may not be legally permitted to allow holders of ADSs in the United States to exercise preemptive rights in any future capital increase unless (1) we file a registration statement with the SEC with respect to that future issuance of shares or (2) the offering qualifies for an exemption from the registration requirements of the U.S. Securities Act of 1933, as amended. At the time of any future capital increase, we will evaluate the costs and potential liabilities associated with filing a registration statement with the SEC, as well as the benefits of preemptive rights to holders of ADSs in the United States and any other factors that we consider important in determining whether to file a registration statement.
 
If we do not file a registration statement with the SEC to allow holders of ADSs in the United States to participate in a preemptive rights offering or if there is not an exemption from the registration requirements of the U.S. Securities Act of 1933 available, the equity interests of holders of ADSs would be diluted to the extent that ADS holders cannot participate in a preemptive rights offering.
 
The Company is controlled by the Serrano Segovia family.
 
The Serrano Segovia family controls the Company through Vanessa Serrano Cuevas’s direct and indirect ownership of our Shares as from December 31, 2022, and members of the Serrano Segovia family serve as members of our Board of Directors. Holders of our ADSs may not vote at our shareholders’ meetings. Each of our ADSs represents five CPOs. Holders of CPOs are not entitled to exercise any voting rights with respect to the Shares held in the Master Neutral Investment Trust (Fideicomiso Maestro de Inversion Neutra) (the “CPO Trust”). Such voting rights are exercisable only by the trustee, which is required by the terms of the trust agreement to vote such Shares in the same manner as the majority of the Shares that are not held in the CPO Trust that are voted at any shareholders’ meeting. Currently the Serrano Segovia family owns a majority of the Shares that are not held in the CPO Trust. As a result, the Serrano Segovia family will be able to direct and control the policies of the Company and its subsidiaries, including mergers, sales of assets and similar transactions. See Item 7. “Major Shareholders and Related Party Transactions - Major Shareholders.”
 
A change in control may adversely affect us.
 
In the past, a portion of the Shares and ADSs of the Company held by the Serrano Segovia family was pledged to secure indebtedness of the Serrano Segovia family and entities controlled by them and may from time to time in the future be pledged to secure obligations of other of their affiliates. A foreclosure upon any such Shares held by the Serrano Segovia family could result in a change of control under the various debt instruments of the Company and its subsidiaries. Such debt instruments provide that certain change of control events with respect to us will constitute a default and that the relevant lenders may require us to prepay our debt obligations including accrued and unpaid interest, if any, to the date of such repayment. If such a default occurs, we cannot assure you that we will have enough funds to repay our debt.
 
Our ADSs trade on the over-the-counter (“OTC”) market, which may limit the liquidity and price of our ADSs more than if the ADSs were quoted or listed on a national securities exchange.
 
Our ADSs currently trade on the OTC market under the ticker symbol GTMAY. The OTC market is a significantly more limited market than a national securities exchange such as the New York Stock Exchange (“NYSE”) or NASDAQ, with generally lower trading volumes and higher price volatility. Quotation of the ADSs on the OTC market may limit the liquidity and price of the ADSs and could adversely impact our ability to raise capital.
 
We have identified material weaknesses in our internal control over financial reporting. If we fail to maintain an effective system of internal controls over financial reporting, we may not be able to accurately report our financial results or prevent fraud.
 
As directed by Section 404 of the Sarbanes-Oxley Act of 2002, the SEC adopted rules requiring an annual assessment by management of the effectiveness of a public company’s internal controls over financial reporting and an attestation report by the Company’s independent auditors addressing this assessment, if applicable. Effective internal control is necessary for us to provide reliable and accurate financial statements and to effectively prevent fraud.
 
We do not expect that our disclosure controls and procedures will prevent all errors and all instances of fraud. Disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Further, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and the benefits must be considered relative to their costs. Because of the inherent limitations in all disclosure controls and procedures, no evaluation of disclosure controls and procedures can provide absolute assurance that we have detected all control deficiencies and instances of fraud, if any. The design of disclosure controls and procedures also is based partly on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
 
As discussed in Item 15 “Controls and Procedures,” based on a review of our internal controls over financial reporting, our management has identified certain material weaknesses in our internal control over financial reporting as of December 31, 2023. Due to these material weaknesses, our management concluded that our internal control over financial reporting was not effective as of December 31, 2023. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of a company’s annual or interim financial statements will not be prevented or detected and corrected on a timely basis. For a summary of the material weaknesses identified and the measures that we have taken and are taking to remediate, see “Item 15. Controls and Procedures—Management’s Annual Report on Internal Control over Financial Reporting.”
 
We cannot assure you that we will be able to remediate our existing material weaknesses in a timely manner, if at all, or that in the future additional material weaknesses will not exist, reoccur or otherwise be discovered. If our efforts to remediate this material weakness, as described in Item 15 “Controls and Procedures”, is not successful or if other deficiencies occur, our ability to accurately and timely report our financial position, results of operations, cash flows or key operating metrics could be impaired, which could result in a material misstatement of our annual or interim financial statements, late filings of our annual or interim reports under the Exchange Act, restatements of our consolidated financial statements or other corrective disclosures. Additionally, the remediation measures we take may be time consuming and costly and there is no assurance that such initiatives will ultimately have the intended effects. Our failure to satisfy the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 on an ongoing, timely basis could result in the loss of investor confidence in the reliability of its financial statements, which in turn could have an adverse effect on our business and negatively impact the trading price of our Shares. There can be no assurance that the measures we have taken to date, or any measures we may take in the future, will be sufficient to avoid potential future material weaknesses.
 
ITEM 4
INFORMATION ON THE COMPANY
 
A.  History and Development of the Company
 
We were formed on August 14, 1987, under the laws of Mexico as a variable capital corporation (sociedad anónima de capital variable) to serve as a holding company for investments by certain members of the Serrano Segovia family.
 
TMM merged with and into Grupo TMM (formerly Grupo Servia, S.A. de C.V. (“Grupo Servia”)), which was effected on December 26, 2001, leaving Grupo TMM as the surviving entity. Under the terms of the merger, all of the assets, privileges and rights and all of the liabilities of TMM were transferred to Grupo TMM upon the effectiveness of the merger. TMM was founded on September 18, 1958 by a group of private investors, including the Serrano Segovia family.
 
In December 2001, the boards of directors of TMM and Grupo TMM unanimously approved a corporate reorganization and merger in which TMM was merged with and into Grupo TMM. After the merger, each shareholder of TMM continued to own the same relative economic interest in Grupo TMM as the shareholder owned in TMM prior to the merger. In preparation for the merger, the shareholders of Grupo TMM approved the division (escisión) of Grupo TMM into two companies, Grupo TMM and a newly formed corporation, Promotora Servia, S.A. de C.V. (“Promotora Servia”). Under the terms of the escisión, Grupo TMM transferred all of its assets, rights and privileges (other than its interest in TMM) and all of its liabilities to Promotora Servia. The transfer of assets to Promotora Servia was made without recourse and without representation or warranty of any kind, and all of Grupo TMM’s creditors expressly and irrevocably consented to the transfer of the liabilities to Promotora Servia.
 
On September 13, 2002, we completed a reclassification of our Series L Shares of stock as Series A Shares. The reclassification combined our two classes of stock into a single class by converting each share of our Series L Shares into one share of our Series A Shares. The reclassification also eliminated the variable portion of our capital stock and we became a fixed capital corporation (sociedad anónima). Following the reclassification, we had 56,963,137 Shares outstanding. As a result of the elimination of the variable portion of our capital stock, our registered name changed from Grupo TMM, S.A. de C.V. to Grupo TMM, S.A.
 
As a result of a reform to the securities law in Mexico promulgated in June 2006, publicly traded companies in Mexico were transformed by operation of law into Sociedades Anónimas Bursátiles (Public Issuing Corporation) and were required to amend their bylaws to conform them to the provisions of the new law. Accordingly, on December 20, 2006, the Company added the term “Bursátil” to its registered name to comply with the requirements under Mexico’s new securities law, or Ley del Mercado de Valores. As a result, the Company is known as Grupo TMM, Sociedad Anónima Bursátil, or Grupo TMM, S.A.B. In addition, the Series A Shares of the Company were renamed as nominative common shares without par value (“Shares”). The rights afforded by the new Shares are identical to the rights afforded by the former Series A Shares.
 
On December 15, 2017, as part of corporate restructuring to improve our debt profile, we transferred 85% of the shares of our wholly owned subsidiary, TMM Division Maritima, S.A. de C.V. (“TMMDM”), an owner and operator of supply vessels, tankers and tugboats, to the holders of certificates issued by TMMDM under our Mexican Peso-Denominated Trust Certificates Program (the “Trust Certificates Program”). The Trust Certificates Program involved the issuance to investors of certificates secured by trust assets and denominated in Mexican Pesos, the proceeds of which were used by us to consolidate and refinance the debt related to those vessels, as well as to finance the acquisition of additional vessels as contemplated by our expansion program. As a result of the transfer, we no longer exercise control over TMMDM and our financial statements no longer include TMMDM’s assets, liabilities, and income or loss. A Maritime Service Contact was entered into to operate TMMDM’s supply vessels and tankers, which was terminated by both parties in August of 2022. TMMDM has since changed its name to Maritima del Golfo de México y Subsidiarias para el Petróleo, SA de CV.
 
Today, we are a fixed capital corporation listed on the Mexican Stock Exchange (Bolsa Mexicana de Valores) incorporated under the Ley General de Sociedades Mercantiles for a term of 99 years. We are headquartered at Lago Alberto No. 442, P.5,503-A., Colonia Anáhuac 11320, México City, México, and our telephone number is +52-55-5629-8866. The SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, such as Grupo TMM, at http://www.sec.gov. Grupo TMM’s Internet website address is www.tmm.com.mx. The information on Grupo TMM’s website is not incorporated into this Annual Report.
 
B.  Business Overview
 
General
 
We are one of the largest logistics and transportation companies in Mexico, providing a variety of integrated and dynamic logistics and transportation services to premium clients throughout Mexico, including maritime transportation services, ports and terminals management, logistics services and warehousing services.
 
As part of the strengthening plan, (i) we have reassigned the ship agency business to the Maritime Operations Division, which was previously reported as part of the Ports and Terminals Division, (ii) the shipyard business has become a Business Division, now called Maritime Infrastructure (this division was previously a part of the Maritime Operations Division), and (iv) the Logistics Division is now reported within the Ports, Terminals and Logistics Division.
 
Maritime Operations. Our Maritime Operations division provides maritime transportation services, including the operation of offshore vessels that provide transportation and other services to the Mexican offshore oil industry, tankers that transport petroleum products within Mexican and international waters, parcel tankers that transport liquid chemical and vegetable oil cargos from and to the United States and Mexico. As of March 31, 2024, we operate a fleet of six vessels, which include one parcel tanker and a five offshore supply vessels. This business unit also provides maritime agency services to ship owners and operators of Mexico’s main ports.
 
Maritime infrastructure operations. We operate a shipyard with integrated services based in the port of Tampico, Mexico through our subsidiary, Inmobiliaria Dos Naciones, S.R.L. de C.V. (“IDN”). IDN is located near offshore oil and gas facilities and key commercial routes between the Southeastern United States and Mexico. IDN provides ship repair services and has two floating drydocks with a capacity of 3,000 metric tons each, one of which will be replaced by a new floating drydock with a capacity of 6,600 metric tons, which is expected to be incorporated in the fourth quarter of 2024. IDN services more than 30 vessels per year and provides us with the necessary capabilities to build additional naval vessels.
 
Ports, Terminals and Logistics Operations. We presently provide general cargo operations at the port of Tuxpan, under permits for cargo handling and stowage services granted by the Mexican government, which provides for certain renewal rights. As of June 2021 and as a result of the Mexican government’s decision that all ports should be operated by such government, our concession in the port of Acapulco was not renewed.
 
In addition, we provide dedicated logistics services to major manufacturers, including automobile manufacturers and retailers with facilities and operations throughout Mexico. The services that we provide include consulting, analytical and logistics outsourcing services, which encompass the management of inbound movement of parts to manufacturing plants consistent with just-in-time inventory planning practices; logistics network (order-cycle) analysis; logistics information process design; intermodal transport; supply chain and logistics management; product handling and repackaging; local pre-assembly; maintenance and repair of containers in principal Mexican ports and cities and inbound and outbound distribution using multiple transportation modes. Due to the scope of our operations, together with the extent of our experience and resources, we believe that we are uniquely positioned to coordinate the entire supply chain for our customers.
 
Warehousing Operations. Through our subsidiary, Almacenadora de Depósito Moderno, S.A. de C.V. Auxiliary Credit Organization (“ADEMSA”), we provide warehousing and bonded warehousing facility management services. ADEMSA currently operates over 217,000 square meters of warehousing space throughout Mexico, including 67,353 square meters of direct warehouse space (the largest of which is located in northern Mexico City). Due to its regulated nature, ADEMSA is one of a limited number of warehousing companies authorized by the Mexican government to provide bonded warehousing services and to issue negotiable certificates of deposit.
 
Set forth below are our total revenues over the last three fiscal years for each of our business segments:
 
     Consolidated Transportation Revenues  
   
(in millions of Pesos)
 
   
for the Years Ended December 31,
 
   
2023
   
2022
   
2021
 
Maritime Operations
 
$
795.5
   
$
1,231.1
   
$
835.2
 
Maritime infrastructure operations
   
200.5
     
118.5
     
139.2
 
Ports, terminals and logistics Operations
   
73.1
     
161.0
     
223.8
 
Warehousing Operations
   
149.5
     
172.5
     
153.5
 
Total
 
$
1,218.6
   
$
1,683.1
   
$
1,351.7
 

Recent Developments
 
COVID-19
 
On March 11, 2020, WHO declared COVID-19 a pandemic. In response, governments around the world, including Mexico, have implemented a variety of extraordinary measures to control its spread, including travel restrictions, quarantines, and suspension of non-essential activities. On May 5, 2023, the WHO officially declared the end of the COVID-19 pandemic in the world. By the same token, the government of Mexico announced that the country is closing the epidemic cycle and is moving toward an endemic. The effect of the COVID-19 pandemic in our business remains uncertain, and will depend on its duration and its impact on the Mexican and global economies.
 
In light of these and other conditions beyond our control, our operating results may be volatile and subject to change rapidly. In this sense, the Company adapted an operating scheme to face the crisis, which to this date remains in effect. Currently, all operating activities are face-to-face and only administrative activities operate under a hybrid home office - face-to-face scheme.
 
We, and our third-party goods and services providers, where applicable, require various approvals, licenses, permits and certificates in the ordinary course of our business. This could produce delays by regulatory and administrative agencies reviewing, approving and/or renewing our applications. These delays have become much more frequent following the COVID-19 pandemic given the various shutdowns and/or the reduction in operations of government offices which have not resumed operations at the same pace as prior to the COVID-19 pandemic. As of the date of the consolidated financial statements included in this Form 20-F, the Group is unable to quantify the adverse effect that COVID-19, or any other pandemic, could have on operating income in the future. However, we have taken several measures to maintain business continuity and strengthen our financial condition, including a strict control of our overhead expenses. The Group remains in compliance with the health and safety protocols established by the Mexican government and has taken measures and implemented policies to safeguard its businesses, employees and the locations in which it operates from the threats posed by the COVID-19 pandemic. We have adopted the hybrid model of working while maintaining limited access to facilities and implementing new controls for emergency procedures and mitigating potential cybersecurity risks. Going forward, we will continue to closely monitor the development of the COVID-19 pandemic, including its effect on our business, financial condition and results of operations.
 
Digitalization Strategy
 
Our cloud computing strategy has proven fundamental to our financial approach, enabling us to optimize resources and improve operational efficiency. Alongside this, we have prioritized cybersecurity by implementing robust measures to protect our data and systems. Furthermore, we recognize the importance of continuously updating our IT staff on new technologies, ensuring we stay abreast of the latest advancements and are prepared to tackle emerging challenges in the technology domain.
 
Several platforms have seen continuous improvements since their implementation, such as ARCADIA (Customer Relationship Management), which has enhanced administrative user usability daily; Apolo 2024 (HelpDesk – Ticketing System), which integrates greater control over each open ticket until its resolution and provides technical support statistics, business unit information, and activity summaries; ADIRAN 2024 (Container Terminal Management), which in its update will replace eight servers, three applications and database managers, all of which are over 15 years old; and TALENTUM, which in 2024 will evolve into a new platform for continuous online training, skills development, and competency assessment.
 
We are in the final stage of implementing the DOMUS system for Human Resources to manage documents (Repository), personal, labor, and historical data, among others, and to interconnect with the requirements of Mexican Official Standard NOM-035. We have increased the number of interfaces that enable information exchange between current and legacy systems used internally to systematize processes previously managed in spreadsheets or word processors, thereby avoiding and minimizing rework, data entry errors and information loss.
 
From an infrastructure perspective, servers eligible for updates this year will be migrated to virtualized environments, resulting in cost savings and greater agility and flexibility in workload distribution.
 
On a financial level, we continue to operate with our enterprise resource planning (“ERP”) SAP S4/HANA systems. We have considered the option to migrate to ERP Microsoft Dynamics 365, but this would require certain financial resources that such a migration entails and approximately nine months for implementation. While this migration could result in significant operational cost savings related to the ERP systems in a few years, it is also a fact that we have not yet secured a special budget to cover the expenses for licenses, implementation, go-live, maintenance, and operational continuity, which represent substantial initial outlays.
 
New Mexico City Airport Bonded Warehouse
 
On February 4, 2022 the new airport in Mexico City (Aeropuerto Internacional Felipe Angeles-AIFA) awarded our wholly owned subsidiary, TMM Almacenadora S.A.P.I. de C.V. (“S.A.P.I”), a 10-year lease to operate a bonded warehouse of 5,184 square meters within the airport’s cargo terminal. Also, in August of the same year, we were awarded a 10-year lease to operate a 12,200 m2 warehouse for domestic cargo. In December 2022, we partnered with an important company specialized in port terminals for the development and operation of the warehouses and, during the second quarter of 2023, S.A.P.I., which included the AIFA concession, was sold.
 
National Storage Operations
 
As a result of the sale of TMM Almacenadora S.A.P.I. de C.V,, the existing national warehousing operations have been transferred to Saricogui Logística SAPI de CV, a wholly-owned subsidiary of Grupo TMM.
 
Closure of Certain Container Maintenance and Repair Locations
 
At the end of 2023 and the beginning of 2024, the Company decided to close its container maintenance and repair operations in the locations of Ensenada, Altamira, Manzanillo, Pantaco and Veracruz, retaining only the location in Aguascalientes. This decision was driven by a significant market downturn, leading the Company to strengthen its market presence in Aguascalientes.
 
Capital Increase
 
In 2023, a capital increase was executed amounting to $151,977,600.60 at a subscription price of $2.10 pesos per share, equivalent to 72,370,286 Shares. This capital increase marks a historic moment for the Company, enabling it to consolidate its projects, create shareholder value, and generate investor confidence.
 
New “Loderos” Vessels
 
At the end of 2023, the company was awarded two three-year contracts for the operation of two specialized vessels called “Loderos,” which began operations during the first quarter of 2024. Currently, the Company operates a fleet of five such vessels.
 
Termination of our Concession at the Port of Acapulco
 
Since June 1996, we had operated the port of Acapulco in association with SSA Mexico, S.A. of C.V. (“SSA”) through a 25-year concession granted by the Mexican government. Although the concession provided for the possibility of renewal, the administration of President Manuel López Obrador elected to not to renew the concession and to transfer control of the port to SEMAR. As a result, our operations at the port of Acapulco terminated concurrently with the expiration of our concession effective as of June 21, 2021.
 
Refinancing of Certain Credit Lines
 
During 2021, 2022 and 2023, we refinanced certain of our outstanding credit lines, extending the maturity dates to provide additional support as we continued to navigate disruptions to international trade and demand for our services in the wake of the COVID-19 pandemic.
 
Charter of Specialized “Mud Vessels”
 
In August 2021, PEMEX awarded us a three-year contract to operate three specialized “mud vessels” for use in the generation, transportation, conditioning and recovery of fluids during the drilling, completion and repair of offshore oil wells, which are currently in the process of renovation. At the end of August 2022, the Company obtained the incorporation of a fourth mud vessel for one year, as part of the aforementioned contracts.
 
Relocation of Corporate Headquarters
 
As part of our cost reduction efforts, in 2021 we moved our corporate headquarters to a new location in Mexico City, which has generated significant savings by lowering our lease payments and other corporate costs.
 
Vessel Sales
 
In accordance with our fleet modernization plan, in recent years we have sold or otherwise ceased to operate a number of vessels. On January 8, 2021, we sold the chemical tanker M/T “Olmeca” to Athene Shipping Limited. Most recently, in January 2022, we sold the supply vessel “Isla Colorada” to Buzca Soluciones de Ingenieria, S.A.
 
RTG Crane Acquisition
 
In June 2019, we entered into a financing agreement with PNC Bank, N.A., guaranteed by EXIM Bank, to acquire a rubber tyred gantry (“RTG”) crane to replace the crane used in our automotive sector operations at Aguascalientes. Pursuant to the agreement, the Company received loan proceeds in the amount of US$860 thousand (approximately 85% of the purchase price of the crane), at a fixed rate of 4.40% per annum, with semiannual payments of principal and interest, and maturing in July 2024. See Note 13 of the accompanying Audited Consolidated Financial Statements.
 
Refinancing of Parcel Tankers Debt
 
In May 2018, following the sale of the chemical tanker M/T “Maya” the Company prepaid the full US$25 million outstanding on a line of credit from DVB Bank America, N.V. which had been incurred to finance the purchase of that vessel. In addition, in September 2018, the Company obtained a new line of credit from ACT Maritime LLC, a subsidiary of Alterna Capital Partners, LLC, in the amount of US$5.25 million, at a variable rate of LIBOR 90 days plus 750 points, with quarterly payments of principal and interest, and maturing in September 2023. The proceeds of this new line of credit were used to pay off the remaining balance of the 10-year line of credit in the original amount of US$27.5 million that the Company had obtained from DVB Bank America, NV in May 2007 to purchase the chemical tanker M/T “Olmeca.” In December 2020, we used the funds obtained from Athene Shipping Limited as an advance on the sale of the “Olmeca” to prepay in full the US$3.5 million outstanding on the ACT Maritime LLC line of credit. See Item 5. “Liquidity and Capital Resources - Purchase of Two Parcel Tankers”.
 
Termination of the operation and management contract of TMMDM’s fleet.
 
In August of 2022, the Maritime Services Agreement with TMMDM, which was entered into on December 15, 2017, was terminated as a result of the transfer by the Company of 85% of the shares in TMMDM to the holders of Senior Trust Bonds issued by TMMDM under the Senior Trust Bond program. As a result of this termination, in no time, the Maritime Division will eliminate the name TMM from its corporate name. This operation solely represented 1% of the consolidated revenue. TMMDM has since changed its name to Marítima del Golfo de México y Subsidiarias para el Petróleo, SA de CV.
 
Termination of the business of transporting steel to South America in bulk carriers.
 
In August 2017, we began the service of transporting steel in bulk to South America in specialized vessels called bulk carriers. As part of our strategy to have profitable operations, we terminated this service in December of 2022.
 
The Mexican Market
 
Since TMM’s formation in 1958, the growth and diversification of the Mexican economy have largely driven our growth. Following the enactment of NAFTA, which became effective January 1, 1994, trade with and investment in the Mexican economy has significantly increased, resulting in greater traffic along the North-South cross-border trade routes that extend from Canada to the United States and Mexico. The USMCA, the successor to NAFTA, entered into force on July 1, 2020. Although the USMCA aims to support mutually beneficial trade and robust economic growth among parties, we cannot predict the impact the USMCA will have on the Mexican economy or our operating results. The following table illustrates the growth of the foreign trade segment of the Mexican economy over the last three years:
 
   
Foreign Trade 2020-2022(a)
 
   
As of December 31,
(in millions of Dollars)
 
   
2023
   
2022
   
2021
 
Total Exports
 
$
593,005
   
$
577,698
   
$
494,949
 
Total Imports
 
$
598,475
   
$
604,615
   
$
505,703
 
Total Trade Flows
 
$
1,191,481
   
$
1,182,312
   
$
1,000,652
 
Growth Rate—Exports
   
2.6
%
   
16.7
%
   
18.6
%
Growth Rate—Imports
   
(1.0
)%
   
19.6
%
   
32.0
%
Growth Rate—Total
   
0.8
%
   
18.2
%
   
25.1
%
Growth Rate—GDP(b)
   
3.2
%
   
3.7
%
   
6.0
%


(a)
The figures include the in-bound (maquiladora) industry.
(b)
The methodology for calculating Growth Rate-GDP was modified by the Instituto Nacional de Estadistica, Geografia e Informatica (INEGI) and is based on 2018 prices.
Source: Instituto Nacional de Estadistica, Geografia e Informatica (INEGI).
 
Business Strategy
 
The Company’s strategy is to focus on strengthening businesses related to the maritime sector, as well as maintaining efficient and profitable operations. As part of our continued effort to achieve the Company’s goals, throughout the past three years we have accomplished the following:
 

We have adopted the following actions as a permanent part of our strategies, which focus, among others, on  offsetting recent financial instability resulting from pandemics such as the COVID-19 pandemic and the downturn in the oil industry: (i) reducing our overhead costs and selling, general and administrative (“SG&A”) expenses, (ii) working with Nacional Financiera, S.N.C. to maintain our early payment program to reduce our liquidity risk and mitigate payment delays resulting from changes in the payment policies of PEMEX and other key customers, (iii) diversifying our customer base, and (iv) negotiating with our lenders to delay our payment obligations and extend the applicable maturity date under various loans and financing agreements.
 

With respect to helping ensure our financial reporting and auditing processes remain robust and as timely as possible, permanent actions we have implemented include, among others, (i) the implementation of new controls for emergency procedures, (ii) close monitoring of IT access controls to enable our employees to work remotely where possible, (iii) controls to mitigate the potential increase in cybersecurity risks arising from a higher level of remote work, and (iv) where existing controls are unable to be performed safely or effectively, identifying and implementing appropriate alternative controls to compensate for the lack of information.
 

We increased the number of ships for our Offshore Maritime Sector related businesses through the addition of five specialized vessels under a time charter contract with Pemex. These vessels, known as “mud vessels”, are used in the generation, transportation, conditioning and recovery of fluids during the drilling, completion and repair of offshore oil wells.
 

To focus on strengthening our maritime-related businesses, we sold our warehousing business at the new Mexico City airport (Felipe Ángeles International Airport - AIFA), along with TMM Almacenadora S.A.P.I. de CV, the holder of the concession granted by AIFA. Additionally, to maintain efficient and profitable operations, we closed certain container maintenance and repair workshops.
 

A capital increase amounting to $151,977,600.60 was undertaken by the principal shareholders of the Company. This capital increase will enable us to consolidate our projects, create value for our shareholders, and generate confidence among investors.
 
Our business strategy is focused on the following:
 

Strengthen our business related to the Maritime Sector;
 

Increasing the installed capacity in our Maritime Infrastructure operations;
 

Maintaining efficient and profitable operations in Ports and Terminals, Logistics and Storage;
 

Diversification and expansion of services;
 

Business development with the assets strategically located in Tuxpan, Veracruz; and
 

Disciplined and continuous control of expenses.
 
We expect to fulfill all of the above mentioned objectives through a series of financial and commercial strategies that are described in full detail in Item 5. “Operating and Financial Review and Prospects”.
 
Certain Competitive Advantages
 
We believe that we benefit from the following competitive advantages:
 

We are one of the largest and leading Mexican owned and operated maritime and logistics companies in Mexico.
 

We have extensive and proven experience in ports, terminals and integrated services, such as yards operations, vessels and intermodal equipment maintenance, repair and warehousing in Mexico.
 

We have a demonstrated ability to contract vessels with limited disruptions.
 

The Mexican Navigation Law requires that Mexican flag carriers receive preferential treatment.
 

We are poised to capitalize on future growth in the Mexican energy sector.
 

We are certified by the Institute of International Container Lessors (“IICL”) for our maintenance and repair of containers.
 

Our operations in Tuxpan, Veracruz are in a prime location to capitalize on the growth of trade via the Gulf of Mexico.
 
Maritime Operations
 
Our Maritime Operations include: (a) supply and logistics services for the offshore oil industry at facilities in the Gulf of Mexico and between ports and/or to and from oil platforms; (b) parcel tankers, for the transportation and loading of liquid chemical products between ports in Mexico and the United States; (c) port agency services in the country’s main ports for both cargo vessels and cruise ships. This segment represented 65.3% of consolidated revenues for the year 2023, 73.2% for the year 2022, and 61.8% for the year 2021.
 
Fleet Management
 
As of March 31, 2024, we operated a fleet of 6 vessels comprised of one parcel tanker, as well as five offshore vessels. It is worth mentioning that until August 2022, we operated, commercialized and managed 24 vessels owned by TMMDM (23 supply vessels, 1 tanker), through a Maritime Services Agreement, which was terminated by both parties last August 2022. Under such agreement, TMMDM was required to pay a fee based on the income based on the shipping revenues. TMMDM has since changed its name to Marítima del Golfo de México y Subsidiarias para el Petróleo, SA de CV.
 
The table below sets forth information as of March 31, 2024, about the fleet we operate by type, size and capacities:
 
Vessel Type
 
Number
of
Vessels
   
Total Dead
Weight Tons
(in thousands)
   
Total Cubic
Meter Capacity
(in thousands)
   
BHP(*)
 
Offshore vessels
   
5
      **

    **

   
8,748
 
Parcel tankers
   
1
     
14.4
     
16.5
      **

Total
   
6
     
14.4.5
     
16.5
     
 


*
Average Brake Horse Power.
**
Not applicable.

Offshore Vessels
 
We have been participating in this business for more than 25 years. Our offshore division provides supply and logistics services to the offshore industry between the ports and the offshore facilities in the Gulf of Mexico through a specialized fleet that includes mud vessels, supply vessels, anchor handling tug supply vessels, production, storage and offloading (“FPSO”) vessels and Dynamic Positioning (“DP”) vessels. Other services include supply and administration of onboard personnel, coordination and supervision of the maritime transport of staff, materials and equipment from the base on shore to operational points of the vessels within the oil-drilling zone of the Gulf of Mexico.
 
During 2021, PEMEX conduced a public tender through which we were awarded three long-term charter contracts for the mud vessels Redfish 4, Beluga 2 and Go Canopus, each of which commenced operations in July 2021. At the end of August 2022, the company secured the addition of a fourth mud vessel, (Gannet).
 
Set forth below is information regarding the offshore vessels fleet as of March 31, 2023:
 
Vessel
Year
Flag
 
DWT(1)
   
LOA(2)
(m)(3)
   
Beam
(m)
   
BHP
 
Charterer(s)
+ Redfish 4
2012
Mexico
   
2,435
     
67.40
     
16.00
     
8,000
 
PEP
+ Beluga 2
2012
Mexico
   
2,436
     
67.40
     
16.00
     
7,369
 
PEP
+ Go Canopus
2009
Mexico
   
2,278
     
67.00
     
16.00
     
10,876
 
PEP
+ Aurora Pearl
2013
Liberia
   
3,514
     
80.3
     
16.20
     
6,193
 
PEP
+ World Peridot
2013
Liberia
   
3,514
     
80.3
     
16.20
     
6,193
 
PEP


(1)
Dead weight tons.
(2)
Overall length.
(3)
Meters.
+ Chartered vessel.

Product Tankers
 
Since 1992, we have provided product tanker chartering services to PEMEX and its subsidiaries for the transportation of clean and dirty petroleum products from refineries to various Mexican ports. During 2023, we operated the Kinaros tanker for a two month period, which was under a time charter contract with the company CFEnergía for cabotage fuel oil transportation between the ports of Coatzacoalcos and Tuxpan.
 
Parcel Tankers
 
Our Parcel Tanker business operates between Mexican and American ports in the Gulf of Mexico, transporting chemicals, vegetable and animal oils and molasses. The majority of the transported cargo is under contracts of affreightment (“COAs”) in which the customers commit the carriage of their cargo over a fixed period of time on multiple voyages, with a minimum and a maximum cargo tonnage at a fixed price. The vessel operator is responsible for the vessel, the fuel and the port expenses. Currently, our parcel tanker fleet is comprised of one chartered vessel. We transported over 361 thousand tons of chemical products in our parcel tankers during 2023, 531 thousand tons during 2022, and 518 thousand tons during 2021. Our primary customers for our parcel tanker services include major oil and chemical companies.
 
Set forth below is information regarding our parcel tanker as of March 31, 2024:
 
Vessel
Year
Flag
 
Length
(m)(1)
   
Beam
(m)
   
Draft
(m)
   
DWT(2)
   
Capacity M3
Total
 
Oriental Marguerite
2008
Panama
   
134.2
     
20.5
     
8.81
     
14,367
     
16,232
 


(1)
Meters.
(2)
Dead weight tons.

Bulk Carrier
 
In August 2017, we commenced transporting unpackaged general commodities such as steel between South America, the Caribbean and Mexico in specialized ships called bulk carrier vessels. Our bulk carrier services typically involve the hiring of a bulk carrier vessel approximately once per month. On December 31, 2022, we concluded this service.
 
Maritime Agency Services
 
We work as representatives of shipowners through our agencies in the principal ports of Mexico, including the ports of Veracruz, Coatzacoalcos, Ciudad del Carmen, Dos Bocas, Tuxpan, Puerto Vallarta and Zihuatanejo. Our agencies that provide services to vessel owners and operators in Mexican ports include: (i) port agent services, including the preparation of the necessary documentation with the port authorities for the clearance of vessels; (ii) security agent services, which supports the rotation of crew members and the provision of spare parts; (iii) multimodal cargo and supervision; (iv) vessel provisioning services, which include the procurement of food, water and supplies and (v) fueling services, which include the coordination of fuel delivery services. Our shipping agencies also provide shipping agency services to other major ports through agreements with local agents.
 
Customers and Contractual Arrangements
 
The primary purchasers of our Maritime Operations services are multi-national oil, gas and chemical companies. These services are generally contracted for on the basis of short-term or long-term time charters, voyage charters, COAs or other transportation agreements tailored to the shipper’s requirements. In 2023, our ten largest customers accounted for approximately 92% and 60% of Maritime Operations revenues and consolidated revenues, respectively. The loss of one or more of our customers could have a material adverse effect on the results of our Maritime Operations.
 
The services we provide are arranged through different contractual arrangements. Time charters are the principal contractual form for our Maritime Operations.
 
In the case of a time charter, the charterer is responsible for the hire, fuel and port expenses, and the shipowner is responsible for the nautical operation of the vessel, including the expenses related with the crew, maintenance and insurance. When we bareboat charter a vessel, the charterer is responsible for the hire, fuel and port expenses but also assumes all risk of the nautical operation, including the associated expenses. COAs are contracts with a customer for the carriage of cargoes that are committed on a multi-voyage basis over a period of weeks or months, with minimum and maximum cargo tonnages specified over the period at fixed rates per ton depending on the duration of the contract. Typically, under voyage charters and COAs, the shipowner pays for the fuel and any applicable port charges.
 
Markets
 
The demand for offshore vessels is affected by the level of offshore exploration and drilling activities, which in turn is influenced by a number of factors including:
 

expectations as to future oil and gas commodity prices;
 

customer assessments of offshore drilling prospects compared to land-based opportunities;
 

customer assessments of cost, geological opportunity and political stability in host countries;
 

worldwide demand for oil and natural gas;
 

the ability of the Organization of Petroleum Exporting Countries (“OPEC”) to set and maintain production levels and pricing;
 

the level of production of non-OPEC countries;
 

the relative exchange rates for the U.S. dollar; and
 

various government policies regarding exploration and development of their oil and gas reserves.
 
Maritime Infrastructure Operations
 
The Company has a concession to operate a shipyard in the port of Tampico, Mexico. The shipyard is strategically located on the Gulf of Mexico, in close proximity to offshore oil and gas facilities and other key trade routes between the southeastern United States and Mexico. The shipyard provides repair services to more than 30 vessels per year. In addition, to better capitalize on the opportunities created by new entrants in the Mexican market, we intend to expand and diversify our shipyard capabilities through the addition of a new 6,600-metric-ton floating dock, expected to be delivered in the second quarter of 2024.
 
Ports, Terminals and Logistics Operations
 
We conduct general cargo operations at the public berth in the port of Tuxpan pursuant to a permit awarded by the Mexican government. Additionally, we own land in Tuxpan on which we are developing a liquid oils terminal and a multipurpose one. Our permit in Tuxpan give us the right of first refusal to continue operations for a second term once the term of the original instrument expires. In 2019, our permit in Tuxpan was extended for an additional 10 years.
 
As further described below, from June 1996 to June 2021 we held a concession to operate the port of Acapulco through a joint venture with SSA. Our Acapulco ports and terminals operations terminated effective June 21, 2021 when the administration of President Manuel López Obrador elected not to renew our concession and transferred control of the port to SEMAR. The business has closed operations since the date of termination of the concession. The following table sets forth our existing port facilities and concessions:
 
Port
Concession/Permit
Date Awarded
Duration
Tuxpan
Stevedoring services
August 4, 1999
20 years (with the possibility of successive 10-year extensions, which were exercised in 2009 and 2019, respectively).

Tuxpan
 
Since 1999, we have held a permit to provide general cargo operations at the public berths in the port of Tuxpan, such as loading and unloading of grain and gravel for the construction of a gas pipeline. We also offer container-warehousing services at this port. In addition, we own approximately 1,780 acres of land in the port of Tuxpan through our wholly owned subsidiaries, Bimonte S.A. de C.V., Prestadora de Servicios MTR, S.A. de C.V. and Services and Solutions Optimus, S. de R.L. de C.V., in which we plan to develop a liquid oils terminal, a multipurpose terminal, and logistic facilities.
 
In August 2016 we announced a new venture with TransCanada and Sierra Oil & Gas to jointly develop a mid-stream infrastructure in Tuxpan as well as an inland distribution center to serve the growing demand for refined products such as gasoline, diesel and jet fuel in the central region of Mexico. The site includes a liquid oils terminal being developed by Services and Solutions Optimus, S. de R.L. de C.V., which had been jointly owned 50% by the Company and 50% by Sierra Oil & Gas. In February 2019, we purchased the 50% interest held by Sierra Oil & Gas for US$2.6 million. With this purchase, we acquired full ownership and control of the project and Services and Solutions Optimus, S. de R.L. de C.V. became a wholly owned subsidiary of the Company. Once completed, the liquid oils terminal should allow us to supply up to 80,000 barrels per day of refined products.
 
Acapulco
 
In June 1996, we received a 25-year concession to operate the tourist port of Acapulco. Our port interests in Acapulco were operated through a joint venture with SSA called Administración Portuaria Integral de Acapulco, S.A. de C.V. (“API Acapulco”), in which we hold a 51% interest. Through API Acapulco, we operated and managed an automobile terminal, a cruise ship terminal with a capacity to receive two cruise ships simultaneously and an automobile warehouse with a capacity to store up to 1,700 automobiles.
 
When our concession came up for renewal in June 2021, the López Obrador administration decided that the public interest would be best served by transitioning Mexican port operations to the oversight and control of SEMAR. As a result, our concession to provide port and terminal operations in Acapulco expired effective as of June 21, 2021.
 
From January 1, 2021 through the expiration of our concession on June 21, 2021, we handled 5,263 export automobiles for Volkswagen, Chrysler and Nissan to South America and Asia. With respect to the cruise ship terminal, in 2021 we didn’t receive any cruise ships.
 
Logistics Operations
 
Through TMM Logistics, S.A. de C.V. (“TMM Logistics”), a wholly owned subsidiary of Grupo TMM, we provide dedicated logistics services to major manufacturers, including automobile manufacturers, and retailers with facilities and operations throughout Mexico. The services that we provide include consulting, analytical and logistics outsourcing services, which encompass the management of inbound movement of parts to manufacturing plants consistent with just-in-time inventory planning practices; logistics network (order-cycle) analysis; logistics information process design; supply chain and logistics management; and maintenance and repair of containers in principal Mexican ports and cities. Due to the scope of our operations, together with the extent of our experience and resources, we believe that we are uniquely positioned to coordinate the entire supply chain for our customers. This segment accounted for 6.0%, 9.2% and 15.4% of consolidated revenues in 2023, 2022 and 2021, respectively.
 
Automotive Services
 
We provide specialized logistics support for the automotive industry within Mexico. Services include the arrangement and coordination of the movement of motor vehicle parts or sub-assemblies from supplier facilities to assembly plants, warehousing, inspection and yard management. Our logistics services can be provided as end-to-end integrated logistics programs (bundled) or discrete services (unbundled) depending on customer needs.

Container Maintenance and Repair
 
We offer maintenance and repair services for maritime containers in Aguascalientes. These services involve keeping refrigerated components and other parts of a container in useable condition, including mechanical repair, welding and repainting of such containers.
 
Warehousing Operations
 
We offer warehousing and bonded warehousing facility management services through our subsidiary, ADEMSA. ADEMSA currently operates over 217,000 square meters of warehousing space throughout Mexico, including 67,353 square meters of direct warehouse space (the largest of which is located in northern Mexico City). Due to its regulated nature, ADEMSA is one of a limited number of warehousing companies authorized by the Mexican government to provide bonded warehousing services and to issue negotiable certificates of deposit. This segment accounted for 12.3%, 10.3% and 11.4% of consolidated revenues in 2023 2022 and 2021, respectively.
 
Grupo TMM’s Strategic Partners
 
We are currently a partner in the following strategic arrangements:
 
Business
 
Partner
Commercialization of Petroleum Products
 
Petrosoluciones en Firme, S.A.P.I de C.V.
Energy Infrastructure
 
EGI Oil & Gas, S.A. de C.V.

Sales and Marketing
 
Much of the success of our business depends on our marketing network. Our marketing network includes affiliated offices, agencies at Mexican ports and a sales force based throughout Mexico to sell our logistics, warehousing, ports and specialized maritime services. Our marketing and sales efforts are designed to grow and expand our current customer base by initiating long-term contracts. We have devised, implemented and will continue to implement several customer service initiatives in connection with our marketing efforts, which include the designation of customer sales territories and assignment of customer service teams to particular customers.
 
Since we commenced operations, we have been actively seeking to obtain new customer contracts with the expectation of entering into long-term contracts with such new clients or with existing customers. Although written customer contracts are not customary in Mexico, we have succeeded in negotiating written contracts with a number of our major customers.
 
Systems and Technology
 
We continually seek to update and improve our technology systems and processes to improve our operations. Our systems and applications are regularly updated following industry best practices and applying an agile methodology that ensures an efficient and cost-effective implementation process. In terms of on-premises IT security, we have implemented advanced devices and applications to increase the accuracy and security of our information, and at the cloud and data network level, we constantly monitor the environments hosting each platform as well as the performance, data traffic and stability of our communications networks to ensure the continuity of our business operations.
 
When implementing the technology platforms that support the operations across our business units, we work hand in hand with specialized teams of IT consultants and globally recognized companies such as Microsoft and SAP. In collaboration with these companies, we have implemented IT best practices internationally, and jointly developed a technology strategy to enable us to respond swiftly to the current needs of our businesses, while simultaneously laying the groundwork for  our swift adaptation to technological advances which impact the world daily. We understand that our IT solutions must remain flexible and able to adapt to changes in the financial conditions of the Company, which is why our IT and finance teams maintain a close relationship to promptly and efficiently find the best, cost-effective solution.
 
Competition
 
Maritime Operations
 
The Company’s primary competitors in the offshore vessel business are Tidewater de Mexico, S. de R. L. de C.V., Naviera Bourbon Tamaulipas, S.A. de C.V., Mantenimiento Express Marítimo, S.R.L., Naviera Integral, S.A. de C.V., Blue Marine Technology Group, Harvey Gulf, and Hornbeck Offshore Services de Mexico S de RL de CV.
 
The Company’s primary competitor in the parcel tanker business is Stolt-Nielsen Transportation Group Ltd. Some other competitors in this business include Team Tankers, Ace Tankers, Eitzen and Caribbean Tankers, Inc. and Nordic Tankers.
 
The Company’s primary competitors in the product tanker business are Scorpio Tankers, Maersk Tankers, and PEMEX Refinación.
 
In the shipping agency business, the Company’s main competitors are Representaciones Marítimas, Meritus and Aconsur.
 
The Company believes the most important competitive factors concerning the Maritime Operations segment are pricing, the flying of the Mexican flag and the availability of equipment to fit customer requirements, including the ability to provide and maintain logistical support given the complexity of a project and the cost of transferring equipment from one market to another. The Company believes it can capitalize on opportunities as they develop for purchasing, mobilizing, or upgrading vessels to meet changing market conditions.
 
Maritime Infrastructure Operations
 
The principal competitors of our shipyard business are Talleres Navales del Golfo, Astilleros Mexicanos JP, Astilleros de Marina Tampico, Astilleros de Marina Coatzacoalcos and Reparaciones Navales Zavala.
 
The Company believes that the most important competitive factors in the Marine Infrastructure segment are quality, repair times, geographic location, as well as customer service.
 
Ports, Terminals and Logistics Operations
 
The Company’s key competitors in its ports business are CICE, Hutchinson Ports, SSA Mexico and Amports.
 
The Company believes the most important competitive factors concerning the Ports and Terminals Operations segment are location, customer service, experience and operating capabilities.
 
In the logistics business, the Company faces competition primarily from Car Logistics S.A. de C.V., Axis Logistics S.A. de C.V., Wallenius, SEGLO, Ceva Logistics, Syncreon, Keuhne-Nagel, SeSe, Amport, DHL, CPV and CSI.
 
In its maintenance and repair business, the Company faces competition primarily from Container Care International Inc., CIMA and Grupo SLTC.
 
The Company believes the most important competitive factors in the Logistics Operations segment are price, customer service, brand name, experience, operating capabilities and state-of-the-art information technology.
 
Warehousing Operations
 
Our warehousing business’ main competitors are Almacenadora Mercader, Afirme Almacenadora, Almacenadora Sur and, ACCEL.
 
The Company believes the most important competitive factors in the Warehousing Operations segment are value-added services, competitive rates, nationwide coverage, customer service, brand name, experience, operating capabilities and state-of-the-art information technology.
 
Regulatory Framework
 
Certain countries have laws which restrict the carriage of cargos depending upon the nationality of a vessel or its crew or the origin or destination of the vessel, as well as other considerations relating to particular national interests. In accordance with Mexico’s Navigation Law (Ley de Navegación y Comercio Marítimos), cabotage (intra-Mexican movement) is reserved for ships flying the Mexican flag. We believe we are currently in material compliance with all restrictions imposed by the jurisdictions in which we operate. However, we cannot predict the cost of compliance if our business is expanded into other jurisdictions which have enacted similar regulations.
 
We are also subject to the laws of various jurisdictions and international conferences with respect to the discharge of materials into the environment. See “- Environmental Regulation” and “- Insurance.”
 
Our port operations are subject to the Ley de Puertos. Port operations require a concession title granted by the Mexican government to special companies incorporated under the Ley de Puertos, which companies may partially assign their concession title to third parties for the use and exploitation of assets owned by the Mexican government in the different port facilities (subject to the Ley de Puertos and the terms and conditions of the concession title). Various port services require a special permit granted by the Ministry of Communications and Transportation of Mexico. Concession titles may be revoked under certain circumstances in accordance with applicable law and the terms of the concession title. Partial assignments of concession titles may be rescinded under certain circumstances established in the corresponding assignment agreements. Foreign investment in special companies incorporated under the Ley de Puertos may not exceed 49%, except through vehicles or securities deemed by applicable Mexican law as “neutral investments.”
 
Mexican Navigation Law
 
The Mexican Navigation Law (Ley de Navegación y Comercio Marítimos) was enacted in 2006, with its most recent amendments effective as of January 23, 2014. This law: (i) strengthens the reservation of cabotage services for Mexican individuals dedicated to shipping or Mexican shipping companies; (ii) establishes mechanisms and procedures for the resolution of maritime controversies or disputes and (iii) in general terms, is protective of the Mexican shipping industry. Nevertheless, there can be no assurance that the percentage of Mexican-flagged vessels operating in Mexico will continue to increase in the future.
 
The law gives precedence to international treaties ratified by Mexico to foster uniformity in the type of regime applicable to specific circumstances such as the Hague Visby Rules, CLC/FUND Conventions, 1976 Limitation Convention, Salvage Convention, COLREGS, and MARPOL. (All vessels navigating Mexican waters must enter into protection and indemnity insurance agreements.)
 
Listed below are some of the salient points of the legislation:
 

customary provisions enabling authorities to carry out inspections of vessels and investigations of incidents;
 

regulations concerning registration of vessels and waivers allowing Mexican companies to operate foreign flag vessels in otherwise reserved domains;
 

foreign vessels are obliged to designate a shipping agent in order to call at Mexican ports;
 

Mexican flag vessels are required to operate with Mexican crews only and cabotage is in principle reserved for Mexican vessels;
 

when a foreign vessel is abandoned by the owners with cargo on board, provisions of the legislation coordinate repatriation and temporary maintenance of the crew which the law deems ultimately to be the joint and several liability of the owner and agent;
 

the carriage of passengers, cargo and towage in ports and pilotage are also regulated;
 

captains are responsible for damage and loss caused to vessels or ports due to negligence, lack of proper qualification, carelessness or bad faith, but are not responsible for damages caused by an act of God or force majeure;
 

companies providing towage services must carry insurance to cover their liabilities to the satisfaction of the authorities;
 

pollution is regulated by international treaties; however this only covers CLC-type liabilities. Pollution in respect of other substances is dealt with under local legislation which has no limitation. This is irrespective of any criminal proceedings or sanctions against the party responsible for the incident; and
 

maritime privileges are also considered within the law.
 
The law establishes time limits for commencement of proceedings with respect to 7 specific types of contracts as follows:
 

bareboat charter;
 

time charter;
 

voyage charter;
 

carriage of goods;
 

passengers;
 

salvage; and
 

towage.
 
Regulations of the Mexican Navigation Law
 
On March 4, 2015, the Regulations of the Mexican Navigation Law (“Reglamento de la Ley de Navegación y Comercio Marítimos”) were published in Mexico’s Official Gazette and became effective 30 days thereafter. Enactment of the regulations represented a significant event in the merchant maritime sector and were aimed at enhancing legal certainty and promoting trade. In particular, the regulations reduced administrative complexity by consolidating several existing laws or regulations into a single set of regulations.
 
The regulations develop various substantive aspects of the Mexican Navigation Law, including:
 

general provisions (definitions, guarantees, and maritime insurance);
 

extraordinary specialization of vessels, registration, national maritime registry, maritime agents and nautical education;
 

temporary navigation permits and permits for permanent stay, maneuver, nautical tourism and pollution prevention; and
 

revisions to conform hydrocarbons terminology to the new Hydrocarbons Law.
 
Following the adoption of the regulations, several topics covered by the Mexican Navigation Law are addressed in a single document, including merchant marine education, maritime insurance, vessel inspection, maritime public registry, flag and registration of vessels and naval crafts, and marine prevention.
 
Mexican Energy Reforms
 
On December 12, 2013, the Mexican government passed legislation amending articles 25, 27 and 28 of the Mexican Constitution (Constitución Política de los Estados Unidos Mexicanos) and providing 21 transitional articles to establish the legal framework for reforming the Mexican energy sector. The reforms aim to modernize the Mexican energy sector and increase private investment by, inter alia:
 

providing for PEMEX and CFE to become state-owned, for-profit companies (empresas productivas del estado, 100% Mexican);
 

establishing a contractual regime to allow the Ministry of Energy (Secretaría de Energía or SENER), with the technical assistance of the new National Hydrocarbons Commission (Comisión Nacional de Hidrocarburos or CNH), to award to PEMEX and private entities the right to participate in upstream oil and gas operations through the use of service contracts, profit-sharing agreements, production sharing agreements and license agreements, with the Ministry of Energy authorized to determine the best contractual form in each case so as to maximize revenue to the Mexican government;
 

allowing private entities that have entered into a contract with PEMEX or the Mexican government to report, for accounting and financial purposes, the awarding of the contract, the related oil and gas reserves and the contract’s forecasted benefits, provided the private entities affirm that all oil and gas within the subsoil remains the property of Mexico;
 

requiring PEMEX to participate in a “round zero” and submit to SENER for consideration a list of the areas where it intends to continue conducting exploration or production operations pursuant to the new contractual regime, establish that it has the technical, financial and execution capabilities needed to explore for and develop the oil and gas from those areas in an efficient and competitive manner, and provide a work program and budget for those areas;
 

allowing PEMEX to transfer its rights to explore for and develop oil and gas resources to private entities upon application to SENER;
 

allowing the Energy Regulatory Comission (Comisión Reguladora de Energia or CRE) to grant permits for the storage, transport and distribution of oil and gas through pipelines as well as for the generation and commercialization of electricity;
 

creating the Mexican Petroleum Fund for Stabilization and Development (Fondo Mexicano del Petróleo para la Estabilización y el Desarollo) to act as a government trust fund for the collection and administration of income received by the Mexican government from contracts with PEMEX and private entities; and
 

creating the National Agency of Industrial Security and Environmental Protection of the Hydrocarbon Sector (Agencia Nacional de Seguridad Industrial y de Proteccion al Medio Ambiente del Sector de Hidrocarburos) to regulate and supervise matters concerning operational security and environmental protection in the oil and gas industry.
 
In August 2014, SENER and CNH announced the results of PEMEX’s “round zero” lease allocation, awarding PEMEX approximately 83% of Mexico’s proven and probable (2P) reserves and 21% of its prospective resources. In connection with the energy reforms, SENER released a five-year oil and gas tender plan (2015 - 2019), which was intended to showcase the Mexican government’s strategy for revitalizing the domestic oil and gas sector and maximize interest from industry participants in future tenders. “Round one”, which consisted of four phases that took place in July, September, and December 2015 and December 2016, respectively, awarded to various international oil and gas companies the right to conduct oil and gas operations in shallow water exploration and production areas, onshore production areas and deep-water exploration areas. “Round two”, which began in June 2017, was divided into four tenders, the first of which involved the award of production sharing contracts, while the following three rounds involved the award of license contracts. “Round three” began in September 2017 and consisted of three tenders, the first of which involved the award of production sharing contracts, with the following two rounds featuring license contracts. Additionally, there are the so-called “farmouts” in which PEMEX will conduct oil and gas operations jointly with a third party, either to increase production, share risks, obtain geological information or access new technology. Farmouts were scheduled to be divided into four tenders, the first of which resulted in the signing of a license contract in March 2017. The bidding process for the remaining farmout tenders began in 2017 and resulted in two license contracts signed in March 2018.
 
In October 2021, the government presented its five-year plan for 2020-2024, which prioritizes investments in shallow waters and conventional onshore areas and excludes unconventional onshore and deep-water areas. Furthermore, the plan indicates that the current administration does not intend to initiate new bidding processes for the award of further exploration and production rights until the current contracts demonstrate that they can generate profits for the government.
 
On March 26, 2021, President Andrés Manuel López Obrador proposed legislation to amend certain provisions of the Hydrocarbons Law (the “Amendment”). The Amendment was passed by the Mexican government and became effective on May 5, 2021 following its publication in the Federal Official Gazette.
 
This Amendment introduces key modifications to the regulatory structure for the granting of permits for midstream and downstream activities under the Hydrocarbons Law, establishing heightened requirements on companies applying for permits to refine oil, process natural gas, or engage in various other activities including transportation, storage, distribution, compression, liquefaction, decompression, regasification, commercialization, and retail of hydrocarbons, fuels and petrochemicals. In particular, the Amendment:
 

requires that companies applying for a permit to conduct midstream or downstream activities first demonstrate that they meet certain minimum storage requirements established by SENER;
 

modifies the procedure for the approval of applications to assign a permit, moving from the current “deemed approval” system under which an assignment application is deemed approved if the authorities fail to respond within the relevant time period, to one in which the failure of the authorities to respond within such period will result in denial of the application;
 

establishes new grounds for the revocation of permits, including where CRE or SENER determine that the permit holder (i) has committed the crime of hydrocarbons, fuels and petrochemicals smuggling or (ii) is otherwise in breach of the permit conditions or the provisions of the Hydrocarbons Law;
 

expands the discretionary authority of CRE and SENER, allowing them to suspend permits on a temporary basis or revoke them permanently, including for reasons of national security, energy security or to protect the national economy, and giving them the power to assume control of the permit holder’s administration and operations (or transfer such control to PEMEX) to ensure the continuous operation of the permit holder’s activities;
 

allows CRE or SENER to determine the length of any permit suspension, hire a new operator, use (or authorize PEMEX to use) the personnel of the permit holder to continue the permit holder’s operations, or use a combination of the foregoing;
 

allows CRE or SENER to revoke permits for storage activities in cases where the holder has failed to meet and comply with the authorized storage capacity; and
 

provides that where a permit holder has failed to exercise their rights or perform their duties within the time period specified in the permit, or within 365 days if no period is specified, CRE or SENER may declare the permit to have expired and be of no further legal validity.
 
The Amendment may have a significant impact on the future development of Mexico’s hydrocarbons industry, particularly, the midstream, downstream, and retail sectors, as it grants authorities the discretionary power to revoke permits, considerably expands administrative power to issue temporary or permanent suspensions for reasons of national security, energy security, or to protect the national economy, and allows authorities to assume control of a permit holder’s operations or assign control of those operations to a third party. Although the permit holder may request the end of the permit suspension once the stated reasons for the suspension no longer exist, the authority has no obligation to compensate the permit holders for their losses during the period of suspension.
 
The Mexican government might also consider changes to ports concessions already granted to third parties, as well as those that are in the process of being granted. We cannot provide any assurance that certain political decisions of the Mexican government will not put at risk the permanence of port concessions, or that such decisions will not have a negative effect on our business.
 
We continue to analyze the scope and implications of the Mexican Energy Reforms and the recent Amendment on our business. We cannot predict the full impact that these changes will have on our business, financial condition and results of operations once they are fully implemented. Despite the uncertainties introduced by the recent Amendment, we believe that the reforms have the potential to significantly increase Mexican oil and gas production in the coming years. Although there is no guarantee that such an effect will materialize, we believe that an increase in Mexican oil and gas production would likely have a positive impact on our business, financial condition and results of operations.
 
Mexican Tax Reforms
 
Effective January 1, 2024, the general minimum wage and the Northern Border Free Zone minimum wage will increase by 20 percent, from $207.44 to $248.93 pesos and from $312.41 to $374.89 pesos per day, respectively, as approved by the Government of Mexico. This increase also impacts the worker-employer contributions and vacation premiums for employees. Although this has been financially planned for, the increase in the minimum wage may influence the pricing of services or impact the company’s profit margins and earnings.
 
In Mexico, the 2020 tax reform introduced changes to Article 26 of the Federal Fiscal Code, expanding the circumstances under which joint liability is triggered. The reform included partners and shareholders of legal entities as jointly liable parties. This involves the company as a jointly liable third party, assuming joint responsibility with its subsidiaries regarding tax payments if the subsidiaries fail to meet their tax obligations.
 
Due to the lack of a structured fiscal reform for 2023 and 2024, the tax authority has consistently relied on so-called “deep surveillance,” which has various deficiencies. The Federal Revenue Law (LIF) and the Federal Expenditure Budget (PEF) do not properly constitute a fiscal reform. Consequently, the authorities seeks to presume income and verify the calculation of taxes as part of the Federal Government’s verification powers. Although the company complies with its tax information, the possibility of additional tax payments and ancillary contributions based on criteria from the Tax Administration Service (SAT) during such deep surveillance cannot be ruled out.
 
Environmental Regulation
 
Our operations are subject to Mexican federal and state laws and regulations relating to the protection of the environment, as well as technical environmental requirements issued by the SEMARNAT. Under the General Law of Ecologic Equilibrium and Protection of the Environment (Ley General de Equilibrio Ecológico y Protección al Ambiente) and the General Law for Integral Prevention and Handling of Residues (Ley General de Prevención y Gestión Integral del Residuos), the SEMARNAT and other authorized ministries have promulgated standards, for, among other things, water discharge, water supply, emissions, noise pollution, hazardous substances, transportation and solid waste generation. The terms of the port concessions also impose on us certain environmental law compliance obligations. See “- Insurance.”
 
Under OPA, responsible parties, including owners and operators of ships, are subject to various requirements and could be exposed to substantial liability, and in some cases, unlimited liability for removal costs and damages, including natural resource damages and a variety of other public and private damages, resulting from the discharge of oil, petroleum or related substances into United States waters by their vessels. In some jurisdictions, claims for removal costs and damages would enable claimants to immediately seize the ships of the owning and operating company and sell them in satisfaction of a final judgment. The existence of comparable statutes enacted by individual states of the United States, but requiring different measures of compliance and liability, creates the potential for similar claims being brought under state law. In addition, several international conventions that impose similar liability for the discharge of pollutants have been adopted by other countries. If a spill were to occur in the course of the operation of one of our vessels carrying petroleum products, and such spill affected the United States or another country that had enacted legislation similar to OPA, we could be exposed to substantial or unlimited liability.
 
The U.S. Clean Water Act imposes restrictions and strict controls regarding the discharge of wastes into the waters of the United States, including discharges incidental to the normal operation of commercial vessels, such as ballast water. The Clean Water Act and comparable state laws, provide for civil, criminal and administrative penalties for unauthorized discharges of wastes or pollutants, including harmful organisms that can travel in ballast water. In the event of an unauthorized discharge of wastes or pollutants into waters of the United States, we may be liable for penalties and could be subject to injunctive relief.
 
In addition, our seagoing transport of petroleum and petroleum products subjects us to additional regulations and exposes us to liability specific to this activity. Laws and international conventions adopted by several countries in the wake of the “Exxon Valdez” accident, most notably OPA (discussed above), could result in substantial or even unlimited liability for us in the event of a spill. Moreover, these laws subject tanker owners to additional regulatory and insurance requirements. We believe that we are in compliance with all material requirements of these regulations.
 
We could have liability with respect to contamination at our former U.S. facilities or third-party facilities in the United States where we have sent hazardous substances or wastes under the U.S. Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA” or “Superfund”) and comparable state laws (known as state Superfund laws). CERCLA and the state Superfund laws impose joint and several liability for the cost of investigation and remediation, natural resources damages, certain health studies and related costs, without regard to fault or the legality of the original conduct, on certain classes of persons with respect to releases into the environment of certain substances. These persons, commonly called “potentially responsible parties” or “PRPs” include the current and certain prior owners or operators of a facility and persons that arranged for the disposal or treatment of certain substances at a facility where a release has or could occur. In addition, other potentially responsible parties, adjacent landowners or other third parties may initiate cost recovery actions or toxic tort litigation against PRPs under CERCLA, state Superfund laws or state common law.
 
Noncompliance with applicable environmental laws and regulations may result in the imposition of considerable administrative or civil fines, temporary or permanent shutdown of operations or other injunctive relief, or criminal prosecution. We currently believe that all of our facilities and operations are in substantial compliance with applicable environmental regulations. There are currently no material legal or administrative proceedings pending against us with respect to any environmental matters, and we do not believe that continued compliance with environmental laws will have a material adverse effect on our financial condition or results of operations.
 
We cannot predict the effect, if any, that the adoption of additional or more stringent environmental laws and regulations would have on the operations of companies that are engaged in the type of business in which we are engaged, or specifically, on our results of operations, cash flows, capital expenditure requirements or financial condition.
 
Insurance
 
Our business is affected by a number of risks, including mechanical failure of vessels and other transportation equipment, collisions, property loss of vessels and other transportation equipment, piracy, cargo loss or damage, as well as business interruption due to political circumstances in Mexico and in foreign countries, hostilities and labor strikes. In addition, the operation of any oceangoing vessel is subject to the inherent possibility of catastrophic marine disaster, including oil spills and other environmental accidents, and the liabilities arising from owning and operating vessels in international trade.
 
We maintain insurance to cover the risk of partial or total loss of or damage to all of our assets, including, but not limited to, harbor and seagoing vessels, port facilities, port equipment, land facilities and offices. In particular, we maintain marine hull and machinery and war risk insurance on our vessels, which covers the risk of actual or constructive total loss. Additionally, we have protection and indemnity insurance for damage caused by our operations to third persons. With certain exceptions, we do not carry insurance covering the loss of revenue resulting from a downturn in our operations or resulting from vessel off-hire time on certain vessels. In certain instances, and depending on the ratio of insurance claims to insurance premiums paid, we may choose to self-insure our over-the-road equipment following prudent guidelines. We believe that our current insurance coverage is adequate to protect against the accident-related risks involved in the conduct of our business and that we maintain a level of coverage that is consistent with industry practice. However, we cannot assure you that our insurance would be sufficient to cover the cost of damages suffered by us or damages to others, that any particular claim will be paid or that such insurance will continue to be available at commercially reasonable rates in the future. OPA 90, by imposing potentially unlimited liability upon owners, operators and bareboat charters for certain oil pollution accidents in the United States, made liability insurance more expensive for ship-owners and operators.
 
C.  Organizational Structure
 
We hold a majority of the voting stock in each of our subsidiaries. The most significant subsidiaries, as of March 31, 2024, include:

Name
 
Country of
Incorporation
 
Ownership
Interest
   
Voting
Interest
 
Autotransportación y Distribución Logística, S.A. de C.V. (Logistics)
 
Mexico
   
100
%
   
100
%
TMM Logistics, S.A. de C.V. (Logistics)
 
Mexico
   
100
%
   
100
%
Transportación Marítima Mexicana, S.A. de C.V. (Parcel tankers, and offshore vessels)
 
Mexico
   
100
%
   
100
%
Prestadora de Servicios MTR, S.A. de C.V. (Ports)
 
Mexico
   
100
%
   
100
%
Bimonte, S.A. de C.V. (Ports)
 
Mexico
   
100
%
   
100
%
Services and Solutions Optimus, S. de R.L. de C.V. (Ports)
 
Mexico
   
100
%
   
100
%
Administradora Marítima TMM, S.A.P.I. de C.V. (Shipping agencies)
 
Mexico
   
100
%
   
100
%
TMM Parcel Tankers, S. A. de C. V. (Parcel vessels)
 
Mexico
   
100
%
   
100
%
Almacenadora de Deposito Moderno, S. A. de C. V. (Warehousing)
 
Mexico
   
100
%
   
100
%
Saricogui Logística, S.A.P.I. de C.V. (Warehousing)
 
Mexico
   
100
%
   
100
%
Inmobiliaria Dos Naciones, S. R. L. de C. V. (Shipyard)
 
Mexico
   
100
%
   
100
%
Operadora Portuaria de Tuxpan, S.A. de C.V. (Ports)
 
Mexico
   
100
%
   
100
%

D.  Property, Plants and Equipment
 
Our business activities in the logistics and transportation fields are conducted with both owned and leased equipment, and, in certain instances, through concessions granted to us by the Mexican government. We were granted the right to operate certain facilities, including certain warehouses, cruise ship terminals and ports, as part of franchises awarded through the Mexican government’s privatization activity. We operate facilities, either through leases or with direct ownership interests in Aguascalientes, Altamira, Cancun, Ciudad del Carmen, Ciudad Juarez, Ciudad de Mexico, Coatzacoalcos, Dos Bocas, Ensenada, Guadalajara, Veracruz, Manzanillo, Monterrey, Nuevo Laredo, Puebla, Reynosa, Tapachula, Tampico, Toluca and Tuxpan. See Item 4. “Information on the Company - Business Overview,” and Note 9 to the accompanying Audited Consolidated Financial Statements contained elsewhere herein.
 
API Acapulco’s concession to provide port and terminal services at the port of Acapulco expired effective as of June 30, 2021 following the Mexican government’s decision not to renew it and to transfer control of port operations to SEMAR.

Property and Equipment are summarized below:
 
   
Years Ended December 31,
       
   
2023
   
2022
   
Estimated Total
Useful Lives
(Years)
 
   
(in thousands of Pesos)
 
Shipyard
 
$
84
   
$
114
     
40
 
Drydocks (major vessel repairs / mud vessels refurbished in 2021)
   
42,845
     
68,161
   
2.5 and 3
 
Buildings and installations
   
101,033
     
103,815
   
20 and 25
 
Warehousing equipment
   
32
     
601
     
10
 
Computer equipment
   
151
     
182
   
3 and 4
 
Terminal equipment
   
18,863
     
20,996
     
10
 
Ground transportation equipment
   
4,330
     
3,132
   
4, 5 and 10
 
Other equipment
   
8,714
     
10,101
         
   
$
176,052
   
$
207,102
         
Land
   
1,419,674
     
1,147,174
         
Construction in progress
   
230,406
     
136,495
         
Total Property, Vessels and Equipment-net
 
$
1,826,132
   
$
1,490,771
         

In 2018, the Company repurchased the floating drydock “ARD-10” and the towing vessel “Catherine M” from UNIFIN, and IDN extended the operating lease of the floating drydock “ABDF 2” by an initial term of two years. In April 2020, IDN and UNIFIN entered into an additional two-year extension of the “ABDF 2” operating lease, expiring on June 2024. The Company intends to repurchase the asset for approximately 2 million pesos from UNIFIN in June 2024.
 
Since January 1, 2014, the Company has applied the revaluation model for its assets in accordance with IAS 16 “Property, Plant and Equipment”. The revalued amounts for the majority of its assets are determined at market values calculated by professional appraisers, with the values of certain vessels determined using other valuation techniques. As a result, in December 2023 and 2022, the Company did not recognize any revaluation effect as it did not consider it necessary to perform a new appraisal of its properties, while in December 2021 the Company recognized a revaluation gain of $254.0 million. See Notes 4.9 and 24 of the Audited Consolidated Financial Statements contained elsewhere herein.
 
In June 2019, we entered into a financing agreement with PNC Bank, N.A., guaranteed by EXIM Bank, to acquire an RTG crane to replace the crane used in our automotive sector operations at Aguascalientes. Pursuant to the agreement, the Company received loan proceeds in the amount of US$860,000 (approximately 85% of the purchase price of the crane), at a fixed rate of 4.40% per annum, with semiannual payments of principal and interest, and maturing in July 2024.
 
During the third quarter of 2021, we refurbished three mud vessels (“Redfish 4,” “Beluga 2” and “Go Canopus”) prior to commencement of their operations under a long-term charter contract with PEMEX.
 
As of December 31, 2021, one RTG crane has been pledged to secure our obligations under the financing agreement with PNC Bank, N.A. In addition, three properties have been pledged to secure our obligations under our lines of credit with Banco Autofin and Banco del Bajio.
 
On January 8, 2021, the vessel “Olmeca” was sold to the company Athene Shipping Limited, and was delivered in Singapore. The proceeds were used to prepay credit line with Act Maritime LLC for $3.5 million dollars in December 2020.
 
In December 2021, our subsidiary Inmobiliaria TMM, S.A. de C.V. wrote off three properties for a value of $191.0 million.
 
In August of 2022, the companies TMM Logistics, S.A. de C.V., Inmobiliaria TMM, S.A. de C.V. and Almacenadora de Depósito Moderno, S.A. de C.V. disposed of five properties to liquidate certain liabilities valued at $118.7 million.
 
In 2022, the Company sold the supply vessel “Isla Colorado” to Buzca Soluciones de Ingeniería, S.A.
 
Construction in progress primarily pertains to the conversion of two new “Loderos” vessels, which began operations in the first quarter of 2024, with an approximate cost of $94 million pesos. It also includes the construction and installation of a new floating dock and studies related to the hydrocarbon terminal project in Tuxpan.
 
ITEM 4A.
UNRESOLVED STAFF COMMENTS
 
None.
 
ITEM 5
OPERATING AND FINANCIAL REVIEW AND PROSPECTS
 
Executive Overview
 
We generate our revenues and cash flows by providing our customers with value-added multimodal transportation and logistics services, such as warehousing, storage management, ports and terminals operations, cargo handling and logistics support. Our commercial and strategic alliances allow us to market a full range of services in the context of a total supply chain distribution process. Through such alliances, we have been able to benefit not only from synergies, but also from the operational expertise of our alliance partners, enhancing our own competitiveness.
 
Our operating results are generally affected by a variety of factors, including macroeconomic conditions, fluctuations in exchange rates, operating performance of our business units, changes in applicable regulations and fluctuations in oil prices. The effect of changes in these factors impacts our revenues and operating results.
 
Over the last few years, we have made and continue to make significant changes to our business, including:
 

COVID-19 crisis actions: In response to the recent financial instability resulting from the COVID-19 pandemic, we have taken a number of actions to strengthen our business, ensure the integrity of our financial reporting and audit processes, and protect the health and safety of our employees and the communities in which we operate. See Item 4. “Information on the Company - Recent Developments - COVID-19 Pandemic” and “Information on the Company - Business Strategy.”
 

Changes in management: We have recently made various changes to our senior management team. Effective September 1, 2020, Mrs. Vanessa Serrano Cuevas assumed the role of Chief Executive Officer. In 2021, Mr. Axel Xavier Vera de Castillo assumed the role of Chief Information Officer. As of 2022, Luis Manuel Ocejo Rodríguez, Christian Venus Vázquez Coria, Gerardo Meza Vázquez, Alejandro Romero Rodríguez and Víctor Velázquez Romo, assumed the positions of Deputy General Director, Legal Director, Internal Audit Manager, Director of Maritime Operations and Director of Maritime Infrastructure, respectively. Finally, in February 2023, Maricela González Méndez joined the Company as Commercial Director. Lastly, in September 2023, Verónica Tego Sánchez assumed the role of Chief Financial Officer, replacing Luis Rodolfo Capitanachi Dagdug, who served from 2021 through September 2023.
 

Updating our digital technology platforms: We continue to improve our technology and information systems capabilities through continued our Digitalization strategy. With the implementation of integrated cloud-based platforms, we have developed general systems for corporate use and specific software applications for each business unit, as well as optimize our telecommunications connectivity and internet speed across all locations where Group TMM operates. The efforts of our information technology partners have been fundamental to this transformation and operating continuity, working in close collaboration with our business partners to keep our applications running. As a result of these efforts, today our companies are aligned in a digital information platform that enables them to operate efficiently, effectively, flexibly and with an eye toward being prepared to adapt to any change impacting our businesses and our customers. Furthermore, we are continuously improving our financial systems according to system updates in accordance with the updates in the technological operating models of the authorities of the Government of Mexico, such as the Tax Administration System that updated the CFDI and the Payment Complement and implemented the Carta Porte, as well as to the operational changes of the business, in order to obtain operational and consolidated reports in a faster and more reliable manner.. See Item 4. “Information on the Company - Systems and Technology.”
 

Expanding our Maritime Operations: We have strengthened and streamlined our Maritime Operations in recent years, developing the business into our most profitable segment. We remain focused on expanding our Maritime Operations to add specialized vessels to our fleet in order to meet market requirements for new generation vessels with higher-rated and deeper-water capabilities. As part of this strategy, in August 2021, we entered into a long-term contract with PEMEX to operate three specialized vessels known as “mud vessels”, and in 2024 began operating 2 additional mud vessels with PEMEX. In addition, we have continued our efforts to diversify our customer base, as well as implemented a strategic cost reduction plan to offset some of the instability in the oil industry. See Item 4. “Information on the Company - Business Strategy - Expansion and Improvement of our Maritime Operations.”
 

Maintaining efficient and profitable operations: As part of the business segment analysis, in December 2022, the Company concluded its steel transportation operations to South America. Further, at the end of 2023 and beginning of 2024, the Company closed certain Container Maintenance and Repair locations.
 

Development of Maritime Infrastructure operations: In order to strengthen this segment, in 2022, the Shipyard business became a Business Division. The shipyard, located in the port of Tampico, provides ship repair and dry dock services to more than 30 vessels per year. We are working to incorporate a new floating dock during 2024, replacing one of the two existing floating docks that have reached their useful life, which will allow us to increase the current capacity. See ITEM 4 “Information on the Company - Business Strategies - Expansion of our Marine Operations”.
 

Reducing our corporate overhead: Over the last few years, we have significantly reduced our operating costs by reducing our corporate executive headcount through the identification and elimination of redundant functions and the transfer of certain employees to other business areas within the Company. We also relocated our corporate headquarters to a new location in Mexico City, reducing our lease expenses and other corporate overhead costs. We aim to optimize the size of our corporate staff as necessary to implement our business strategy.
 

Sale of certain subsidiaries: In recent years we have sold certain non-strategic subsidiaries in an effort to streamline our operations and reduce operating costs. During fiscal year 2023, two companies were sold, TMM Almacenadora, S.A.P.I. of C.V. (including the AIFA concession) and Servicios Tecnológico ST, S.A. of C.V. to an unrelated party.
 

Termination of port and terminal operations at the Port of Acapulco: Since 1996, we have operated the port of Acapulco in association with SSA Mexico through a concession granted by the Mexican government. The concession was subject to renewal in June 2021, at which time the López Obrador administration decided that the public interest would be best served by transitioning Mexican port operations to the oversight and control of SEMAR. As a result, we terminated our port and terminal operations in Acapulco concurrently with the expiration of our concession on June 21, 2021.
 
Operating Results
 
The following discussion should be read in conjunction with, and is qualified in its entirety by reference to our Financial Statements and the notes thereto appearing elsewhere in this Annual Report. Our Financial Statements have been prepared in accordance with IFRS, which differ in certain respects from U.S. GAAP.
 
General
 
Set forth below is a summary of the results of operations:
 
   
For the years ended December 31
 
   
2023
   
2022
   
2021
 
   
(In millions of pesos)
 
Consolidated Transportation Revenues
                 
Maritime operations
 
$
795.5
   
$
1,231.1
   
$
835.2
 
Maritime infrastructure operations
   
200.5
     
118.5
     
139.2
 
Port, terminal and logistics operations
   
73.1
     
161.0
     
223.8
 
Warehousing operations
   
149.5
     
172.5
     
153.5
 
Total
 
$
1,218.6
   
$
1,683.1
   
$
1,351.7
 
(Loss) Transportation Profit
                       
Maritime operations
 
$
55.1
   
$
91.5
   
$
23.7
 
Maritime infrastructure operations
   
51.7
     
31.0
     
48.7
 
Port, terminal and logistics operations
   
(35.8
)
   
5.7
     
(18.8
)
Warehousing operations
   
(36.3
)
   
(1.0
)
   
(16.0
)
Shared corporate costs
   
(63.8
)
   
(84.3
)
   
(78.3
)
Total
 
$
(29.1
)
 
$
42.9
   
$
(40.7
)

Fiscal Year ended December 31, 2023 Compared to Fiscal Year ended December 31, 2022
 
Revenues from operations for the year ended December 31, 2023 were $1,218.6 million compared to $1,683.1 million for the year ended December 31, 2022.
 
     Transportation Revenues  
     (In millions of pesos)  
   
For the years ended December 31
 
   
2023
   
%
Revenues
   
2022
   
%
Revenues
   
A2023 vs.
A2022
% of change
 
Maritime operations
 
$
795.5
     
65.3
%
 
$
1,231.1
     
73.2
%
   
(35.4
)%
Maritime infrastructure operations
   
200.5
     
16.5
%
   
118.5
     
7.0
%
   
69.2
%
Port, terminal and logistics operations
   
73.1
     
6.0
%
   
161.0
     
9.5
%
   
(54.6
)%
Warehousing operations
   
149.5
     
12.3
%
   
172.5
     
10.3
%
   
(13.3
)%
Total
 
$
1,218.6
     
100.0
%
 
$
1,683.1
     
100.0
%
   
(27.6
)%

Maritime Operations
 
Revenues from maritime operations decreased 35.4% to $795.5 million in 2023 in comparison to $1,231.1 million in 2022 and accounted for 65.3% of our revenue. The decrease in revenues is mainly attributable to the closure of the Bulk Carrier business, which was not generating profits. This segment generated revenues in 2022 in the amount of $304 million, in addition, parcel tanker operations decreased by $105 million.
 
Maritime Infrastructure Operations
 
In 2023 the revenue of maritime infrastructure operations increased 69.2% to $200.5 million, in comparison to $118.5 million in 2022, and represented 16.5% of our income. The increase was principally caused by the capacity increase of the shipyard, which registered 100% occupation, and improvements in the prices of maintenance services.
 
Ports, Terminals and Logistics Operations
 
Ports, Terminals and Logistics Operations’ revenues decreased 54.6% to $73.1 million for the fiscal year ended December 31, 2023 compared to $161 million for the year ended December 31, 2022, and accounted for 6.0% of total revenues. The decrease was mainly due to the partial closure of the Manzanillo and Veracruz locations, which generated $80 million in revenues in 2022, and the volume decline of one of our customers, which mainly affected the operations of our container maintenance and repair.
 
Warehousing Operations
 
Warehousing Operations’ revenues decreased 13.3% to $149.5 million for the year ended December 31, 2023 compared to $172.5 million for the year ended December 31, 2022 and accounted for 12.3% of total revenues. The decrease in 2022 stemmed primarily from decreased volume in our customer operations.
 
(Loss) Income on Transportation
 
(Loss) income on transportation reflects revenues on transportation less operating costs and expenses. References to operating income (loss) in this Annual Report refer to income (loss) on transportation, plus/minus the effect of other income (expenses) as presented in the Audited Consolidated Financial Statements included elsewhere in this Annual Report. Total costs and expenses for the year ended December 31, 2023 decreased 23.9% to $1,247.7 million, from 17.8% to $1,640.2 million for the year ended December 31, 2022. This decrease was primarily due to the closure of the Bulk Carrier business Operating income of $36.7 million was realized for the year ended December 31, 2023 compared to an operating gain of $35.5 million for the year ended December 31, 2022, primarily due to an increase in non-recurring income.
 
The following table sets forth information concerning the Company’s operating (loss) income on transportation by business segment for the years ended December 31, 2023 and 2022, respectively.
 
   
Grupo TMM Operations
(Loss) income on Transportation (1)
(in millions of Pesos)
Year Ended December 31,
 
   
2023
   
2022
   
FY2023 vs.
FY2022
% Change
 
Maritime Operations
 
$
 55.1
   
$
91.5
     
(39.8
)%
Maritime Infrastructure Operations
   
51.7
     
31.0
     
66.8
%
Ports and Terminals Operations
and Logistics
   
(35.8)
     
5.7
     
(728.1
)%
Warehousing Operations
   
(36.3)
     
(1.0
)
   
3,530.0
%
Shared Corporate Costs
   
 (63.8)
     
(84.3
)
   
(24.3
)%
Total
 
$
(29.1)
   
$
42.9
     
(167.8
)%


(1)
To better reflect Grupo TMM’s corporate costs, human resources and information technology costs are allocated separately to each business unit in accordance with their use. Income on transportation includes the following allocated total administrative costs: in 2023: $10.8 million in Ports and Terminals Operations, $31.7 million in Maritime Operations and $63.8 million in shared corporate costs; and in 2022: $12.9 million in Ports and Terminals Operations, $27.13 million in Maritime Operations and $84.3 million in shared corporate costs. Maritime Operations.
 
Maritime Operations
 
Transportation income from maritime operations, which ended December 31, 2023, decreased to $55.1 million compared to $91.5 million for the year ended December 31, 2022, after deducting $31.7 million of administrative costs in 2023 compared to $27.1 million of administrative costs in 2022. The difference is mainly due to the closure of the Bulk Carrier business and the Maritime Administration during 2023.
 
Maritime infrastructure operations
 
Transportation profit from marine infrastructure operations for the year ended December 31, 2023 increased to $51.7 million compared to $31.10 million for the year ended December 31, 2022. The increase in profit was primarily due to the shipyard’s installed capacity registering at a 100% during 2023.
 
Port, terminals and logistic operations
 
The ports, terminals and logistics transportation result for the year ended December 31, 2023 decreased to $35.8 million compared to a gain of $5.7 million for the year ended December 31, 2022, after deducting $10.8 million of administrative costs in 2023 compared to $12.9 million of costs in 2021. The difference was mainly due to a loss in the maintenance and repair business given decreased volume by one of our customers.
 
Warehousing Operations
 
Warehousing Operations’ operating loss in the year ended December 31, 2023 increased to $36.6 million, compared to $1.0 million for the year ended December 31, 2022. The increase in the loss is mainly due to the decrease in volume of operations of one of our customers.
 
Net Financing Cost
 
   
(in millions of Pesos)
Year Ended December 31
       
   
2023
   
2022
   
FY2023 vs.
FY2022
% Change
 
Interest Income
 
$
2.0
   
$
0.5
     
300.00
%
Interest Expense
                       
Interest in leases
 
$
28.8
   
$
28.6
     
0.7
%
Interest in financial debt
   
25.7
     
27.3
     
(5.9
)%
Amortization of expenses associated with other loans
   
     
0.4
     
(75.0
)%
Other financial expenses
   
8.5
     
5.3
     
60.4
%
Subtotal
 
$
63.0
   
$
61.6
     
2.4
)%
Gain (loss) on exchange, net
 
$
19.6
   
$
(0.1
)
   
(19,700
)%
Net financing cost
 
$
41.4
   
$
61.2
     
32.2
%

Net financing cost recognized during the year ended December 31, 2022 was $61.2 million compared to $59.1 million incurred during the year ended December 31, 2021. The net financing cost in 2022 included net exchange loss of $0.1 million and in 2021 included a net exchange gain of $3.2 million as a result of fluctuations in the relative value of the Peso against the Dollar.
 
Other (Expenses) income - Net
 
   
(in millions of Pesos)
Year Ended December 31,
 
   
2023
   
2022
   
FY2023
vs.
FY2022
% Change
 
Other (expenses) income - net
 
$
65.8
   
$
(10.4
)
   
(732.7
)%

Other (expenses) income - net for the year ended December 31, 2023 was $65.8 million, including $44.5 million of benefits due to the write-offs of provisions; $20.2 million due to the cancelation of rights of use in Ademsa, which were partially offset by tax recovery costs of $3.0 million.  Other (expense) income - net for the year ended December 31, 2021 was $(169.3) million which primarily included expenses of $130.0 million for asset write-offs and $38.5 million related to the cancellation of the corporate building lease.
 
Income Tax Expense
 
   
(in millions of Pesos)
Year Ended December 31,
 
   
2023
   
2022
   
FY2022
vs.
FY2021
% Change
 
Income tax gain (expense)
 
$
20.2
   
$
29.6
     
31.8
%

In the year ended December 31, 2023, includes current income taxes of $4.5 million and a deferred tax benefit for the year of $24.7 million, resulting in income tax income of $20.2 million compared to current income taxes of $3.2 million and a deferred tax benefit for the year of $32.8 million, resulting in income tax income of $29.6 million in the year ended December 31, 2022.
 
Non-controlling Interest
 
   
(in millions of Pesos)
Year Ended December 31,
 
   
2023
   
2022
   
FY2022
vs.
FY2021
% Change
 
Non-controlling interest
 
$
(4.7
)
 
$
(2.6
)
   
(80.8
)%

Non-controlling interest registered a gain of $4.7 million for the year ended December 31, 2023, in comparison to in comparison to a loss of $2.6 million for the year ended December 31, 2022. This result is attributable to the registration of the deferred tax reserve at API Acapulco due to termination of its operations.
 
Net Income for the year attributable to stockholders of Grupo TMM
 
   
(in millions of Pesos)
Year Ended December 31,
 
   
2023
   
2022
   
FY2023
vs.
FY2022
% Change
 
Net Income for the year attributable to stockholders of Grupo TMM
 
$
20.2
   
$
3.5
     
477.1
%

In the year ended December 31, 2023, we recognized a net income of $20.2 million, or $0.17 per Share. In the year ended December 31, 2022, we recognized a net income of $3.5 million, or $0.03 per Share.
 
Fiscal Year ended December 31, 2022 and 2021
 
For a comparison of our operating results for the fiscal year ended December 31, 2022 to our operating results for the fiscal year ended December 31, 2021, see Item 5. “Operating and Financial Review and Prospects-Fiscal Year ended December 31, 2022 Compared to Fiscal Year ended December 31, 2021” in our Annual Report on Form 20-F for the fiscal year ended December 31, 2022.
 
Foreign Currency Risk
 
Historically, a majority of our revenues have been denominated in U.S. dollars, while the majority of our costs and expenses have been denominated in Pesos. As such, we are exposed to foreign currency risk and may occasionally use currency derivatives to manage alternating levels of exposure. These derivatives allow us to offset an increase in operating and/or administrative expenses arising from foreign currency appreciation or depreciation against the U.S. dollar.
 
Our income from operations may therefore be materially affected by variances in the exchange rate between the U.S. dollar and the Mexican Peso. Mexican Pesos historically have been subject to greater risk of devaluation and have tended to depreciate against the U.S. dollar. Given that a large proportion of our revenues are denominated in U.S. dollars, we have sought to reduce our exposure to foreign currency risk by holding a portion of our debt in U.S. dollars. Currently, approximately 24.4% of our indebtedness is denominated in U.S. dollars, including liabilities associated with long-term operating leases.
 
We believe that our strategy of holding a portion of our debt as U.S. dollar-denominated debt will allow us to effectively manage our foreign currency risk without the use of currency derivatives or other hedging instruments. However, we have in the past, and may from time to time in the future, enter into currency derivatives denominated in Mexican Pesos or other relevant currencies to attempt to manage our foreign currency risk. These derivatives should allow us to offset an increase in operating and/or administrative expenses arising from foreign currency appreciation or depreciation against the U.S. dollar. See Item 11. “Quantitative and Qualitative Disclosures About Market Risk - Foreign Currency Risk.”
 
Liquidity and Capital Resources
 
Our business is capital intensive and requires ongoing expenditures for, among other things, improvements to ports and terminals, infrastructure and technology, capital expenditures for vessels and other equipment, leases and repair of equipment and maintenance of our vessels. Our principal sources of liquidity consist of cash flows from operations, existing cash balances, sales of assets and debt financing.
 
Grupo TMM is primarily a holding company and conducts the majority of its operations, and holds a substantial portion of its operating assets through numerous direct and indirect subsidiaries. As a result, it relies on income from dividends and fees related to administrative services provided from its operating subsidiaries for its operating income, including the funds necessary to service its indebtedness.
 
In addition, the Company notes that its financial statements present its debt obligations and liabilities associated with our long-term operating leases on a consolidated basis; however 72.9% of the Company’s debt as of December 2023 was held directly by its subsidiaries, each of which services its own debt out of its operating income. Management believes that these factors will enable the Company to remain current in its debt repayments notwithstanding the Mexican Law restriction on the distribution of profits by subsidiaries described below.
 
As of December 31, 2023, the debt obligations as well as the liabilities associated with our long-term operating leases at each of the Company’s subsidiaries were as follows:
 
   
(in millions of pesos)
 
Grupo TMM, S.A.B.
 
$
102.8
 
Almacenadora de Deposito Moderno, S.A. de C.V.
   
110.7
 
TMM Almacenadora, S.A.P.I. de C.V.
   
75.3
 
TMM Logistics, S.A. de C.V.
   
64.4
 
TMM Dirección Corporativa, S.A. de C.V.
   
23.9
 
Inmobiliaria Dos Naciones, S. de R. L. de C.V.
   
1.6
 
Total
 
$
378.7
 

Under Mexican law, dividends from our subsidiaries, including a pro rata share of the available proceeds of our joint ventures, may be distributed only when the shareholders of such companies have approved the corresponding financial information, and none of our subsidiaries or joint venture companies can distribute dividends to us until losses incurred by such subsidiary have been recouped. In addition, at least 5% of profits must be separated to create a reserve (fondo de reserva) until such reserve is equal to 20% of the aggregate value of such subsidiary’s capital stock (as calculated based on the actual nominal subscription price received by such subsidiary for all issued shares that are outstanding at the time).
 
As of March 31, 2024, our total debt amounted to $369.5 million, which includes $61.4 million of bank debt owed to several different banks and financial institutions, $14.9 million owed to non-institutional lenders, $134.8 million of related parties, and $158.4 million of liabilities associated with our long-term operating leases; of this debt, $264.1 million is short-term debt, and $105.4 million is long-term debt. Under IFRS, transaction costs in connection with financings are required to be presented as a part of debt. Further, following the January 1, 2019 adoption of IFRS 16, liabilities associated with operating leases are presented as a part of debt unless the lease term is for 12 months or less or the underlying asset is of low value.
 
As of December 31, 2023, our total debt amounted to $378.7 million, which includes $61.9 million of bank debt owed to several different banks, $14.6 million owed to non-institutional lenders, $134.6 million of related parties, and $167.6 million of liabilities associated with our long-term operating leases, primarily the lease of warehouses for use in our warehousing operations; of this debt, $265.9 million is short-term debt, and $112.8 million is long-term debt.
 
As of December 31, 2023 and March 31, 2024, we were in compliance with all of the restrictive covenants contained in our financing agreements.
 
Our total shareholders’ equity in 2023, including non-controlling interest in consolidated subsidiaries, was $1,974.4 million, resulting in a debt-to-equity ratio of 0.11.
 
As of March 31, 2024, we had net working capital (current assets less current liabilities) of $(168.3) million. We had net working capital of $(89.6) million, $61.3 million and $119.7 million as of December 31, 2023, December 31, 2022 and December 31, 2021, respectively. The decrease in net working capital for 2023 and as of March 31, 2024 was primarily due to the decrease in cash due to the conversion of new mud vessels. The decrease in net working capital from December 31, 2022 to December 31, 2023 was mainly due to the reclassification of “non-current assets available for sale” of fixed assets. The decrease in net working capital from December 31, 2021 to December 31, 2022 was primarily due to the disposition of “non-current assets available for sale”. While we continue to look for ways to improve our debt profile to reduce our financing costs and improve cash flows available for investment, we believe that our financial resources, including cash expected to be generated by our subsidiaries, is sufficient to meet our current objectives. Liquidity and working capital needs. See “-Executive Overview: COVID 19 Crisis Actions” above.
 
Information on Cash Flows
 
Summary cash flow data for the years ended December 31, 2023, 2022, and 2021 is as follows:
 
   
Years Ended December 31,
 
   
2023
   
2022
   
2021
 
   
(in millions of Pesos)
 
Operating activities
 
$
$88.6
   
$
$166.7
   
$
(78.1
)
Investing activities
   
(119.3
)
   
(15.8
)
   
21.5
 
Financing activities
   
50.6
     
(134.0
)
   
0.8
 
Currency exchange effect on cash
   
(16.7
)
   
(7.9
)
   
(9.9
)
Net (decrease) increase in cash and cash equivalents
   
3.2
     
9.0
     
(65.7
)
Cash and cash equivalents at beginning of year
   
94.7
     
39.6
     
105.3
 
Restricted cash release
   
0.5
     
46.1
     
 
Cash and cash equivalents at end of year
 
$
98.4
   
$
94.7
   
$
39.6
 

For the year ended December 31, 2023, our consolidated cash position increased by approximately $3.7 million from the year ended December 31, 2022.
 
For the year ended December 31, 2022, our consolidated cash position increased by approximately $55.1 million from the year ended December 31, 2021. This increase is primarily attributable to the operation of three mud vessels for the full year of 2022 plus the addition of a fourth mud vessels beginning August 2022.
 
In October 2022, the restricted cash that principally came from the flows of a guarantee trust, generated from the sale of the shares in the company Terminal Marítima de Tuxpan, S.A. de C.V. for $1.9 million U.S. Dollars (approximately $36.8 million Pesos), was released, leaving a cash restricted remainder of $2 million Pesos for our foreign trade activities via ADEMSA.
 
Our Cash Flows from Operating Activities
 
Net cash flows used in operating activities amounted to $88.6 million in the year ended December 31, 2023 compared to $166.7 million generated in the year ended December 31, 2022. The decrease is primarily due to the closure of locations in the M&R business and lower income in the storage business.
 
Net cash flows obtained in operating activities amounted to $166.7 million in the year ended December 31, 2022 compared to $78.1 million used in the year ended December 31, 2021. The increase is primarily due to the continuation of operations for one year of three mud vessels that commenced in August 2021, and to the disposal of five properties to liquidate certain liabilities valued at $118.7 million.
 
The following table summarizes cash flows from operating activities for the periods indicated:
 
   
Years Ended December 31,
 
   
2023
   
2022
   
2021
 
   
(in millions of Pesos)
 
(Loss) income before provision for income taxes
 
$
(4.7
)
 
$
(28.7
)
 
$
(269.2
)
Depreciation and amortization and other amortization
   
133.9
     
106.8
     
117.4
 
Loss (gain) on sale of fixed assets-net
   
     
58.3
     
132.9
 
Sale of subsidiaries
   
     
     
 
Provision for interests on debt
   
54.4
     
55.9
     
59.2
 
Investment interests
   
(2.0
)
   
(0.5
)
   
(0.3
)
Loss (gain) from exchange differences
   
5.2
     
1.5
     
4.5
 
Total changes in operating assets and liabilities
   
(98.2
)
   
(26.5
)
   
(122.6
)
Net cash provided by (used in) operating activities
 
$
88.6
   
$
166.7
   
$
(78.1
)

Our Cash Flows from Investing Activities
 
Net cash provided by investing activities for the year ended December 31, 2023 was $119.3 million, which included $131.3 million for investments in projects and operating equipment , partially offset by the generation of 10.0 million from the sale of TMM Almacenadora (AIFA). Net cash used by investing activities for the year that ended on December 31, 2022 was $15.8 million, which included $8.6 million for the sale of the Isla Colorada, which was partially offset by the use of $25.2 million for investments in projects and operating equipment. Net cash generated by investing activities for the year ended December 31, 2021 was $21.5 million, which included $83.5 million generated by the sale of the vessel “Olmeca” and $13.2 million of other assets, which was partially offset by the use of $75.5 million for investments in projects and operating equipment. See “- Capital Expenditures and Divestitures” below for further details of capital expenditures and divestitures relating to the years ended December 31, 2023, 2022 and 2021, respectively.
 
Our Cash Flows from Financing Activities
 
For the year ended December 31, 2023, cash generated from financing activities increased to $50.6 million, which resulted primarily from $152.0 million in issuance of shares; $14.5 million of repayment of other borrowings and operating leases; repayment of $78.4 million of debt under existing loan facilities and operating leases and $8.4 million of interest payments.
 
For the year ended December 31, 2022, cash generated from financing activities amounted to $134.0 million, which resulted primarily from $27.7 million of repayment of other borrowings and operating leases, repayment of $97.8 million of debt under existing loan facilities and operating leases and $8.6 million of interest payments.
 
For the year ended December 31, 2021, cash generated by financing activities amounted to $0.8 million, which resulted primarily from $62.6 million of loan proceeds, partially offset by the repayment of $52.3 million of debt under existing loan facilities and operating leases and $9.5 million of interest payments.
 
Business Plan

We are focused on strengthening and growing our business relating to the maritime sector through financial and commercial strategies, as well as maintaining efficient and cost-effective operations and strengthening our balance sheet, allowing us to better develop and implement our projects.
 

Enhance our business related to the Maritime Sector by adding more vessels specialized in our Offshore operations services, as well as well as improving the use and commercial conditions of chemical tankers, contracting tankers to transport petroleum products and expandingour client base in maritime agency services.
 

Increasing the installed capacity in the Maritime Infrastructure Operations by replacing one of the docks to serve vessels of up to 6,000 tons of lift, with which we will be able to access 94% of the market of offshore vessels operating in the Gulf of Mexico and increase the Company’s income; in the medium term, we plan to have an additional dock of greater capacity that will also allow the construction of naval artifacts.
 

Maintaining efficient and profitable operations in Ports and Terminals, Logistics and Warehousing. That allows us to improve our conversion of Operating flow to free cash flow and recover our financial flexibility, focusing our efforts on excellence in the town of Aguascalientes and in the Automotive sector.
 

Diversification and expansion of services through strategic alliances or partnerships and thus reposition our portfolio in order to improve our diversification and achieve greater profitable growth.
 

Business development with the assets strategically located in Tuxpan, Veracruz and the existing investment opportunities in the oil and gas storage sector, as well as general cargo, to develop liquid and multipurpose terminals, such as lubricants, fertilizers and grains, equipped with modern equipment for the handling and storage of high quality, fast and safe goods.
 

Disciplined and continuous control of expenses, as well as the optimization of staff size in accordance with the implementation of the plans described above, which will allow, as a whole, the financial strengthening and implementation of short and medium term projects.
 
Capital Expenditures and Divestitures
 
The following tables set forth our principal capital expenditures and divestitures during the last three years:
 
Our Principal Capital Expenditures for the Last Three Years
 
(in millions of Pesos)
   
Years ended December 31
 
   
2023 (a)
   
2022 (b)
   
2021 (c)
 
Capital Expenditures by Segment:
Maritime Operations
 
$
124.1
   
$
0.1
   
$
33.9
 
Infrastructure Maritime Operations
   
6.6
     
8.0
     
29.8
 
Port, Terminals and Logistics Operations
   
0.5
     
0.1
     
11.8
 
Warehousing Operations
   
0.1
     
17.0
     
 
Corporate
   
     
     
 
Total
 
$
131.3
   
$
25.2
   
$
75.5
 


(a)
In 2023, capital expenditures included (i) Maritime Operations: $124.1 million in equipment acquisition and improvements and construction of new mud vessels; and (ii) Marine Infrastructure Operations: $6.6 million in equipment acquisition and improvements.
 
(b)
In 2022, capital expenditures included: (i) Marine Infrastructure Operations: $8.0 million in equipment acquisition and improvements; and (ii) Warehousing Operations: $17.0 million in equipment acquisition and improvements.
 
(c)
In 2021, capital expenditures included: (i) Ports and Terminals Operations: $11.8 million in acquisition and equipment improvements and construction in process for the expansion and maintenance of port and terminal facilities; and (ii) Maritime Operations: $33.9 million in acquisition and equipment improvements, and (iii) Maritime Infrastructure Operations: $29.8 million in equipment acquisition and improvements.
 
Principal Capital Divestitures for the Last Three Years
 
(in millions of Pesos)
   
Years Ended December 31,
 
   
2023 (a)
   
2022 (b)
   
2021 (c)
 
Capital Divestitures:
                 
Sale of shares of subsidiaries
 
$
10.0
   
$
   
$
 
Other assets
   
     
8.9
     
96.7
 
Total
 
$
10.0
   
$
8.9
   
$
96.7
 

(a)
In 2023, TMM Almacenadora SAPI de CV including the AIFA concession.
 
(b)
In 2022, includes the sale of the vessel Isla Colorada.
 
(c)
In 2021, capital divestitures included $96.7 million from the sale of a vessel “Buque Olmeca”.
 
Capital Leases
 
From December 31, 2023 to March 31, 2024, the Company has not incurred any capital lease obligations.
 
Going forward, in order to meet our short-term obligations as well as carry out our projects, we are considering the sale of certain assets which are already reclassified to current assets, coupled with our strategy to build alliances and strategic partnerships, and obtaining sources of financing to enable us to realize our projects.
 
Transportation Equipment and Other Operating Leases
 
We lease transportation and container-handling equipment, our corporate office building and other assets under agreements which are classified as operating leases. The terms of these lease agreements vary from 1 to 9 years and contain standard provisions for these types of operating agreements. Under IFRS, transaction costs in connection with financings are required to be presented as a part of debt. Further, following the January 1, 2019 adoption of IFRS 16, liabilities associated with operating leases are presented as a part of debt unless the lease term is for 12 months or less or the underlying asset is of low value.
 
Acquisition of Transportation Units
 
On November 26, 2018, we restructured the amortization schedule with Daimler Financial Services México, S. de R.L. de C.V., for $28.0 million at a fixed annual rate of 12.9%. Principal is payable in monthly payments plus accrued interest on the outstanding balance, and maturing in October 2021.
 
To strengthen our financial position in the face of the economic downturn precipitated by the COVID-19 pandemic, we negotiated and obtained two grace periods of 3 months each in the payment of principal from April to September 2020, extending the term of the credit facility to January 2022.
 
In October 2021, we extended the repayment terms to July 2024 retaining the same credit conditions. On August 2, 2022, a new agreement was signed with the finance company to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly principal and interest payments and maturity in December 2024. At December 31, 2023, the balance of this facility was $6.7 million at a fixed annual rate of 13.0%.
 
Purchase of an RTG Crane
 
In June 2019, TMM Logistics entered into a financing agreement with PNC Bank, N.A., guaranteed by EXIM Bank, to acquire an RTG crane to replace the crane used in our operation for the automotive industry at Aguascalientes. This financing agreement was for US$860 thousand (approximately 85% of the purchase price of the equipment) at a 4.40% fixed rate, with semiannual payments of principal and interest, and maturing in July 2024. As of December 31, 2023, the line had a balance of $3.0 million with a fixed rate of 4.40%.
 
Other Debt
 
In January 2011, to improve the amortization schedule of the Receivables Securitization Facility and its cancelation, we decided to secure two lines of credit through our subsidiary TMM with two private investors, each of the credits for US$3.0 million. The loan accrues interest at a fixed rate of 11.25%, with semi-annual interest and principal payments, a two-year grace period for principal payments, and maturing January 2016. As of December 31, 2016 the outstanding balance of both credits was US$6.0 million. In 2017 and 2018, we paid US$1.5 million and in 2019 we paid a further US$1.5 million, fully repaying one of the two lines of credit. During 2019, we extended the maturity date for the remaining US$3.0 million line of credit to July 2020 with monthly interest payments at a fixed rate of 11.25%, with semi-annual interest and principal payments. In July 2020, we extended the maturity date for the US $3.0 million line of credit to July 2021 with monthly interest payments at a fixed rate of 11.25%, and a balloon payment at maturity. During 2022, we extended the maturity date for the remaining US$3.0 million line of credit to December 2023 with the same terms. We are currently negotiating to extend the repayment term.
 
In November 2011, acting through a subsidiary, we decided to enter into two loan facilities with INPIASA, S.A. de C.V. to strengthen the agricultural activities of ADEMSA. The first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing in August 2021, and the second for $4.2 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, which matured in October 2016, which was paid in due time and form. In 2022, we signed an amendment with INPIASA, extending the amortization period with maturity in December 2024. By December 31, 2023, the unpaid balance remained at $202 thousand pesos.
 
In September 2014, we decided to enter into three loan facilities to strengthen the agricultural activities of ADEMSA, through its subsidiary TMM Logistics, S.A. de C.V. with Banco Autofin México. The first for $45.8 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing September 2021, the second for $34.6 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing September 2021, and the third for $25.5 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing September 2021. To strengthen our financial position in the face of the downturn caused by the COVID-19 pandemic, we negotiated and obtained a grace period of four months in the payment of principal from the months of May to August 2020, extending the term of each credit line four months. All lines of credit were paid off in 2022.
 
In December 2014, we decided to enter into two lines of credit in Mexican Peso for working capital, through its subsidiary TMM Logistics, S.A. de C.V. with Banco Autofin México. The first for $21.6 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of interest and principal payment at maturity in March 2022, and the second for $8.4 million at a variable rate of the 28-day TIIE plus 350 basis points, with monthly payments of interest and principal payment at maturity in March 2022. To strengthen our financial position in the face of the downturn caused by the COVID-19 pandemic, we negotiated and obtained a grace period of 4 months in the payment of principal from the months of May to August 2020, extending the term of each credit line 4 months. The $8.4 million credit facility was repaid in July 2022, and the $21.6 million credit facility in January 2023.
 
In November 2018, we decided to enter into another lines of credit in Mexican Peso for working capital, through its subsidiary TMM Logistics, S.A. de C.V. with Banco Autofin México, in the amount of $20.0 million at a variable rate of the 28-day TIIE plus 550 basis points, with monthly payments of interest and principal payment at maturity in November 2023. This credit line was paid off on January 27, 2023. To strengthen our financial position in the face of the downturn caused by the COVID-19 pandemic, we negotiated and obtained a grace period of four months in the payment of principal from the months of May to August 2020, extending the term of the credit line four months. Subsequently, due to the prolongation of the effects of the Covid-19 pandemic, an additional grace period of six months was obtained for the payment of principal, extending the maturity to September 26, 2024. As of December 31, 2023, the effective rate was 16.89% with an outstanding balance of $3.0 million. This credit line was paid off on March 26, 2024.
 
In April 2016, we entered into a $9.8 million line of credit with Banco HSBC, S.A. in order to strengthen the agricultural activities of ADEMSA, at a variable rate of the 28-day TIIE plus 300 basis points, with monthly payments of principal and interest and maturing in April 2021. To better withstand the negative effects of the COVID-19 pandemic, we negotiated and obtained a grace period of three months in the payment of principal from the months of May to July 2021, extending the term of each credit line three months, which matured and was repaid in full in July 2021.
 
In March and October 2019, we entered into a loan facility with Hewlett-Packard Operations Mexico, S. de R.L. de C.V. with two lines of credit to improve our technological systems. The first for US$607.8 thousand at a fixed rate of 6.84%, with monthly payments of principal and interest, and maturing in March 2025, and the second for US$201.6 thousand at a fixed rate of 6.13%, with monthly payments of principal and interest, and maturing in October 2024. To better withstand the negative effects of the COVID-19 pandemic, we negotiated and obtained a grace period of 3 months in the payment of principal for the months of May to July 2020, extending the term of each credit line by 3 months. In March and December 2020, we arranged another three lines of credit with Hewlett-Packard Operations Mexico, S. de R.L. de C.V. to continue the improvement of our technological systems, the first for US$86.6 thousand at a fixed rate of 5.96%, with monthly payments of principal and interest, and maturing in March 2025, the second for US$96.9 dollars thousand at a fixed rate of 7.16%, with monthly payments of principal and interest, and maturing in April 2025, and the third for US$252.1 thousand dollars at a fixed rate of 4.58%, with monthly payments of principal and interest, and maturing in August 2025. In July 2022, we extended the repayment terms of all lines of credit by one year, increasing the rate by 0.25% for each line. On September 2023, we renegotiated the contracts on the same terms for each line of credit, increasing the rate by 0.25%, and extending maturity through March 31, 2027. As of December 31, 2023, the total outstanding balance was US$18.9 million.
 
In July 2020, we entered into two unsecured lines of credit with private investors, each for $6.0 million at a fixed rate of 15.0% per annum, with principal and interest payments at maturity, originally scheduled to occur in October 2020. The Company extended the amortization term and renegotiated the repayment terms of both facilities, paying in January 2021 $1.0 million to each facility and establishing a maturity date in December 2022. During 2022, the Company paid $2.5 million to one line of credit and we established a new maturity date in December 2023 for both lines of credit with the same terms. As of the date of this report, we are in the process of extending the maturity date.
 
In July 2020, acting through our subsidiary Inmobiliaria Dos Naciones, we entered into a working capital line of credit with Portafolio de Negocios for $10.0 million at fixed rate of 25.0%, with monthly principal and interest payments and maturity in July 2023, which we can prepay in part or in full without penalty. The line of credit was fully paid in advance in December 2021.
 
In July 2020, acting through our subsidiary TMM Logistics, we entered into a working capital line of credit with Banco del Bajio for up to $30 million with a mortgage guarantee. The first drawdown was made in the same month of July for $12.0 million, variable rate of TIIE 28 days plus 600 points, monthly payments of principal and interest and maturity in July 2027. In February 2021, we drew the remaining $18.0 million, floating rate of TIIE 28 days plus 600 points, with monthly principal and interest payments and maturity in July 2027. In September 2022, the assignment of the debt to the company “Fibra UNO” was authorized.
 
Contractual Obligations
 
The following table outlines our obligations for payments under our capital leases, debt obligations, operating leases and other financing arrangements for the periods indicated as of December 31, 2023:
 
(in thousands of Pesos, unless noted otherwise)
                             
                               
Indebtedness(1)
 
Less than
1 year
   
1-3 years
   
3-5 years
   
More than
5 years
   
Total
 
Investors(2)
 
$
149,203
   
$
   
$
   
$
   
$
149,203
 
Land and Logistics Equipment Financing(3)
   
9,674
     
     
     
     
9,674
 
Working Capital(4)
   
33,341
     
     
     
     
33,341
 
Other Debt(5)
   
6,553
     
11,830
     
544
     
     
18,927
 
Total
 
$
198,771
   
$
$ 11,830
   
$
$ 544
   
$
   
$
$ 211,145
 

 
Operating Lease Obligations(6)
 
Less than
1 year
   
1-3 years
   
3-5 years
   
More than
5 years
   
Total
 
Vessel, Transportation Equipment and Other Operating Leases
 
$
84,606
   
$
64,122
   
$
28,902
   
$
56,113
   
$
233,743
 
Financial charges
   
(17,463
)
   
(21,683
)
   
(14,328
)
   
(12,690
)
   
(66,164
)
Total
 
$
67,143
   
$
42,439
   
$
14,574
   
$
43,423
   
$
167,579
 

(1)
These amounts include principal payments and accrued and unpaid interest as of December 31, 2022.
 
(2)
Four unsecured lines of credit. First, the $70.3 million credit facility with related parties, with monthly interest payments at a fixed rate of 11.25% and payment of principal at maturity in December 2023. Second, also with a related party, a $64.3 credit facility with a fixed rate of 15% with maturity in December 31, 2023. Third, a $7.9 million credit facility with a fixed rate of 15% with maturity to December 31, 2023. Fourth, a $6.6 million credit facility with a fixed rate of 6% and payment of principal and interest at maturity. The Company is in negotiations to change the payment terms and/or improve the amortization profile of the current loan balance.
 
(3)
Debt in connection with the land & logistics equipment financing. These include one line of credit denominated in Mexican Pesos. In June 2022 we extended the amortization terms until December 2024 with monthly payments of interest and principal, at a fixed rate of 13.00%. The second related to the acquisition of an RTG crane, at a fixed rate of 4.40%, with semiannual payments of principal and interest, and maturing in July 2024.
 
(4)
Debt allocated in different companies for working capital. Various lines of credit denominated in Mexican Pesos, with maturities between January 2022 and September 2024, with monthly principal and interest payments, variable rate; the weighted average rate was 14.7% per annum as of December 31, 2023. To better withstand the effects of the COVID-19 pandemic, we negotiated and obtained a grace period of 6 months in the payment of principal from the months of January to June 2021, extending the term of each credit line by six months.
 
(5)
To improve our technological systems, we entered into a loan facility, denominated in US Dollars at a fixed rate, with monthly payments of principal and interest, and maturing March 2027. As of December 31, 2023 the weighted average rate was 9.4% per annum.
 
(6)
The adoption of the new IFRS 16 accounting standard has resulted in the Company recognizing an asset for right of use and the corresponding liability for leasing in relation to all previous operating leases, except those identified as low value or with a term of remaining lease of less than 12 months from the date of initial application. The corresponding liability is decreased by lease payments net of financial expenses. The interest component of the lease payment represents a portion of the outstanding principal balance and is recognized in income as finance costs over the lease period.
 
Trend Information
 
In recent years, a significant portion of the revenue generated by our maritime operations business has been achieved through contracts with Helmsley Management, Celanese Operations Mexico and PEMEX Exploración y Producción. In 2023, the Company earned revenues from PEMEX Exploration and Production, Helmsley Management and Celanese Operations Mexico, representing 38%, and 13%, respectively, of the revenues generated by our marine operations business, while in 2022, the Company earned revenues from PEMEX Exploration and Production, Helmsley Management and Celanese Operations Mexico, representing 27%, 14% and 12%, respectively, of the revenues generated by our marine operations business. The primary purchasers of our maritime operations services are multinational oil, gas and chemical companies. The future success of our maritime operations business depends upon our ability to capitalize on growth in the Mexican oil and gas sector by increasing our level of services to these companies.
 
The future success of our logistics, ports and terminals businesses depends upon our ability to enter into contracts with large automotive manufacturers, retail and consumer goods companies and to become a supplier for Mexican government entities, providing integrated logistics and shipping services, as well as to develop our liquids terminal project. Our primary skills that make us competitive are: (i) our logistics expertise, (ii) our ability to continue developing logistics and other land transportation infrastructure, and (iii) our ability to provide state-of-the-art systems to provide logistics solutions.
 
The ability to satisfy our obligations under our debt in the future will depend upon our future performance, including our ability to increase revenues significantly and control expenses. Future operating performance depends upon prevailing economic, financial, business and competitive conditions and other factors, many of which are beyond our control. As noted elsewhere in this Annual Report, any resurgence of a pandemic, could have an adverse effect on our business, financial condition and results of operations. Although global economic activity has recovered as vaccination programs have expanded, new variants of COVID-19 continue to emerge, and governmental efforts to control or mitigate the spread of these variants or other infectious diseases may trigger renewed restrictions with negative effects on global trade and the demand for our services. See Item 3. “Risk Factors - Risks Relating to our Business - Our business has been and may continue to be adversely affected by the new outbreaks of the COVID-19 pandemic, and may be adversely affected by future pandemics, epidemics or other outbreaks of infectious diseases and governmental responses thereto” and Item 4. “Information on the Company - Recent Developments - COVID-19 Pandemic.” Our ability to refinance our debt and take other actions will depend on, among other things, our financial condition at the time, the restrictions in the instruments governing our debt and other factors, including market conditions, the macroeconomic environment and such variables as the Peso/dollar exchange rate, benchmark money market rates in Pesos and Dollars and the success of reforms and amendments to the Hydrocarbons Law, which are beyond our control.
 
We have funded capital expenditures with funds from operating cash flows and with the capital increase expect to seek additional financing primarily through secured credit arrangements and asset-backed financings for additional capital expenditures.
 
Critical Accounting Estimates
 
Our Financial Statements have been prepared in accordance with the IFRS as issued by the IASB.
 
We have identified certain key accounting policies on which our financial condition and results of operations are dependent. These key accounting policies most often involve complex matters, may be based on estimates and involve a significant amount of judgment. In the opinion of our management, our critical accounting policies under IFRS are those related to revenue recognition, valuation of property, vessels and equipment, deferred income taxes, labor obligations and impairment of long-lived assets. For a description of these policies and other significant accounting policies applicable to us, see Note 4 to the accompanying Audited Consolidated Financial Statements contained elsewhere herein.
 
ITEM 6.
DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES
 
A.  Directors and Senior Management
 
Board of Directors
 
Our Estatutos Sociales, or Bylaws, provide that our Board of Directors shall consist of not less than seven and not more than 21 directors, without taking into account the appointment of their respective alternates. We currently have eight directors on our board. Our Board of Directors is elected annually by a majority vote of our shareholders and is responsible for the management of the Company. The Company does not have any agreements to pay benefits to any directors upon termination of their employment.
 
Our current Board of Directors was elected and ratified at the Company’s Annual General Ordinary Shareholders’ Meeting held on April 29, 2024. Our directors and alternate directors, their principal occupations and years of service (rounded to the nearest year) as a director or alternate director are as follows:
 
Name
 
Principal Occupation
 
Years as a
Director or
Alternate
Director
 
Age
Directors
           
Vanessa Serrano Cuevas
 
Chairman of the Board of Grupo TMM
 
5
 
49
Maria Josefa Cuevas Santos
 
Member of the Board
 
8
 
77
Miguel Oscar Adad Rosas
 
Member of the Board
 
3
 
61
Alberto Guillermo Saavedra Olavarrieta
 
Member of the Board
 
3
 
60
Francisco Javier García-Sabaté Palazuelos
 
Member of the Board
 
9
 
72
Boris Otto
 
Member of the Board
 
3
 
53
Jimena Serrano Cuevas
 
Member of the Board
 
1
 
52
Alejandro Pablo Salas de la Borbolla
 
Secretary (non-member of the Board)
 
3
 
48

The directors (whenever elected) shall remain in office for the period of time stated below, calculated from the date of their appointment. The directors may be reelected and, in case of the failure to appoint their substitute or, if the designated substitute does not take office, the directors in office being substituted shall continue to perform their duties for up to thirty calendar days following the date of expiry of the term for which they were appointed, as described below. For further information see Item 10. “Additional Information - Board of Directors.”
 
Grupo TMM, S.A.B. and Subsidiaries
 
Position in the Board of Directors
Term
Chairman
7 years
First Vice-Chairman
7 years
Second Vice-Chairman
Between 3 and 7 years (as determined at the General Shareholders’ Meeting at which he/she is elected)
Other Board Directors
1 year

Vanessa Serrano Cuevas
 
Mrs. Serrano was born on April 30, 1975. Mrs. Serrano holds a degree in Business Administration and a Business Administration master’s degree in Corporate Governance from Instituto Panamericano de Alta Dirección de Empresas (“IPADE”). Highly skilled in leadership abilities, alliances and business partnerships, her professional achievements include founding the food company Dasami, S.A. de C.V. as well as the digital platform Zertú. Her parents are Mr. Jose F. Serrano Segovia and Mrs. Maria Josefa Cuevas de Serrano.
 
Maria Josefa Cuevas de Serrano
 
Mrs. Serrano was born on June 16, 1946. Mrs. Serrano is the founder of the Sociedad Internacional de Valores de Arte Mexicano, A.C. (SIVAM), which promotes classical music and outreach for talented artists in Mexico. Additionally, she is an active promoter of Mexican art in Mexico and abroad. Mrs. Serrano is the wife of Mr. José F. Serrano Segovia.
 
Miguel Oscar Adad Rosas
 
Mr. Adad holds a degree in Business Administration and a diploma in Senior Business Management from the Instituto Tecnológico de Estudios Superiores de Monterrey. Mr. Adad has extensive experience in business planning, management and foreign trade, having held important positions in the main automotive companies in Mexico. He is an active participant as a representative of various business organizations, and a speaker and panelist in various forums.
 
Alberto Guillermo Saavedra Olavarrieta

Mr. Saavedra hold a Law degree from Universidad Iberoamericana and a Specialization in Commercial Law, from Universidad Panamericana, Mexico. Mr. Saavedra is partner of Santamarina y Steta, S.C., with more than 35 years of experience in financial markets, foreign investment, mergers and acquisitions and project financing, among others.
 
Francisco Javier García-Sabaté Palazuelos
 
Mr. García-Sabaté Palazuelos holds a degree in Public Accounting with High Honors from the Universidad La Salle and a postgraduate degree in Administration from Insituto Tecnologico y de Estudios Superiores de Monterrey Since 1972, Mr. García-Sabaté Palazuelos has been the Partner/Director of García-Sabaté, Castañeda, Navarrtere, S.C. and has worked in the Tax and Auditing department of several companies within the financial, commercial and industrial sector. He is certified by the Instituo Mexicano de Contadores Públicos as an accountant and a Financial Expert.
 
Boris Otto
 
Mr. Boris Otto holds a Law degree with honors from Escuela Libre de Derecho and a Master’s degree in Business Administration with specialty in Finance from Rice University. Mr. Otto is a recognized expert in financial matters with more than 25 years of experience advising Mexican and foreign companies and financial institutions in all types of financing and mergers and acquisitions. Likewise, Mr. Otto has extensive experience in the administration and advice of various investment funds in the United States. He is currently a founding partner and Chairman of three North American investment funds.
 
Jimena Serrano Cuevas
 
Mrs. Jimena Serrano was born on September 8, 1971 in Mexico City. Holds a degree in Business Administration from Universidad Anahuac. She also holds two master’s degrees, one in family sciences and another in humanities, both from Universidad Anahuac. Mrs. Jimena Serrano has always been focused on fighting for the values of family and society.
 
Executive Officers
 
Our officers serve at the discretion of our Board of Directors. Our executive officers, their position and years of service with us and as an executive officer are as follows:
 
Name
Position
Years of
Service with
the Company
Years of Service
as Executive
Officer
Corporate Directors
     
Vanessa Serrano Cuevas
Chair of the Board and Chief Executive Officer
5
3
Luis Manuel Ocejo Rodríguez
Deputy Executive Officer
41
17
Veronica Tego Sanchez
Chief Financial Officer
30
4 months
Gerardo Meza Vázquez
Audit Manager
23
3
Christian Venus Vázquez Coria
Legal Manager
13
3
Axel Xavier Vera de Castillo
Chief Information Officer
3
3
Maricela González Méndez
Director, Commercial
 1
1
       
Business Unit Directors
     
Alejandro Romero Rodríguez
Director, Maritime Transportation
29
4
Víctor Velázquez Romo
Director, Maritime Infrastructure
12
4

Vanessa Serrano Cuevas, the CEO and Chairman of the Board of Directors, is the daughter of Mr. Jose F. Serrano Segovia and Mrs. Maria Josefa Cuevas de Serrano.
 
B.  Compensation
 
For the year ended December 31, 2023, the aggregate total compensation paid to our directors, alternate directors and executive officers for services in all capacities was approximately $12.7 million. See Item 7. “Major Shareholders and Related Party Transactions.”
 
Pension, Retirement or Similar Benefits
 
Seniority premiums, retirement plan obligations (“Pension Benefits”) and other employee compensation payable at the end of employment are based on actuarial calculations using the projected unit credit method. Pension Benefits are based mainly on years of service, age and salary level upon retirement.
 
Seniority premiums, Pension Benefits and other employee compensation payable upon termination include the amortization of past service costs over the average remaining working lifetime of employees.
 
Reserves for obligations at the end of the 2023, 2022 and 2021 fiscal years were $77,390, $84,652 and $102,375, respectively.
 
C.  Board Practices

Our Bylaws provide that our Board of Directors shall consist of at least seven but not more than 21 directors elected at our annual ordinary shareholders’ meeting to serve until their successors accept their election at the next annual ordinary shareholders’ meeting. The Board of Directors is responsible for the management of the Company. Mexican Securities Law requires that at least 25% of the members of the Board be independent directors.
 
Audit and Corporate Practices Committee

The Board of Directors maintains an Audit and Corporate Practices Committee composed of independent directors, each with extensive experience in the analysis and evaluation of financial reporting and knowledge of internal controls and procedures for financial reporting. The current members of our Audit and Corporate Practices Committee are Mr. Miguel Oscar Adad, Mr. Boris Otto and Mr. Francisco Javier García-Sabaté Palazuelos. Mr. Francisco Javier García-Sabaté Palazuelos serves as the chair of our Audit and Corporate Practices Committee. On April 29, 2024, the General Assembly of Shareholders appointed as independent director Mr. Francisco Javier García-Sabaté Palazuelos, who is considered a financial expert in accordance with the standards described in Section 407 of the Sarbanes Oxley Act of 2002.In accordance with Mexican Securities Law and Mexican Corporate Practices, the committee’s responsibilities include, among others:
 
Audit responsibilities:
 

overseeing the accounting and financial reporting processes of the Company;
 

discussing the financial statements of the Company with all parties responsible for preparing and reviewing such statements, and advising the Board of Directors on their approval thereof;
 

overseeing compliance with legal and regulatory requirements and overseeing audits of the financial statements and the control environment of the Company;
 

evaluating the performance of the Company’s external auditor and its independent status in accordance with the CNBV rules;
 

advising the Board of Directors on the compliance of the Company’s or any of its subsidiaries’ internal controls, policies and in-house auditing, and identifying any deficiencies in accordance with the Bylaws of the Company and applicable regulations;
 

providing sufficient opportunity for a private meeting between members of our internal and external auditors and the Audit Committee, who may also request additional information from employees and legal counsel;
 

providing support to the Board of Directors in supervising and reviewing the Company’s corporate accounting and disclosure policies and discussing guidelines and policies to govern the process of risk assessment with management;
 

advising the Board of Directors on any audit-related issues in accordance with the Bylaws of the Company and applicable regulations;
 

assisting the Board of Directors in the selection of the external auditor in accordance with the CNBV rules;
 

reviewing the financial statements and the external auditor’s report. The Committee may request that the external auditor be present when reviewing such reports, in addition to the Committee’s mandatory meeting with the external auditor at least once a year;
 

preparing the Board of Directors’ opinion on the Chairman’s annual report and submitting it at the Shareholders’ Meeting for its approval; and
 

overseeing compliance by the Company’s chief executive officer with decisions made at a Shareholders’ Meeting or a Board of Directors meeting.
 
Corporate Practices responsibilities:
 

requesting an opinion from independent experts as the Committee might see fit, in accordance with applicable regulations;
 

calling Shareholders’ Meetings and adding any issue they consider important to the agenda;
 

supporting the Board of Directors in preparing its reports in accordance with the Bylaws of the Company and applicable regulations;
 

suggesting procedures for hiring the Company’s chief executive officer, chief financial officer and senior executive officers;
 

reviewing human resources policies, including senior executive officers’ performance evaluation policies, promotions and structural changes to the Company;
 

assisting the Board of Directors in evaluating senior executive officers’ performance;
 

evaluating executive officer’s compensation. The Company is not required under Mexican law to obtain shareholder approval for equity compensation plans; the Board of Directors is required to approve the Company’s policies on such compensation plans;
 

reviewing related-party transactions; and
 

performing any activity set forth in the Mexican Securities Law.
 
Code of Ethics
 
The Company has adopted a Code of Ethics, which applies to its principal executive officer, principal financial officer, and other members of our senior management. The Code of Ethics may be viewed on the Company website at www.tmm.com.mx under the caption “Investors - Corporate Practices.” An English version of this document is available upon written request sent to Grupo TMM, S.A.B., Paseo de la Reforma No. 296, P.19. Col. Juárez, C.P. 06600, Alcaldía Cuauhtémoc, México City, México, Attn: Human Resources.
 
Statutory Auditor
 
Pursuant to the Mexican Securities Market Law (Ley del Mercado de Valores), the surveillance of the Company is entrusted to different committees (i.e., Audit and Corporate Practices Committees), as previously described, which replace the role of the Statutory Auditor. At the Extraordinary Shareholders’ Meeting held on December 20, 2006, the Statutory Auditor, Salles Sainz-Grant Thornton, S.C (SSGT), and the alternate Statutory Auditor, were duly replaced by the Audit and Corporate Practices Committee of the Company. However, SSGT continues to serve as the Statutory Auditor for all of our subsidiaries.
 
D.  Employees
 
As of March 31, 2024, we had 788 employees, approximately 12% of whom were unionized, and as of December 31, 2023, we had 720 employees, approximately 10% of whom were unionized.
 
As of December 31, 2022, we had 769 employees, approximately 5% of whom were unionized. The decrease in the number of our employees in 2023 is primarily due to the reassignment and optimization of operational and administrative functions in the warehousing and container maintenance and repair operations, partially offset by an increase in the number of employees in the shipyard.
 
As of December 31, 2021, we had 837 employees, approximately 5% of whom were unionized. The decrease in the number of our employees in 2022 is primarily due to the reassignment and optimization of operational and administrative functions in the warehousing and container maintenance and repair operations, partially offset by an increase in the number of employees in the mud specialized vessel operation.
 
In accordance with customary practice in Mexico, we negotiate union contracts annually with regard to wages and every two years with regard to other matters, including benefits. We have not experienced a strike since 1987 and believe that relations with our employees are good.
 
E.  Share Ownership
 
As of March 31, 2024, the Serrano family held 113,120,540 Shares directly, and the CPO Trustee maintained 15,361,745 Shares of our capital stock in the form of ADSs, including 6,836,510 Shares that are beneficially owned by the Serrano family. Accordingly, as of such date, the Serrano Segovia family controlled the voting power of our capital stock. The voting power controlled by the Serrano family varies from time to time, depending upon the number of Shares held by the Serrano family and by the CPO Trust and others. As of March 31, 2024, other than as set forth below in the section entitled “Major Shareholders” each of our other directors, alternate directors or executive officers owns less than one percent of our Shares on an individual basis.
 
Shares were contributed to the CPO Trust established with a 30-year term by Nacional Financiera, S.N.C. (the “CPO Trustee”) on November 24, 1989. The CPO Trustee authorized the issuance of non-redeemable ordinary participation certificates (certificados de participación ordinarios no amortizables) (“CPOs”) that correspond to our Shares. One CPO may be issued for each Share contributed to the CPO Trust. CPOs constitutes separate negotiable instruments different and apart from the Shares, and afford to their holders only economic rights with respect to the Shares held in the CPO Trust. Such voting rights are exercisable only by the CPO Trustee, which is required by the terms of the CPO Trust to vote such Shares in the same manner as holders of a majority of the outstanding Shares not held in the CPO Trust and voted at the relevant meeting. Mexican and non-Mexican investors may hold CPOs without restrictions of any kind. The acquisition of Shares representing 5% or more of the capital stock of Grupo TMM by any person or group of persons (other than the Serrano Segovia family and the CPO Trustee), in one or a series of simultaneous or successive transactions requires the prior approval of the Board of Directors. As of March 31, 2024, the CPO Trustee held CPOs representing an aggregate of 15,361,745 Shares in the form of ADSs.
 
F.  Disclosure of Action to Recover Erroneously Awarded Compensation
 
Not applicable.
 
ITEM 7.
MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS
 
A.  Major Shareholders
 
The following table indicates, as of March 31, 2024, unless otherwise indicated, the shareholders that beneficially own 5% or more of our outstanding Shares (the “Major Shareholders”). The percentage of our outstanding Shares owned by each Major Shareholder shown below is based on the 174,553,127 Shares outstanding as of March 31, 2024. For purposes hereof, each Major Shareholder with shared voting or investment authority with respect to certain securities is deemed to beneficially own all such securities.
 
Shareholder
Number
of Shares
Percentage of
Shares
Outstanding
Vanessa Serrano Cuevas
59,454,348
34.1%
Jimena Serrano Cuevas
34,191,463
19.6%
José F. Serrano Segovia(a)
19,474,729
11.2%


(a)
Based upon information made known to the Company and reports of beneficial ownership filed with the SEC, the Serrano Family beneficially owns 113,120,540 Shares, including 19,461,229 Shares held by VEX, a Mexican corporation in which José F. Serrano Segovia holds 100% of the voting stock, and 500 Shares beneficially owned by Promotora Servia, S.A. de C.V. (“Promotora”), a Mexican corporation controlled by José F. Serrano Segovia, and which are owned directly by its subsidiary, Servicios Directivos Servia, S.A. de C.V. (“Servicios”), a Mexican corporation.
 
Change in Percentage Ownership
 
Jimena Serrano Cuevas has reported her shareholding percentage, for the first time, as 19.6% of the shares outstanding as of December 31, 2023; Vanessa Serrano Cuevas reported a decrease in her percentage ownership from 36.4% (including those denominated as ADS’s) as of December 31, 2022; to 34.1% of the outstanding shares as of December 31, 2023. Mr. José F. Serrano Segovia decreased his shareholding percentage from 19.1% of the outstanding shares as of December 31, 2022; to 11.2% of the outstanding shares as of December 31, 2023. No majority shareholder has disclosed significant changes in its shareholding percentage during the three years ended December 31, 2023, 2022 and 2021.
 
Voting Rights and Control
 
As of March 31, 2024, 15,361,745 Shares were held in the form of ADSs, which have limited voting rights. The Shares held in the form of ADSs are held directly by the CPO Trust. The voting rights for those Shares are exercisable only by the trustee of the CPO Trust, which is required by the terms of the trust agreement to vote such Shares at any shareholders’ meeting in the same manner as the majority of the Shares that are not held in the CPO Trust are voted. Of the 159,191,382 Shares held outside of the CPO Trust as of March 31, 2024, the Serrano family beneficially owns 106,284,030, or 66.8% of such Shares. As a result, the Serrano family could direct and control the policies of the Company and its subsidiaries, including mergers, sales of assets and similar transactions. See Item 9. “The Offer and Listing.” Except for the limited voting rights applicable to their ADSs, none of the Major Shareholders have voting rights that differ from those applicable to other holders of Shares.
 
Other than the Serrano family, which may be deemed to control the Company, to our knowledge we are not directly or indirectly owned or controlled by any other corporation, by any foreign government or by any other natural or legal person, severally or jointly. We are not aware of any arrangement which may at a later date result in a change of control of the Company.
 
B.  Related Party Transactions
 
On February 24, 2016, the Company entered into a venture with TransCanada and Sierra Oil & Gas to jointly develop a liquid terminal project for refined products storage, transportation, and distribution infrastructure to serve the growing demand for refined products such as gasoline, diesel and jet fuel from Tuxpan, Veracruz to the central region of Mexico.
 
In accordance with such venture, Sierra Oil & Gas initially contributed $4.6 million to the capital stock of Optimus, equivalent to the value of the first portion of land contributed by Grupo TMM, with the parties agreeing to joint control of Optimus. In addition, Grupo TMM contributed to Optimus another portion of land at a value of US$6.16 million, with Sierra Oil & Gas to contribute an additional US$6.16 million, for a total additional contribution of US$12.33 million, all of which was to be contributed by Sierra Oil & Gas within the three-year period following May 26, 2016. See Notes 1 and 5 to our Audited Consolidated Financial Statements contained elsewhere herein.
 
In February 2019, the Company agreed to purchase the 50% of Optimus shares owned by Sierra Oil & Gas for the amount of US$2.6 million, giving the Company full ownership of the liquid terminal project in Tuxpan and resulting in Optimus becoming a wholly owned subsidiary of the Company.
 
C. Interests of Experts and Counsel
 
Not applicable.
 
ITEM 8.
FINANCIAL INFORMATION
 
A.  Consolidated Statements and Other Financial Information
 
See Item 18 - “Financial Statements.”
 
A.7  Legal Proceedings
 
Refined Product Services (“RPS”) Claim
 
On August 7, 2007, TMM filed a claim for arbitration against RPS for the amount of US$50,000 (approximately $845,000) for various expenses incurred by TMM due to the delay of the delivery of the tanker vessel Palenque.
 
On October 19, 2007, RPS filed a countersuit for US$3.0 million (approximately $50,681 million pesos), alleging that TMM failed to maintain the tanker vessel Palenque, and also filed a claim for consequential damages for losing a contract while the vessel was being repaired. Although it is impossible to predict the outcome of any legal proceeding, we believe this claim to be without merit and intend to defend this proceeding vigorously.
 
Tax Liabilities Claim
 
TMM has initiated an appeal to secure the annulment of various tax liabilities asserted by the Mexican tax authorities concerning the 2005 tax year.
 
On April 14, 2021, the Federal Court of Tax and Administrative Justice  issued a ruling, annulling various tax liabilities, with the exception of certain deductions for which a judgement of $1.75 million pesos was issued. Said judgement has been paid in installments.
On February 5, 2020, TMM On February 5, 2020, TMM started legal proceedings against a resolution that assessed several tax liabilities for alleged omissions regarding ISR and Value Added Tax (VAT) withholdings for residents abroad, corresponding to the 2014 financial year, this matter being evaluated.
 
Tax liabilities of IDN
 
On March 1, 2022, TMM started legal proceedings against a resolution that assessed several tax liabilities for alleged omissions regarding Value Added Tax (VAT), corresponding to the 2021 fiscal year. On May 4, 2022, a ruling issued by the Honorable Chamber Jointly Specialized in Online Trials and Environmental and Regulatory Material of the Federal Court of Administrative Justice, which determined the origin of the balance in favor of VAT in amount of $21 million pesos.
 
Motions for Annulment of Various Tax Provisions
 
During 2017 and 2016, Grupo TMM filed Motions for Annulment with the Federal Court of Administrative Justice against various decisions of the Tax Administration Service (SAT) challenging (i) the rejection of deductions (tax year 2007), (ii) modifications to the Fiscal Consolidation Regime for controlled companies (tax year 2005), (iii) deferred income tax on consolidation (tax year 2010), and (iv) the termination of the consolidation regime (tax year 2013). It is worth noting that we have resorted to that all jurisdictional bodies, we also conducted a re-evaluation of the determinants for a negotiation in favor of the interests of the Group, which is still being studied as of the date of the consolidated financial statements.
 
Other Legal Proceedings
 
We are a party to various other legal proceedings and administrative actions, all of which are of an ordinary or routine nature and incidental to our operations. Although it is impossible to predict the outcome of any legal proceeding, in the opinion of our management, such proceedings and actions should not, individually or in the aggregate, have a material adverse effect on our financial condition, results of operations or liquidity.
 
In considering whether accrual of a loss contingency is necessary in connection with legal claims outstanding that could, both individually or in the aggregate, have a material effect on the financial condition or operating results of the Company, the Company evaluates the requirements of paragraph 14 of IAS 37 to determine whether the Company has a present obligation (legal or constructive), whether it is probable that an outflow of resources will be required in order to settle the obligation, and whether the amount of the obligation can be reliably estimated. Based on management’s review and analysis of the legal claims outstanding for the fiscal year ended December 31, 2023, the Company concluded that it did not have a present obligation in respect of any legal claims outstanding other than the mutual claims described above.
 
Operations with Related Parties
 
Under the Income Tax Law, companies that conduct operations with related parties, nationals or nonresidents, are subject to fiscal limitations and obligations regarding the determination of the prices negotiated, as these must be comparable to those that would be used with or between independent parties in similar operations.
 
In the event the tax authorities were to review the prices and reject the amounts determined, they could demand, in addition to the collection of the corresponding taxes and accessory charges (adjustments and surcharges), fines on the omitted tax contributions, which could be for up to 100% of the adjusted tax amount.
 
The Company has significant transactions and relationships with related parties. The Company maintains documentation which confirms that the terms of these transactions were conducted in 2022 similarly to transactions between unrelated parties. The Company and its subsidiaries are in the process of compiling similar documentation for 2023.
 
Other Legislation
 
Grupo TMM and subsidiary companies are subject to laws and regulations of other countries, as well as to international norms that govern maritime transport and safety regulations to conserve the environment.
 
A.8 Dividends
 
At shareholders’ meetings, shareholders have the ability, at their discretion, to approve dividends from time to time. No dividend has been declared since 1997.
 
B.  Significant Changes
 
See Item 4. “Information on the Company - Business Overview - Recent Developments.”
 
ITEM 9.
THE OFFER AND LISTING
 
A.  Offer and Listing Details
 
Our Shares are currently listed on the Mexican Stock Exchange (Bolsa Mexicana de Valores, S.A. de C.V.) and trade under the symbol TMM A. Our CPOs do not trade independently of the Shares on the Bolsa. Our ADSs are currently listed in the United States on the Over-the-Counter market and trade under the symbol GTMAY.
 
B.  Plan of Distribution
 
Not applicable.
 
C.  Markets
 
Our Series A Shares started trading on the Bolsa Mexicana de Valores, S.A. de C.V. (the “Mexican Stock Exchange” or the “Bolsa”) on September 24, 1980 and our Series L Shares began trading on August 9, 1991. In June 1992, L Share ADSs, each representing one Series L Share, were issued by Citibank, N.A. as depositary in exchange for Rule 144A ADSs as part of an initial public offering, and commenced trading on the NYSE. On September 13, 2002, we completed a reclassification of our Series L Shares of stock as Series A Shares. The reclassification combined our two classes of stock into a single class by converting each share of our Series L Shares into one share of our Series A Shares. The reclassification also eliminated the variable portion of our capital stock and we became a fixed capital corporation (sociedad anónima). Following the reclassification, we had 56,963,137 Series A Shares outstanding. As a result of the elimination of the variable portion of our capital stock, our registered name changed from Grupo TMM, S.A. de C.V. to Grupo TMM, S.A.
 
As a result of the promulgation of the new securities law in Mexico in June of 2006, public companies were transformed by operation of law into Sociedades Anónimas Bursátiles (Public Issuing Corporation) and were required to amend their bylaws to conform them to the provisions of the new law. On December 20, 2006, the Company added the term “Bursátil” to its registered name to comply with the requirements under Mexico’s new securities law or Ley del Mercado de Valores, resulting in Grupo TMM, Sociedad Anónima Bursátil, or Grupo TMM, S.A.B. In addition, the Series A Shares of the Company were renamed and are now referred to as nominative common shares, without par value (“Shares”). The rights afforded by these new Shares are identical to the rights afforded by the former Series A Shares.
 
Our Shares continue to trade in Mexico on the Mexican Stock Exchange under the ticker symbol TMMA. In the United States, our ADSs, each representing five CPOs, trade on the OTC market under the ticker symbol GTMAY following their delisting from the NYSE on June 12, 2012. Our ADSs continue to be registered under the U.S. Securities Exchange Act of 1934 and are issued and exchanged in New York by The Bank of New York Mellon, which replaced Citibank, N.A. as depositary on December 18, 2009. As of March 31, 2024, of the 174,553,127 outstanding Shares, 15,361,745 were held in the form of ADSs.
 
The CPOs do not trade independently of the Shares on the Bolsa. In the event that CPOs are sold to a Mexican national, the Shares underlying such CPOs will be delivered directly to the purchaser through S.D. Indeval, S.A. de C.V. (“Indeval”). Indeval is a privately owned central securities depositary that acts as a clearing house, depositary, custodian, settlement, and transfer agent and registration institution for Mexican Stock Exchange transactions, eliminating the need for physical transfer of securities. Because non-Mexican nationals cannot acquire direct interests in the Shares, in the event that the purchaser of such Shares is not a Mexican national, such Shares must be delivered in the form of CPOs through Indeval.
 
Limitations Affecting ADS Holders and CPO Holders
 
Each Share entitles the holder thereof to one vote at any of our shareholders’ meetings. Holders of CPOs are not entitled to vote the Shares underlying such CPOs. Such voting rights are exercisable only by the CPO Trustee, which is required to vote all such Shares in the same manner as the holders of a majority of the Shares that are not held in the CPO Trust and that are voted at the relevant meeting.
 
Whenever a shareholders’ meeting approves a change of corporate purpose, change of domicile or restructuring from one type of corporate form to another, any shareholder who has voted against such change or restructuring has the right to withdraw as a shareholder and receive an amount equal to the book value of its shares (in accordance with our latest balance sheet approved by the annual ordinary general shareholders’ meeting), provided such shareholder exercises its right to withdraw during the 15-day period following the meeting at which such change or restructuring was approved. Because the CPO Trustee is required to vote the Shares held in the CPO Trust in the same manner as the holders of a majority of the Shares that are not held in the CPO Trust and that are voted at the relevant meeting, appraisal rights will not be available to holders of CPOs.
 
Share Repurchase Program
 
On December 14, 2007, the Company announced that its Board of Directors had given its approval to constitute a reserve fund to repurchase Shares during their meeting held in November of that year. The Share repurchase program was also approved by the Company’s shareholders at a shareholders’ meeting. The program was approved for an amount of up to US$10 million (approximately $193.6 million). The Company has repurchased 1,577,700 Shares under the program since its approval in 2007.
 
D.  Selling Shareholders
 
Not applicable.
 
E.  Dilution
 
Not applicable.
 
F.  Expenses of the Issue
 
Not applicable.
 
ITEM 10.
ADDITIONAL INFORMATION
 
A.  Share Capital
 
Not applicable.
 
B.  Memorandum and Articles of Association
 
The following is a summary of the provisions of the Bylaws (Estatutos Sociales) of Grupo TMM and is qualified in its entirety by the actual provisions within the Bylaws themselves and applicable provisions of the General Law of Mercantile Companies (Ley General de Sociedades Mercantiles) and the Mexican Securities Law (Ley del Mercado de Valores). For a description of the provisions of our Bylaws relating to our Board of Directors, General Director, Special Committees and Statutory Auditors, as well as Audit and Corporate Practices Committee, see Item 6. “Directors, Senior Management and Employees.”
 
Organization and Register
 
We were incorporated in the United Mexican States as a sociedad anónima, as evidenced by public deed number 26,225 dated August 14, 1987. We amended our Bylaws on August 29, 2002 in connection with the reclassification of our Series A Shares and Series L Shares.
 
On June 4, 2008, certain articles of the Company’s Bylaws were modified at the General Shareholders’ Meeting. The modification to Article 14 added further restrictions to the acquisition or the transfer of the Company’s shares providing more specific detail with respect to the requirements and authorizations required in order to acquire five percent or more of the Company’s shares. Article 25 was modified in order to comply with the Mexican Exchange Law (Ley del Mercado de Valores). Finally, Article 27 was modified to clarify which shareholders are required to sign the Shareholders’ Meeting Attendance Sheet. This General Shareholders’ Meeting was properly formalized in public deed number 18,196 (filing before the Public Commerce Registry pending) by and before Mr. Juan Martín Álvarez Moreno, Public Brokerage number 46 of Mexico City, Federal District.
 
On December 15, 2009, certain articles of the Company’s Bylaws were modified at the General Shareholders’ Meeting. The modification to Article 6 approved a capital increase. This General Shareholders’ Meeting was properly formalized in public deed number 21,851 (filed before the Public Commerce Registry pending) by and before Mr. Juan Martín Álvarez Moreno, Public Brokerage number 46 of Mexico City, Federal District.
 
Our statement of corporate purposes authorizes us to engage in, among other things, shipping and transportation services, the development, organization and management of all types of companies or entities, the acquisition of shares or units of the capital stock of other companies or entities, and generally, to carry out and execute all acts, transactions, agreements and operations of any nature as may be necessary or convenient in furtherance of our corporate purposes.
 
Board of Directors
 
Our business and affairs are managed by the Board of Directors and by a General Director. The Board of Directors consists of not more than 21 nor fewer than 7 persons, provided that at least 25% of the directors are independent. Our directors are elected annually at the Annual General Shareholders’ Meeting. The Board of Directors shall always have a Chairman, a First Vice-Chairman and a Second Vice-Chairman and other Directors.
 
The directors (whenever elected) shall remain in office for the period of time stated below, calculated from the date of their appointment. The directors may be re-elected and, in case of the failure to appoint their substitute or if the designated substitute does not take office, the directors in office being substituted shall continue to perform their duties for up to 30 calendar days following the date of expiry of the term for which they were appointed:
 
Position on the Board of Directors
 
Term
Chairman
 
7 years
First Vice-Chairman
 
7 years
Second Vice-Chairman
 
Between 3 and 7 years (As determined by the General Shareholders’ Meeting that elects him/her.)
Other Directors
 
1 year
   
Except that in no event whatsoever shall more than one third (1/3) of the member directors be replaced for any fiscal year of the Company.

In the event of the permanent absence of the Chairman or of any of the Vice-Chairmen, the Board of Directors, at the first meeting held after said permanent absence shall temporarily appoint from among its members or persons outside the same, the director or directors that shall fill relevant vacancies. Also, in the event of resignation or permanent absence of any of the other directors, the Board of Directors shall make the appointments of temporary directors as may be required for the continuance of the Board’s integration and duties. In both cases, a General Ordinary Shareholders’ Meeting shall be called as soon as possible to ratify or make definitive appointments of the relevant directors and, in any case, in the absence of said call, the first General Shareholders’ Meeting held after any of said events shall carry out the final appointment.
 
The Board of Directors shall appoint a Secretary and a Deputy Secretary, who shall not be a part of the Board of Directors. Said Secretary and Deputy Secretary may at any time be removed by the Board of Directors and their temporary and final absences shall be covered by the persons appointed by the Board of Directors. Despite the fact that the Secretary and the Deputy Secretary are not members of the Board of Directors of the Company, they may sign jointly or severally and instruct the publication of any call to the Shareholders’ Meeting of the Company ordered or resolved by the Board of Directors or the Audit and Corporate Practices Committee.
 
The meetings of the Board of Directors may be ordinary or extraordinary. The ordinary meetings shall be held periodically on the dates and times designated by such Board of Directors, provided that such Board of Directors meets at least 4 times during each fiscal year. The extraordinary meetings shall be held when the Chairman of the Board of Directors determines or at the request of 25% of the directors. The Board of Directors shall meet at the Company’s registered office or at any other place in Mexico or abroad as determined beforehand in the respective call. The meetings of the Board of Directors shall be presided over by the Chairman and in his absence, by the alternate Chairman and, in the absence of the alternate Chairman, by any director designated by the directors present at the meeting in question, by a majority of votes.
 
In order for a Board of Directors meeting to be valid, at least half of the directors that make up the Board of Directors from time to time must be in attendance and the Chairman and a Vice-Chairman shall always and in any event be in attendance. If a meeting of the Board of Directors may not be held due to the lack of quorum or the absence of the Chairman and a Vice-Chairman, the call shall be repeated as many times as needed. In order for the resolutions of the Board of Directors to be valid, the favorable vote of the majority of the directors present at the meeting in question is required. In the event of a tie, the Chairman of the Board of Directors, or his alternate, as applicable, shall have the tie-breaking vote.
 
For resolutions of the Board of Directors to be valid in connection with the matters listed below, the favorable vote of (i) the Chairman of the Board of Directors and (ii) the First Vice-Chairman or the Second Vice-Chairman is required. The following matters shall be decided upon exclusively by the Board of Directors of the Company:
 

1.
The approval and/or modification of the annual budget, which must be approved for each fiscal year of the Company;
 

2.
The imposition or creation of any lien on any of the assets of the Company and/or of the corporations controlled by the Company, or the resolution of the Company and/or of the corporations controlled by the Company, to guarantee obligations of the Company and/or of its subsidiaries, or to guarantee obligations of third parties, in all of said cases, when the value of any of said transactions involves in a single act or in a series of related acts, an amount equal to or higher than five percent of the total consolidated assets of the Company during a calendar year;
 

3.
The decision to begin a new business line or the suspension of any business line developed by the Company or by any corporation in which the Company participates, either directly or indirectly;
 

4.
Any decision related to the acquisition or sale of assets (including shares or equity interests or their equivalent, in any corporation controlled or not controlled by the Company or in which the Company has a significant share, or to any financing and/or the creation of any liens, when the value of any of said transactions involves in a single act or in a series of related acts, an amount equal to or higher than five percent of the total consolidated assets of the Company during a calendar year;
 

5.
The determination of the manner in which the Company shall exercise its voting rights regarding shares or equity interests (or their equivalent) issued by its subsidiaries or entities in which the Company owns at least 20% of the capital stock thereof; and
 

6.
The establishment of any committee of the Company other than the Audit and Corporate Practices Committee.
 
The Board of Directors shall primarily have the duty of establishing general strategies for the direction of the business of the Company and its subsidiaries and that of overseeing the management and direction of the same and the performance of the relevant managers or officers. Such Board may establish one or more committees. In any event, the Company shall establish one or more committees in charge of the duties of audit and corporate practices.
 
General Director
 
The General Director, or Chief Executive Officer, shall be in charge of the day-to-day management of the Company, the direction and execution of the businesses of the Company and of its subsidiaries, subject to the strategies, policies and guidelines approved by the Board of Directors or, as the case may be, by committees created pursuant to the corporate Bylaws.
 
In order to fulfill his duties, the General Director shall have the powers granted to him by the Board of Directors at the time of his appointment or at any other time after his appointment. For the exercise of his duties and activities and the fulfillment of his obligations, the General Director shall be assisted by all the relevant managers and other employees of the Company and of the corporations controlled by the Company.
 
Audit and Corporate Practices Committee
 
The Board of Directors of the Company must establish a committee to carry out the audit and corporate practices functions that shall be integrated by at least three independent directors appointed by the Board of Directors, which members are proposed by the Chairman. The foregoing notwithstanding, the Chairman of the Audit and Corporate Practices Committee must be appointed and/or removed from his position exclusively by the General Shareholders’ Meeting and he must always be an independent director. The Chairman of the Audit and Corporate Practices Committee in no event whatsoever may preside over the Board of Directors.
 
The oversight of the management, direction and execution of the business of the Company and of its subsidiaries shall be entrusted to the Board of Directors through the aforementioned Audit and Corporate Practices Committee, as well as through the individuals or corporations that carry out the external audit of the Company for each fiscal year.
 
Capital Stock
 
To conform to the provisions of the new Mexican Securities Law, our Series A Shares of capital stock were converted into nominative common shares without par value (“Shares”), thereby deleting any series. The rights of the Series A Shares and the Shares are identical.
 
At the General Shareholders’ Meeting held on March 16, 2023, the Company’s shareholders agreed to carry out a capital increase for an amount of $151,978, through the issuance of up to 72,370,286 common, no-par value shares representing the share capital of TMM Group. Said capital increase was authorized by the CNBV through official letter number 153/5296/2023 dated June 27, 2023 and subscribed in its entirety by the shareholders in the month of October 2023.
 
As of December 31, 2023 and 2022, share capital is made up of 174,553,127 and 102,182,841 shares outstanding, common shares, nominal shares, no-par value shares, and shares with voting rights, respectively, which may be owned by persons or investors of Mexican nationality, Mexican company or Mexican companies whose bylaws contain the exclusion clause for foreigners. The shares can be acquired by foreigners under the figure of American Depositary Shares (‘ADS’).
 
Registration and Transfer
 
All Shares are evidenced by share certificates in registered form. Mexican law requires that all shares be represented by a certificate, although a single certificate may represent multiple shares of stock. Certificates may be issued in the name of the registered holder. All of our share certificates are issued in the name of the registered holder. Mexican law also requires that all transfers, encumbrances and liens on nominative shares must be recorded in the share registry book and are only enforceable against us and third parties after such registration occurs. S.D. Indeval, S.A. de C.V. (“Indeval”) is the registrar and transfer agent for the Shares held in book-entry form. A global certificate representing all Shares in book entry form is deposited at Indeval. Shareholders holding their share certificates directly are required to be recorded as such by the secretary of the Company in our share registry book.
 
Shareholders’ Meetings
 
Shareholders are entitled to vote on all matters at ordinary or special shareholders’ meetings. The Board of Directors will convene an Annual Shareholders’ Meeting at least once a year on the date determined by the Board of Directors within the first four months following the end of the fiscal year. In addition to dealing with the matters included on the agenda, the shareholders’ meeting should discuss, approve or modify the report of the Board of Directors, of the General Director and of the committee(s) that carry out the duties of corporate and audit practices, related to (i) the day-to-day conduct of business, (ii) the general balance sheet, (iii) the statement of income and losses, (iv) the statement of changes in financial position, and (v) the statement of the change in shareholders’ equity for such fiscal year. At such meeting directors shall also be appointed as per our Bylaws for the next fiscal year and their compensation shall be determined.
 
All notices of shareholders’ meetings shall be published once in the official newspaper of the domicile of the Company and in one of the newspapers of major circulation in such domicile, at least 15 days prior to the date scheduled for the meeting to be held. In order for the Ordinary Shareholders’ Meetings to be considered legally convened as a result of the first call, at least half of the capital stock in circulation at that time must be represented thereat, and the resolutions of such meeting shall be valid when passed by a majority of the votes present.
 
Ordinary Shareholders’ Meetings require the attendance of shareholders holding at least half the shares that have the right to attend such meetings, and the affirmative vote of a majority of the holders present at any such meeting, in a first call, and in a second call, the affirmative vote of majority holders of shares that have the right to attend any such meeting irrespective of the number of shares presents thereat, in order to take action.
 
Extraordinary Shareholders’ Meetings require the attendance of shareholders holding at least 75% of the shares that have the right to attend and vote at any such meetings, and the affirmative vote of at least half the issued and outstanding shares having such voting right, in a first call, and in a second or subsequent call, the attendance and affirmative vote of at least half the issued and outstanding shares having the right to attend and vote at any such meeting in order to take action.
 
Shareholders may be present or represented by a simple proxy at shareholders’ meetings. Directors and statutory auditors of the Company may not represent any shareholder at any shareholders’ meeting.
 
In order to attend any meeting, shareholders must obtain an admission card prior to the meeting from Indeval or another financial institution in the United Mexican States or abroad. Such financial institution must notify the Company (telegraphic or facsimile means are authorized) of the name of the depositor, the number of shares deposited and the date on which the deposit was made. Admission cards to shareholders’ meetings may be regularly obtained through authorized brokers in the United Mexican States which, together with the list issued by Indeval, will be sufficient for any shareholder to obtain the corresponding admission card.
 
Limitation on Share Ownership
 
Mexican law and our corporate charter prohibit ownership of Shares by foreign investors. Any acquisition of Shares in violation of this charter provision would be null and void.
 
Any foreigner who acquires any interest or participation in our capital stock through CPOs will be considered a Mexican citizen insofar as Mexican law and we are concerned (except with respect to the right to own Shares) and will be deemed to understand and agree that such foreigner may not invoke the protection of his government in connection with his interest or participation in the Company, under penalty of forfeiture of such interest or participation in favor of the United Mexican States.
 
We contributed Shares of our capital stock to the Master Neutral Investment Trust (Fideicomiso Maestro de Inversion Neutra) (the “CPO Trust”) established with a 30-year term by Nacional Financiera, S.N.C. (the “CPO Trustee”) on November 24, 1989. The CPO Trustee authorized the issuance of non-redeemable ordinary participation certificates (certificados de participación ordinarios no amortizables) (“CPOs”) that correspond to our Shares. One CPO may be issued for each of our Shares contributed to the CPO Trust. CPOs constitute separate negotiable instruments different and apart from our Shares, and afford to their holders only economic rights attaching to Shares. Consequently, holders of CPOs are not entitled to exercise any voting rights with respect to the Shares held in the CPO Trust. Such voting rights are exercisable only by the CPO Trustee, which is required by the terms of the CPO Trust to vote such Shares in the same manner as holders of a majority of the outstanding Shares not held in the CPO Trust and voted at the relevant meeting.
 
Prior to its termination date, the CPO Trustee will sell Shares held by the CPO Trust, and deliver the proceeds thereof to CPO holders in proportion to their respective CPO holdings. Alternatively, we may establish a new trust to enable continued foreign equity participation in the Company. Although, we will endeavor to establish a new trust to substitute the CPO Trust, no assurance can be made that we will in fact establish or be able to establish such new trust.
 
Mexican and non-Mexican investors may hold CPOs without restrictions of any kind.
 
We note that because CPOs are negotiable instruments separate and apart from Shares of the Company, holders of CPOs do not qualify as shareholders, and may not exercise the minority rights afforded by the General Law of Mercantile Companies and Mexican Securities Law of the United Mexican States, except for the right to exercise a derivative action for civil liability against the Directors and relevant officers of the Company or its subsidiaries, as further detailed in section entitled “Minority Rights” below.
 
Acquisition of Share Capital
 
On December 20, 2006, the Company amended Article 14 of its Bylaws to provide that the consent of the Board of Directors would be required for acquisitions that would result in any person or group of persons acquiring five percent or more of our Shares whether in a single transaction or in several simultaneous or successive transactions, notwithstanding the number of shares that such person may own at such time. If the approved process is not complied with, the acquirer will not be entitled to vote the acquired Shares. The approved process will apply only to direct acquisitions of Shares and not to CPOs and ADSs. In addition, the acquisition of Shares by any Mexican national may also be subject to the applicable provisions of Mexican antitrust laws. The Board is required to resolve with respect to any request for authorization to acquire five percent or more of our Shares within a period of three months following the request and to take into account certain criteria as set forth in our Bylaws that relates to the consequences affecting the Company by such acquisition. Notwithstanding this restriction, in the event of a public offering for the acquisition of 100% of our Shares, no authorization by the Board of Directors in connection with such public offering is necessary and the Board of Directors is required by law to render an opinion related to the terms and conditions of such public offering which opinion is to be rendered pursuant to applicable regulations. Our Bylaws provide that any amendment to the aforementioned provision may only be approved at a General Extraordinary Shareholders’ Meeting, at which shares representing five percent or more of the capital stock of the Company have not voted against.
 
On June 4, 2008, Article 14 of the Company’s Bylaws was further modified at the General Shareholder’s Meeting. These modifications added further restrictions to the acquisition or the transfer of the Company’s shares providing more specific detail with respect to the requirements and authorizations required in order to acquire five percent or more of the Company’s shares.
 
Rights
 
1.      Applicable to Shareholders, CPOs holders and the CPO Trustee
 
The shareholder, or group of shareholders representing at least five percent or more of the capital stock, may exercise a derivative action for civil liability against the directors and relevant officers of the Company, provided the complaint includes the total amount of the liabilities in favor of the Company, its subsidiaries or entities in which the Company owns 20% or more of the capital stock thereof, and not only the personal interest of the petitioners. The assets obtained as a result of the claim shall be for the benefit of the Company, its subsidiaries, or such entities, as applicable.
 
Pursuant to the Mexican Securities Law, CPOs or ADSs holders, as well as the CPO Trustee, may also exercise the aforementioned civil liability action.
 
2.       Applicable to Shareholders
 
The shareholder or group of shareholders representing at least 20% or more of the capital stock may oppose in court the resolutions of the General Shareholders’ Meetings, provided (i) the complaint is filed within the 15 days following the adjournment of the Shareholders’ Meeting, (ii) the plaintiffs have not attended the Shareholders’ Meeting or they have cast their vote against the resolution, and (iii) the complaint states the clause of the Company’s Bylaws or of the legal norm violated, as well as a description of the violation. Shareholders exercising such opposition right must deposit their Shares before a Notary Public or an authorized financial institution and their complaint shall be accompanied by evidence of such deposit. Deposited shares may not be withdrawn until a final judgment is rendered.
 
The shareholder or group of shareholders representing at least 10% of the capital stock shall be entitled to appoint, at the Annual General Ordinary Shareholders’ Meeting held in order to elect directors, a Regular Member and, as the case may be, his respective alternate. The appointment of any director carried out by a minority may only be reversed when all other directors are also removed, unless the removal is attributable to a justified reason according to the applicable law.
 
Holders of 10% or more of the capital stock of the Company may require the Chairman of the Board of Directors or of the Audit and Corporate Practices Committee to call a General Shareholders’ Meeting.
 
The shareholder or group of shareholders representing, at least, 10% of the shares represented at a Shareholders’ Meeting may request that the voting on any matter of which they are not sufficiently informed be postponed and in said case the voting on said matter shall be postponed for three calendar days, without the need for a new call. This right may be exercised only once for the same matter.
 
In addition, shareholders are entitled to (i) review all information and documents pertaining to the matters for which a Shareholders’ Meeting has been called at the offices of the Company and within at least 15 calendar days of the scheduled date of the meeting; (ii) request that certain relevant issues be dealt with at the meeting that were not originally on the agenda for the meeting, if called for under sundry or general matters in the relevant call for the meeting; (iii) be represented at the meeting by persons designated by them pursuant to standard proxy forms that are to be made available by the Company with at least 15 calendar days prior to the date scheduled for the meeting which will contain the name of the Company, the matters to be discussed at the meeting and spaces for instructions as to the manner of the vote; and (iv) execute agreements between or among different shareholders provided that any such shareholders’ agreement(s) must be disclosed to the Company within five business days following the date of their execution for disclosure thereof to the public through the relevant stock exchanges and disclosure of their existence in the annual reports of the Company, and provided further that such agreements will not affect any voting at any Shareholders’ Meeting of the Company, may not be enforced against the Company and will only be effective among the executing shareholders upon disclosure to the public as aforesaid.
 
Limitation of Officers’ and Directors’ Liability
 
In addition to voting for directors at the Annual Shareholders’ Meeting, shareholders are asked to vote upon the financial statements of the Company and the annual reports of the Board of Directors, the Audit and Corporate Practices Committee, and the General Director. If the holders of a majority of the votes entitled to be cast approve management’s performance, all shareholders are deemed to have released the directors and officers from claims or liability to us or our shareholders arising out of actions taken or any failure to take actions by any of them on our behalf during the prior fiscal year, with certain exceptions. Officers and directors may not be released from any claims or liability for criminal acts, fraud, self-dealing or gross negligence.
 
Members of the Board of Directors and the officers of the Company shall not incur, individually or jointly, any responsibility for the damages and/or losses they may cause to the Company or its subsidiaries or of entities in which the Company owns 20% or more of the capital stock thereof, derived from acts executed by, or decisions made, by any of them, to the extent that acting in good faith, any of the following exclusions of responsibility applies:
 

(i)
They fulfill the requirements that the Bylaws and the applicable laws may stipulate for the approval of matters to be dealt with by the Board of Directors or, as the case may be, by committees of which they are members.
 

(ii)
They make decisions or vote at the meetings of the Board of Directors or, as the case may be, committees to which they belong, based on the information provided by the relevant managers, the corporation providing the external audit services or the independent experts, whose capacity and credibility do not offer a cause for reasonable doubt.
 

(iii)
They have selected the most suitable alternative, to the best of their knowledge and belief, or negative property damages had not been foreseeable, in both cases, based on the information available at the time of the decision.
 

(iv)
They fulfill the resolutions of the Shareholders’ Meeting, provided these do not violate the law.
 
We shall indemnify and hold the directors, the General Director and all other relevant managers of the Company or of the mercantile corporations controlled by the Company harmless from all damages and/or losses that their performance may cause to the Company and the corporations controlled by the Company or in which it has a significant influence, except in the event of deceitful acts or acts in bad faith, unlawful acts in accordance with the applicable legislation or whose indemnity, pursuant to said legislation may not be agreed or granted by the Company. For said purposes, we may obtain liability insurance or any similar insurance and grant any bonds and bails that may be necessary or convenient. All legal costs related to the respective defense shall be payable by us against general expenses, which shall only be refunded to the Company by the director in question, the General Director or the relevant manager in question, when required pursuant to a firm court order releasing the Company from its indemnity obligations.
 
Liquidation Rights
 
Any liquidation of the Company shall be carried out in the manner provided under the valid General Law of Mercantile Companies. The shareholders’ meeting, in the act of agreeing to the dissolution, should establish the rules that, in addition to the legal provisions and the provisions provided herein, should dictate the actions of the liquidators. Holders of 75% of the votes entitled to be cast are required to approve a liquidation of the Company.
 
Dividends
 
Dividends are declared by the shareholders. All holders of common stock (represented by Shares, CPOs or ADSs) will share equally on a per share basis in any dividend declared by our shareholders.
 
Certain Voting Rights
 
Our only class of outstanding capital stock consists of Shares. Shares, when properly issued, are fully voting shares of capital stock without par value.
 
Preemptive and Other Rights
 
In case of a capital increase, except in the case of treasury shares (in which case no preemptive rights applies), the holders of Shares have the preemptive right to subscribe for the new shares issued as a result of a capital increase, in proportion to the number of Shares owned by each of them.
 
C.  Material Contracts
 
See Item 4. “Information on the Company - History and Development of the Company” and Item 5. “Operating and Financial Review and Prospects - Liquidity and Capital Resources.”
 
D.  Exchange Controls
 
There are currently no exchange controls in Mexico; however, Mexico has imposed foreign exchange controls in the past. Pursuant to the provisions of the USMCA, if Mexico experiences serious balance of payment difficulties or the threat thereof in the future, Mexico would have the right to impose foreign exchange controls on investments made in Mexico, including those made by U.S. and Canadian investors.
 
E.  Taxation
 
United States Federal Income and Mexican Federal Taxation
 
The following is a summary of certain United States federal income tax and certain Mexican federal tax consequences related to the acquisition, ownership, and disposition of our ADSs by certain holders.
 
The Convention for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion and a Protocol thereto between the United States and Mexico became effective on January 1, 1994 and has been amended by additional protocols (collectively, the “Tax Treaty”). The United States and Mexico have also entered into an agreement concerning the exchange of information with respect to tax matters.
 
This summary is not intended as tax advice to any particular holder of ADSs, which can be rendered only in light of that holder’s particular circumstances. Accordingly, each holder of ADSs is urged to consult such holder’s tax advisor with respect to the specific tax consequences to such holder of the acquisition, ownership and disposition of our ADSs, including the availability and applicability of any tax treaty to such holder.
 
The summary with respect to certain United States federal income tax consequences is based on the Internal Revenue Code of 1986 (the “Code”), the Treasury Regulations promulgated thereunder, and administrative and judicial interpretations thereof, all as of the date of this Annual Report and as applicable in the current taxable year, and all of which are subject to change, possibly with retroactive effect, or to different interpretations. The summary with respect to certain Mexican federal taxes is based on the Mexican federal tax laws, the Tax Treaty, regulations issued thereunder, rulings and general rules issued by the Ministry of Finance and Public Credit (Secretaría de Hacienda y Crédito Público), official pronouncements and judicial decisions, all as of the date of this Annual Report, and all of which are subject to change, possibly with retroactive effect, or to different interpretations.
 
General
 
For purposes of this summary, a “U.S. holder” means a beneficial owner of ADSs, who is, for U.S. federal income tax purposes, (i) a citizen or individual resident of the United States, (ii) a corporation (or other entity taxable as a corporation) created or organized in or under the laws of the United States, any state therein or the District of Columbia, (iii) an estate, the income of which is subject to U.S. federal income taxation regardless of source, or (iv) a trust, if (A) a court within the United States is able to exercise primary supervision over the administration of the trust and one or more United States persons have the authority to control all substantial decisions of the trust or (B) the trust has a valid election in place to be treated as a United States trust. A “non-U.S. holder” is any holder other than a U.S. holder. The tax treatment of persons who hold their ADSs through a partnership (including an entity treated as a partnership for U.S. federal income tax purposes) generally will depend upon the status of the partner and the activities of the partnership. Partners in a partnership holding ADSs should consult their tax advisors.
 
For purposes of this summary, a “non-resident U.S. holder” is a U.S. holder that is a non-resident of Mexico for Mexican federal tax purposes and that does not have a permanent establishment in Mexico. In general, for Mexican federal tax purposes, an individual is a resident of Mexico if he has established his home in Mexico, unless he has a home both in Mexico and abroad; in such case, an individual will be considered to be a resident of Mexico if the individual’s “center of vital interests” is in Mexico. For these purposes, the center of vital interests will be considered to be located in Mexico, among other cases, if either (i) more than 50% of the individual’s total income in a calendar year is derived from sources in Mexico, or (ii) the main center of the individual’s professional activities is located in Mexico. Mexican nationals who are state officials or state workers are deemed to be residents of Mexico, even though their individual center of vital interests is located abroad. A Mexican national is presumed to be a resident of Mexico unless such person can demonstrate otherwise. A legal entity is a resident of Mexico if it maintains the principal administration of its business or the effective location of its management in Mexico. If a legal entity or an individual is deemed to have a permanent establishment in Mexico for Mexican federal income tax purposes, all income attributable to such permanent establishment will be subject to Mexican federal income tax, in accordance with applicable laws.
 
If an individual or legal entity ceases to be a resident of Mexico for Mexican federal tax purposes, such individual or legal entity must make certain filings with the Mexican tax authorities generally within a 15-day period before its change of residency.
 
A non-resident of Mexico is an individual or legal entity that does not satisfy the requirements to be considered a resident of Mexico for Mexican federal tax purposes.
 
Certain Mexican Federal Tax Consequences
 
This summary of certain Mexican federal tax consequences relates only to non-resident U.S. holders of our ADSs. This summary does not address all of the Mexican tax consequences that may be applicable to specific holders of the Shares (including a holder that controls the Company, an investor that holds 10% or more of the Shares or holders that constitute a group of persons for purposes of Mexican law).
 
Dividends - Dividends distributed from net taxable profits generated after or during 2014, either in cash or in any other form, paid with respect to the Shares underlying the CPOs represented by our ADSs generally will not be subject to a 10% Mexican withholding tax. Our ADSs are not subject to Mexican withholding tax if such dividends were distributed from the net taxable profits generated before 2014.
 
Capital Gains - Capital gains arising from the sale or other disposition of our ADSs carried out through a stock exchange recognized under applicable Mexican tax law, generally will be subject to a 10% Mexican income tax to be withheld by the financial intermediary, except in cases when the transferor asserts its residency in a country with which Mexico has entered into a tax treaty for the avoidance of double taxation, in which case the non-resident holder will not be subject to Mexican tax.
 
In compliance with certain requirements, gains on the sale or other disposition of ADSs made in circumstances different from those set forth in the prior paragraph generally would be subject to Mexican tax, at the general rate of 25% of the gross income, regardless of the nationality or residence of the transferor. However, under the Tax Treaty, a holder that is eligible to claim the benefits of the Tax Treaty will be exempt from Mexican tax on gains realized on a sale or other disposition of our ADSs in a transaction that is not carried out through the Mexican Stock Exchange or other approved securities markets, so long as the holder did not own, directly or indirectly, 25% or more of our outstanding capital stock (including shares represented by our ADSs) within the 12-month period preceding such sale or other disposition.
 
Deposits and withdrawals of ADSs will not give rise to any Mexican tax or transfer duties.
 
In general, commissions paid in brokerage transactions for the sale of our ADSs on the Mexican Stock Exchange are subject to a value-added tax of 16%.
 
Other Mexican Taxes - There are no Mexican inheritance, succession taxes or value-added taxes applicable to the ownership, transfer or disposition of our ADSs. Gratuitous transfers of our ADSs may, in some circumstances, subject the recipient to Mexican federal income tax. There are no Mexican stamp, issue, registration or similar taxes or duties payable by non-resident U.S. holders with respect to our ADSs.
 
Certain United States Federal Income Tax Consequences
 
U.S. Holders
 
The following is a summary of certain United States federal income tax consequences to U.S. holders of the acquisition, ownership and disposition of ADSs. This discussion does not purport to be tax or legal advice and may not be applicable depending upon a U.S. holder’s particular situation.
 
Each U.S. holder should consult such U.S. holder’s own tax advisor with respect to the current and, possibly future, U.S. federal, state, local and foreign tax consequences to such U.S. holder of the acquisition, ownership and disposition of ADSs.
 
This summary is directed solely at U.S. holders that hold their ADSs as capital assets and whose functional currency is the Dollar. This summary does not discuss all of the U.S. federal income tax consequences that may be relevant to U.S. holders, particularly those that may be subject to special treatment under U.S. federal income tax laws, such as partnerships, banks, financial institutions, thrifts, real estate investment trusts, regulated investment companies, insurance companies, dealers in securities or currencies, U.S. holders whose functional currency is not the U.S. dollar, tax-exempt investors, expatriates, former long-term U.S. residents, U.S. holders that reside outside the United States, persons who received shares in return for services rendered or in connection with their employment, securities traders who elect to account for their investments in ADSs on a mark-to-market basis, persons that own (or are deemed to own for U.S. tax purposes) 10% or more of the voting stock or value of the Company, or persons that hold their ADSs as part of a hedge, straddle, conversion or other integrated transaction. This summary does not discuss any United States federal estate, gift or alternative minimum tax consequences or the tax laws of any state, local or foreign government that may be applicable.
 
For United States federal income tax purposes, a holder of an ADS generally will be treated as the beneficial owner of the CPOs represented by such ADS and such CPOs should represent a beneficial interest in the underlying Shares represented by such CPOs.
 
Distributions - Distributions with respect to our ADSs that are paid out of our current or accumulated earnings and profits (as determined for United States federal income tax purposes) will be includible in the gross income of a U.S. holder as dividend income when the distributions are received by CPO trustee, and, in general, will not be eligible for the dividends received deduction otherwise allowable to U.S. holders that are corporations. To the extent that a distribution exceeds our current and accumulated earnings and profits, it will be treated first as a nontaxable return of the U.S. holder’s adjusted tax basis in its ADSs to the extent of such tax basis, and then as gain from the sale or exchange of a capital asset.
 
A U.S. holder may be entitled, subject to a number of complex limitations and conditions (including a minimum holding period requirement), to claim a U.S. foreign tax credit in respect of any Mexican income taxes withheld on dividends received in respect of the ADSs. Subject to certain limitations, a U.S. holder who does not elect to claim a credit for any foreign income taxes paid during the taxable year may instead claim a deduction in respect of such income taxes provided the U.S. Holder elects to deduct (rather than credit) all foreign income taxes for that year. Dividends received in respect of ADSs generally will be treated as foreign-source income, subject to various classifications and other limitations and generally will be treated as passive category income for most U.S. Holders. The rules relating to computing foreign tax credits or deducting foreign taxes are extremely complex, and U.S. holders should consult their own tax advisors regarding the availability of foreign tax credits under their particular circumstances.
 
The amount of any dividend paid in Pesos will be includible in a U.S. Holder’s gross income in a U.S. dollar amount calculated by reference to the exchange rate in effect on the day the pesos are actually or constructively received by the CPO trustee, regardless of whether the Pesos are converted into Dollars at that time. A U.S. holder will have a basis in the Pesos received equal to their Dollar value on the date of receipt. If the distribution is converted into Dollars on the date of receipt, U.S. holders should not be required to recognize foreign currency gain or loss in respect of the dividend income. Any gains or losses resulting from the conversion of Pesos into Dollars after the date on which the distribution is received generally will be treated as U.S. source ordinary income or loss.
 
Subject to certain exceptions for short-term and hedged positions, certain dividends received with respect to the ADSs by an individual U.S. holder may be subject to United States federal income tax at preferential rates applicable to long-term capital gain if the dividends are “qualified dividends.” Qualified dividends with respect to an individual U.S. holder generally include dividends that are received from a “qualified foreign corporation”, provided the U.S. holder meets certain holding period requirements with respect to its ownership of such qualified foreign corporation. A qualified foreign corporation generally includes a foreign corporation if (A) (i) its shares, including its ADSs, are readily tradable on an established securities market in the United States, or (ii) it is eligible for the benefits of a comprehensive income tax treaty with the United States that the Internal Revenue Service (“IRS”) has approved for purposes of the qualified dividend rule, and (B) it was not a passive foreign investment company (“PFIC”) in the taxable year in which the dividend was paid or in the preceding taxable year. The U.S. Treasury has approved the Tax Treaty for the purposes of the qualified dividend rules, and we believe that we should be eligible for the benefits of the Tax Treaty. Further, as discussed below, we believe that we are not a PFIC. Therefore, we believe that dividends paid to an individual U.S. holder with respect to the ADSs may be subject to U.S. federal income tax at preferential rates applicable to long-term capital gain, provided such U.S. holder otherwise meets the requirements for the application of such rate. U.S. holders should consult their tax advisers regarding the availability of the preferential dividend tax rates in light of their particular circumstances.
 
Dispositions - In general, upon the sale or other disposition of ADSs, a U.S. holder will recognize gain or loss equal to the difference between the amount realized on the sale or disposition (in Dollars, generally determined at the spot rate on the date of disposition if the amount realized is denominated in a foreign currency) and the U.S. holder’s adjusted tax basis in the ADSs (in Dollars). The gain or loss generally will be long-term capital gain or loss if the ADSs have been held for more than one year on the date of the sale or other disposition. Certain non-corporate U.S. Holders (including individuals) may be eligible for preferential rates of U.S. federal income tax in respect of long-term capital gains. The deductibility of capital losses is subject to limitations. Deposits and withdrawals of CPOs by a U.S. holder in exchange for ADSs generally will not result in the realization of gain or loss for U.S. federal income tax purposes. Gain or loss recognized by a U.S. holder on a sale or other disposition of ADSs generally will be treated as gain or loss from sources within the United States for United States foreign tax credit purposes.
 
In addition, under current law, certain U.S. Investors that are individuals, estates or trusts are required to pay an additional 3.8% tax on various types of investment income. Such U.S. Investors should consult their tax advisors regarding the effect, if any, of the applicability of this tax with respect to an investment in our ADSs.
 
PFIC - A non-U.S. corporation is a PFIC for any taxable year in which, after applying relevant look-through rules with respect to the income and assets of subsidiaries:
 

75% or more of its gross income consists of passive income; or
 

50% or more of the average quarterly value of its gross assets consists of assets that produce, or are held for the production of, passive income.
 
“Passive income” for this purpose includes, for example, dividends, interest, royalties, rents and gains from commodities and securities transactions. Passive income does not include rents and royalties derived from the active conduct of a trade or business. If the stock of a non-U.S. corporation is publicly traded for the taxable year, the asset test is applied using the fair market value of the assets for purposes of measuring such corporation’s assets. If we own at least 25% (by value) of the stock of another corporation, we will be treated, for purposes of the PFIC tests, as owning our proportionate share of the other corporation’s assets and receiving our proportionate share of the other corporation’s income for purposes of the PFIC income and asset tests.
 
We believe that we were not a PFIC for United States federal income tax purposes. However, because PFIC status depends upon the composition of our income and assets and the market value of our assets from time to time (including certain equity investments of less than 25%) and because the characterization of certain income and assets is uncertain under the PFIC rules, there can be no assurance that we will not be considered a PFIC for any taxable year. If we were treated as a PFIC for any taxable year during which a U.S. holder held ADSs, certain adverse consequences could apply to such U.S. holder.
 
In general, if we were treated as a PFIC for any taxable year, gain recognized by a U.S. holder on the sale or other disposition of ADSs would be allocated ratably over the U.S. holder’s holding period for such ADSs. The amounts allocated to the taxable year of the sale or other disposition and to any year before we became a PFIC would be taxed as ordinary income. The amount allocated to each other taxable year would be subject to tax at the highest rate in effect for individuals or corporations, as appropriate, and an interest charge would be imposed on the tax liability attributable to such amounts. Further, generally, to the extent any distribution during a taxable year to a U.S. holder in respect of ADSs exceeds 125% of the average of the annual distributions in respect of such ADSs received by such U.S. holder during the preceding three taxable years; such “excess distribution” would be subject to taxation as described in the preceding sentence. Certain elections may be available to mitigate the adverse consequences resulting from PFIC status.
 
If we were regarded as a PFIC, a U.S. Holder would be required to file an annual information return on IRS Form 8621 relating to the holder’s ownership of the shares or ADSs. A failure to file this return will suspend the statute of limitations with respect to any tax return, event, or period to which such report relates (potentially including with respect to items that do not relate to a U.S. Holder’s investment in the ADSs). This requirement would be in addition to other reporting requirements applicable to ownership in a PFIC.
 
Information Reporting and Backup Withholding - Dividends on, and proceeds from the sale or other disposition of, ADSs paid to a U.S. holder generally may be subject to the information reporting and backup withholding rules under the Code unless such U.S. holder (i) is a corporation or comes within certain exempt categories, and demonstrates this fact when so required, or (ii) provides a correct taxpayer identification number, certifies that it is not subject to backup withholding and otherwise complies with applicable requirements of the backup withholding rules - such as by providing an IRS Form W-9. Any amount withheld under these rules generally will be allowed as a credit against the U.S. holder’s United States federal income tax liability, provided certain information is timely provided to the IRS.
 
Certain U.S. Holders (including individual U.S. Holders) that hold certain specified foreign financial assets, including stock in a foreign corporation, with values in excess of certain thresholds are required to file Form 8938 with their United States Federal Income Tax return. Form 8938 requires disclosure of information concerning such foreign assets, including the value of the assets. Failure to file the form when required results in penalties. An exemption from reporting applies to foreign assets held through a US financial institution, generally including a non-U.S. branch or subsidiary of a U.S. institution and a U.S. branch of a non-US institution.
 
Non-U.S. Holders
 
A non-U.S. holder generally will not be subject to United States federal income or withholding tax on dividends received with respect to ADSs, unless such income is effectively connected with the conduct by such non-U.S. holder of a United States trade or business (or, in the case of a non-U.S. holder that qualifies for the benefits of an income tax treaty with the United States, if such income is attributable to a permanent establishment or fixed place of business of such non-U.S. holder in the United States).
 
A non-U.S. holder of ADSs will not be subject to United States federal income or withholding tax on gain realized on the sale or other disposition of ADSs, unless (1) such gain is effectively connected with the conduct by such non-U.S. holder of a United States trade or business (or, in the case of a non-U.S. holder that qualifies for the benefits of an income tax treaty with the United States, such gain is attributable to a permanent establishment or fixed place of business of such non-U.S. holder in the United States), or (2) in the case of gain realized by an individual non-U.S. holder, such non-U.S. holder is present in the United States for 183 days or more in the taxable year of the sale or other disposition and certain other conditions are met.
 
Although non-U.S. holders generally are exempt from backup withholding, a non-U.S. holder may be required to comply with U.S. backup withholding and FATCA with certification and identification procedures in order to establish such exemption - such as by providing the applicable IRS Form W-8.
 
F. Dividends and Paying Agents
 
Not applicable.
 
G.  Statements by Experts
 
Not applicable.
 
H.  Documents On Display
 
All documents concerning the Company referred to herein may be inspected at our offices in Mexico City. We will provide a summary of such documents in English upon request. In addition, we file reports, including annual reports on Form 20-F, and other information electronically with the SEC pursuant to the rules and regulations of the SEC that apply to foreign private issuers. Any filings we make electronically with the SEC will be available to the public over the Internet at the SEC’s website http://www.sec.gov.
 
I.  Subsidiary Information
 
Not applicable.
 
J.  Annual Report to Security Holders
 
If we are required to provide an annual report to security holders in response to the requirements of Form 6-K, we will submit the annual report to security holders in electronic format in accordance with the EDGAR Filer Manual.
 
ITEM 11.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
The following information includes “forward-looking statements” that involve risk and uncertainties. Actual results could differ from those presented. All information below is presented under IFRS as of December 31, 2023, in pesos.
 
We are exposed to market risks arising from changes in interest rates, foreign exchange rates, equity prices and commodity prices. We use derivative instruments, on a selective basis, to manage these risks. We do not use derivative instruments for trading or speculative purposes. We maintain and control our treasury operations and overall financial risk through policies approved by senior management and our Board of Directors. See Note 25 to the accompanying Audited Consolidated Financial Statements contained elsewhere herein for additional disclosures about market risk.
 
Foreign Currency Risk

Historically, a majority of the Company’s revenues have been denominated in U.S. dollars, while the majority of our costs and expenses have been denominated in Pesos. As such, the Company is exposed to foreign currency risk and may occasionally use currency derivatives to manage alternating levels of exposure. These derivatives allow the Company to offset an increase in operating and/or administrative expenses arising from foreign currency appreciation or depreciation against the U.S. dollar.
 
The Company’s income from operations may therefore be materially affected by variances in the exchange rate between the U.S. dollar and the Mexican Peso. Mexican Pesos historically have been subject to greater risk of devaluation and have tended to depreciate against the U.S. dollar. Given that a large proportion of the Company’s revenues are denominated in U.S. dollars, the Company has sought to reduce its exposure to foreign currency risk by holding a portion of its debt in U.S. dollars. Currently, approximately 24.2% of the Company’s indebtedness is denominated in U.S. dollars.
 
The Company currently believes that its strategy of holding a portion of its debt as U.S. dollar-denominated debt will allow it to effectively manage its foreign currency risk without the use of currency derivatives or other hedging instruments. However, the Company has in the past, and may from time to time in the future, enter into currency derivatives denominated in Mexican Pesos or other relevant currencies to attempt to manage its foreign currency risk. These derivatives should allow the Company to offset an increase in operating and/or administrative expenses arising from foreign currency appreciation or depreciation against the U.S. dollar.
 
At December 31, 2023 and 2022, the Company had monetary assets and liabilities denominated in currencies other than the Mexican Peso as follows:
 
   
December 31
 
   
(in thousand Pesos)
 
   
2023
   
2022
 
Assets
 
$
394,568
   
$
662,533
 
Liabilities
   
(429,188
)
   
(559,742
)
   
$
(34,620
)
 
$
102,791
 

The objective of the Company when using derivatives is always to manage specific risks and exposures, and not to trade such instruments for profit or loss.
 
Interest Rate Risk
 
We depend upon debt-financing transactions, including debt securities, bank and vendor credit facilities and leases, to finance our operations. These transactions expose us to interest rate risk, with the primary interest rate risk exposure resulting from changes in the relevant base rates (CETES, TIIE, SOFR and/or Prime rate) which are used to determine the interest rates that are applicable to borrowings under our credit facilities. We are also exposed to interest rate risk in connection with the refinancing of maturing debt.
 
The table below provides information about the Company’s debt obligations. For debt obligations, the table represents principal cash flows and related weighted average interest rates by expected maturity dates. The information is presented in millions of pesos, which is the Company’s reporting currency.
 
   
Breakdown of Fixed and Variable Rates of Financial Obligations(1)(2)
 
   
Expected Maturity
 
   
2024
   
2025
   
2026
   
2027
   
Thereafter
   
Total
   
Fair Value
 
Long term Liabilities
                                         
Fixed Rate
 
$
262.7
   
$
29.6
   
$
24.6
   
$
7.7
   
$
50.9
   
$
375.5
   
$
375.5
 
Average Interest Rate
   
13.59
%
   
11.75
%
   
11.89
%
   
11.27
%
   
11.17
%
   
12.95
%
     
**
Variable Rate
 
$
3.2
   
$
   
$
   
$
   
$
   
$
3.2
   
$
3.2
 
Average Interest Rate
   
16.37
%
   
     
     
     
     
16.37
%
     
**


(1)
Information as of December 31, 2023.
(2)
Considers debt obligations and liabilities associated with our long-term operating leases.
**
Not applicable
 
From time to time, we use derivative financial instruments such as interest rate cap transactions for hedging purposes in order to reduce our exposure to increases in interest rates. The Company is not currently hedging its interest rate exposure through the use of any derivative financial instruments.
 
Commodity Price Risk
 
The Company is exposed to price changes in the commodities markets for certain inventory goods, and specifically fuel. The Company purchases its diesel fuel on a spot basis within Mexico, and it purchases ship bunker fuel in the United States for certain of its operations. These purchases are affected by price changes in the international energy commodity market. In the past, the Company has entered into diesel fuel and other energy commodity derivatives transactions to manage these risks and may continue to engage in similar transactions in the future.
 
Inflation Rate Risk
 
A substantial increase in the Mexican inflation rate would have the effect of increasing our Peso-denominated costs and expenses, which could affect our results of operations and financial condition. High levels of inflation may also affect the balance of trade between Mexico and the United States and other countries, which could adversely affect our results of operations.
 
Derivative Instruments
 
As of December 31, 2023, the Company was not holding any derivative instruments for hedging purposes.
 
ITEM 12.
DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES
 
American Depositary Shares
 
The Bank of New York Mellon, the depositary, collects its fees for delivery and surrender of ADSs directly from investors depositing CPOs or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deductions from cash distributions or by directly billing investors or by charging the book-entry system accounts of participants acting for them. The depositary may generally refuse to provide fee-attracting services until its fees for those services are paid.
 

Persons depositing or withdrawing CPOs must pay:
   
For:
US$5.00 (or less) per 100 ADSs (or portion of 100 ADSs)
 
Issuance of ADSs, including issuances resulting from a distribution of CPOs or rights or other property
   
Cancellation of ADSs for the purpose of withdrawal, including if the deposit agreement terminates
       
US$.02 (or less) per ADS
 
Any cash distribution to ADS registered holders
       
US$.02 (or less) per ADSs per calendar year
 
Depositary services
       
A fee equivalent to the fee that would be payable if securities distributed to holders had been CPOs and the CPOs had been deposited for issuance of ADSs
 
Distribution of securities distributed to holders of deposited securities which are distributed by the depositary to ADS registered holders
       
Registration or transfer fees
 
Transfer and registration of CPOs on the register to or from the name of the depositary or its agent when a holder deposits or withdraws CPOs
       
Expenses of the depositary
 
Cable, telex and facsimile transmissions as expressly provided in the deposit agreement
   
Converting foreign currency to U.S. dollars
       
Taxes and other governmental charges the depositary or the custodian have to pay on any ADS or CPO underlying an ADS, for example, stock transfer taxes, stamp duty or withholding taxes
 
As necessary
       
Any charges incurred by the depositary or its agents for servicing the deposited securities
 
As necessary

Fees payable by the depositary
 
The depositary has agreed to reimburse us for expenses we incur in connection with the establishment of the ADS facility, including legal fees, fees due to the previous depositary, investor relations expenses and other facility-related expenses. There are limits on the amount of expenses for which the depositary will reimburse us, but the amount of reimbursement available to us is not necessarily tied to the amount of fees the depositary collects from investors. The depositary has also agreed to pay its standard out-of-pocket administrative, maintenance and shareholder services expenses for the ADSs. Such expenses include the expenses of postage and envelopes for mailing annual and interim financial reports, printing and distributing dividend checks, electronic filing of U.S. Federal tax information, mailing required tax forms, stationary, postage, facsimile and telephone calls, and certain investor relationship programs or special investor relations promotional services. We did not receive any reimbursements from the depositary during the years ended December 31, 2021, 2022 and 2023, respectively.
 
PART II
 
ITEM 13.
DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES
 
None.
 
ITEM 14.
MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS
 
See Item 4. “Information on the Company - History and Development of the Company.”
 
ITEM 15.
CONTROLS AND PROCEDURES
 
(a)
Disclosure Controls and Procedures
 
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of December 31, 2023, or the Evaluation Date. Based on such evaluation, we and those officers have concluded that, as of the Evaluation Date, our disclosure controls and procedures were not effective due to a material weaknesses in our internal control over financial reporting related to lack of sufficient internal accounting personnel and segregation of duties.
 
(b)
Management’s Annual Report on Internal Control over Financial Reporting
 
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) under the Exchange Act. Our management conducted an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2023 based on the criteria set forth in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on that assessment, our management concluded that our internal control over financial reporting was not effective as of December 31, 2023, due to ineffective controls over period end financial reporting, which is considered as a “material weakness.”
 
As defined in Regulation 12b-2 under the Exchange Act, a “material weakness” is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.
 
We have begun the process of reinforcing internal accounting personnel, best segregation of duties as well as training and development to our staff as main topics for our remediation plan.  This plan also considers implementing internal policies and procedures related to internal control over financial reporting and hiring additional accounting and financial staff with appropriate public company experience and technical accounting knowledge Further, we expect to take a number of measures to address the material weaknesses that have been identified including establishing effective monitoring and oversight controls.
 
(c)
Attestation Report of the Registered Public Accounting Firm
 
This Annual Report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting.
 
(d)
Changes in Internal Control over Financial Reporting
 
Except as described above, during the year ended December 31, 2023, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
ITEM 16.
[RESERVED]
 
ITEM 16A.
AUDIT COMMITTEE FINANCIAL EXPERT
 
The Board of Directors of Grupo TMM maintains an Audit and Corporate Practices Committee which is comprised of three independent directors, each of whom has significant experience in analyzing and evaluating financial reports and an understanding of internal controls and procedures for financial reporting. On April 29, 2024, the General Assembly of Shareholders appointed as independent director Mr. Francisco Javier García-Sabaté Palazuelos, who is considered a financial expert in accordance with the standards described in Section 407 of the Sarbanes Oxley Act of 2002.
 
ITEM 16B.
CODE OF ETHICS
 
Grupo TMM has adopted a code of ethical conduct entitled, “Code of Ethics,” covering all its officers, including its principal executive officer, principal financial officer and principal accounting officer, and all of its employees. We will provide a copy of the Company’s Code of Ethics free of charge upon written request sent to Grupo TMM, Paseo de la Reforma No. 296, P.19. Colonia Juárez, 06600, Alcaldía Cuauhtémoc, México City, México, Attn: Human Resources.
 
We have not granted any waivers to any provision of our Code of Ethics to any officer, employee or member of the Audit or Corporate Practices Committee during the Company’s fiscal year ended December 31, 2023.
 
ITEM 16C.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
 
The following table reflects our principal accounting fees and services for the years 2023 and 2022:
 
GRUPO TMM, S. A. B.
Summary of Auditors’ Payments
(In thousands of Pesos)
   
As of December 31,
 
   
2023
   
2022
 
Audit Fees(a)
 
$
6,404.5
   
$
6,357.0
 
Audit-Related Fees(b)
   
     
 
Tax Fees(c)
   
96.3
     
90.0
 
All Other Fees(d)
   
     
 
Total(e)
 
$
6,500.8
   
$
6,447.0
 


(a)
“Audit Fees” means the aggregate fees billed for professional services rendered by our independent registered public accountant for the audit of our Annual Financial Statements and review of our SEC filings.
(b)
“Audit-Related Fees” means the aggregate fees billed for professional services rendered by our independent registered public accountant that are related to the performance of the audit or review of the our financial statements and are not reported under “Audit Fees.”
(c)
“Tax Fees” means the aggregate fees billed for the professional services rendered for tax compliance, tax advice, and tax planning.
(d)
“All Other Fees” means the aggregate fees billed for services provided by our independent registered public accountant, other than the services reported under “Audit Fees,” “Audit-Related Fees” and “Tax Fees.”
(e)
“Total” does not include Mexican tax (“Impuesto al Valor Agregado” or “IVA”).

The Company’s Audit Committee pre-approves all fees for the services provided by the independent auditors, including the fees for 2022 and 2023 in accordance with the Company’s policies and procedures.
 
ITEM 16D.
EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES
 
Not applicable.
 
ITEM 16E.
PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS
 
None.
 
ITEM 16F.
CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT
 
None.
 
ITEM 16G.
CORPORATE GOVERNANCE
 
Not applicable.
 
ITEM 16H.
MINE SAFETY DISCLOSURE
 
Not applicable.
 
ITEM 16I.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
 
Not applicable.
 
ITEM 16J.
INSIDER TRADING POLICIES
 
Considered in Code of Ethics. Please remit to Item 16.B.
 
ITEM 16K.
CYBERSECURITY
 
Risk Management and Strategy
 
Grupo TMM’s cybersecurity strategy is designed to ensure the confidentiality, integrity, and availability of our systems and information, facilitated by a cloud-based IT infrastructure provided by leading service providers such as Microsoft, Rackspace, and Amazon Web Services.
 
The processes for assessing, identifying, and managing material cybersecurity risks include continuous monitoring and threat detection by Amazon Web Services (“AWS”) and Rackspace’s 24/7 Security Operations Center tools. These tools monitor network traffic, system logs, and user activities. Our Information Technology (“IT”) team also plays a crucial role by constantly monitoring security alerts from our systems using the tools available in the security consoles of our service providers, categorizing incidents as high, medium, or low-level. In emergencies, our first-level internal IT team can halt operations if necessary.
 
Our incident response protocol begins by logging all incidents into Grupo TMM’s internal help desk platform, where we track their origin and severity. Primarily, we encounter attempts at penetration through malicious emails that bypass Microsoft’s security filters. Upon detection, such emails are immediately quarantined, and the sender’s domain is blacklisted. Our internal IT team also manages incident response, maintains firewalls, oversees distributed denial-of-service (“DDoS”) protection, implements Identity and Access Management (“IAM”) with Multi-Factor Authentication (“MFA”), enforces role-based access control, ensures data encryption, and provides compliance support using our service providers’ tools and personnel.
 
We have a contract with an external company that provides managed IT and security services. Any incident detected by TMM’s internal staff requiring a second level of attention is escalated to them. In emergencies or high-priority situations, incidents are escalated directly to AWS for ERP-related issues, to Rackspace for issues involving company operating systems or websites, and to Microsoft for Office 365 platform issues.
 
AWS hosts our ERP (SAP S/4 HANA) and provides network firewalls, DDoS mitigation, IAM, MFA, data encryption, monitoring and logging with AWS CloudTrail, compliance support, vulnerability management, advanced threat detection, and daily backups. Regular vulnerability scans inform Grupo TMM’s IT team promptly of critical vulnerabilities.
 
Our organizational communication is based on the Microsoft 365 platform, incorporating cybersecurity features like Advanced Threat Protection (ATP), email encryption, Data Loss Prevention (DLP), and Multi-Factor Authentication (MFA). Rackspace hosts specific applications and websites for Grupo TMM companies, offering continuous security monitoring, incident response, managed firewalls, DDoS protection, IAM with MFA, role-based access control, data encryption, daily backups, and compliance support.
 
Collaboration with our service providers offers significant benefits in security, cost efficiency, scalability, and compliance. Leveraging their expertise and offerings is crucial for our comprehensive cybersecurity and risk management strategy.
 
AWS and Rackspace provide extensive risk management frameworks, including continuous monitoring, threat intelligence, and automated responses to security incidents, enhancing our proactive risk management capabilities. Outsourcing security to AWS and Rackspace allows us to focus on core business activities while benefiting from their security expertise in protecting our data and systems.
 
We have access to state-of-the-art security tools and technologies continually updated to address the latest cyber threats. AWS offers services like AWS Shield for DDoS protection, AWS Identity and Access Management (IAM), and AWS GuardDuty for continuous threat detection and monitoring. Rackspace provides managed security services, including a 24/7 Security Operations Center, incident response, and vulnerability management. Both AWS and Rackspace support compliance with major global regulatory standards such as the General Data Protection Regulation (“GDPR”), the Health Insurance Portability and Accountability Act (“HIPAA”), the Payment Card Industry Data Security Standard (“PCI-DSS”), and the International Organization for Standardization (“ISO”) 27001.
 
Scalable solutions allow us to adjust resources according to demand, ensuring efficient security measures without compromising protection. Using AWS and Rackspace cloud services, we achieve significant cost savings through economies of scale, avoiding high costs associated with maintaining on-premises infrastructure.
 
Advanced data backup and disaster recovery solutions ensure business continuity in cyber incidents. AWS’s data protection services and Rackspace’s daily data backups minimize downtime and data loss in disasters. AWS and Rackspace conduct automated security assessments and advanced threat detection to promptly address vulnerabilities in our hosted services.
 
Our strategy not only safeguards IT operations but also enhances protection against evolving cyber threats. Regular employee training and awareness programs, with ongoing communication and training for all employees, are crucial for maintaining cybersecurity. We believe our employees are our first line of defense against potential vulnerabilities.
 
As of today, we are pleased to report that risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have not materially affected or are reasonably likely to materially affect the registrant, including its business strategy, results of operations, or financial condition. Minor incidents, primarily involving the reception of malicious emails bypassing Microsoft’s filters, have occurred. In many cases, user actions did not jeopardize our systems. Ongoing communication and training efforts ensure employees remain informed and vigilant against cyber threats.
 
By leveraging AWS and Rackspace cybersecurity services, Grupo TMM integrates advanced threat detection, vulnerability management, compliance support, incident response capabilities, and expert guidance into our risk management framework. This integration enhances our ability to proactively assess, identify, and manage material cybersecurity risks, effectively safeguarding our systems, data, and operations.
 
Governance
 
At Grupo TMM, our Chief Information Officer (“CIO”) leads our cybersecurity strategy, aligning it with industry best practices. We do not have a specific board committee or subcommittee overseeing cybersecurity risks.
 
The CIO, along with our cloud-service providers and IT team, oversees the integration of advanced threat detection systems, multi-factor authentication, and data encryption protocols with our providers. This compliance with global regulatory standards like GDPR, HIPAA, PCI-DSS, and industry standards like ISO 27001, SOC 1, and SOC 2 is crucial.
 
Our CIO has extensive experience leading technology, communications, and cybersecurity teams. Notably, he developed the perimeter security strategy for Mexico’s state-owned electric utility company, Comisión Federal de Electricidad (“CFE”), while serving as CIO from 2013 to 2016. Subsequently, he safeguarded CFEnergía and CFE International trading systems from cyber threats. Collaborating with our cloud service providers ensures Grupo TMM benefits from cutting-edge security technologies and practices.
 
Our IT team notifies the CIO of cybersecurity threats to Grupo TMM’s systems. High-priority incidents prompt the CIO to report to our Chief Executive Officer, Chief Financial Officer, and Board of Directors during quarterly meetings. We proactively aim to prevent incidents in Grupo TMM’s systems by observing and learning from incidents in other companies.
 
Internally, regular employee training, incident response planning, and continuous cybersecurity risk monitoring foster a robust security culture. This direction not only protects cloud data but also strengthens trust and confidence among employees and stakeholders.
 
Information and training are fundamental in maintaining secure operations. By combining robust risk management from leading cloud providers with comprehensive governance, Grupo TMM maintains a strong cybersecurity posture, protecting systems and information effectively.
  
PART III
 
ITEM 17.
FINANCIAL STATEMENTS
 
Not applicable


ITEM 18.
FINANCIAL STATEMENTS
 
The following financial statements are filed as part of this Annual Report on Form 20-F.
 
Contents
Page
Report of Independent Registered Public Accounting Firm (PCAOB Number 1245)
F-1
Consolidated Statements of Financial Position
F-3
Consolidated Statements of Profit or Loss
F-4
Consolidated Statements of Comprehensive (Loss) Income
F-5
Consolidated Statements of Changes in Stockholders’ Equity
F-6
Consolidated Statements of Cash Flows
F-7
Notes to the Consolidated Financial Statements
F-8

ITEM 19.
EXHIBITS
 
Documents filed as exhibits to this Annual Report:
 
Exhibit
No.
Exhibit
Amended and Restated Bylaws of Grupo TMM, S.A.B., as registered with the Public Registry of Commerce on January 15, 2010, together with an English translation (incorporated herein by reference to Exhibit 1.1 of the Company’s Form 20-F filed on June 30, 2010).
2.1**
Specimen Ordinary Participation Certificate, together with an English translation (incorporated herein by reference to Exhibit 4.1 of the Registration Statement on Form F-1 - Registration No. 33-47334).
Form of Amended and Restated Deposit Agreement (the “Deposit Agreement”) among the Company, The Bank of New York Mellon, as depositary and all owners and holders of American Depositary Shares (incorporated by reference to Exhibit 1 of the Company’s Registration Statement on Form F-6 - Registration No. 333-163562).
Trust Agreement, dated November 24, 1989 (the “CPO Trust Agreement”), between Nacional Financiera, S.N.C., as grantor, and as CPO Trustee, together with an English translation (incorporated herein by reference to Exhibit 2 of the Company’s Registration Statement on Form F-6 - Registration No. 333-163562).
2.4**
Public Deed, dated January 28, 1992, together with an English translation (incorporated herein by reference to Exhibit 4.5 of the Registration Statement on Form F-1 - Registration No. 33-47334).
Description of securities registered under Section 12 of the Securities Exchange Act of 1934.
List of Significant Subsidiaries.
Section 302 Certification of Chief Executive Officer.
Section 302 Certification of Chief Financial Officer.
Section 906 Certification of Chief Executive Officer.
Section 906 Certification of Chief Financial Officer.


* Filed herewith.
** This was a paper filing and is not available on the SEC website.
 
SIGNATURES
 
The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.
 
 
GRUPO TMM, S.A.B.
 
 
By:
/s/ Verónica Tego Sánchez          
 
 
Verónica Tego Sánchez  
 
Chief Financial Officer  
 
 
Date:
August 1, 2024      


Consolidated Financial Statements and Report of Independent Registered Public Accounting Firm
 
Grupo TMM, S.A.B. and Subsidiaries
 
December 31, 2023, and 2022

Contents

   
 Page
 
 
1 - 2
 
 
3
 
 
4
 
 
5
 
 
6
 
 
7
 
 
8
 
 
 
1
8
 
 
 
 
 
2
10
 
 
 
 
 
3
12
 
 
 
 
 
4
12
 
 
 
 
 
5
28
 
 
 
 
 
6
29
 
 
 
 
 
7
29
 
 
 
 
 
8
30
 
 
 
 
 
9
31
 
 
 
 
 
10
33
 
 
 
 
 
11
36
 
 
 
 
 
12
36
 
 
 
 
 
13
38
 
 
 
 
 
14
42
 
 
 
 
 
15
43
 
 
 
 
 
16
44
 
 
 
 
 
17
46
 
 
 
 
 
18
47

 
19
47
 
 
 
 
 
20
47
 
 
 
 
 
21
49
 
 
 
 
 
22
51
 
 
 
 
 
23
55
 
 
 
 
 
24
55
 
 
 
 
 
25
57
 
 
 
 
 
26
61
 
 
 
 
 
27
62
 
 
 
 
 
28
63
 
 
 
 
 
29
63


graphic

Salles, Sainz – Grant Thornton, S.C.
Periférico Sur 4338
Col. Jardines del Pedregal
04500, Mexico City
www.grantthornton.mx


Report of Independent Registered Public Accounting Firm
 
To the Stockholders and Board of Directors of
 
Grupo TMM, S.A.B.:
 
Opinion on the Financial Statements
We have audited the accompanying consolidated statements of financial position of Grupo TMM, S.A.B. and subsidiaries (‘Grupo TMM’ or the ‘Company’) as of December 31, 2023 and 2022, the related consolidated statements of profit or loss, comprehensive income, changes in stockholders’ equity, and cash flows, for each of the three years in the period ended December 31, 2023 and the related notes (collectively referred to as the ‘financial statements’). In our opinion, the financial statements present fairly, in all material respects, the financial position of Grupo TMM as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with International Financial Reporting Standards (‘IFRS’) as issued by the International Accounting Standards Board.
 
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (‘PCAOB’) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
 
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor we were engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
 
MEX-AUD-24-03749
graphic

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by Management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
 
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgements. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
Going concern evaluation
 
As described in Note 2, as of December 31, 2023, Grupo TMM presents recurrent losses. Group Management currently continues to restructure its strategic business units, in order to generate profits and successfully improve its liquidity and leveraging indicators.
 
We identified going concern to be a critical audit matter. The principal considerations for our determination that going concern evaluation is a critical audit matter are i) the significant judgment made by Management when determining that its consolidated financial statements as at December 31, 2023 have been prepared under the assumption that it operates on a going concern basis and ii) the high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating Management’s significant assumptions related to going concern evaluation.
 
Our audit procedures included the following, among others: i) evaluate the historical and projected information on operating profit or loss financial structure, ii) analyze the business plan of the Company for the short, medium, and long-term, including the evaluation of the feasibility of its main projects, iii) analyzed the main financial ratios, key indexes and indicators of the industry in which the Company operates and iv) reconcile the projected financial information with other elements of the consolidated financial statements, such as future cash flows used for the determination of the evaluation of impairment of long-lived assets.
 
We have served as the Company’s auditor since 2005.

/s/ Sallez, Sainz Grant Thornton, S.C.
Mexico City, Mexico
August 1, 2024
 
MEX-AUD-24-03749

Table of Contents
3
   
Grupo TMM, S.A.B. and Subsidiaries
 
Consolidated statements of financial position
As at December 31, 2023 and 2022
(Amounts in thousands of pesos, except number of shares)

   
2023
   
2022
 
Assets
           
Current
           
Cash and cash equivalents (Note 6)
 
$
98,379
   
$
94,733
 
Restricted cash (Note 6)
   
1,665
     
2,059
 
Trade receivables, net (Note 7)
   
307,753
     
439,859
 
Other accounts receivable (Note 8)
   
214,091
     
337,095
 
Related parties (Note 14)
   
70,078
     
71,123
 
Materials and supplies
   
43,505
     
51,261
 
Prepayments
   
144,700
     
3,142
 
Assets classified as held for sale (Note 9)
    -       272,500  
Total current assets
   
880,171
     
1,271,772
 
                 
Non-current
               
Other accounts receivable non-current (Note 8)
   
195,473
     
273,314
 
Property and equipment, net (Note 9)
   
1,826,132
     
1,490,771
 
Right-of-use assets, net (Note 10)
   
147,951
     
268,938
 
Intangible assets (Note 11)
   
160,116
     
157,453
 
Other non-current assets
   
56,987
     
39,136
 
Total non-current assets
   
2,386,659
     
2,229,612
 
Total assets
 
$
3,266,830
   
$
3,501,384
 
                 
Liabilities
               
Short-term
               
Short-term portion of the financial debt (Note 13)
 
$
64,139
   
$
35,030
 
Short-term leases liabilities (Note 10)
   
67,143
     
68,929
 
Trade payables
   
350,653
     
437,382
 
Accounts payable and accrued expenses (Note 15)
   
340,744
     
503,874
 
Related parties (Note 14)
   
147,098
     
165,280
 
Total short-term liabilities
   
969,777
     
1,210,495
 
                 
Long-term
               
Long-term portion of the financial debt (Note 13)
   
12,374
     
32,475
 
Long-term lease liabilities (Note 10)
   
100,436
     
218,146
 
Employee benefits (Note 22)
   
77,390
     
84,652
 
Deferred income tax (Note 20)
   
132,476
     
154,592
 
Total long-term liabilities
   
322,676
     
489,865
 
Total liabilities
   
1,292,453
     
1,700,360
 
                 
Stockholders’ equity (Note 16):
               
Share capital
   
2,368,711
     
2,216,733
 
Treasury shares
   
(46,805
)
   
(46,805
)
Accumulated results
   
(1,081,934
)
   
(1,131,283
)
Other components of equity
   
705,851
     
729,092
 
Controlling interest
   
1,945,823
     
1,767,737
 
Non-controlling interest
   
28,554
     
33,287
 
Total stockholders’ equity
   
1,974,377
     
1,801,024
 
Total liabilities and stockholders’ equity
 
$
3,266,830
   
$
3,501,384
 

The accompanying notes an integral part of these consolidated statements of financial position.


Table of Contents
4
   
Grupo TMM, S.A.B. and Subsidiaries
 
Consolidated statements of profit or loss
For the years ended December 31, 2023, 2022 and 2021
(Amounts in thousands of pesos, except per share amounts and number of shares)

    2023
    2022
   
2021
 
                   
Revenue from transportation (Note 17)
 
$
1,218,647
   
$
1,683,056
   
$
1,351,713
 
                         
Costs and expenses:
                       
Salaries, wages and employee benefits (Note 22)
   
274,954
     
285,316
     
253,135
 
Leases of properties and equipment (Note 10)
   
531,468
     
700,449
     
565,371
 
Operative and administrative services
   
217,596
     
345,215
     
292,423
 
Fuel, materials and supplies
   
81,827
     
194,029
     
147,461
 
Depreciation, amortization and loss from revaluation
   
125,122
     
99,519
     
117,202
 
Other costs and expenses
   
16,776
     
15,639
     
16,842
 
     
1,247,743
     
1,640,167
     
1,392,434
 
Transportation (loss) profit
   
(29,096
)
   
42,889
     
(40,721
)
                         
Other income (expenses) (Note 18)
   
65,787
     
(10,378
)
   
(169,343
)
Operating profit (loss)
   
36,691
     
32,511
     
(210,064
)
                         
Comprehensive financing cost:
                       
Interest income
   
2,049
     
533
     
266
 
Interest expense and other financial costs (Note 19)
   
(63,066
)
   
(61,563
)
   
(62,576
)
Exchange gain (loss), net
   
19,584
     
(169
)
   
3,177
 
     
(41,433
)
   
(61,199
)
   
(59,133
)
Loss before taxes
   
(4,742
)
   
(28,688
)
   
(269,197
)
                         
Income tax benefit (Note 20)
   
20,200
     
29,591
     
21,143
 
Net income (loss) for the year
 
$
15,458
   
$
903
   
$
(248,054
)
                         
Attributable to:
                       
Non-controlling interest
   
(4,733
)
   
(2,638
)
   
(5,482
)
Controlling interest
   
20,191
     
3,541
     
(242,572
)
   
$
15,458
   
$
903
   
$
(248,054
)
                         
Earning per share for the year (Note 23)
                       
Income (loss) per share for the year
 
$
0.169
   
$
0.030
   
$
(2.031
)
                         
Weighted average number of shares for the year
   
119,433,910
     
119,433,910
     
119,433,910
 

The accompanying notes are an integral part of these consolidated financial statements.


Table of Contents
5
   
Grupo TMM, S.A.B. and Subsidiaries
 
Consolidated statements of comprehensive income
For the years ended December 31, 2023, 2022 and 2021
(Amounts in thousands of pesos)

    2023    
2022
   
2021
 
                   
Net income (loss) for the year
 
$
15,458
   
$
903
   
$
(248,054
)
                         
Other comprehensive income:
                       
Items that will not be subsequently reclassified to profit or loss
                       
Actuarial gains, net (Note 22)
   
8,453
     
31,121
     
33,691
 
Revaluation deficit (Note 24)
   
-
     
(58,231
)
   
(291,200
)
Income tax on other comprehensive income
   
(2,536
)
   
8,133
     
77,253
 
Total of other comprehensive income for the year
   
5,917
     
(18,977
)
   
(180,256
)
Comprehensive income (loss) for the year
 
$
21,375
   
$
(18,074
)
 
$
(428,310
)
                         
Attributable to:
                       
Non-controlling interest
   
(4,733
)
   
(2,638
)
   
(5,482
)
Controlling interest
   
26,108
     
(15,436
)
   
(422,828
)
   
$
21,375
   
$
(18,074
)
 
$
(428,310
)

The accompanying notes are an integral part of these consolidated financial statements.


Table of Contents
6
   
Grupo TMM, S.A.B. and Subsidiaries
 
Consolidated statements of changes in stockholders’ equity
For the years ended December 31, 2023, 2022 and 2021
(Amounts in thousands of pesos, except number of shares)

   
Number of
                      Other           Non     Total  
    outstanding     Share     Treasury     Accumulated     components           controlling     stockholders’  

 
common shares
   
capital
   
shares
   
results
   
of equity
   
Subtotal
   
interest
   
equity
 
                                                 
Balances as of December 31, 2020
   
102,182,841
   
$
2,216,733
   
$
(46,805
)
 
$
(963,602
)
 
$
999,675
   
$
2,206,001
   
$
41,407
   
$
2,247,408
 
                                                                 
Net loss for the year
   
-
     
-
     
-
     
(242,572
)
   
-
     
(242,572
)
   
(5,482
)
   
(248,054
)
Other comprehensive income
   
-
     
-
     
-
     
40,951
     
(221,207
)
   
(180,256
)
   
-
     
(180,256
)
Comprehensive loss for the year
                                           
(422,828
)
   
(5,482
)
   
(428,310
)
Balances as of December 31, 2021
   
102,182,841
     
2,216,733
     
(46,805
)
   
(1,165,223
)
   
778,468
     
1,783,173
     
35,925
     
1,819,098
 
                                                                 
Net income for the year
   
-
     
-
     
-
     
3,541
     
-
     
3,541
     
(2,638
)
   
903
 
Other comprehensive income
   
-
     
-
     
-
     
30,399
     
(49,376
)
   
(18,977
)
   
-
     
(18,977
)
Comprehensive loss for the year
                                           
(15,436
)
   
(2,638
)
   
(18,074
)
Balances as of December 31, 2022
   
102,182,841
     
2,216,733
     
(46,805
)
   
(1,131,283
)
   
729,092
     
1,767,737
     
33,287
     
1,801,024
 
                                                                 
Capital increase (Note 16)
    72,370,286       151,978       -       -       -       151,978       -       151,978  
Net income for the year
   
-
     
-
     
-
     
20,191
     
-
     
20,191
     
(4,733
)
   
15,458
 
Other comprehensive income
   
-
     
-
     
-
     
29,158
     
(23,241
)
   
5,917
     
-
     
5,917
 
Comprehensive income for the year
                                           
26,108
     
(4,733
)
   
21,375
 
Balances as of December 31, 2023
   
174,553,127
   
$
2,368,711
   
$
(46,805
)
 
$
(1,081,934
)
 
$
705,851
   
$
1,945,823
   
$
28,554
   
$
1,974,377
 

The accompanying notes are an integral part of these consolidated financial statements.


Table of Contents
7
   
Grupo TMM, S.A.B. and Subsidiaries
 
Consolidated statements of cash flows
For the years ended December 31, 2023, 2022 and 2021
(Amounts in thousands of pesos)

   
2023
   
2022
    2021
 
                   
Cash flows from operating activities:
                 
                   
Loss before taxes
 
$
(4,742
)
 
$
(28,688
)
 
$
(269,197
)
Adjustments to reconcile the profit with cash used in operating activities:
                       
Depreciation, amortization and loss from revaluation
   
125,122
     
99,519
     
117,202
 
Other amortizations
    8,736       7,277       199  
Loss from the disposal of property and equipment, net
   
-
     
57,804
     
132,956
 
Gain from the sale of subsidiaries
    (3,676 )     -       -  
Interest expense
    54,484       55,891       59,164  
Interest income
   
(2,049
)
   
(533
)
   
(266
)
Unrealized exchange loss, net
   
5,267
     
1,479
     
4,531
 
                         
Changes in assets and liabilities:
                       
Restricted cash release     394       9,344       -  
Trade receivables
   
132,106
     
(45,804
)
   
(256,724
)
Other accounts receivable and related parties
   
70,994
     
(19,171
)
   
60,081
 
Materials and supplies
   
7,756
     
11,273
     
(8,681
)
Prepayments
   
(28,844
)
   
3,507
     
25,816
 
Other non-current assets
   
(20,514
)
   
7,698
     
(21,550
)
Accounts payable and accrued expenses
    (248,790 )     34,183       129,454  
Employee benefits
   
(7,262
)
   
(17,723
)
   
(51,108
)
Total adjustments
   
93,724
     
204,744
     
191,074
 
Cash from (used in) operating activities
   
88,982
     
176,056
     
(78,123
)
                         
Cash from investing activities
                       
Proceeds from sale of property, vessels and equipment
   
-
     
8,853
     
96,736
 
Acquisition of property and equipment
   
(131,345
)
   
(25,231
)
   
(75,468
)
Sale of subsidiaries, net
   
10,000
     
-
     
-
 
Interest received
   
2,049
     
533
     
266
 
Cash (used in) from investing activities
   
(119,296
)
   
(15,845
)
   
21,534
 
                         
Cash flow from financing activities
                       
Restricted cash release     -       36,800       -  
Capital increase
    151,978       -       -  
Increase of debt
   
28,068
     
4,300
     
46,133
 
Payments (increase) of debt related parties
    (18,584 )     3,550       46,215  
Payments of debt
   
(24,027
)
   
(35,504
)
   
(29,781
)
Lease payments
   
(78,437
)
   
(97,807
)
   
(52,250
)
Interest paid
   
(8,360
)
   
(8,571
)
   
(9,487
)
Cash from (used in) financing activities
   
50,638
     
(97,232
)
   
830
 
                         
Exchange effect on cash
   
(16,678
)
   
(7,813
)
   
(9,984
)
Increase (decrease) in cash and cash equivalents
   
3,646
     
55,166
     
(65,743
)
Cash and cash equivalents, beginning of year
   
94,733
     
39,567
     
105,310
 
Cash and cash equivalents, end of year
 
$
98,379
   
$
94,733
   
$
39,567
 
                         
Supplementary information:
                       
Income tax paid
 
$
4,452
   
$
3,173
   
$
7,015
 

The accompanying notes are an integral part of these consolidated financial statements.


Table of Contents
8
   
Grupo TMM, S.A.B. and Subsidiaries
 

Notes to the consolidated financial statements
December 31, 2023 and 2022
(Amounts in thousands of pesos, except number of shares and where otherwise indicated)
 
1
Nature of operations

Principal activity
 
Grupo TMM, S.A.B. (‘Grupo TMM’ or the ‘Company’) is a Mexican company whose principal activity is providing multimodal transport and logistics services to premium customers throughout Mexico.
 
The Company’s activities are grouped into the following service divisions:
 

Specialized Maritime: includes specialized offshore shipping services, clean oil, and chemical products shipping, bulk carrier, shipping agency services and other activities related to the maritime transportation business.
 

Maritime infrastructure: correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard).
 

Logistics, ports and terminals: includes the operations of logistics solutions services and container and railcar maintenance and repair services, inland and seaport terminal services.
 

Warehousing: includes bonded warehouse operations and management.
 
Labor reform on holidays

On December 27, 2022, the Decree reforming articles 76 and 78 of the Federal Labor Law regarding vacations was published in the Official Gazette of the Federation, which is effective on January 1, 2023. The main change derived from this reform is to extend the vacation periods for employees by increasing the minimum period by 6 additional days, and to adjust the mechanics of subsequent annual increases.

The effect of the aforementioned modification was not significant for the financial position and results of the Company.


Table of Contents
9
   
Grupo TMM, S.A.B. and Subsidiaries
 
Structure of Grupo TMM
 
At December 31, 2023 and 2022, Grupo TMM holds the percentage of equity interest in various subsidiaries, the most significant are as follows:
 
   
% of ownership
 
   
2023
   
2022
 
Specialized maritime
           
Transportación Marítima Mexicana, S.A. de C.V.
   
100
%
   
100
%
Administradora Marítima TMM, S.A.P.I. de C.V.
    100 %     100 %
TMM Parcel Tankers, S.A. de C.V.
    100 %     100 %
                 
Maritime infrastructure
               
Inmobiliaria Dos Naciones, S. de R.L. de C.V.
    100 %     100 %
                 
Warehousing
               
Almacenadora de Depósito Moderno, S.A. de C.V. (Almacén General de Depósito)
   
100
%
   
100
%
Saricogui Logística, S.A.P.I. de C.V.     100 %     -
 
TMM Almacenadora, S.A.P.I. de C.V.
   
-
     
100
%
                 
Logistics, ports and terminals
               
TMM Logistics, S.A. de C.V.
   
100
%
   
100
%
Autotransportación y Distribución Logística, S.A. de C.V.
    100 %     100 %
Prestadora de Servicios MTR, S.A. de C.V.
   
100
%
   
100
%
Bimonte, S.A. de C.V.
   
100
%
   
100
%
Caoba Energía, S. de R.L. de C.V.
   
100
%
   
100
%
Services & Solutions Optimus, S. de R.L de C.V.
   
100
%
   
100
%
Servicios Tecnológicos ST, S.A. de C.V.
    -
      100 %
Servicios Administrativos API Acapulco, S.A. de C.V.
   
51
%
   
51
%
Administración Portuaria Integral de Acapulco, S.A. de C.V.
   
51
%
   
51
%
                 
Payroll outsourcing
               
Mexschiff Operación de Personal, S.A.P.I. de C.V.
   
100
%
   
100
%
Omexmar Operadora Mexicana Marítima, S.A.P.I. de C.V.
   
100
%
   
100
%
Perhafen Services Marítimos, S.A.P.I. de C.V.
   
100
%
   
100
%
TMM Dirección Corporativa, S.A.P.I. de C.V.
   
100
%
   
100
%
Perjomar Operadora, S.A.P.I. de C.V.
   
100
%
   
100
%
                 
Property leasing
               
Inmobiliaria TMM, S.A. de C.V.
   
100
%
   
100
%
 
The Company’s subsidiaries are incorporated in Mexico, where most of their activities take place.


Table of Contents
10
   
Grupo TMM, S.A.B. and Subsidiaries
 
Non-controlling interest in subsidiaries
 
Grupo TMM holds an equity interest in the subsidiaries Administración Portuaria Integral de Acapulco, S.A. de C.V. (API Acapulco) and Servicios Administrativos API Acapulco, S.A. de C.V., for which there is non-controlling interest; the associated effect on the Company’s consolidated financial statements is considered immaterial. These companies are established and conduct their activities in Mexico, as of December 31, 2023 and 2022, these companies no longer have operations since the concession to operate API Acapulco was not renewed.

Investments in associates
 
The Company maintains investments in the following associates:
 

(a)
In July 2014, Grupo TMM contributed $40,000 to the capital stock of Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V., which represents 21% of the voting shares. Since this entity has not started up operations as of the issue date of the consolidated financial statements, Company Management decided to reserve the investment in its entirety.
 

(b)
The Company lost control of its Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (Marítima del Golfo) before TMM División Marítima, S.A. de C.V. in 2017, retaining 15% equity in its capital without exerting significant influence. Accordingly, this investment has been classified as an investment in associate. As of December 31, 2023, and 2022, the value of this investment is nil, since the stockholders’ equity of Marítima del Golfo is negative. Moreover, in accordance with the statutes of Marítima del Golfo, the stockholders only assume obligation in connection with their equity up to the amount thereof.
 
2
General information and statement of compliance with IFRS
 
Grupo TMM’s head office is located at Lago Alberto No. 442, P.5,503-A. Col. Anáhuac, C.P. 11320, Mexico City. In addition, a significant portion of its maritime division activities is conducted at Calle 55 N° 2 Col. Electricistas, C.P. 24120, Ciudad del Carmen, Campeche.

Grupo TMM’s shares are listed on the Mexican Stock Exchange, where they trade under the symbol TMM A.  In the United States, Grupo TMM’s shares trade on the “Over-the-Counter” (‘OTC’) market in the form of American Depositary Shares (‘ADSs’) under the symbol GTMAY.
 
Grupo TMM and its subsidiaries prepare their consolidated financial statements in accordance with International Financial Reporting Standards (‘IFRS’), as issued by the International Accounting Standards Board (‘IASB’), and these are presented in thousands of Mexican pesos. Moreover, they have been prepared under the assumption that the Group operates on a going concern basis, which assumes that the Group may liquidate its liabilities on the dates they become due and payable. To confirm the validity of the use of the going concern assumption, the Company has considered the following specific factors.


Table of Contents
11
   
Grupo TMM, S.A.B. and Subsidiaries
 
Grupo TMM’s strategy focuses on strengthening businesses related to the maritime sector:


Through the continuation of the 5 current Mud Vessels contracts, whose main activity is to provide the services of generation, conditioning, recovery and transportation of drilling fluids, which are used during the operations of drilling, repair and completion of oil wells, contributing significantly to the crude oil production activity in Offshore operations services; It is also intended to increase the customer base in maritime agency, seek efficiencies in costs and expenses in the chemical tanker segment and consolidate fuel trading operations.


Increasing the installed capacity of its maritime infrastructure operations (shipyard in Tampico) through the addition of  new floating dry-dock starting as of the third quarter of 2024, which will allow the Company to integrate up to 94% of the potential market of offshore vessels operating in the Gulf of Mexico; in the medium term, it is planned to have an additional floating dry-dock with greater capacity that will allow servicing larger vessels and the construction of naval devices.


Through maintaining efficient and profitable operations in Terminals, Logistics and Warehousing businesses.


Permanent cost and expense efficiencies, seeking improvements in our operations.


Diversification and expansion of services through strategic alliances or associations, while developing the markets in which we participate.


Business development: taking advantage of our assets strategically located in Tuxpan, Veracruz and of the existing investment opportunities in the oil and gas storage as well as in the general cargo segments, to develop state of the art liquid and multipurpose terminals equipped with modern equipment, for the handling and storage of high quality, fast and safe goods of, among others, lubricants, fertilizers, and grains.


Optimization of the size of personnel in accordance with the implementation of the plans described above, which will allow the financial strengthening and implementation of its short- and medium-term projects.

Based on these factors, Management reasonably expects that the Group has and will have appropriate resources to continue with its operating existence in the foreseeable future.

The Company has decided to present in its consolidated statements of income a subtotal of ‘Operating income’ which reconciles with the ‘Net profit for the year’ considering the items of ‘Comprehensive financing cost’ and ‘Income tax expense’; with regard to the subtotal of ‘Transportation loss’, the latter reconciles with the ‘Operating income’ considering the item ‘Other (expenses) income’.


Table of Contents
12
   
Grupo TMM, S.A.B. and Subsidiaries
 
3
Changes in accounting policies
 
New Standards adopted as of January 1, 2023
 
Some accounting pronouncements which have become effective from 1 January 2023 are:
 

IFRS 17 ‘Insurance Contracts’


Amendments to IFRS 17 Insurance Contracts (Amendments to IFRS 17 and IFRS 4)


Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12)


Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2)


Definition of Accounting Estimates (Amendments to IAS 8)


International Tax Reform—Pillar Two Model Rules (Amendments to IAS 12)

These amendments do not have a significant impact on these consolidated financial statements and therefore the disclosures have not been made.

Standards, amendments and interpretations to existing standards that are not yet effective and have not been adopted early by the Company
 
At the date of authorization of these consolidated financial statements, several new, but not yet effective standards and amendments, none of which have been adopted in advance by Grupo TMM.


Classification of Liabilities as Current or Non-current (Amendments to IAS 1)
 

Lease Liability in a Sale and Leaseback (Amendments to IFRS 16)


Supplier Finance Arrangements (Amendments to IAS 7 and IFRS 7)


Non-current Liabilities with Covenants (Amendments to IAS 1)
 

Lack of Exchangeability (Amendments to IAS 21
 
These amendments are not expected to have a significant impact on the financial statements in the period of initial application and therefore the disclosures have not been made.
 
Management anticipates that all relevant pronouncements will be adopted for the first period beginning on or after the effective date of the pronouncement. New standards, amendments and interpretations not adopted in the current year have been disclosed as they are not expected to have a material impact on the Company’s consolidated financial statements.
 
4
Summary of significant accounting policies
 
The most significant accounting policies are summarized as follows:
 
4.1
Basis of preparation
 
The Company’s financial statements have been prepared on an accrual basis and under the historical cost convention except for the revaluation of properties. Monetary amounts are expressed in Mexican pesos and are rounded to the nearest thousands, except for earnings per share.


Table of Contents
13
   
Grupo TMM, S.A.B. and Subsidiaries
 
4.2
Basis of consolidation
 
The consolidated financial statements include the accounts of Grupo TMM and those of its subsidiaries. Grupo TMM controls a subsidiary when it is exposed, or has rights, to variable returns resulting from its involvement with the subsidiary and has the ability to affect those returns through its power over the subsidiary. All subsidiaries have the reporting date of “December 31”, for all years reported.
 
The balances and transactions among subsidiaries have been eliminated for the purposes of consolidation, including balances and unrealized gains on transactions between Grupo TMM’s companies. Unrealized losses on the sale of assets among the Company are eliminated in the consolidation and the asset involved is also reviewed for impairment from a group perspective. Accounting policies of subsidiaries have been adjusted where necessary to ensure consistency with the policies adopted by Grupo TMM.

Profit or loss and other comprehensive income of subsidiaries acquired or disposed during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable.
 
Non-controlling interest, presented as part of the stockholders’ equity, represents the portion of the subsidiary’s profit or loss and net assets that are not held by Grupo TMM. The Company attributes the total comprehensive income or loss of the subsidiaries between the owners of the parent and the non-controlling interest based on their respective ownership interests.
 
Associates and joint ventures
 
Associates are all entities over which Grupo TMM has significant influence but not control. A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement having rights to the net assets of the arrangement.
 
Investments in associates and joint ventures are accounted by the equity method and are initially recognized at their acquisition cost.
 
The carrying amount of investments in associates and joint ventures is increased or decreased to recognize Grupo TMM’s share of the profit or loss and other comprehensive income of the associate and joint venture, adjusted where necessary to ensure consistency with the accounting policies of the Company.
 
Unrealized gains on transactions between Grupo TMM and its associates and joint ventures are eliminated to the extent of the Company’s interest on those entities. When unrealized losses are eliminated, the asset involved is also tested for impairment.

4.3
Business combinations
 
Grupo TMM applies the acquisition method to accounting for business combinations. The consideration transferred by Grupo TMM to obtain control of a subsidiary is calculated as the sum of the fair values on the acquisition-date of the assets transferred, liabilities incurred, and the equity interests issued by Grupo TMM, which includes, accordingly, the fair value of any asset or liability that arises from the contingent consideration arrangement. Acquisition costs are expensed as incurred.
 

Table of Contents
14
   
Grupo TMM, S.A.B. and Subsidiaries
 
Grupo TMM recognizes identifiable assets acquired and liabilities assumed in the business combination independent of whether these were recognized in acquirer’s financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair value.
 
Goodwill is stated after the individual recognition of identifiable intangible assets. It is calculated as the excess of the sum of: a) the fair value of the consideration transferred, b) the amount recognized for any non-controlling interest in the entity acquired, and c) the fair value on the acquisition date of any equity interest in the acquire, over the acquisition-date the fair values of the identifiable net assets. If the fair values of the identifiable net assets exceed the sum calculated above, this excess amount (e.g. gain on a bargain purchase) is immediately recognized in profit or loss.

4.4
Climate-related issues


Risks arising from climate change issues may have future adverse effects on the Group Company’s business. These risks include transition risks (e.g., regulatory changes and reputational risks) and physical risks (even if the risk of physical damage is low due to the Company’s activities and geographic location).

 

The Company is currently in the process of identifying significant risks generated by climate change that could adversely and materially affect its financial statements, Management continually evaluates the impact of climate-related issues.

 

Assumptions could change in response to future environmental regulations, new commitments and changes in customer demand, particularly from PEMEX. If these changes are not anticipated, they could impact the Company’s future cash flows, results of operations and financial position.


4.5
Foreign currency translation
 
Functional and presentation currency
 
The consolidated financial statements are reported in Mexican pesos, which is also the functional currency of Grupo TMM.
 
Foreign currency balances and transactions
 
Foreign currency transactions are translated into the functional currency of the respective Company entity, using the exchange rates prevailing at the dates of the transactions (spot exchange rate). Foreign exchange gains and losses resulting from the settlement of such transactions and from the measurement of monetary items denominated in foreign currency at year-end exchange rates are recognized in profit or loss.
 
Non-monetary items are not retranslated at year-end and are measured at historical cost (translated using the exchange rates at the transaction date), except for non-monetary items measured at fair value which are translated using the exchange rates at the date when fair value was determined.
 

Table of Contents
15
   
Grupo TMM, S.A.B. and Subsidiaries
 
4.6
Cash and cash equivalents
 
Cash and cash equivalents comprise cash on hand and demand deposits, together with other highly liquid and short-term investments that are readily convertible into known amounts of cash and which are subject to insignificant risk of change in their value.
 
4.7
Materials and supplies
 
Materials and supplies, consisting mainly of fuel and items for the maintenance of property and equipment and repair of containers of the Logistics, ports and terminals business and are valued at average cost and acquisition value, respectively.

4.8
Prepayments
 
Represent prepayments for services that will be received in the future and are amortized in the period when those services are received.
 
4.9
Property and equipment
 
Properties
 
The properties (land and buildings) are measured at fair value, which are determined by external professional valuers every five years or before if the market factors indicate a significant change in the fair value. The last valuation of these assets was in December 2019.

The revaluation surplus (deficit) that is derived from the valuation of properties is recognized as part of ‘Other comprehensive income items’ and forms part of ‘other capital components’ in stockholders’ equity. A revaluation surplus is credited to income up to an amount equivalent to any revaluation write-down or impairment loss previously recognized income. Any excess is recognized in ‘Other comprehensive income items’ and in stockholders’ equity in the item of ‘Revaluation surplus’. Revaluation write-downs or impairment losses are recognized in ‘Other comprehensive income items’ up to the amount previously recognized on that asset in stockholders’ equity in the item of ‘Revaluation surplus’.
 
Any remaining decrease is recognized in income for the year. Any remaining balance of the revaluation surplus in stockholders’ equity at the time of disposing of the asset that gave rise thereto is reclassified to retained earnings. Moreover, any remaining balance of the revaluation surplus in stockholders’ equity may not be distributed to stockholders.
 
The depreciation of properties is recognized using the straight-line method to write down its carrying value less its estimated residual value. As no finite useful life for land can be determined, the related carrying amounts are not depreciated.
 
Equipment
 
Equipment is stated at construction or acquisition cost, including any cost directly attributable to bringing the assets to the location and condition necessary for them to be capable of operating in the manner intended by Grupo TMM’s Management. Depreciation of equipment is computed using the straight-line method based on the useful lives of the assets net of the estimated residual value.
 

Table of Contents
16
   
Grupo TMM, S.A.B. and Subsidiaries
 
Recurring maintenance and repair expenditures are charged to operating expenses as incurred. Major repairs to are capitalized and amortized over the period in which benefits are expected to be received. The material residual values and the estimated useful life are adjusted as necessary, at least once a year.

Gains or losses from the disposal of property and equipment are determined as differences between the disposal proceeds and the carrying amount of the assets and are recognized in profit or loss as part of ‘Other income (expenses)’, accordingly (see Note 18).
 
Construction in progress
 
Disbursements attributable to construction of assets that are identifiable and may be controlled by the Company are recognized as assets when they meet the following conditions:
 

it is technically possible to complete the construction of the asset so that it can be available to be used;
 

management has the intent of completing the asset to use it;
 

it can be proven that the asset will generate economic benefits in the future;
 

adequate technical, financial or another type of resources are available to complete the asset; and
 

the disbursement attributable to the asset during its construction can be determined reliably.

4.10
Leased assets
 
The Company as lessee
 
The Company makes the use of leasing arrangements principally of warehouse, courtyards, corporate building and cranes. The rental contracts for facilities are typically negotiated for terms of between 1 and 10 years and some of these have extension terms. Lease terms for cranes have lease terms of between 1 and 2 years without any extension terms. The Company does not enter into sale and leaseback arrangements. All the leases are negotiated on an individual basis and contain a wide variety of different terms and conditions.
 
The Company assesses whether a contract is or contains a lease at inception of the contract. A lease conveys the right to direct the use and obtain substantially all of the economic benefits of an identified asset for a period of time in exchange for consideration.
 
Some lease contracts contain both lease and non-lease components. These non-lease components are usually associated with facilities management services. The Company has elected to separate their lease and non-lease components based on their relative stand-alone prices.
 

Table of Contents
17
   
Grupo TMM, S.A.B. and Subsidiaries
 
Measurement and recognition of leases as a lessee
 
At lease commencement date, the Company recognizes a right-of-use asset and a lease liability in its consolidated statement of financial position. The right-of-use asset is measured at cost, which is made up of the initial measurement of the lease liability.
 
The Company depreciates the right-of-use asset on a straight-line basis from the lease commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The Company also assesses the right-of-use asset for impairment when such indicators exist.
 
At the commencement date, the Company measures the lease liability at the present value of the lease payments unpaid at that date, discounted using the Company’s incremental borrowing rate on the date of the revaluation when the implicit lease rate cannot be easily determined.

Lease payments included in the measurement of the lease liability are made up of fixed payments and variable payments based on an index or rate.
 
Subsequent to initial measurement, the liability will be reduced by lease payments that are allocated between repayments of principal and finance costs. The finance cost is the amount that produces a constant periodic rate of interest on the remaining balance of the lease liability.
 
The lease liability is reassessed when there is a change in the lease payments. Changes in lease payments arising from a change in the lease term. The revised lease payments are discounted using the Company’s incremental borrowing rate at the date of reassessment when the rate implicit in the lease cannot be readily determined. The amount of the remeasurement of the lease liability is reflected as an adjustment to the carrying amount of the right-of-use asset.

Payments under leases can also change when change through an index or a rate used to determine those payments. The lease liability is remeasured only when the adjustment to lease payments takes effect and the revised contractual payments for the remainder of the lease term are discounted using an unchanged discount rate.

The remeasurement of the lease liability is dealt with by a reduction in the carrying amount of the right-of-use asset to reflect the full or partial termination of the lease for lease modifications that reduce the scope of the lease. Any gain or loss relating to the partial or full termination of the lease is recognized in profit or loss. The right-of-use asset is adjusted for all other lease modifications.
 
The Company has elected to account for short-term leases and leases of low-value assets using the practical expedients. Instead of recognizing a right-of-use asset and lease liability, the payments in relation to these are recognized as an expense in profit or loss on a straight-line basis over the lease term.
 
The Company as lessor
 
As a lessor the Company classifies its leases as either operating or finance leases.
 

Table of Contents
18
   
Grupo TMM, S.A.B. and Subsidiaries
 
A lease is classified as a finance lease if it transfers substantially all the risks and rewards incidental to ownership of the underlying asset and classified as an operating lease if it does not.
 
4.11
Intangible assets
 
Recognition of intangible assets
  
Software
 
Software licenses acquired are capitalized on the basis of costs incurred to acquire and install the specific software.

Trademark
 
The trademark acquired in a business combination that qualifies for separate recognition is considered an intangible asset and is recorded at its fair value.
 
Subsequent measuring
 
All finite-lived intangible assets are accounted for using the cost model by which the net capitalized costs of their residual value are amortized using the straight-line method throughout their estimated useful lives, in the case of the concession rights; these are amortized according to the term specified in the corresponding agreement. The residual values and useful lives are reviewed at each reporting date. The trademark is considered an intangible asset with an indefinite life; therefore, it is subject to impairment tests annually as described in Note 12.

The amortization is included in the consolidated statement of operations as part of the depreciation, amortization, and loss on revaluation item. Subsequent expenditures to preserve software and trademarks are expensed as incurred.

4.12
Impairment testing of long-lived assets
 
For impairment assessment purposes, assets are grouped at the lowest levels for which there are largely independent cash inflows (cash-generating units). As a result, some assets are tested individually for impairment and some are tested at cash-generating unit level.
 
Trademark is allocated to those cash-generating units that are expected to benefit from synergies of a related business combination and represent the lowest level within the Company at which management monitors the trademark.
 
Cash-generating units to which trademark has been allocated are tested for impairment at least annually. All other individual assets or cash-generating units are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
 
An impairment loss is recognized for the amount by which the asset’s (or cash-generating unit’s) carrying amount exceeds its recoverable amount, which is the higher of fair value less costs of disposal and value-in-use. To determine the value-in-use, management estimates expected future cash flows from each cash-generating unit and determines a suitable discount rate in order to calculate the present value of those cash flows.
 

Table of Contents
19
   
Grupo TMM, S.A.B. and Subsidiaries
 
The data used for impairment testing procedures are directly linked to the Grupo TMM’s latest approved budget, adjusted as necessary to exclude the effects of future reorganizations and asset enhancements. Discount factors are determined individually for each cash-generating unit and reflect current market assessments of the time value of money and asset-specific risk factors.
 
Impairment losses for cash-generating units reduce first the carrying amount of any goodwill allocated to that cash-generating unit. Any remaining impairment loss is charged pro rata to the other assets in the cash-generating unit.

With the exception of the trademark, all assets are subsequently reassessed for indications that an impairment loss previously recognized may no longer exist. An impairment loss is reversed if the asset’s or cash-generating unit’s recoverable amount exceeds its carrying amount.
 
4.13
Non-current assets classified as held for sale

Non-current assets classified as held for sale are presented separately and measured at the lower of their carrying amounts immediately prior to their classification as held for sale and their fair value less costs to sell. Once classified as held for sale, the assets are not subject to depreciation or amortisation.

In the event of changes in the sale plans of assets classified as held for sale, the Company will present these assets in the non-current and they will be measured them at the lower of their carrying amount before the asset was classified as available for sale or at its recoverable amount on the date of the decision not to sell it.

4.14
Financial instruments
 
Recognition and derecognition
 
Financial assets and financial liabilities are recognized when the Company becomes a party to the contractual provisions of the financial instrument.

Financial assets are derecognized when the contractual rights to the cash flow from a financial asset expire, or when the financial asset and all the substantial risks and benefits have been transferred. A financial liability is derecognized as extinguished, discharged, canceled, or expired.
 
Classification and initial measurement of financial assets
 
Except for those trade receivables that do not contain a significant financing component and are measured at the transaction price in accordance with IFRS 15, all financial assets are initially measured at fair value, adjusted by transaction costs (where applicable).
 
Financial assets are classified into the following categories:
 

amortized cost
 

fair value through profit or loss (FVTPL)
 

fair value through other comprehensive income (FVOCI).
 

Table of Contents
20
   
Grupo TMM, S.A.B. and Subsidiaries
 
In the periods presented the Company does not have any financial assets categorized as FVTPL or FVOCI.
 
The classification is determined by both:
 

the Company’s business model for managing the financial asset; and
 

the contractual cash flow characteristics of the financial asset.
 
All income and expenses relating to financial assets that are recognized in profit or loss are presented within financial costs and income; except for impairment of trade receivables which is presented in the heading of ‘Other costs and expenses’.
 
Subsequent measurement of financial assets
 
Financial assets at amortized cost
 
Financial assets are measured at amortized cost if the assets meet the following conditions:
 

they are held within a business model whose objective is to hold the financial assets and collect its contractual cash flows; and
 

the contractual terms of the financial assets give rise to cash flows that are solely payments of principal and interest on the principal amount outstanding.

After initial recognition, these are measured at amortized cost using the effective interest method. The financial assets of the Company are not discounted since it is not material. The Company’s cash and cash equivalents, trade receivables and part of the other accounts receivable fall into this category of financial instruments.

Impairment of financial assets
 
IFRS 9’s impairment requirements use more forward-looking information to recognize expected credit losses – the ‘expected credit loss (ECL) model’. Instruments within the scope of the new requirements included mainly trade receivables, contract assets recognized and measured under IFRS 15, other accounts receivables and accounts receivable from related parties.
 
Recognition of credit losses considers a broader range of information when assessing credit risk and measuring expected credit losses, including past events, current conditions, reasonable and supportable forecasts that affect the expected collectability of the future cash flows of the instrument.
 
Grupo TMM makes use of a simplified approach in accounting for trade and other accounts receivables as well as contract assets and records the loss allowance as lifetime expected credit losses. These are the expected shortfalls in contractual cash flows, considering the potential for default at any point during the life of the financial instrument. In calculating, the Company uses its historical experience, external indicators and forward-looking information to calculate the expected credit losses.
 

Table of Contents
21
   
Grupo TMM, S.A.B. and Subsidiaries
 
The Company assess impairment of trade receivables based on the characteristics of the business segment, when appropriate this assessment is made on a collective basis as they possess shared credit risk characteristics, they have been grouped based on the days past due. Refer to Note 25, for a detailed analysis of how the impairment requirements of IFRS 9 are applied.
 
Classification and measurement of financial liabilities
 
The Company’s financial liabilities include borrowings, trade and other payables. Financial liabilities are initially measured at fair value, and, where applicable, adjusted for transaction costs. Subsequently, financial liabilities are measured at amortized cost using the effective interest method.
 
All interest-related charges are included within finance costs or finance income.
 
4.15
Provisions, contingent liabilities and contingent assets
 
Provisions are recognized when the present obligations resulting from a past event will probably lead to an outflow of the Company economic resources and the amounts can be reliably estimated. Timing or amount of the outflow may still be uncertain. A present obligation arises from a presence of a legal or constructive commitment that has resulted from past events. Provisions are not recognized for future operating losses.
 
Provisions are the estimated amounts required to be expended to settle the present obligation based on the most reliable evidence available at the date of the consolidated financial statements, including the risks and uncertainties associated with the present obligation. Provisions are discounted at their present value, where the time value of money is material.

All provisions are reviewed on the issuance of the financial statements and adjusted to reflect the current best estimate. When an outflow of economic resources for present obligations is not probable, this is not recognized as a liability, unless it was assumed in the course of a business combination. Such cases are disclosed as contingent liabilities unless the outflow of resources is remote.
 
Possible inflows of the Company’s economic benefits, which do not yet meet the criteria for recognition of an asset, are considered as contingent assets.

4.16
Taxes on earnings
 
Calculation of current income tax is based on tax rates and tax laws that have been enacted or substantially enacted to the reporting date of the consolidated financial statements.
 
Deferred income tax is determined using the liability method, based on temporary differences arising between the tax basis of assets and liabilities and their carrying amounts in the financial statements. Determination of deferred income tax has considered tax rates that will be effective at the time of reversion of the temporary differences.
 

Table of Contents
22
   
Grupo TMM, S.A.B. and Subsidiaries
 
The income tax expense in the statement of profit or loss includes the sum of the deferred tax, which has not been recognized in other comprehensive income or directly in stockholders’ equity, and the current income tax for the year.
 
Deferred tax assets are recognized to the extent that it is probable that future taxable profit against which temporary differences can be utilized will be available (see Note 20).
 
This is assessed based on the Company’s forecast of future operating results, adjusted for significant items that are reconciled for the taxable income and the limits on the use of tax losses and other tax asset carryforwards.
 
Deferred income tax is provided on temporary differences arising on investments in subsidiaries and associates, except where the timing of the reversal of the temporary difference can be controlled and it is probable that the temporary difference will not reverse in the foreseeable future.
 
4.17
Statutory employee profit sharing (PTU for its acronym in Spanish)
 
The determination of PTU requires that a 10% rate be applied to the base calculated for that profit sharing, in accordance with the Income Tax Law. This amount determined must be allocated to each employee based on the provisions of The Federal Labor (LFT for its acronym in Spanish). However, the amount allocated to each employee may not exceed the greater between the equivalent of 3 months of the employee’s current salary or the average of PTU received by the employee in the previous three years.
 
4.18
Post-employment benefits and benefits for short-term employees
 
Post-employment benefits
 
Defined benefit plans
 
The seniority pension to which employees are entitled after 15 years of service and after having retired at the age of 60, are expensed in the years in which the services are rendered (see Note 22).

In addition, the Company has pension plans for certain employees who retire after the age of 65 (or early retirement at 60 or 55), in addition to having completed a minimum 15 years of service, which are expensed in the years in which the services are rendered (see Note 22).
 
Under the defined benefits plan, the pension amount an employee will receive upon retirement is determined in reference to the time of service and salary determined for each case based on the plan. The legal obligation of the benefits lies with Grupo TMM, even if the plan’s assets to finance the defined benefits plan are separate. The plan’s assets may include assets specifically designated in a long-term benefit fund.

The liability recognized in the consolidated statement of financial position for the defined benefits plans is the present value of the defined benefits obligation (DBO) as of the reporting date less the fair value of the plan assets.
 

Table of Contents
23
   
Grupo TMM, S.A.B. and Subsidiaries
 
Management estimates the DBO annually with the assistance of independent actuaries, based on the standard inflation rate, the salary growth rates, and the mortality rate. The discount factors are determined near the close of each year in reference to the high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and which have maturities similar to the terms of the corresponding pension liability.
 
The net cost for the defined benefits liability period is included in the item ‘Salaries, wages and employee benefits’ in the consolidated statements of profit or loss.
 
Indemnifications
 
Indemnifications that are not substitutive of retirement, paid to personnel who leave the company due to restructuring or any other reason, are charged to the operations for the period when incurred or provisions are created when there is a present obligation of these events, with a probability of an outflow of resources and this obligation can be reasonably estimated.
 
Short-term employee benefits
 
Short-term employee benefits, including vacation entitlement, are current liabilities included in ‘Accounts payable and accrued expenses’, measured at the amount Grupo TMM expects to pay as a result of time not taken; as these liabilities are short-term, they were not discounted as their effect is considered immaterial.
 
4.19
Stockholders’ equity
 
Common shares are classified as equity. Grupo TMM does not have other equity instruments in addition to its common shares.
 
Incremental costs directly attributable to the issue of new shares or options are shown in equity as a deduction, net of taxes, from the proceeds. Incremental costs directly attributable to the issue of new shares or options are included in the cost of acquisition as part of the purchase consideration.
 
The accumulated results include the profit (loss) for the year and previous periods.
 
Other components of equity capital include:
 

revaluation surplus, including gains and losses from the revaluation of properties;
 

statutory reserve corresponds to the separation of earnings withheld for this reserve;


additional paid-in capital is equivalent to the amount received in excess of the par value of the shares;
 

translation result represents the cumulative effect of the change in functional currency in previous years; and
 

actuarial gains and losses include experience adjustments (the effects of differences between the previous actuarial assumptions and what has actually occurred); and the effects of changes in actuarial assumptions.


Table of Contents
24
   
Grupo TMM, S.A.B. and Subsidiaries
 
4.20
Recognition of revenue, costs and expenses, and financing costs
 
Revenues
 
Company’s revenue arises mainly from services of maritime transportation, logistics and warehousing. To determine whether to recognize revenue, the Company follows a 5-step process:
 

1.
Identifying the contract with a customer
 

2.
Identifying the performance obligations
 

3.
Determining the transaction price
 

4.
Allocating the transaction price to the performance obligations
 

5.
Recognizing revenue when/as performance obligation(s) are satisfied.
 
The Company does not carry out transactions that involve different contracts and on which their characteristics must be combined in accordance with IFRS. Moreover, transactions are not usually carried out that involve different services as part of the same contract; therefore, the total price of the transaction for a contract in all cases is allocated to a single performance obligation, based on their relative independent sales prices. The transaction price for contracts does not consider variable payments, except for certain service payments that are not considered significant in connection with the total revenues of the Company, nor are payments in kind, nor amounts collected on behalf of third parties and nor contemplate a financing component.
 
All revenues are recognized over time, as the Company meets performance obligations by transferring the services promised to its customers.
 
When the Company meets a performance obligation before receiving the payment, the Company already recognizes either a contract asset or a receivable in its consolidated statement of financial position, depending upon if something else is required than only passage of time before the consideration becomes due. The Company generally does not receive payments in advance in connection with performance obligations; therefore, contractual liabilities are not required to be recognized.
 
In obtaining these contracts, the Company incurs immaterial incremental costs. Since the amortization period of these costs would be less than one year, if capitalized, and also that those costs are immaterial, the Company makes use of the practical expedient in IFRS 15.94 and expenses them as they incur.


Offshore vessels and “loderos”

 

These revenues derive from the transport of materials, personnel, equipment and spare parts, positioning and handling of anchors of marine platforms and barges, support for inspection and underwater exploration with specialized vessels, protection services provided with ships against fire, and administration and operation of ships to third parties, as well as offshore and in-port fluid processing services, through Grupo TMM or third-party vessels, usually in periods of 1 year for ‘time charter’ contracts and 1 to 30 days, under the ‘SPOT’ mode, the rate is fixed and is established at the beginning of the contract based on market prices.



Table of Contents
25
   
Grupo TMM, S.A.B. and Subsidiaries
 

The performance obligation is satisfied when the offshore services are provided and received by the customers, the revenues are recognized over time on a straight-line basis over the term of each contract. Since the costs required to provide service under these contracts do not vary significantly, such method best depicts the transfer of services.



Amounts that remain uncollected at the end of the reporting period are presented in the statement of financial position as contract assets as it takes more than just a passage of time for them to become due for payment. Grupo TMM generally does not receive advances in excess of the amount of obligations satisfied and therefore no balances of contract liabilities are incurred.



Parcel vessels and bulk carriers
 
These revenues are derived from the transportation of merchandise through the Company’s own shipments or third parties, usually in periods ranging between 7 and 30 days. The rate is fixed and it is set at the beginning of the contract, based on the space or capacity required by the customer. The performance obligation is met as the merchandise is transported from the point of origin to the destination. Revenues are recognized over time on a straight-line basis during the term of each contract. Given that the costs required for rendering the service under these contracts do not vary significantly, that method provides a reasonable representation of the services transferred. The bulk carrier business was concluded in the first quarter of 2023.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time elapsed in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, contract liability balances are not generated.
 
Maritime administration services
 
Until the month of August 2022, they correspond to revenues for services rendered for contracting, operating, and managing shipments, mainly offshore service providers. The rate for these services is determined by applying a 2.85% profit margin to the costs incurred by the Company for rendering services. This percentage is reviewed annually, and it can be increased under certain circumstances, but by applying it beginning the year subsequent to its modification, these services are considered a single performance obligation. Accordingly, the consideration is totally allocated; revenues are recognized over time as the related costs are incurred by applying the corresponding profit margin. The amounts are billed monthly, in accordance with these referred to above; therefore, neither asset balances nor contract liabilities are generally generated.
 
Ship repair services (shipyard) and containers
 
Correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard), as well as containers of shipping companies and others such as wharfage. The consideration for the services is fixed, and it is determined in the contract based on the work ordered, including materials and replacement parts, which must be realized in an estimated period for the work, which ranges from 2 days up to 60 days for ships, and from 1 day up to 6 days for containers. Wharfage depends on the considerations of the ship from 1 to 365 days, due to the high degree of interdependence among the various elements of these services. They are recorded in the accounting as a single performance obligation. These revenues are recognized over time in conformity with the completion of the services agreed upon.


Table of Contents
26
   
Grupo TMM, S.A.B. and Subsidiaries
 
The Company measures its completion toward total compliance of the performance obligation by comparing real hours invested up to the date with the total estimated hours required to perform the repair or maintenance, including related costs. This base reasonably represents services transferred to each customer, by virtue of the ability of the Company to make reliable estimates based on its significant historical experience in rendering these services.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time passaged in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, liabilities balances are not generated.

Other services
 
The Company obtains revenues for other services such as suppliers, purchase and sale of hydrocarbons, agency, port formalities, among other things. Most of these services are considered single performance obligations in the terms of the respective contracts, and the consideration is entirely allocated to those performance obligations. Revenues are recognized over time, since customers receive and consume the benefits as the Company renders the services, that is, as the performance obligations are met. The Company does not generate asset balances or contract liabilities for most of these services. The Company acts as an agent for the specific case of agency and purchase and sale of hydrocarbons services and, therefore, it recognizes the revenues corresponding to the profit margin generated net of the costs incurred.

Costs and expenses
 
The costs and expenses for maritime, and also those related to other logistics operations, are recognized in operations when the services are rendered, materials are consumed or as incurred.
 
Financing income and costs
 
Interest income and expense are reported as accrued using the effective interest method and are reported as part of the comprehensive financing cost.
 
4.21
Information by segments
 
The Company has four operating segments: specialized maritime, maritime infrastructure, logistics ports and terminals and warehousing division. These operating segments are monitored by the Company’s Management, who is responsible for making strategic decisions, which are made based on adjusted operating segment results. In identifying its operating segments. Management follows Grupo TMM’s service lines, which represent the main services provided by the Company.
 
Each of these operating segments is managed separately as each of these service lines requires different technologies and other resources as well as marketing approaches. All inter-segment transfers are carried out at market prices.
 

Table of Contents
27
   
Grupo TMM, S.A.B. and Subsidiaries
 
The accounting policies Grupo TMM uses for segment reporting are the same as those used in its consolidated financial statements, with the exception that corporate assets which are not directly attributable to the business activities of any operating segment are not allocated. In the financial periods presented, this primarily applies to Grupo TMM’s corporate headquarters.
 
4.22
Significant management judgment in applying accounting policies and estimation uncertainty
 
When preparing the consolidated financial statements, Management considers a number of judgments, estimates and assumptions about recognition and measurement of assets, liabilities, income and expenses.

Significant management judgment
 
The reporting judgments made by Management as to the application of the accounting policies of the Company that would have a material effect on the consolidated financial statements are described as follows:

Evaluation of control, significant influence, and joint control
 
Management evaluates the terms of voting power with respect to its investees, the power to govern, decisions, contractual and legal agreements, upon determining if there is control, significant influence, and joint control. Significant judgment is required by evaluating some of these characteristics that can be modified over time (see Note 4.2).
 
Estimation uncertainty
 
Information about estimates and assumptions that have the most significant effect on the recognition and measurement of assets, liabilities, income and expenses is provided below; actual results may be substantially different.

Impairment of long-lived assets
 
On assessing impairment, Management determines the recoverable value of each asset or cash generating unit based on the expected future cash flows and determines an adequate interest rate to be able to calculate the present value of these cash flows.
 
The uncertainty in the estimate is related to the assumptions regarding results of future operations and the determination of suitable discount rate.
 
Useful lives of depreciable assets
 
Management reviews the useful lives of the depreciable assets on each reporting date, based on the expected use of each asset. The uncertainty in these estimates is derived from the technical obsolescence that could change the expected use of equipment.
 

Table of Contents
28
   
Grupo TMM, S.A.B. and Subsidiaries
 
Defined benefits obligation
 
Management’s estimate of the DBO is based on a number of critical assumptions, such as inflation rates, mortality rates, discount rate, and a consideration for future salary increases. The variances in these assumptions can impact the amount of the DBO and the corresponding annual expense for defined benefits (the analysis is provided in Note 22).
 
Measures of fair value
 
Management uses valuation techniques to measure the fair value of its properties. This results in Management preparing estimates and assumptions based on market information and using observable data that could be used by market participants to assign a price to the asset. These fair value estimates for these non-financial assets can vary from the actual prices obtained on operations at market value on the reporting date, as well as future results and the discount rate (see Note 24).

Leases – determination of the appropriate discount rate to measure lease liabilities
 
As noted above, the Company enters into leases with third-party landlords and as a consequence the rate implicit in the relevant lease is not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate for determining its lease liabilities at the lease commencement date. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow over similar terms which requires estimations when no observable rates are available.
 
These rates are, where necessary, then adjusted to reflect the credit worthiness of the entity entering into the lease and the specific condition of the underlying leased asset.

Effect of estimation uncertainty:
 
The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:
 
Estimate
 
Change in estimate
 
Effect on right-of-use asset
 
Effect on lease liability
Incremental borrowing rate
 
1% increase in the rate
 
Reduction of $3,295
 
Reduction of $3,295

4.23
Correction of an immaterial error in the prior period financial statements

During 2023, the Company determined that the prior year financial statements had an error caused by an immaterial classification error of certain contract asset balances with related parties. As a result, certain prior year amounts have been revised for consistency with the current year presentation. The Company assessed the materiality of this change in presentation on prior period financial statements in accordance with SEC Staff Accounting Bulletin No. 99, “Materiality,” (IAS 8 Accounting Policies, Changes in Accounting Estimates and Errors). Based on this assessment, the Company concluded that these classification error corrections in its Statements of financial position are not material to any previously presented financial statements based upon overall considerations of both quantitative and qualitative factors. The corrections had no impact on the fiscal year 2022 Statements of profit or loss, Statement of changes in stockholders’ equity or Statements of cash flows. Accordingly, the Company corrected the previously reported immaterial errors for the year ended December 31, 2022 in this Annual Report.
 
A summary of immaterial corrections reflecting the prior period impact to the Company’s Statements of financial position, for the year ended December 31, 2022 is shown below:
 
   
2022
   
Correction
   
2022
 
Trade receivables
 
$
471,514
   
$
(31,655
)
 
$
439,859
 
Related parties
   
39,468
     
31,655
     
71,123
 
   
$
510,982
   
$
-
   
$
510,982
 

5
Acquisitions and disposals
 
Disposal of subsidiaries
 
Year 2023
 
During 2023, two companies, TMM Almacenadora, S.A.P.I. de C.V. and Servicios Tecnológicos ST, S.A. de C.V., were sold for $10,000, generating a gain on sale of subsidiaries of $3,676 (See Note 18).
 
Years 2022 and 2021
 
During fiscal years 2022 and 2021 no subsidiaries were disposed of.
 

Table of Contents
29
   
Grupo TMM, S.A.B. and Subsidiaries
 
Acquisition of subsidiaries
 

During 2023, 2022 and 2021 no company was acquired.

6
Cash and cash equivalents
 

Cash and cash equivalents as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Cash on hand
 
$
681
   
$
634
 
Cash at banks
   
88,231
     
74,554
 
Short-term investments (a)
   
9,467
     
19,545
 
   
$
98,379
   
$
94,733
 


(a)
Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.

Restricted cash
 

As of December 31, 2023 y 2022, restricted cash represents the reserve necessary for foreign trade activities used for the storage business of $1,665 and $2,059, respectively.

7
Trade receivables
 

Trade receivables as of December 31, 2023 and 2022, are summarized as follows:

 
 
 
2023
   
2022
 
Maritime
           
Offshore vessels
 
$
180,827
   
$
166,703
 
Parcel tankers
   
10,697
     
12,604
 
Shipping agencies
   
1,786
     
26,904
 
Bulk Carrier
   
-
     
33,896
 
 
               
Maritime infrastructure
               
Shipyard
   
33,328
     
56,343
 
 
               
Ports, terminals and logistics
               
Port services
   
371
     
100
 
Repair of containers     6,971       9,970  
Automotive services     1,291       795  
 
               
Warehousing and other businesses
               
Warehousing
   
31,631
     
60,040
 
Other businesses
   
1,698
     
1,335
 
Total trade receivables
   
268,600
     
368,690
 
Contract assets
   
67,765
     
97,144
 
Allowance for doubtful accounts
   
(28,612
)
   
(25,975
)
 
 
$
307,753
   
$
439,859
 
 

Table of Contents
30
   
Grupo TMM, S.A.B. and Subsidiaries
 
All amounts are short-term. The net carrying value of trade accounts receivables is considered a reasonable approximation to fair value.
 
The activity in the allowance for doubtful accounts is presented below:
 
   
2023
   
2022
 
Balance as of January 1
 
$
25,975
   
$
20,294
 
Impairment loss for the period
   
8,737
     
7,277
 
Receivables written off during the year
   
(6,100
)
   
(1,596
)
Balance as of December 31
 
$
28,612
   
$
25,975
 

Note 25 includes disclosures related to credit risk exposures and the analysis related to the allowance for expected credit losses. In 2023 and 2022 the impairment loss was calculated applying the expected credit loss model in accordance with IFRS 9.

8
Other accounts receivable
 
Other accounts receivable as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Current
           
Recoverable taxes
 
$
194,918
   
$
193,508
 
Services for port, maritime and other operations
    -       112,714  
Employees
   
4,540
     
4,549
 
Insurance claims
   
-
     
794
 
Others
   
14,633
     
25,530
 
     
214,091
     
337,095
 
                 
Non-current
               
Value added tax recoverable (a)
   
195,473
     
273,314
 
   
$
409,564
   
$
610,409
 
 

(a)
During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.
 

Table of Contents
31
   
Grupo TMM, S.A.B. and Subsidiaries
 
9
Property and equipment
 
Property and equipment as of December 31, 2023 and 2022 are summarized as follows:

 
   
2023
 
 
 
Net balances
at beginning
of year
   
Additions
     
Disposals
   
Transfers
and others
     
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
53,579
   
$
-
     
$
-
   
$
(9,659
)
   
$
23,172
   
$
20,748
     
3
 
Shipyard
   
114
     
-
       
-
     
-
       
30
     
84
     
40
 
Major maintenance
   
14,582
     
23,301
       
-
     
(4,857
)
     
10,929
     
22,097
     
2.5
 
Buildings and facilities
   
103,815
     
-
       
-
     
404
       
3,186
     
101,033
     
20 y 25
 
Warehousing equipment
   
601
     
-
       
-
     
(392
)
     
177
     
32
     
10
 
Computer equipment
   
182
     
93
       
-
     
(22
)
     
102
     
151
     
3 y 4
 
Terminal equipment
   
20,996
     
-
       
-
     
-
       
2,133
     
18,863
     
10
 
Ground transportation equipment
   
3,132
     
2,096
       
-
     
-
       
898
     
4,330
     
4.5 y 10
 
Other equipment
   
10,101
     
128
       
-
     
23
       
1,538
     
8,714
         
 
   
207,102
     
25,618
       
-
     
(14,503
)
     
42,165
     
176,052
         
Lands
   
1,147,174
     
-
       
-
     
272,500
  (b)
   
-
     
1,419,674
         
Constructions in progress
   
136,495
     
105,727
  (a)
   
-
     
(11,816
)
     
-
     
230,406
         
 
 
$
1,490,771
   
$
131,345
     
$
-
   
$
246,181
     
$
42,165
   
$
1,826,132
         


   
2022
 
   
Net balances
at beginning
of year
   
Additions
   
Disposals
     
Transfers
and others
   
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
70,838
   
$
-
   
$
-
     
$
(4,099
)
 
$
13,160
   
$
53,579
     
3
 
Shipyard
   
149
     
-
     
-
       
-
     
35
     
114
     
40
 
Major maintenance
   
1,945
     
-
     
-
       
15,185
     
2,548
     
14,582
     
2.5
 
Buildings and facilities
   
116,714
     
425
     
-
 

   
(9,780
)
   
3,544
     
103,815
     
20 y 25
 
Warehousing equipment
   
387
     
290
     
-
       
(1
)
   
75
     
601
     
10
 
Computer equipment
   
277
     
49
     
-
       
(5
)
   
139
     
182
     
3 y 4
 
Terminal equipment
   
23,337
     
1
     
-
       
(2
)
   
2,340
     
20,996
     
10
 
Ground transportation equipment
   
2,564
     
1,321
     
-
       
-
     
753
     
3,132
     
4.5 y 10
 
Other equipment    
8,434
     
3,620
     
-
       
(458
)
   
1,495
     
10,101
         

   
224,645
     
5,706
     
-
       
840
     
24,089
     
207,102
         
Lands
   
1,199,550
     
-
     
61,973
 
(c)
   
9,597
     
-
     
1,147,174
         
Constructions in progress
   
116,743
     
19,525
     
-
       
227
     
-
     
136,495
         
 
 
$
1,540,938
   
$
25,231
   
$
61,973
     
$
10,664
   
$
24,089
   
$
1,490,771
         
 

Table of Contents
32
   
Grupo TMM, S.A.B. and Subsidiaries
 
All the amounts for depreciation and for loss from revaluation are included as part of the depreciation, amortization, and loss from revaluation on the consolidated statements of profit or loss.
 
The accumulated depreciation on property and equipment at December 31, 2023 and 2022 is $183,592 and $141,427, respectively.

 

(a)
Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024.
 

(b)
Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&E.
 

(c)
It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).

As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.
 
If the cost model had been used, the revalued carrying amounts for land and properties as of December 31, 2023 and 2022, would be as follows:
 
   
2023
   
2022
 
Lands
 
$
847,745
   
$
653,640
 
Properties
   
198,736
     
126,675
 
   
$
1,046,481
   
$
780,315
 
 
The revalued amounts include a revaluation surplus of $724,281 and $753,439 in 2023 and 2022, respectively, which is presented as “Other components of equity” and is not available for distribution to stockholders (see Note 16).
 
Fair value measurement
 
See Note 24 regarding the measuring of fair value for properties.
 
Guarantees
 
At the end of 2023 and 2022, there was one property guaranteeing  the bank loan with Banco Autofin México, S.A. Institución de Banca Múltiple. Likewise, as of December 31, 2023 and 2022, there was an RTG crane under guarantee with ‘PNC Bank, N.A.’ (see Note 13).
 

Table of Contents
33
   
Grupo TMM, S.A.B. and Subsidiaries
 
10
Leases
 
Right-of-use assets
 
   
2023
 
   
Warehouse
     
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
         Total  
Gross carrying amount
                                         
Balance January 1 2023
 
$
245,741
     
$
4,977
   
$
79,779
   
$
22,135
   
$
-
      $
352,632  
Additions
   
62,630
       
-
     
-
     
-
     
-
        62,630  
Disposals
   
157,746
  (a
   
-
     
23,215
  (b
 
-
     
-
   
    180,961  
Balance at December 31 2023
   
150,625
       
4,977
     
56,564
     
22,135
     
-
        234,301  
                                                     
Depreciation
                                                   
Balance January 1 2023
   
57,263
     
2,073
   
9,140
   
15,218
   
-
      83,694  
Disposals
   
68,704
 
(a
   
-
     
9,673
  (b
 
-
     
-
   
    78,377  
Depreciation
   
64,936
       
2,488
     
8,075
     
5,534
     
-
        81,033  
Balance December 31 2023
   
53,495
     
4,561
   
7,542
   
20,752
   
-
      86,350  
Carrying amount December 31 2023
 
$
97,130
     
$
416
   
$
49,022
   
$
1,383
   
$
-
      $
147,951  

   
2022
 
   
Warehouse
   
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
   
Total
 
Gross carrying amount
                                   
Balance January 1 2022
 
$
346,095
   
$
11,722
   
$
71,397
   
$
22,135
   
$
92,170
   
$
543,519
 
Additions
   
57,524
     
4,977
     
56,564
     
-
     
-
     
119,065
 
Disposals
   
157,878
  (d
 
11,722
     
48,182
     
-
     
92,170
  (c
 
309,952
 
Balance at December 31 2022
   
245,741
     
4,977
     
79,779
     
22,135
     
-
     
352,632
 
                                                 
Depreciation
                                               
Balance January 1 2022
   
138,709
     
11,268
     
33,459
     
9,684
     
13,167
     
206,287
 
Disposals
   
129,255
  (d
 
11,399
     
34,701
     
-
     
21,070
  (c
 
196,425
 
Depreciation
   
47,809
     
2,204
     
10,382
     
5,534
     
7,903
     
73,832
 
Balance December 31 2022
   
57,263
   
2,073
   
9,140
   
15,218
   
-
   
83,694
Carrying amount December 31 2022
 
$
188,478
   
$
2,904
   
$
70,639
   
$
6,917
   
$
-
   
$
268,938
 
 

(a) In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for one year and two months. The net effect of this transaction (credit) in the amount of $20,227 is shown under other income (expenses).


(b) Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&R business.


(c)
It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).


(d) It corresponds to the cancellation of lease agreements for warehouses used for the storage business.


Table of Contents
34
   
Grupo TMM, S.A.B. and Subsidiaries
 
As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.

Lease liabilities
 
As of December 31, 2023 and 2022, the information of lease liabilities is presented in the statement of financial position and is summarized below:
 
   
Short-term
   
Long-term
 
2023
           
Payable in Mexican pesos
           
Warehouse
 
$
62,390
   
$
48,326
 
Cranes
   
681
     
-
 
Courtyards
   
2,463
     
52,110
 
Major vessel maintenance
   
1,609
     
-
 
   
$
67,143
   
$
100,436
 
             
2022
           
Payable in Mexican pesos
           
Warehouse
 
$
52,581
   
$
150,091
 
Cranes
   
2,574
     
456
 
Courtyards
   
7,701
     
65,990
 
Major vessel maintenance
   
6,073
     
1,609
 
    $
68,929     $
218,146  

Grupo TMM has warehouses for the storage service, cranes for the logistics services and a major vessel maintenance. With the exception of short-term leases and low-value underlying assets, each lease is reflected on the consolidated statement of financial position as a right-of-use asset and a lease liability.
 
Each lease generally imposes a restriction that, unless there is a contractual right for the Company to sublet the asset to another party, the right-of-use asset can only be used by the Company.
 
Leases are either non-cancellable or may only be cancelled by incurring a substantive termination fee. Some leases contain an option to extend the lease for a further term.
 
Grupo TMM is prohibited from selling or pledging the underlying leased assets as guarantee. For leases over office buildings and warehouses, Grupo TMM must keep those properties in a good state of repair and return the properties. Further, Grupo TMM must insure items of leases assets and incur maintenance fees on such items in accordance with the lease contracts.


Table of Contents
35
   
Grupo TMM, S.A.B. and Subsidiaries
 
The table below describes the nature of Grupo TMM’s leasing activities by type of right-of-use asset recognized in the consolidated statement of financial position:
 
Right-of-use asset
 
No. of
right-of-use
assets
leased
   
Range of
remaining
term
(years)
   
No. of
leases with
extension
options
   
No. of
leases with
purchase
option
   
No. of
leases with
variable
payments
linked to an
index
   
No. of
leases with
termination
options
 
Warehouse
   
7
     
2 9
     
2
     
-
     
7
     
-
 
Courtyards
   
1
     
29
     
1
     
-
     
1
     
-
 
Cranes
   
1
     
1
     
-
     
-
     
-
     
-
 
Floating dry-dock
    1       1
      -       -       -       -  
 
Lease liabilities are guaranteed with related underlying assets. Future minimum lease payments at December 31 2023 and 2022 were as follows:
 
   
Within the
1st year
   
1 to 3 years
   
3 to 5 years
   
After 5
years
   
Total
 
Balance as of December 31, 2023
                             
Lease payments
 
$
84,606
   
$
64,122
   
$
28,902
   
$
56,113
   
$
233,743
 
Financial charges
   
(17,463
)
   
(21,683
)
   
(14,328
)
   
(12,690
)
   
(66,164
)
Net present value
 
$
67,143
   
$
42,439
   
$
14,574
   
$
43,423
   
$
167,579
 
                                         
Balance as of December 31, 2022
                                       
Lease payments
 
$
103,127
   
$
178,272
   
$
44,319
   
$
70,243
   
$
395,961
 
Financial charges
   
(34,198
)
   
(38,237
)
   
(17,071
)
   
(19,380
)
   
(108,886
)
Netpresent value
 
$
68,929
   
$
140,035
   
$
27,248
   
$
50,863
   
$
287,075
 
 
Lease payments not recognized as a liability
 
The Company has elected not to recognize a lease liability for short-term leases (leases with an expected term of 12 months or less) or for leases of low-value assets. Payments made under such leases are expensed on a straight-line basis. In addition, certain variable lease payments are not permitted to be recognized as lease liabilities and are expensed as incurred.
 
The expense relating to payments not included in the measurement of the lease liability is as follows:
 
   
2023
   
2022
 
Short-term leases (a)
 
$
523,174
   
$
694,200
 
Leases of low-value assets
   
8,294
     
6,249
 
   
$
531,468
   
$
700,449
 
 

(a)
Corresponds to the leasing of mud and parcel tankers vessels.
 
At December 31, 2023 and 2022, Grupo TMM was committed on short-term leases and total commitment at that date was $43,598 and $57,850, respectively.

At December 31, 2023 and 2022, Grupo TMM had no lease commitments that had not yet started.
 

Table of Contents
36
   
Grupo TMM, S.A.B. and Subsidiaries
 
Total cash outflow for leases for the years ended December 31, 2023 and 2022 were $609,905 and $798,256, respectively.
 
11
Intangible assets
 
Intangible assets as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software
 
$
31,925
   
$
5,700
(b)
 
$
-
   
$
3,037
   
$
34,588
   
3 and 5
 
Trademark (a)
   
125,528
     
-
      -      
-
     
125,528
   
Indefinite
 
   
$
157,453
   
$
5,700
   
$
-
   
$
3,037
   
$
160,116
         

   
2022
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software (c)
 
$
34,583
   
$
-
   
$
-
   
$
2,658
   
$
31,925
   
3 and 5
 
Trademark (a)
   
125,528
     
-
     
-
     
-
     
125,528
   
Indefinite
 
   
$
160,111
   
$
-
   
$
-
   
$
2,658
   
$
157,453
         
 

(a)
Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).
 

(b)
Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.


(c)
Corresponds mainly to the SAP Hana system upgrade project.
 
The accumulated amortization of intangible assets as of December 31, 2023 and 2022, is $13,459 and $10,422, respectively.

Subsequent expenses to maintain the software and the trademark are recognized in income as incurred.
 
12
Impairment of long-lived assets
 
Impairment test
 
For purposes of the annual impairment test, the trademark is assigned to the cash-generating units that are expected to benefit from its use (maritime segment).
 
The Group performs impairment tests on cash-generating units related to the trademark annually or more frequently if there are indicators that the cash-generating unit to which it has been assigned may be impaired.


Table of Contents
37
   
Grupo TMM, S.A.B. and Subsidiaries
 
The recovery value for these assets was determined based on value in use. The calculation of the value in use is determined by covering a detailed 5-year forecast, approved by Management. The present value of the expected cash flows of each cash-generating unit is determined by applying an appropriate discount rate, which reflects the assessment of current market conditions of the time value of money.
 
The value of the key assumptions used reflects historical data from external and internal sources and are shown below:

   
2023
   
2022
 
Growth rate
 

2.3
%
 

2.5
%
Discount rate
   
11.21
%
   
10.85
%
 
As of December 31, 2023 and 2022, no impairment losses were determined for these assets.
 
Growth rates
 
The growth rates reflect the long-term average for these rates for the specialized maritime segment (all publicly available).
 
Discount rates
 
The discount rate reflects adequate adjustments associated with the market risk and the specific risk factors.
 
Cash flow assumptions
 
The key assumptions of Management for the specialized maritime segment include stable profit margins, which have been determined based on experience in this market. Grupo TMM Management considers this to be the best information available to forecast this market. The cash flow projections reflect stable profit margins achieved before the period covered by said projections.
 
No consideration has been given to efficiency improvements and prices and salaries reflect the inflation projected for the industry, which are publicly available.
 
In addition to the considerations described above for determining the value in use of assets and the cash-generating units described above, Management is currently not aware of any other probable change that could require changes in their estimate. However, the estimate for the recoverable amount for the specialized maritime segment is particularly sensitive to the discount rates.


Table of Contents
38
   
Grupo TMM, S.A.B. and Subsidiaries
 
13
Financial assets and liabilities
 
Categories of financial assets and liabilities
 
The financial assets and liabilities as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Financial assets
           
Valued at amortized cost
           
Cash and cash equivalents
 
$
98,379
   
$
94,733
 
Restricted cash
   
1,665
     
2,059
 
Trade receivables
   
239,988
     
342,715
 
Other accounts receivable
   
19,173
     
143,587
 
Related parties
   
70,078
     
71,123
 
Total current financial assets
 
$
429,283
   
$
654,217
 

Financial liabilities
               
Valued at amortized cost
               
Short-term portion of the financial debt
 
$
64,139
   
$
35,030
 
Trade payables
   
350,653
     
437,382
 
Accounts payable and accrued expenses
   
275,540
     
466,077
 
Related parties
   
147,098
     
165,280
 
Total short-term portion of the financial debt
   
837,430
     
1,103,769
 
Long-term financial debt
   
12,374
     
32,475
 
Total financial liabilities
 
$
849,804
   
$
1,136,244
 
 
As of December 31, 2023, and 2022, the carrying value of the financial assets and liabilities at amortized cost is considered similar to their fair value.


Table of Contents
39
   
Grupo TMM, S.A.B. and Subsidiaries
 
Financial debt
 
The information for financing as of December 31, 2023 and 2022 is summarized as follows:
 
   
2023
   
2022
 
   
Short-term
   
Long-term
   
Short-term
   
Long-term
 
Payable in Mexican pesos
                       
Daimler Financial Services México, S. de R.L. de C.V.
 
$
6,720
   
$
-
   
$
6,946
   
$
6,720
 
                                 
Recognition of debt and substitution of debtor for $40.9 million at a fixed rate of 12%, with monthly payments of principal and interest and maturing in November 2019.                                
                                 
In order to improve the profile of the schedule of payments, a new debt recognition was formalized on October 11, 2018, in the amount of $28 million at a 12.9% fixed rate, with monthly payments on principal and interest, due October 2021.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained two grace periods of 3 months each for the principal payment from April to September 2020, extending the term of the loan to January 2022.                                
                                 
On June 19, 2021, a new agreement was signed with the finance company in order to extend the amortization period for a total amount of $19.9 million at a fixed rate of 12.9%, with monthly payments of principal and interest and maturity in June 2024.                                
                                 
On August 2, 2022, a new agreement was signed with the financial company in order to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly payments of principal and interest and maturing in December 2024.                                
                                 
Banco Autofin México, S.A. Institución de Banca Múltiple    
3,000
     
-
     
4,257
     
3,000
 
                                 
Five simple lines of credit with mortgage guarantee initially contracted for $25.5, $45.8, $34.6, $21.6 and $8.4 million at a variable rate of 28-day TIIE plus 450 base points, with monthly payments of principal and interest and maturing in September 2024. The credit for $25.5 was settled on January 14, 2022. The credits for $45.8, $34.6 and $8.4 were settled on July 29, 2022.    
                                 
On November 26, 2018, a new credit line for $20.0 million was drawn down at a 28-day TIIE variable rate plus 550 base points and due in November 2023. This credit was settled on January 27, 2023.                                
                                 
In order to deal with the effects of the Covid-19 pandemic, the Company obtained a 6-month grace period in the principal payment of 4 of the 6 lines, the period applies from January to June of 2020, extending the maturity of these lines accordingly. This loan was paid on March 27, 2024.                                


Table of Contents
40
   
Grupo TMM, S.A.B. and Subsidiaries
 

  2023     2022  

  Short-term     Long-term     Short-term     Long-term  
INPIASA, S.A. de C.V.
   
202
     
-
     
403
     
-
 
                                 
Contract for line of credit, the first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing August 2021.
                               
                                 
In 2022, an amending agreement was signed with INPIASA in order to extend the amortization period, maturing in December 2024.                                
                                 
Others investors    
11,711
     
-
     
12,561
     
-
 
                                 
Two unsecured loans were contracted, each for $6.0 million at a fixed annual rate of 15.0%, with principal and interest payments due, originally in October 2020. In January 2021, a principal payment of $1.0 million was made to each line. As part of the negotiations carried out by the Company, new conditions were agreed for each line, increasing the interest rate by 0.25%, as well as extending the maturity date in October 2023.The loan remains current and maturity was extended to December 31, 2024.
                               

                               
In July 2021, a credit line with multiple drawdowns was contracted, the first being made on July 28, 2021. The balance as of December 31, 2022, is $5,061 million with a rate of 15% and maturing in September 2023. The loan remains current and maturity was extended to December 31, 2024.
                               
                                 
Hewlett Packard     159
      324
      137
      350
 
                                 
In January 2022, an additional line was contracted for $622.5, at a fixed rate of 9.87%, monthly payments of principal and interest on unpaid balances with maturity in December 2025.                                
                                 
On July 14, 2022, the contract was renegotiated with the following conditions: a fixed rate of 11.20%, monthly payments of principal and interest on unpaid balances, and maturity in September 2026.                                
                                 
Desarrollo del Crédito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada
    25,068       -       -
      -
 

                               
In March 2023, a line of credit was contracted for $7.7 million at a fixed annual rate of 13.50%, maturing in March 2024.
                               
                                 
In April 2023 a line of credit was contracted for $11.6 million and in June 2023 a line of credit was contracted for $5.651 million, both at an annual fixed rate of 13.50%, with maturity dates in April and June 2024, respectively.                                
                                 
Excavsa, S.A. de C.V.     3,000
      -
      -
      -
 
                                 
On October 2, 2023, a line of credit was contracted for $3.0 million at a monthly fixed rate of 2.0%, with a maturity date of October 2, 2024. This loan was paid on April 3, 2024.                                
Interest payable
   
4,942
     
-
     
2,174
     
-
 
     
54,802
     
324
     
26,478
     
10,070
 


Table of Contents
41
   
Grupo TMM, S.A.B. and Subsidiaries
 
    2023
    2022
 
    Short-term     Long-term     Short-term     Long-term  
Payable in US dollars                        
Hewlett Packard
   
6,383
     
12,050
     
5,258
     
19,074
 
                                 
Two lines of credit for $607.8 thousand dollars and $201.6 thousand dollars, at a fixed rate of 6.84% and 6.13%, monthly payments of principal and interest on unpaid balances and maturing in March and October 2024, respectively.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained a grace period of 3 months in the payment of principal for the months of May to July, extending the term of each credit line 3 months.                                
                                 
In order to continue with the Company’s technological transformation strategy, 3 additional simple credit lines were contracted for $86.6 thousand dollars, $96.9 thousand dollars and $ 252.1 thousand dollars, at a fixed rate of 5.96%, 7.16% and 4.58% fixed annual, respectively, monthly payments of principal and interest on unpaid balances and maturing in March, April and August 2025.                                
                                 
In January 2021, two additional lines were contracted for $43.3 thousand dollars and $385.0 thousand dollars, at a fixed rate of 5.14% and 4.76%, monthly payments of principal and interest on unpaid balances and maturity in December 2025.                                
                                 
On July 14, 2022, the contracts were renegotiated with the following conditions for each line, increasing the rate by 0.25%, as well as extending the maturity date for one year.                                
                                 
On September 25, 2023, the contracts were renegotiated with the same conditions for each line, increasing the rate by 0.25% and extending the maturity date to March 31, 2027.                                
                                 
PNC, Bank, N.A.    
2,906
     
-
     
3,294
     
3,331
 
                                 
Line of credit with collateral for $860 thousand dollars hired on August 22, 2019, at a fixed rate of 4.40%, semiannual payments of principal and interest on unpaid balances and maturing in July 2024.                                
Interest payable     48       -       -       -  
      9,337       12,050      
8,552       22,405  
    $
64,139     $ 12,374     $
35,030     $ 32,475  

Covenants
 
Some of the agreements related to the abovementioned loans contain certain covenants including restricting the payment of dividends, not reducing the capital stock and not splitting, as well as conditioning the sale of assets, the foregoing without prior authorization from the creditor; likewise, in some cases, a copy of quarterly and audited financial statements must be delivered, as well as reasonable information requested by the creditor. As of December 31, 2023, and 2022, Grupo TMM and subsidiaries complied with the covenants set forth in those contracts.


Table of Contents
42
   
Grupo TMM, S.A.B. and Subsidiaries
 
The interest expense on the financial debt was $9,411 and $9,096 for the periods of twelve months ended December 31, 2023 and 2022, respectively.

The maturity of the long-term financial debt as of December 31, 2023 and 2022 is as follows:
 
    2023     2022  
Maturity
 
   
 
2024
  $
-
    $
16,617
 
2025
   
7,312
     
6,362
 
2026
   
4,518
     
5,556
 
2027
   
544
     
3,940
 
   
$
12,374
   
$
32,475
 

14
Balances and transactions with related parties
 
The accounts payable and transactions with related parties as of December 31, 2023 and 2022 are summarized as follows:
 
   
2023
   
2022
 
   
Receivable
   
Payable
   
Receivable
   
Payable
 
Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (before División Marítima, S.A. de C.V.) (a)
 
$
70,078
   
$
-
   
$
71,123
   
$
-
 
SSA México, S.A. de C.V. (b)
   
-
     
12,466
     
-
     
8,111
 
Stockholders (c)
    -       134,632       -       157,169  
   
$
70,078
   
$
147,098
   
$
71,123
   
$
165,280
 
 

(a)
Balances receivable are related to agency and maritime provider commission services.
 

(b)
The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.
 

(c)
Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended one more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.


Table of Contents
43
   
Grupo TMM, S.A.B. and Subsidiaries
 
The most relevant transactions with related parties as of December 31, 2023, 2022 and 2021 are summarized as follows:
 
   
2023
   
2022
   
2021
 
Revenue:
                 
Wharfage services
  $
6,227     $
-     $
-  
Systems
    2,650       -       -  
Maritime services (a)
 
-
   

20,958
   

71,823
 
Shipping agency services (b)
   
226
     
412
     
419
 
   
$
9,103
   
$
21,370
   
$
72,242
 
                         
Costs:
                       
Sub-agency commissions (c)
 
$
6,910
   
$
7,237
   
$
4,062
 
                         
Expenses:
                       
Other expenses (d)
 
$
-
   
$
-
   
$
180
 
                         
Interests:
  $ 16,290     $ 18,227     $ 10,329  

 
(a)
Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and Marítima del Golfo. The contract termination date was August 2022.


(b)
Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and Marítima del Golfo.
 

(c)
Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.
 

(d)
Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.

Transactions involving executive personnel for the years ended December 31, 2023, 2022 and 2021, include the following expenses:
 
   
2023
   
2022
   
2021
 
Short-term benefits
                 
Salaries
 
$
10,761
   
$
19,055
   
$
28,697
 
Social security contributions
   
1,900
     
736
     
1,843
 
   
$
12,661
   
$
19,791
   
$
30,540
 
 
15
Accounts payable and accrued expenses
 
Accounts payable and accrued expenses at December 31, 2023 and 2022, are shown as follows:
 
   
2023
   
2022
 
Operating expenses
 
$
122,014
   
$
194,487
 
General expenses
   
107,823
     
149,557
 
Purchased services
   
21,887
     
36,403
 
Taxes payable
   
65,204
     
37,797
 
Salaries and wages
   
3,012
     
5,189
 
Others
   
20,804
     
80,441
 
   
$
340,744
   
$
503,874
 


Table of Contents
44
   
Grupo TMM, S.A.B. and Subsidiaries
 
16
Stockholders’ equity

Capital stock

As of December 31, 2023, and 2022, the Company’s capital stock is comprised of 174,553,127 and 102,182,841 shares outstanding, registered, without par value, and with voting rights, respectively, which may be held by Mexican nationals, investors, or companies that include in their bylaws the exclusion of foreigners clause. Foreigners may acquire economic rights in the Company’s common shares through ordinary participation certificates (‘CPOs’), with each CPO corresponding to one common share.

In the United States, the Company’s ADSs, each representing five CPOs, trade on the OTC market under the symbol GTMAY. The underlying TMM common shares for the ADSs are traded on the Mexican Stock Exchange under the listing code TMM A.

At the General Extraordinary Stockholders’ Meeting held on March 16, 2023, the Company’s stockholders agreed to increase capital stock in the amount of $151,978 through the issuance of up to 72,370,286 common, nominative shares, without par value, representing the capital stock of Grupo TMM. This capital increase was authorized by the CNBV through official letter number 153/5296/2023 dated June 27, 2023 and subscribed in full by the stockholders in October 2023.
Net tax profit account (CUFIN)

As of December 31, 2023, and 2022, the restated balance of the Net Taxable Income Account (CUFIN for its acronym in Spanish) of the Parent Company amounts to $4,514,668 and $4,313,616, respectively, which was generated up to December 31, 2013. No new balances have been generated in this account thereafter.

The distribution of dividends or profits to shareholders that come from the balance of the CUFIN, generated until December 31, 2013, will not generate income tax until such balance is exhausted. Dividends paid to individuals and corporations resident abroad, on profits generated as of January 1, 2014, are subject to a 10% tax, which is considered a final payment.

Dividends not drawn from the CUFIN, in addition to the above, will continue to be subject to income tax, paid by the entity, based on the general rate set by law, which is definitive and may be credited against the income tax for this and the next two years. The balance in these accounts is susceptible to adjustment to the distribution date using the Mexican Consumers’ Price Index (INPC for its acronym in Spanish).

Capital decreases
 
As of December 31, 2023, and 2022, the current balance in the Capital Contribution Account (CUCA for its acronym in Spanish) is $5,987,515 and $5,474,175, respectively. In the event of capital reimbursement or decreases in favor of stockholders, the surplus for said reimbursement on this amount will be treated as a distributed earning.
 
In the event the equity capital exceeds the balance in the CUCA, the difference will be considered a dividend or distributed earning subject to the payment of income tax. If the earnings in reference come from the CUFIN, there will be no corporate tax due for the capital decrease or reimbursement. Otherwise, these will be treated as dividends or distributed earnings.


Table of Contents
45
   
Grupo TMM, S.A.B. and Subsidiaries
 

Other components of equity
 
Details of other components of equity as of December 31, 2023, 2022 and 2021, as follows:
 
   
Legal
reserve
   
Defined
benefit
plan
   
Premium on
convertible
obligations
   
Translation
result
   
Revaluation
surplus
     
Total
 
Balance as of December 31, 2020
  $ 216,948     $ (116,102 )   $ 77,106     $ (247,668 )   $ 1,069,391       $ 999,675  
Defined benefit plan
    -       33,691       -       -       -         33,691  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (332,151 ) (b)
    (332,151 )
Total before taxes
    -       33,691       -       -       (332,151 )       (298,460 )
                                                   
Tax expense
    -       (10,107 )     -       -       87,360         77,253  
Total net of taxes
    -       23,584       -       -       (244,791 )       (221,207 )
Balance as of December 31, 2021
 
$
216,948
   
$
(92,518
)
 
$
77,106
   
$
(247,668
)
 
$
824,600
     
$
778,468
 
Defined benefit plan
   
-
     
31,122
     
-
     
-
     
-
       
31,122
 
Reclassification from disposal of properties and depreciation
    -       -       -       -       (88,630 ) (a)
    (88,630 )
Total before taxes
   
-
     
31,122
     
-
     
-
     
(88,630
)
     
(57,508
)
                                                   
Tax expense
   
-
     
(9,337
)
   
-
     
-
     
17,469
       
8,132
 
Total net of taxes
   
-
     
21,785
     
-
     
-
     
(71,161
)
     
(49,376
)
Balance as of December 31, 2022
 
$
216,948
   
$
(70,733
)
 
$
77,106
   
$
(247,668
)
 
$
753,439
     
$
729,092
 
                                                   
Defined benefit plan     -       8,453       -       -       -         8,453  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (41,797 )  (a) 
    (41,797 )
Total before taxes     -       8,453       -       -       (41,797 )       (33,344 )
                                                   
Tax expense     -       (2,536 )     -       -       12,639         10,103  
Total net of taxes     -       5,917       -       -       (29,158 )       (23,241 )
Balance as of December 31, 2023   $ 216,948     $ (64,816 )   $ 77,106     $ (247,668 )   $ 724,281       $ 705,851  


(a)
It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.


(b)
Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.


Table of Contents
46
   
Grupo TMM, S.A.B. and Subsidiaries
 
17
Revenues
 
The revenues as of December 31, 2023, 2022 and 2021, are summarized as follows:
 
   
2023
   
2022
   
2021
 
Maritime
                 
Offshore vessels  
$
462,801
   
$
527,571
   
$
313,170
 
Parcel tankers    
246,291
     
351,539
     
294,641
 
Fuel oil transportation     57,220       -       -  
Shipping agencies
   
29,217
     
31,379
     
10,360
 
Maritime administration services (a)    
-
     
16,343
     
42,416
 
Bulk Carrier (b)    
-
     
304,269
     
174,643
 
                         
Maritime infrastructure
                       
Shipyard
    200,496
      118,441
      139,226
 
                         
Logística, puertos y terminales
                       
Intermodal terminal    
37,991
     
38,910
     
44,292
 
Repair of containers    
21,008
     
110,966
     
158,511
 
Automotive services
   
8,036
     
5,442
     
5,990
 
Port services
   
6,080
     
5,659
     
14,967
 
                         
Warehousing and other businesses
                       
Warehousing
   
149,507
     
172,537
     
153,497
 
Total consolidated revenue
 
$
1,218,647
   
$
1,683,056
   
$
1,351,713
 

(a)
As discussed in Note 4.20, the contract that Grupo TMM had as maritime administrator with TMM Division Maritima was terminated on August, 2022.

(b)
The merchandise transportation operation contract terminated in the first quarter of 2023.

The Company’s revenues do not show any particular grouping characteristic, such as by type of customer (government and private), geographic zone, etc. The main grouping is shown based on the type of revenue for each segment. Moreover, as discussed in Note 4.20, all of the Company’s revenues are recognized over time.
 

Table of Contents
47
   
Grupo TMM, S.A.B. and Subsidiaries
 
18
Other income (expenses)
 
Other income (expenses) as of December 31, 2023, 2022 and 2021, is summarized as follows:
 
   
2023
   
2022
   
2021
 
Movement of provisions
 
$
44,527
   
$
61,170
   
$
-
 
Cancellation of leases in the warehousing business
   
20,227
     
-
     
-
 
Gain from the sale of subsidiaries
   
3,676
     
-
     
-
 
Other, net
   
391
     
(2,393
)
   
2,150
 
Expenses incurred in the recovery of taxes
   
(3,034
)
   
-
     
-
 
Expenses related to the cancellation of the corporate building lease     -       (11,351 )     (38,537 )
Loss from sale of property and equipment, net (see Note 9)
   
-
     
(57,804
)
   
(132,956
)
 
$
65,787
   
$
(10,378
)
 
$
(169,343
)

19
Interest expense and other financial costs
 
This caption at December 31, 2023, 2022 and 2021, is comprised as follows:
 
   
2023
   
2022
   
2021
 
Interest on financial debt
 
$
9,411
   
$
9,096
   
$
14,689
 
Interest on financial related parties
    16,290       18,227       10,329  
Interest expense on leasing agreements
   
28,783
     
28,568
     
34,146
 
Other financial expenses
   
8,546
     
5,257
     
3,236
 
Amortization of transaction cost associated with financial debt
   
36
     
415
     
176
 
   
$
63,066
   
$
61,563
   
$
62,576
 
 
20
Income tax and tax loss carryforwards
 
Income Tax
 
Results for the year
 
Grupo TMM and Subsidiaries incurred on combined tax losses for the years ended December 2023 and 2022, in the amounts of $156,078 and $129,041, respectively. Most of the companies that generated tax income for an amount of $130,301 amortized them with tax losses from prior years for an amount of $115,461. Income tax recognized in profit or loss corresponds to subsidiaries that generated taxable income of $14,840, $10,573 and $23,383, for 2023, 2022 and 2021, respectively.
 
The difference between taxable income and book income is due primarily to the net effect of the gain or loss on inflation recognized for tax purposes, the difference between tax and book amortization and depreciation, non-deductible expenses, as well as certain temporary differences reported in different periods for financial and tax purposes.


Table of Contents
48
   
Grupo TMM, S.A.B. and Subsidiaries
 
In accordance with the currently enacted Income Tax Law, the rate for 2021, 2022, 2023, and subsequent years is 30%.

The provision for income tax recognized in the statement of profit or loss for the years ended December 31, 2023, 2022 and 2021, is as follows:

   
2023
   
2022
   
2021
 
Income tax
 
$
(4,452
)
 
$
(3,172
)
 
$
(7,015
)
Deferred income tax
   
24,652
     
32,763
     
28,158
 
Total income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
 
The reconciliation between the provision for income tax based on the statutory income tax rate and the provision recorded by the Company at December 31, 2023, 2022 and 2021, is as follows:
 
   
2023
   
2022
   
2021
 
Loss before taxes
 
$
(4,742
)
 
$
(28,688
)
 
$
(269,197
)
Income tax
   
1,423
     
8,606
     
80,759
 
                         
Increase (decrease) from:
                       
Difference in depreciation and amortization
   
(20,110
)
   
(46,472
)
   
135,332
 
Revaluation surplus
   
(12,639
)
   
(18,051
)
   
(88,112
)
Materials and supplies
   
11,483
     
3,418
     
13
 
Inflationary and currency exchange effects on monetary assets and liabilities, net
   
(4,562
)
   
15,663
     
(11,643
)
Tax losses amortization
   
115,461
     
265,090
     
60,032
 
Provisions and allowance for doubtful accounts
   
(53,185
)
   
(165,542
)
   
(97,628
)
Difference between the tax and book value for the sale of assets
   
-
     
(7,277
)
   
(35,950
)
Difference between the tax and book value for the sale of shares of subsidiaries
   
(4,931
)
   
-
     
-
 
Non-deductible expenses
   
(12,740
)
   
(25,844
)
   
(21,660
)
Income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
 
The components of deferred tax liability at December 31, 2023 and 2022, are comprised as follows:
 
   
2023
   
2022
 
Tax loss carryforwards
 
$
372,390
   
$
385,936
 
Inventories and provisions – net
   
73,788
     
27,374
 
Property and equipment and right-of-use asset
   
(578,654
)
   
(567,902
)
Total deferred tax liability
 
$
(132,476
)
 
$
(154,592
)


Table of Contents
49
   
Grupo TMM, S.A.B. and Subsidiaries
 
As of December 31, 2023, the Company’s Management carried out the evaluation of the amount of tax losses that will be recoverable and determined based on projections that the effect of the deferred tax asset determined in the year will be realized at 49.13% based on the information available at the date of issuance of the consolidated financial statements.
 
Tax loss carryforwards

As of December 31, 2023, Grupo TMM and its subsidiaries, report the following cumulative tax losses, which are restated applying the INPC in accordance with Mexican law.

Year in which the loss was incurred
 
Amounts
   
Year of
expiration
 
2014
 
$
134,002
     
2024
 
2015
   
49,872
     
2025
 
2016
   
388,000
     
2026
 
2017
   
143,490
     
2027
 
2018
   
303,391
     
2028
 
2019
   
601,155
     
2029
 
2020
   
471,686
     
2030
 
2021
   
139,790
     
2031
 
2022
   
133,991
     
2032
 
2023
   
161,134
     
2033
 
   
$
2,526,511
         

21
Segment reporting

The Company as of December 31, 2023, 2022 and 2021 operates in the following segments: i) specialized maritime transportation, ii) maritime infrastructure, iii) logistics, ports and terminals and iv) warehousing. Specialized maritime transportation operations (‘Maritime Division’) include transportation of bulk liquid products, materials and provisions for drilling platforms. (‘Maritime infrastructure’) correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard). Logistics, ports and terminals operations (‘Logistics ports and terminals Division’) include the operations of logistics solutions services and container and railcar maintenance and repair services and loading and unloading, storage at maritime port terminals, and shipping agency operations. Warehousing operations (‘Warehousing Division’) include storage and management of the facilities and bonded warehouses. 


Table of Contents
50
   
Grupo TMM, S.A.B. and Subsidiaries
 
There are no changes in the measuring methods used to calculate the earnings reported for each segment. The information for each operating segment is as follows:
 
   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2023
                                   
Revenue
 
$
795,529
   
$
200,496
   
$
73,115
   
$
149,507
   
$
-
   
$
1,218,647
 
Costs and expenses
   
(704,075
)
   
(140,614
)
   
(95,844
)
   
(120,483
)
   
-
     
(1,061,016
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(61,605
)
   
(61,605
)
Depreciation and amortization
   
(36,385
)
   
(8,191
)
   
(13,059
)
   
(65,296
)
   
(2,191
)
   
(125,122
)
Transportation profit (loss)
 
$
55,069
   
$
51,691
   
$
(35,788
)
 
$
(36,272
)
 
$
(63,796
)
 
$
(29,096
)
Costs, expenses and revenue not allocated
                                           
44,554
Net income for the year
                                         
$
15,458
                                                 
Properties
 
$
156,014    
$
182,762    
$
1,284,274    
$
80,352    
$
122,730    
$
1,826,132  
Rights of use by segment
    -       1,383       49,437       97,131       -       147,951  
Other assets by segment
 

675,684
   

322,046
   

153,529
   

109,183
   

-
   

1,260,442
 
Shared assets
   
-
     
-
     
-
     
-
     
32,305
     
32,305
 
Total assets
 
$
831,698
   
$
506,191
   
$
1,487,240
   
$
286,666
   
$
155,035
   
$
3,266,830
 
                                                 
Total liabilities by operating segment
 
$
422,088
    $ 73,753    
$
449,429
   
$
311,824
   
$
-
   
$
1,257,094
 
Shared liabilities
   
-
     
-
     
-
     
-
     
35,359
     
35,359
 
Total liabilities
 
$
422,088
   
$
73,753
   
$
449,429
   
$
311,824
   
$
35,359
   
$
1,292,453
 
                                                 
Total capital expenditures by segment
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
                                     
December 31, 2022
                                   
Revenue
 
$
1,231,101
   
$
118,441
   
$
160,977
   
$
172,537
   
$
-
   
$
1,683,056
 
Costs and expenses
   
(1,120,565
)
   
(79,775
)
   
(137,165
)
   
(121,096
)
   
-
     
(1,458,601
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(82,047
)
   
(82,047
)
Depreciation and amortization
   
(19,063
)
   
(7,625
)
   
(18,099
)
   
(52,480
)
   
(2,252
)
   
(99,519
)
Transportation profit (loss)
 
$
91,473
   
$
31,041
   
$
5,713
 
$
(1,039
)
 
$
(84,299
)
 
$
42,889
Costs, expenses and revenue not allocated
                                           
(41,986
)
Net income for the year
                                         
$
903
                                                 
Properties
  $ 102,998     $ 152,036     $ 1,021,222     $ 97,063     $ 117,452     $ 1,490,771  
Rights of use by segment
    -       6,917       73,543       188,478       -       268,938  
Other assets by segment
 

752,039
   

321,594
   

492,439
   

174,878
   

-
   

1,740,950
 
Shared assets
   
-
     
-
     
-
     
-
     
725
     
725
 
Total assets
 
$
855,037
   
$
480,547
   
$
1,587,204
   
$
460,419
   
$
118,177
   
$
3,501,384
 
                                                 
Total liabilities by operating segment
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
-
   
$
1,525,078
 
Shared liabilities
   
-
     
-
     
-
     
-
     
175,282
     
175,282
 
Total liabilities
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
175,282
   
$
1,700,360
 
                                                 
Total capital expenditures by segment
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 


Table of Contents
51
   
Grupo TMM, S.A.B. and Subsidiaries
 
   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2021
                                   
Revenue
 
$
835,230
   
$
139,226
   
$
223,760
   
$
153,497
   
$
-
   
$
1,351,713
 
Costs and expenses
   
(793,982
)
   
(82,563
)
   
(211,860
)
   
(112,989
)
   
-
     
(1,201,394
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(73,838
)
   
(73,838
)
Depreciation and amortization
   
(17,580
)
   
(7,978
)
   
(30,721
)
   
(56,478
)
   
(4,445
)
   
(117,202
)
Transportation profit (loss)
 
$
23,668
   
$
48,685
   
$
(18,821
)
 
$
(15,970
)
 
$
(78,283
)
 
$
(40,721
)
Costs, expenses and revenue not allocated
                                           
(207,333
)
Net income for the year
                                         
$
(248,054
)
                                                 
Properties
  $
108,020     $ 146,131     $ 1,017,128     $ 80,542     $ 189,117     $ 1,540,938  
Rights of use by segment
    -       12,451       38,391       207,386       79,004       337,232  
Other assets by segment
 

669,594
   

366,064
   

471,257
   

326,408
   

-
   

1,833,323
 
Shared assets
   
-
     
-
     
-
     
-
     
777
     
777
 
Total assets
 
$
777,614
   
$
524,646
   
$
1,526,776
   
$
614,336
   
$
268,898
   
$
3,712,270
 
                                                 
Total liabilities by operating segment
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
-
   
$
1,747,028
 
Shared liabilities
   
-
     
-
     
-
     
-
     
146,144
     
146,144
 
Total liabilities
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
146,144
   
$
1,893,172
 
                                                 
Total capital expenditures by segment
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
 
22
Employee benefits
 
Expense for employee benefits

The expenses recognized for employee benefits are:
 
   
2023
   
2022
   
2021
 
Salaries and benefits
 
$
264,005
   
$
272,092
   
$
235,345
 
Pensions – defined benefit plans
   
10,949
     
13,224
     
17,790
 
   
$
274,954
   
$
285,316
   
$
253,135
 
 
The long-term liabilities recognized for pensions and other employee remunerations in the consolidated statement of financial position are comprised as follows:
 
   
2023
   
2022
 
Long-term:
           
Pensions and seniority premium
 
$
53,714
   
$
69,738
 
Termination of employment
   
23,676
     
14,914
 
   
$
77,390
   
$
84,652
 


Table of Contents
52
   
Grupo TMM, S.A.B. and Subsidiaries
 
The short-term liabilities for employee benefits, are included in the line ‘Accounts payable and accrued liabilities’ in the consolidated statements of financial position, which as of December 31, 2023 and 2022, amounted to $3,012 and $5,189, respectively (see Note 15).

Remunerations on the termination of employment
 
The seniority premiums and the retirement plan (‘pensions’) obligations are based on actuarial calculations using the projected unit credit method. Pension benefits are based mainly on years of service, age, and salary level upon retirement.
 
The amounts charged to operations include the amortization of the cost of past services over the average time of service remaining. The Company continues with its policy of recognizing actuarial losses and gains for seniority premiums and pensions in the consolidated statement of operations, the actuarial (loss) gain net of taxes for 2023 and 2022 was $5,917 and $21,785, respectively (see Note 16).
 
The plan exposes Grupo TMM to such risks as interest rate, investment, mortality, and inflation.
 
Interest rate risk
 
The present value of the defined benefits obligation is calculated using a discount rate making reference to the market performance of high-quality corporate bonds.
 
The estimated term for the bonds is consistent with the estimated term for the defined benefits obligation and is denominated in pesos. A decrease in the market performance of high-quality corporate bonds will increase the defined benefits obligation of the Company, although this is expected to be partially compensated by an increase in the fair value of certain of the plan’s assets.
 
Investment risk
 
The plan assets are predominantly capital and debt instruments traded on the Mexican Stock Exchange which are considered low risk.
 
Mortality risk
 
The Company provides benefits for life to those who are covered by the defined benefits liability. An increase in the life expectancy of such persons will increase the defined benefits liability.
 
Inflation risk
 
A significant proportion of the defined benefits obligation is linked to inflation. An increase in the inflation rate will increase the Company’s obligation.


Table of Contents
53
   
Grupo TMM, S.A.B. and Subsidiaries
 
The details of the net cost for the period for seniority premiums and termination of employment, and also the basic actuarial estimates for the calculation of these labor obligations were shown as follows:
 
 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Current service cost
 
$
(10,164
)
 
$
13,620
   
$
13,265
   
$
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Net cost for the period
 
$
(4,102
)
 
$
15,051
   
$
20,803
   
$
2,528
 

At December 31, 2023 and 2022, the reserve for pensions and seniority premiums, and also for the termination of employment, were comprised as follows:

 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Defined benefit obligations
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
Assets plan
   
(490
)
   
-
     
(485
)
   
-
 
Total reserve
 
$
53,714
   
$
23,676
   
$
69,738
   
$
14,914
 
 
As of December 31, 2023, and 2022, the defined benefit obligations (DBO) for pensions and seniority premiums, and also for the reserve for termination of employment, were comprised as follows:
 
   
2023
   
2022
 
   
Pensions and
seniority
premiums
   
Termination of
employment
   
Pensions and
seniority
premiums
   
Termination of
employment
 
DBO at beginning of period
 
$
70,223
   
$
14,914
   
$
87,820
   
$
15,680
 
Current service cost
   
(10,164
)
   
13,620
     
13,265
     
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Benefits paid
   
(1,297
)
   
(310
)
   
(1,338
)
   
(322
)
Benefits paid from plan assets
   
(6,674
)
   
-
     
(6,674
)
   
(1,497
)
Past service cost
   
(3,946
)
   
(5,979
)
    (30,388 )    
(1,475
)
DBO at end of period
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
 

Table of Contents
54
   
Grupo TMM, S.A.B. and Subsidiaries
 
The assets plan as of December 31, 2023 and 2022 were comprised as follows:
 
   
2023
   
2022
 
Value of the fund at beginning of year
 
$
485
   
$
1,125
 
Expected return on assets
   
(39
)
   
(741
)
Plan contributions
   
5,647
     
8,171
 
Benefits paid
   
(5,647
)
   
(8,171
)
Interests on assets plan
   
44
     
101
 
Value of the fund at end of year
 
$
490
   
$
485
 

The changes in the pension plan, seniority premium, and termination of employment plan as of December 31, 2023 and 2022 were as follows:
 
   
2023
   
2022
 
Reserve for obligations at the beginning of the period
 
$
84,652
   
$
102,375
 
Cost for the period
   
10,949
     
23,331
 
Interest income
   
(44
)
   
(101
)
Contributions to the plan
   
(5,647
)
   
(8,171
)
Benefits paid on pension plan
   
(4,028
)
   
(919
)
Miscellaneous
   
(39
)
   
(741
)
Actuarial gain or losses
   
(8,453
)
   
(31,122
)
Reserve for obligations at the end of the period
 
$
77,390
   
$
84,652
 
 
The significant actuarial assumptions used for the valuation were:
 
   
2023
   
2022
 
Discount rate
   
10.75
%
   
10.50
%
Salary increase rate
   
4.00
%
   
4.00
%
Inflation rate
   
3.50
%
   
3.50
%
Average working life expectancy
   
14.00
   
14.30
 
These assumptions were prepared by Management with the assistance of independent actuaries. The discount factors are determined near the end of each year making reference to the market performance of high-quality corporate bonds denominated in the currency in which the benefits will be paid and which have similar maturities to the terms for the pension obligation corresponding. Other assumptions are based on actual reference parameters and Management’s historical experience.
 
As of December 31, 2023 and 2022, approximately 10% of the Company’s employees work under collective work contracts that are subject to annual salary reviews and biannually for other compensations. As of December 31, 2023, and 2022, Grupo TMM had 720 and 769 employees, respectively.
 
The significant actuarial assumptions to determine the defined benefits obligation are the discount rate, the salary increase rate, and the average life expectancy. The calculation of the defined benefits obligation is sensitive to these assumptions.


Table of Contents
55
   
Grupo TMM, S.A.B. and Subsidiaries
 
The following table summarizes the effects of changes to these actuarial assumptions on the defined benefits obligations at December 31, 2023:
 
   
1.0% increase
   
1.0% decrease
 
Discount rate
           
(Decrease) increase in the defined benefits obligation
   
(1,269
)
   
1,395
 
                 
Salary increase rate
               
Increase (decrease) in the defined benefits obligation
   
623
     
(1,053
)

    Increase in 1 year
    Decrease in ¡ year
 
Average life expectancies
           
(Decrease) increase in the defined benefits obligation
   
(69
)
   
25
 
 
The present value of the defined benefits obligation and also the defined benefits obligation recognized in the consolidated statement of financial position are calculated using the same method (projected unit credit). The sensitivity analyses are based on a change in one assumption without changing the others. This sensitivity analysis may not be representative of the real variance in the defined benefits obligation, as it is unlikely that the change to the assumptions would occur on its own, as some of the assumptions may be correlated.
 
23
Earnings per share
 
As of December 31, 2023, 2022 and 2021, income per share was determined based on the weighted average number of shares outstanding during the year. There are no potentially dilutive instruments outstanding, therefore basic and diluted income per share are the same.
 
24
Fair value measurement
 
Fair value measures for non-financial assets
 
The non-financial assets and liabilities measured at fair value in the statement of financial position are grouped into three levels of fair value hierarchy. The three levels are defined based on the observability of relevant data for the measuring, as follows:
 

Level 1: quoted prices (without adjustment) in active markets for identical assets and liabilities.
 

Level 2: data other than the quoted prices included in Level 1 that are observable for the asset and liability, either directly or indirectly;
 

Level 3: non-observable data for the asset or liability.


Table of Contents
56
   
Grupo TMM, S.A.B. and Subsidiaries
 
As of December 31, 2023 and 2022 non-financial assets measured at fair value were classified in Level 2 of this hierarchy, as described below:

   
2023
   
2022
 
Level 2
           
Buildings
  $
101,033
    $
103,815
 
Lands
   
1,419,674
     
1,147,174
 
   
$
1,520,707
   
$
1,250,989
 
 
As of December 31, 2023 and 2022, fair value of the Company’s properties were estimated based on appraisals performed by independent, professionally qualified property valuers.
 
The important information and assumptions are prepared in close collaboration with Management. The valuation processes and changes in the fair value are reviewed by the Administration and Finance Department on the financial reporting date. Additional information on fair value measurement is as follows.

Buildings and land (Level 2)
 
The valuation was prepared based on a market focus that reflects the prices observed on recent market transactions involving similar properties and incorporates adjustments for factors specific to the property in question, including land size, location, liens, and current use.

The most significant information used, which is not observable, is the adjustment for factors specific to the properties in question. The magnitude and direction of this adjustment depends on the characteristics of observable market transactions for similar properties used as the end point for the valuation. Although this information is subjective, Management considers that the global valuation will not be materially affected by reasonably possible alternatives.

As of December 31, 2023, and 2022, the reconciliation between the carrying amounts of non-financial assets classified within Level 2 was as follows:
 
   
2023
    2022
 
Balance as of January 1
 
$
1,250,989
   
$
1,316,264
 
Amount recognized in other comprehensive income:
               
Revaluation surplus
   
-
     
-
Amount recognized in statements profit or loss:
               
Loss on the accord and satisfaction
   
-
     
(61,973
)
     
-
     
(61,973
)
                 
Additions and disposals, net
   
(2,782
)
   
(3,302
)
Transfer from available-for-sale assets
    272,500       -  
Balance as of December 31
 
$
1,520,707
   
$
1,250,989
 
 
As of December 31, 2023, and 2022, there were no effects from unrealized gains from fair value measurements.
 

Table of Contents
57
   
Grupo TMM, S.A.B. and Subsidiaries
 
25
Financial instruments risk
 
Risk management objectives and policies
 
Grupo TMM is exposed to various risks in relation to financial instruments. The Company’s financial assets and liabilities by category are summarized in Note 13. The main types of risks are market risk, credit risk and liquidity risk.
 
The Company’s risk management is coordinated at its headquarters, in close cooperation with the board of directors, and focuses on actively securing short to medium-term cash flows by minimizing the exposure to volatile financial markets.
 
The Company does not actively engage in the trading of financial assets for speculative purposes nor does it write options. The most significant financial risk to which the Company is exposed are described below:

Market risk
 
Currency risk
 
The monetary position for Grupo TMM may be materially affected by variances in the exchange rate between the US dollar and the Mexican peso due to the Company’s significant operations in Mexico. The Company does not cover this exposure. Grupo TMM minimizes its exposure effects in foreign currency by contracting financial debt in Mexican pesos.
 
Grupo TMM also faces transactional currency exposure. This exposure derives from sales and acquisitions made in currencies other than Mexican pesos, Grupo TMM’s functional currency. As of December 31, 2023 and 2022, approximately 80% and 75% of Grupo TMM’s sales are denominated in US dollars, respectively while approximately 35% and 40% of the costs and expenses for both years are denominated in US dollars.
 
As of December 31, 2023 and 2022, the Company held monetary assets and liabilities denominated in foreign currencies other than the Mexican peso, translated at the corresponding interbank exchange rate as related to the Mexican peso, as follows:
 
   
2023
   
2022
 
   
US dollar
   
Other
currencies
   
US dollar
   
Other
currencies
 
Assets
 

23,356
   

-
   

34,219
   

-
 
Liabilities
   
(25,129
)
   
(276
)
   
(28,870
)
   
(40
)
   

(1,773
)
 

(276
)
 

5,349
 

(40
)
 
As of August 1, 2024, December 31, 2023 and 2022, the exchange rate was Ps18.5970, Ps16.8935 and Ps19.3615 per US dollar, respectively.
 

Table of Contents
58
   
Grupo TMM, S.A.B. and Subsidiaries
 
Sensitivity analysis
 
The following table shows for the years ended December 31, 2023 and 2022, the sensitivity in profit or loss related to the financial assets and liabilities of Grupo TMM and the exchange rate; United States dollar (USD) / peso ‘considering that the rest of the conditions remain the same’, assumes a change of +/- 12% for 2023 and +/- 4.91% for 2022 in the peso / USD exchange rate.
 
This percentage was determined based on the volatility of the average exchange rate market over the past 12 months. The sensitivity analysis is based on financial instruments in foreign currency held by Grupo TMM on the reporting date.

If the peso had strengthened or weakened against the USD by 12% for 2023 and 4.91% for 2022, this would have had the following impact on the monetary position:
 
   
2023
   
2022
 
   
12%
increase in the
exchange rate
   
12%
decrease in the
exchange rate
   
4.91%
increase in the
exchange rate
   
4.91%
decrease in the
exchange rate
 
Assets in US dollars
 
$
47,348
   
$
(47,348
)
 
$
34,811
   
$
(34,811
)
Assets in other currencies
   
-
     
-
     
-
     
-
 
Liabilities in US dollars
   
(50,943
)
   
50,943
     
(29,370
)
   
29,370
 
Liabilities in other currencies
   
(560
)
   
560
     
(41
)
   
41
 
   
$
(4,155
)
 
$
4,155
   
$
5,400
   
$
(5,400
)

The exposure to exchange rates varies during each year, depending on the volume of overseas operations or in foreign currency; however, the above analysis is considered representative of Grupo TMM’s exposure to currency risk.

Interest rate risks
 
Grupo TMM’s exposure to the risk of changes in market interest rates is related principally to the long-term debt obligations of Grupo TMM at a variable interest rate.
 
Grupo TMM’s policy is to obtain fixed rated instruments on its loans and, when a loan has a variable interest rate, the Company’s policy is to obtain all needed derivative financial instruments in order to fix this rate. At December 31, 2023, the Company has $71.2 and $3.2 million pesos of debt contracted on fixed and variable rates, respectively. At December 31, 2022, the debt contracted on fixed and variable rates was $57.7 and $9.8 million pesos, respectively.
 
Sensitivity analysis
 
The following table illustrates the sensitivity in profit or loss at December 31, 2023 and 2022 to a reasonably possible change in the interest rates of +/- 1% and +/- 1%, respectively. These changes are considered to be reasonably possible based on the current market conditions.
 

Table of Contents
59
   
Grupo TMM, S.A.B. and Subsidiaries
 
The calculations are based on a variance in the average market interest rate for each period and the financial instruments on the reporting date that are sensitive to variances in the interest rates. The rest of the variables remain constant.
 
   
2023
   
2022
 
   
+1%
Variance
   
-1%
Variance
   
+1%
Variance
   
-1%
Variance
 
Income or loss for the year
 
$
(6,307
)
 
$
6,307
   
$
(8,873
)
 
$
8,873
 

The impact shown in the above sensitivity is considered the same both in the results of profit or loss and in stockholders’ equity.

Concentration of risk

For the year ended December 31, 2023, the Company obtained revenues from PEMEX Exploración y Producción, Celanese Operations Mexico and Helmsley Management, representing 38%, 13% and 6%, respectively. None of the remaining customers represents more than 4% of the total revenues.

For the year ended December 31, 2022, the Company obtained revenues from Helmsley Management, Celanse Operations Mexico and PEMEX Exploración y Producción, representing 27%, 14% and 12%, respectively. None of the remaining customers represent more than 4% of its total revenues.

Credit risk
 
Credit risk is managed on a group basis, based on the credit risk management policies and procedures of Company.
 
Credit risk with respect to cash balances maintained in banks and sight deposits is managed through diversification of bank deposits that are only made with high credited financial institutions. For other receivables, other than trade accounts receivable and contractual assets, the balances are considered immaterial and whose risk of default is null.
 
The Company continuously monitors the creditworthiness of customers, based on its experience and customer profiles defined by Management. The Company’s policy is to deal only with creditworthy counterparties. Credit terms range between 30 and 90 days except Pemex that handles credit terms of 180 days. Credit terms negotiated with customers are subject to an internal approval process that considers the experience and profile of the customer. Current credit risk is managed by a periodic review of the accounts receivable aging analysis, together with credit limits per customer.
 
For certain types of services and customers, it is required that they pay in advance the amount corresponding to the services, thus mitigating the credit risk.

Trade accounts receivable consist of a large number of customers in various industries and geographical areas.

Guarantees (collateral)
 
The Company does not maintain any guarantee on its trade accounts receivable.


Table of Contents
60
   
Grupo TMM, S.A.B. and Subsidiaries
 
In addition, the Company does not have guarantees related to other financial assets (i.e., other receivables, cash and cash equivalents held in banks).
 
Trade accounts receivable
 
Grupo TMM applies the IFRS 9 simplified model of recognizing lifetime expected credit losses for all trade receivables as these items do not have a significant financing component.
 
In measuring the expected credit losses, the trade receivables have been assessed on a collective basis as they possess shared credit risk characteristics. They have been grouped based on the days past due and also according to the geographical location of customers.
 
Expected credit loss rates are based on the sales payment profile over the last 48 months prior to December 2023 and 2022, respectively, as well as the corresponding historical credit losses during that period. Historical rates are adjusted to reflect current and future macroeconomic factors that affect the customer’s ability to liquidate the unpaid balance.

Trade receivables are written off when there is no reasonable expectation of recovery. Failure to make payments within 180 days from the invoice date and failure to engage with the Company on alternative payment arrangement amongst other is considered indicators of no reasonable expectation of recovery. However, industry and client’s practices could generate balances with more than 180 days of aging, for which conclusion is that those balances will be collected.

Pursuant to the foregoing, the expected credit loss for trade accounts receivable as of December 31, 2023 and 2022 was determined as follows:
 
   
Trade accounts receivable days in arrears
 
   
Current
   
More than 30 days
   
More than 60 days
   
More than 90 days
   
Total
 
As of December 31, 2023
                             
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
13.8
%
   
-
 
Gross carrying value
 
$
49,544
   
$
8,867
   
$
3,505
   
$
206,684
   
$
268,600
 
Expected credit losses during the lifetime
                           
28,612
     
28,612
 
                                         
As of December 31, 2022
                                       
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
26.3
%
   
-
 
Gross carrying value
 
$
230,010
   
$
3,522
   
$
36,265
   
$
98,893
   
$
368,690
 
Expected credit losses during the lifetime
                           
25,975
     
25,975
 
 
Liquidity risk
 
The goal of Grupo TMM is to maintain a balance between the continuity of loans and flexibility through the use of bank loans and securitizations. As of December 31, 2023, and 2022, 70% and 52%, respectively, of Grupo TMM’s financial liabilities are due within the next 12 months.
 

Table of Contents
61
   
Grupo TMM, S.A.B. and Subsidiaries
 
As of December 31, 2023, and 2022, the financial liabilities and other liabilities of Grupo TMM had contractual maturities (including interest payments as applicable) and were summarized as follows:
 
   
Current
   
Non-Current
 
   
In 6 months
   
6 to 12
Months
   
1 to 4 years
   
More than 4
Years
 
At December 31, 2023
                       
Trade payables
 
$
350,653
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses
   
-
     
340,744
     
-
     
-
 
Related parties
    -       147,098       -       -  
Leasing liabilities
   
38,426
     
28,717
     
49,573
     
50,863
 
Financial debt
   
9,606
     
54,533
     
12,374
     
-
 
   
$
398,685
   
$
571,092
   
$
61,947
   
$
50,863
 
At December 31, 2022                                
Trade payables  
$
437,382
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses    
-
     
503,874
     
-
     
-
 
Related parties     -       165,280       -       -  
Leasing liabilities    
33,569
     
35,360
     
167,284
     
50,862
 
Financial debt    
10,424
     
24,606
     
28,535
     
3,940
 

 
$
481,375
   
$
729,120
   
$
195,819
   
$
54,802
 
 
The above amounts reflect the contractual cash flows without discount, which may differ from the values registered in the liabilities on the reporting date.
 
26
Capital management policies and procedures
 
Grupo TMM’s capital management goal is to ensure the capacity of Grupo TMM to continue as a going concern and to provide its stockholders with an appropriate return on their investment. The Company monitors capital based on the carrying value plus its financial debt.

The Company sets its capital amount proportionate to its overall financing structure, meaning, the capital and financial liabilities that are not loans. Grupo TMM manages the capital structure and makes adjustments in light of changes in the economic conditions and the associated risks of the underlying assets. In order to maintain or adjust the capital structure, Grupo TMM may adjust the amount of capital reimbursements to stockholders, or issue new shares or sell assets to reduce its financial debt.


Table of Contents
62
   
Grupo TMM, S.A.B. and Subsidiaries
 
As of December 31, 2023, and 2022, the capital management was summarized as follows:
 
   
2023
   
2022
 
Stockholders’ equity
 
$
1,974,377
   
$
1,801,024
 
Cash and cash equivalents
   
(100,044
)
   
(96,792
)
Stockholders’ equity, net
 
$
1,874,333
   
$
1,704,232
 
                 
Total financial debt
 
$
76,513
   
$
67,505
 
Leasing liabilities
   
167,579
     
287,075
 
Overall financing
 
$
244,092
   
$
354,580
 
                 
Capital-to-overall financing ratio
   
7.69
     
4.81
 
 
27
Contingencies

a)
RPS Claim
 
On August 7, 2007, Transportación Marítima Mexicana, S.A. de C.V. (‘TMM’) filed a claim for arbitration against Refined Product Services (“RPS”) for US$50 thousand, f(approximately $845) or various expenses incurred by TMM due to the delay of the re-delivery of the tanker vessel Palenque.
 
On October 19, 2007, RPS filed a countersuit for US$3.0 million, (approximately $50,681) for alleged faults and lack of maintenance involving the tanker vessel Palenque, and also consequential damages for having lost a contract while the vessel was being repaired. The consolidated financial statements did not present any significant claims for payments of loss (RPS) during 2023 and 2022, and up to the authorization date hereof.
 
The Company’s Management and its legal advisors consider the position against this countersuit is strong, as there are sufficient elements and arguments for defense, also the amount claimed by RPS would appear to be excessive and for non-supported issues.
 
b)
Tax liabilities determined on TMM

On February 5, 2020, TMM filed a lawsuit against the resolutions that determined several tax credits for alleged omissions of Income Tax and VAT withholdings to foreign residents, corresponding to the 2014 fiscal year, as of the date of the consolidated financial statements, it is still under study.
 
c)
Motions for Annulment against various tax provisions

During 2017 and 2016, Grupo TMM filed Motions for Annulment with the Federal Court of Administrative Justice against various decisions of the Tax Administration Service (SAT), on the rejection of deductions (tax year 2007), modifications to the Consolidation Regime for controlled companies (tax year 2005), deferred income tax on consolidation (tax year 2010), and the termination of the consolidation regime (tax year 2013). It should be noted that all jurisdictional instances have been resorted to, including the revaluation of the determinants is being considered for a negotiation in favor of the Group’s interests; at the date of the consolidated financial statements it is still under study.
 

Table of Contents
63
   
Grupo TMM, S.A.B. and Subsidiaries
 
d)
Other legal proceedings

The Company is participating in to various other legal proceedings and administrative actions, all of which are of an ordinary or routine nature and incidental to its operations. Although it is impossible to predict the outcome of any legal proceeding, in the opinion of the Company’s Management, such proceedings and actions should not, individually or in the aggregate, have a material adverse effect on the Company’s financial condition, results of operations or liquidity.
 
e)
Operations with related parties

Under the Income Tax Law, companies that conduct operations with related parties, nationals or nonresidents, are subject to fiscal limitations and obligations regarding the determination of the prices negotiated, as these must be comparable to those that would be used with or between independent parties on similar operations.
 
In the event the tax authorities were to review the prices and reject the amounts determined, they may demand, an addition to the taxes and accessory charges corresponding (adjustments and surcharges), fines on omitted taxes, which could be for up to 100% of the adjusted tax amount.
 
The Company has significant transactions and relations with related parties, for which the Company holds documentation that confirms the terms of these transactions were conducted in 2022 similarly to transactions between unrelated parties. The Company and its subsidiaries are in the process of completing this study for 2023.
 
f)
Other legislation

Grupo TMM and Subsidiaries are subject to the laws and ordinances of other countries, as well as international regulations governing maritime transportation and the observance of safety and environmental regulations.

28
Subsequent events to the reporting date


No adjusting or significant non-adjusting events have occurred between the 31 December reporting date and the date of authorization.

29
Authorization of the consolidated financial statements

The consolidated financial statements of the Company were authorized by Verónica Tego on August 1, 2024, in her capacity as Director of Administration and Finance, as well as by the Board of Directors on the same date, to be issued and subsequently approved by the General Stockholders’ Meeting, which has the authority to modify the accompanying consolidated financial statements.
 


EX-2.5 2 ef20015335_ex2-5.htm EXHIBIT 2.5

Exhibit 2.5

DESCRIPTION OF SECURITIES REGISTERED
UNDER SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934

As of December 31, 2023, Grupo TMM, S.A.B. (the “Company,” “we,” “us,” and “our”) had the following classes of securities registered pursuant to Section 12(g) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): (1) nominative common shares without par value (“Shares”), (2) Ordinary Participation Certificates (Certificados de Participación Ordinaria) (“CPOs”), each representing one Share, and (3) American Depositary Shares (“ADSs”), each representing five CPOs. Our Shares are listed on the Mexican Stock Exchange (Bolsa Mexicana de Valores, S.A. de C.V. or the “Bolsa”) and trade under the symbol TMM A. Our CPOs do not trade independently of the Shares on the Bolsa. Our ADSs trade in the United States on the Over-the-Counter (“OTC”) market under the symbol GTMAY.

As of December 31, 2023, we had 174,553,127 Shares outstanding, including 15,361,745 Shares underlying our CPOs.

Disclosures under the following items are not applicable to us and have been omitted: other rights (Item 9.A.7. of Form 20-F), debt securities (Item 12.A of Form 20-F), warrants and rights (Item 12.B. of Form 20-F), and other securities (Item 12.C of Form 20-F). Capitalized terms used but not defined herein have the meanings given to them in our Annual Report on Form 20-F for the fiscal year ended December 31, 2023.

  1.
Shares


A.
General

Below is a brief summary of certain significant provisions of our current Bylaws (Estatutos Sociales) and Mexican law relating to the Shares. It does not purport to be complete and is qualified in its entirety by reference to the Bylaws themselves and applicable provisions of Mexican law in effect as of the date of the Annual Report to which this exhibit forms a part, including the General Law of Mercantile Companies (Ley General de Sociedades Mercantiles) and the Mexican Securities Law (Ley del Mercado de Valores). An English translation of our Bylaws has been filed with the SEC as an exhibit to our Annual Report to which this exhibit is attached.


B.
Type and Class of Securities

Our total capital stock consists of 176,130,827 Shares, which are nominative common shares without par value. The amount of Shares issued and outstanding as of the last day of the financial year covered by the Annual Report to which this exhibit is attached is given on the cover page of the Annual Report. All Shares confer the same rights on their holders, with each Share entitling the holder to one vote at any meeting of shareholders.

All Shares are evidenced by share certificates in registered form. Mexican law requires that all shares be represented by a certificate, although a single certificate may represent multiple shares of stock. Certificates may be issued in the name of the registered holder. All of our share certificates are issued in the name of the registered holder. Mexican law also requires that all transfers, encumbrances and liens on nominative shares must be recorded in the share registry book and are only enforceable against us and third parties after such registration occurs. S.D. Indeval, S.A. de C.V. (“Indeval”) is the registrar and transfer agent for the Shares held in book-entry form. A global certificate representing all Shares in book entry form is deposited at Indeval. Shareholders holding their share certificates directly are required to be recorded as such by the secretary of the Company in our share registry book.


C.
Preemptive Rights

In case of a capital increase, except in the case of treasury shares (in which case no preemptive rights applies), the holders of Shares have the preemptive right to subscribe for the new shares issued as a result of a capital increase, in proportion to the number of Shares owned by each of them.



D.
Limitations or Qualifications

Mexican law and Article 7 of our Bylaws provide that Shares may be owned only by holders that qualify as Mexican investors as defined in the Foreign Investment Law (Ley de Inversión Extranjera). Any acquisition of Shares by a foreign investor in violation of these provisions would be null and void.

Any foreigner who acquires any interest or participation in our capital stock through CPOs will be considered a Mexican citizen insofar as Mexican law and we are concerned (except with respect to the right to own Shares) and will be deemed to understand and agree that such foreigner may not invoke the protection of his government in connection with his interest or participation in the Company, under penalty of forfeiture of such interest or participation in favor of the United Mexican States.


E.
Dividends and Distributions

Dividends are declared by the shareholders. All holders of common stock (represented by Shares, CPOs or ADSs) will share equally on a per share basis in any dividend declared by our shareholders or other distribution of the Company’s profits.


F.
Voting Rights, Shareholders’ Meetings and Certain Minority Rights

Shares, when properly issued, are fully voting shares of capital stock without par value. Shareholders are entitled to vote on all matters at ordinary or extraordinary shareholders’ meetings. Each Share entitles the holder to one vote at any ordinary or extraordinary shareholders’ meeting. Extraordinary meetings are those called to consider certain matters specified in Article 182 of the General Law of Mercantile Companies, such as changes to our Bylaws, liquidation, or mergers and other corporate reorganizations, spin-offs, or the de-listing of the Shares from the Mexican Stock Exchange or any foreign stock exchange. Ordinary meetings are meetings called to consider all other matters not reserved for extraordinary meetings.

Our business and affairs are managed by the Board of Directors and by a General Director. The Board of Directors consists of not more than 21 nor fewer than 7 persons, provided that at least 25% of the directors are independent. Our directors are elected annually at the Annual Ordinary Shareholders’ Meeting. The Board of Directors shall always have a Chairman, a First Vice-Chairman and a Second Vice-Chairman and other Directors.

The directors (whenever elected) shall remain in office for the period of time stated below, calculated from the date of their appointment. The directors may be re-elected and, in case of the failure to appoint their substitute or if the designated substitute does not take office, the directors in office being substituted shall continue to perform their duties for up to 30 calendar days following the date of expiry of the term for which they were appointed:

Position in the Board of Directors
Term
Chairman
7 years
First Vice-Chairman
7 years
Second Vice-Chairman
Between 3 and 7 years (as determined at the General Shareholders’ Meeting at which he/she is elected.)
Other Directors
1 year
 
Except that in no event whatsoever shall more than one third (1/3) of the member directors be replaced for any fiscal year of the Company.

The General Director, or Chief Executive Officer, is in charge of the day-to-day management of the Company, the direction and execution of the businesses of the Company and of its subsidiaries, subject to the strategies, policies and guidelines approved by the Board of Directors or, as the case may be, by committees created pursuant to the corporate Bylaws.


The Board of Directors will convene an Annual Ordinary Shareholders’ Meeting at least once a year on the date determined by the Board of Directors within the first four months following the end of the fiscal year. In addition to dealing with the matters included on the agenda, the shareholders’ meeting should discuss, approve or modify the report of the Board of Directors, of the General Director and of the committee(s) that carry out the duties of corporate and audit practices, related to (i) the day-to-day conduct of business, (ii) the general balance sheet, (iii) the statement of income and losses, (iv) the statement of changes in financial position, and (v) the statement of the change in shareholders’ equity for such fiscal year. At such meeting directors shall also be appointed as per our Bylaws for the next fiscal year and their compensation shall be determined.

All notices of shareholders’ meetings shall be published once in the official newspaper of the domicile of the Company and in one of the newspapers of major circulation in such domicile, at least 15 days prior to the date scheduled for the meeting to be held. In order for the Ordinary Shareholders’ Meetings to be considered legally convened as a result of the first call, at least half of the capital stock in circulation at that time must be represented thereat, and the resolutions of such meeting shall be valid when passed by a majority of the votes present.

Ordinary Shareholders’ Meetings require the attendance of shareholders holding at least half the shares that have the right to attend such meetings, and the affirmative vote of a majority of the holders present at any such meeting, in a first call, and in a second call, the affirmative vote of majority holders of shares that have the right to attend any such meeting irrespective of the number of shares presents thereat, in order to take action.

Extraordinary Shareholders’ Meetings require the attendance of shareholders holding at least 75% of the shares that have the right to attend and vote at any such meetings, and the affirmative vote of at least half the issued and outstanding shares having such voting right, in a first call, and in a second or subsequent call, the attendance and affirmative vote of at least half the issued and outstanding shares having the right to attend and vote at any such meeting in order to take action.

Shareholders may be present or represented by a simple proxy at shareholders’ meetings. Directors and statutory auditors of the Company may not represent any shareholder at any shareholders’ meeting.

In order to attend any meeting, shareholders must obtain an admission card prior to the meeting from Indeval or another financial institution in the United Mexican States or abroad. Such financial institution must notify the Company (telegraphic or facsimile means are authorized) of the name of the depositor, the number of shares deposited and the date on which the deposit was made. Admission cards to shareholders’ meetings may be regularly obtained through authorized brokers in the United Mexican States which, together with the list issued by Indeval, will be sufficient for any shareholder to obtain the corresponding admission card.

Minority Rights Applicable to Shareholders

Holders of 10% or more of the Shares may require the Chairman of the Board of Directors or of the Audit and Corporate Practices Committee to call an Ordinary Shareholders’ Meeting.

A shareholder or group of shareholders representing at least 10% of the Shares represented at a Shareholders’ Meeting may request a postponement of voting on any matter of which they are not sufficiently informed without the need for a new call. This right may be exercised only once for the same matter.

A shareholder or group of shareholders representing at least 20% or more of the Shares may oppose in court the resolutions of the Ordinary Shareholders’ Meetings, provided: (i) the complaint is filed within the 15 days following the adjournment of the Shareholders’ Meeting, (ii) the plaintiffs have not attended the Shareholders’ Meeting or they have cast their vote against the resolution, and (iii) the complaint states the clause of the Company’s Bylaws or of the legal norm violated, as well as a description of the violation.

In addition, shareholders are entitled to (i) review all information and documents pertaining to the matters for which a Shareholders’ Meeting has been called at the offices of the Company and within at least 15 calendar days of the scheduled date of the meeting; (ii) request that certain relevant issues be dealt with at the meeting that were not originally on the agenda for the meeting, if called for under sundry or general matters in the relevant call for the meeting; (iii) be represented at the meeting by persons designated by them pursuant to standard proxy forms that are to be made available by the Company with at least 15 calendar days prior to the date scheduled for the meeting which will contain the name of the Company, the matters to be discussed at the meeting and spaces for instructions as to the manner of the vote; and (iv) execute agreements between or among different shareholders provided that any such shareholders’ agreement(s) must be disclosed to the Company within five business days following the date of their execution for disclosure thereof to the public through the relevant stock exchanges and disclosure of their existence in the annual reports of the Company, and provided further that such agreements will not affect any voting at any Shareholders’ Meeting of the Company, may not be enforced against the Company and will only be effective among the executing shareholders upon disclosure to the public as aforesaid.


Minority Rights Applicable to Shareholders, CPO holders and the CPO Trustee

A shareholder, or group of shareholders representing at least 5% or more of the Shares, may exercise a derivative action for civil liability against the directors and relevant officers of the Company, provided the complaint includes the total amount of the liabilities in favor of the Company, its subsidiaries or entities in which the Company owns 20% or more of the capital stock thereof, and not only the personal interest of the petitioners. The assets obtained as a result of the claim shall be for the benefit of the Company, its subsidiaries, or such entities, as applicable.

Pursuant to the Mexican Securities Law, CPOs or ADSs holders, as well as the CPO Trustee, may also exercise the aforementioned civil liability action.


G.
Acquisitions of Share Capital and Change of Control

On December 20, 2006, the Company amended Article 14 of its Bylaws to provide that the consent of the Board of Directors would be required for acquisitions that would result in any person or group of persons acquiring 5% or more of our Shares whether in a single transaction or in several simultaneous or successive transactions, notwithstanding the number of shares that such person may own at such time. If the approval process is not complied with, the acquirer will not be entitled to vote the acquired Shares. The approval process will apply only to direct acquisitions of Shares and not to CPOs and ADSs. In addition, the acquisition of Shares by any Mexican national may also be subject to the applicable provisions of Mexican antitrust laws.

The Board is required to decide on any request for authorization to acquire 5% or more of our Shares within a period of three months following the request and to take into account certain criteria as set forth in our Bylaws that relates to the consequences affecting the Company by such acquisition. Notwithstanding this restriction, in the event of a public offering for the acquisition of 100% of our Shares, no authorization by the Board of Directors in connection with such public offering is necessary and the Board of Directors is required by law to render an opinion related to the terms and conditions of such public offering, which opinion is to be rendered pursuant to applicable regulations. Our Bylaws provide that any amendment to the aforementioned provision may only be approved at a General Extraordinary Shareholders’ Meeting, at which shares representing 5% or more of the capital stock of the Company have not voted against.

On June 4, 2008, Article 14 of the Company’s Bylaws was further modified at the General Shareholder’s Meeting. These modifications added further restrictions to the acquisition or the transfer of the Company’s shares providing more specific detail with respect to the requirements and authorizations required in order to acquire 5% or more of the Company’s shares.

Apart from the Board notification and authorization provisions of Article 14 of our Bylaws described above, there are no provisions in our Bylaws governing the ownership threshold above which shareholder ownership must be disclosed.


H.
Share Repurchases and Redemptions

Pursuant to Article 12 of the Company’s Bylaws, we may repurchase our Shares so long as the repurchases are carried out on the Mexican Stock Exchange at the then-prevailing market price, or the price offered in a public tender or auction authorized by the National Banking and Securities Commission. Any such repurchase must be in accordance with the requirements established by the Board, and the amount available to repurchase shares must be approved by the shareholders at an Ordinary Shareholders’ Meeting. Further, the Company must be current with the payment of its obligations under any debt instruments registered in the National Securities Registry, and the repurchase must not result in a failure of the Company to comply with the listing standards of the Mexican Stock Exchange. During the period in which we own the repurchased Shares, we will not be entitled to exercise the voting and economic rights corresponding to such Shares, and such Shares are not deemed to be outstanding for purposes of calculating any quorum or vote at any shareholders’ meeting during such period.


Subject to compliance with the requirements of Article 10 of our Bylaws and the General Law of Mercantile Companies, our Shares may be proportionally redeemed upon approval of the shareholders at an Extraordinary Shareholders’ Meeting.


I.
Changes in Capital Stock

Increases and reductions in our capital stock must be approved at an Extraordinary Shareholders’ Meeting, subject to the provisions of our Bylaws and the General Law of Mercantile Companies. In case of a capital increase, except in the case of treasury shares (in which case no preemptive rights applies), the holders of Shares have the preemptive right to subscribe for the new shares issued as a result of a capital increase, in proportion to the number of Shares owned by each of them. Any reduction in the capital stock shall be performed by means of the cancellation of Shares for such an amount that permits the proportional redemption of Shares of all the shareholders who possess Shares representing the capital stock of the Corporation.


J.
Liquidation Rights

Any liquidation of the Company shall be carried out in the manner provided under the valid General Law of Mercantile Companies. The shareholders’ meeting, in the act of agreeing to the dissolution, should establish the rules that, in addition to the legal provisions and the provisions provided herein, should dictate the actions of the liquidators. Holders of 75% of the votes entitled to be cast are required to approve a liquidation of the Company.


K.
Withdrawal Rights

Whenever a shareholders’ meeting approves a change of corporate purpose, change of domicile or restructuring from one type of corporate form to another, any shareholder who has voted against such change or restructuring has the right to withdraw as a shareholder and receive an amount equal to the book value of its shares (in accordance with our latest balance sheet approved by the Annual Ordinary Shareholders’ Meeting), provided such shareholder exercises its right to withdraw during the 15-day period following the meeting at which such change or restructuring was approved.


L.
Conflicts of Interest

Under Mexican law, any shareholder whose interests conflict with the interests of the Company with respect to any transaction is obligated to disclose such conflict and is prohibited from voting on that transaction. A shareholder who violates this prohibition may be liable for damages, but only if the relevant transaction would not have been approved without that shareholder’s vote.


M.
Mandatory Repurchase Obligation

Mexican securities regulations obligate us to make a public offer for the purchase of our Shares if our registration with the Mexican securities registry is canceled, whether by order of the Mexican securities authority (Comisión Nacional Bancaria y de Valores or “CNBV”) or pursuant to a resolution adopted at an Extraordinary Shareholders’ Meeting with the approval of at least 95% of our shareholders. The minimum price at which we must purchase our Shares is the higher of: (i) the average of the closing price per Share during the previous 30 days on which the Shares were traded on the Mexican Stock Exchange, or (ii) the book value per Share, as reflected in the most recent quarterly report filed with the CNBV and the Mexican Stock Exchange prior to the offer date.

In accordance with applicable Mexican law, our Board of Directors will announce publicly its opinion regarding the price of the offer and any conflicts of interests that members of the Board may have regarding the offer. If following the conclusion of the public offering there remain outstanding Shares held by investors who did not participate in the offer, we will be required to establish and maintain for a six-month period a trust containing sufficient proceeds to purchase the remaining Shares outstanding.



2.
Ordinary Participation Certificates


A.
General

We contributed Shares of our capital stock to the Master Neutral Investment Trust (Fideicomiso Maestro de Inversion Neutra) (the “CPO Trust”) established with a 30-year term by Nacional Financiera, S.N.C. (the “CPO Trustee”) on November 24, 1989. The CPO Trustee authorized the issuance of non-redeemable ordinary participation certificates (certificados de participación ordinarios no amortizables), or CPOs, that correspond to our Shares. One CPO may be issued for each of our Shares contributed to the CPO Trust. The Company’s CPOs are registered only in connection with the registration of the Company’s ADSs, pursuant to SEC requirements, and are not for trading.

The CPO Trust operates through Indeval, the central depositary for shares trading on the Bolsa. The principal executive office of the CPO Trustee is located at Insurgentes Sur 1971, Col. Guadalupe Inn, C.P. 01020 Mexico, D.F., Mexico. As of December 31, 2023, a total of 15,361,745 Shares were held by the CPO Trust.

Below is a summary description of the material terms of our CPOs. It does not purport to be complete and is qualified in its entirety by reference to the CPO Trust Agreement, an English translation of which has been filed with the SEC as an exhibit to our Annual Report to which this exhibit is attached.

 
B.
Limitations and Qualifications

Mexican and non-Mexican investors may hold CPOs without restrictions of any kind. However, CPOs constitute separate negotiable instruments different and apart from our Shares, and afford to their holders only economic rights attaching to Shares. Consequently, holders of CPOs are not entitled to exercise any voting rights with respect to the Shares held in the CPO Trust. Such voting rights are exercisable only by the CPO Trustee, which is required by the terms of the CPO Trust to vote such Shares in the same manner as holders of a majority of the outstanding Shares not held in the CPO Trust and voted at the relevant shareholders’ meeting.

We note that because CPOs are negotiable instruments separate and apart from Shares of the Company, holders of CPOs do not qualify as shareholders, and may not exercise the minority rights afforded by the General Law of Mercantile Companies and Mexican Securities Law of the United Mexican States, except for the right to exercise a derivative action for civil liability against the Directors and relevant officers of the Company or its subsidiaries. The right to bring a such an action is available to a holder of CPOs who alone or together with a group of shareholders, CPO holders and ADS holders holds Shares, CPOs or ADSs representing at least 5% or more of the Shares, provided the complaint includes the total amount of the liabilities in favor of the Company, its subsidiaries or entities in which the Company owns 20% or more of the capital stock thereof, and not only the personal interest of the petitioners. The assets obtained as a result of the claim shall be for the benefit of the Company, its subsidiaries, or such entities, as applicable.

Appraisal rights will not be available to holders of CPOs. The CPO Trust does not contain any provision granting CPO holders the right to inspect the transfer books of the CPO Trust and the list of holders of CPOs. The CPO Trust does not provide CPO holders with the right to receive Company notices, reports and proxy soliciting material.

Any foreigner who acquires any interest or participation in our capital stock through CPOs will be considered a Mexican citizen insofar as Mexican law and we are concerned (except with respect to the right to own Shares) and will be deemed to understand and agree that such foreigner may not invoke the protection of his government in connection with his interest or participation in the Company, under penalty of forfeiture of such interest or participation in favor of the United Mexican States.


C.
Dividends, Distributions and Other Rights

Each CPO represents financial interests in one Share. Holders of CPOs will share equally on a per Share basis in any dividend declared by our shareholders or other distribution of the Company’s profits. Cash dividends on the Shares received by the CPO Trustee will be distributed to CPO holders in proportion to their holdings. Dividends in Shares received by the CPO Trustee will be retained in the CPO Trust and the CPO Trustee will deliver additional CPOs representing those Shares to the CPO holders in proportion to their holdings.


The CPO Trustee will subscribe for capital increases offered by the Company to holders of CPOs to the extent that holders of CPOs so request and timely furnish to the CPO Trustee sufficient funds for that purpose.


D.
Fees and Expenses of CPO Trustee and Indeval

The fees and expenses of the CPO Trustee for administration of the CPO Trust and amounts payable to Indeval as depositary for the Shares are paid by the Company.


E.
Liability of the CPO Trustee

The CPO Trustee is not responsible for acts performed by it in compliance with the instructions of the Technical Committee of the CPO Trust, and it is not responsible for failing to comply with instructions of the Technical Committee that are unlawful or contrary to the terms of the CPO Trust Agreement


F.
Termination of the CPO Trust

The term of the CPO Trust is the maximum term allowed by Mexican law, which currently is 50 years; the CPO Trust may be terminated prior to the end of its term upon recommendation by the Technical Committee of the CPO Trust, by a resolution adopted by a meeting of CPO holders. Prior to its termination date, the CPO Trustee will sell Shares held by the CPO Trust, and deliver the proceeds thereof to CPO holders in proportion to their respective CPO holdings. Alternatively, we may establish a new trust to enable continued foreign equity participation in the Company. Although, we will endeavor to establish a new trust to substitute the CPO Trust, no assurance can be made that we will in fact establish or be able to establish such new trust.


3.
American Depositary Shares.


A.
General

The Company has registered ADSs, which are represented by American Depositary Receipts (“ADRs”). The Bank of New York Mellon, a New York banking institution with headquarters at 240 Greenwich Street, New York, NY 10286, serves as the depositary (the “Depositary”) and registers and delivers ADSs. The Mexican custodian for the Depositary is Indeval (the “Custodian”). They are open to inspection by owners and holders during business hours.

In the United States, our ADSs, each representing five CPOs, trade on the OTC market under the ticker symbol GTMAY. As of December 31, 2023, we had 174,553,127 outstanding Shares, 15,361,745 of which were held in the form of ADSs.

The Depositary will be the holder of the Shares underlying an ADS holder’s ADSs. The Deposit Agreement sets out ADS holder rights as well as the rights and obligations of the Depositary. New York law governs the Deposit Agreement and the ADSs. The Company will not treat an ADS holder as one of its shareholders and an ADS Holder will not have shareholder rights. Mexican law governs shareholder rights. To exercise any shareholder rights directly, an ADS holder would need to surrender their ADSs and become a direct shareholder of the Company.

Below is a summary description of certain material terms of our ADSs. It does not purport to be complete and is qualified in its entirety by reference to the Deposit Agreement, which has been filed with the SEC as an exhibit to our Annual Report to which this exhibit is attached.


B.
Dividends and Other Distributions.

The Depositary has agreed to pay ADS holders the cash dividends or other distributions it or the custodian receives on Shares or other deposited securities, after deducting its fees and expenses. An ADS holder will receive these distributions in proportion to the number of Shares their ADSs represent.



Cash. The Depositary will convert any cash dividend or other cash distribution the Company pays on the Shares into U.S. dollars. Before making a distribution, the Depositary will deduct any withholding taxes that must be paid.


Distributions in CPOs. If any distribution consists of a dividend in CPOs, the Depositary may deliver to the CPOs in proportion to the number of ADSs held by an ADS holder. In lieu of delivering fractional ADSs, the Depositary shall use reasonable efforts to sell the amount of CPOs (or Shares underlying the amount of CPOs) represented by the aggregate of such fractions and distribute the net proceeds.


Rights to Purchase Additional Shares. If the Company offers holders of its securities any rights to subscribe for additional shares or any other rights, the Depositary may, after consultation with the Company, make these rights available to ADS holders.


C.
Voting Rights.

An ADS holder will not be entitled to attend shareholder’s meetings, but it may instruct the Depositary to vote the Shares underlying their ADSs. The Depositary will notify the ADS holder of the upcoming vote and arrange to deliver the Company’s voting materials. The Depositary shall not vote other than in accordance with the ADS holder’ instructions.

The Company cannot assure an ADS holder that it will receive the voting materials in time to ensure that it can instruct the Depositary to vote their Shares. This means that an ADS holder may not be able to exercise their right to vote and there may be nothing it can do if their Shares are not voted as it requested.


D.
Notices, Reports and Proxy Solicitations; Inspections

The Depositary will make available for inspection by ADS holders at its corporate office any reports, notices and other communications, including any proxy soliciting material, received from the Company or the CPO Trustee which are both (a) received by the Depositary as the holder of deposited CPOs and (b) made generally available to the holders of CPOs by the Company or the CPO Trustee. The Depositary will also, upon written request by the Company, send to ADS holders copies of such reports when furnished by the Company pursuant to the Deposit Agreement. Any such reports and communications, including any such proxy soliciting material, furnished to the Depositary by the Company shall be furnished in English to the extent such materials are required to be translated into English pursuant to SEC regulations.

The Depositary will keep books, at its corporate office, for the registration and transfer of ADSs which at all reasonable times shall be open for inspection by ADS holders.


E.
Reclassifications, Recapitalizations, or Mergers

Upon any change in par value, split-up, recapitalization, reorganization, merger, consolidation, or sale of assets affecting the Company, any securities received by the Depositary in exchange for or in conversion of such securities will be treated as additional securities.


F.
Transfers and Withdrawals

Subject to the terms and conditionso of the Deposit Agreement, upon surrender to the Depositary of ADSs and payment of any applicable fees, taxes or other expenses, an ADS holder is entitled to delivery, to him or as instructed, of the amount of CPOs at the time represented by those ADSs. Delivery of CPOs may be made by the delivery of (a) certificates or account transfer in the name of the ADS holder or as ordered by him, with proper endorsement or accompanied by proper instruments or instructions of transfer and (b) any other securities, property and cash to which the ADS holder is then entitled.

Transfers of ADSs may be registered on the books of the Depositary by the ADS holder in person or by a duly authorized attorney, upon surrender of those ADSs properly endorsed for transfer or accompanied by proper instruments of transfer, in the case of an ADR, or pursuant to a proper instruction, in the case of uncertificated ADSs, and funds sufficient to pay any applicable transfer taxes and the expenses of the Depositary and upon compliance with such regulations, if any, as the Depositary may establish for such purpose.


As a condition precedent to the delivery, registration of transfer, or surrender of any ADSs or split-up or combination of any ADR or withdrawal of any deposited CPOs, the Depositary, the Custodian, or registrar may require:


payment from the depositor of CPOs or the presenter of the ADR or instruction for registration of transfer or surrender of ADSs not evidenced by an ADR of a sum sufficient to reimburse it for any tax or other governmental charge and any stock transfer or registration fee with respect thereto (including any such tax or charge and fee with respect to CPOs being deposited or withdrawn);


payment of any applicable fees as provided in the Deposit Agreement;


the production of proof satisfactory to it as to the identity and genuineness of any signature; and


compliance with any regulations the Depositary may establish consistent with the provisions of the Deposit Agreement.

The delivery of ADSs against deposit of CPOs generally or against deposit of particular CPOs may be suspended, or the transfer of ADSs in particular instances may be refused, or the registration of transfer of outstanding ADSs generally may be suspended, during any period when the transfer books of the Depositary or the CPO Trust or foreign registrar are closed, or if any such action is deemed necessary or advisable by the Depositary, the CPO Trustee, the Company or its foreign registrar at any time or from time to time because of any requirement of law or of any government or governmental body or commission, or any securities exchange on which the ADSs or CPOs are listed, or under any provision of the Deposit Agreement, or for any other reason, except that the surrender of outstanding ADSs and withdrawal of CPOs may not be suspended subject only to (i) temporary delays caused by closing the transfer books of the Depositary or the CPO Trust, the Company or the foreign registrar, if applicable, or the deposit of CPOs in connection with voting at a shareholders’ meeting, or the payment of dividends, (ii) the payment of fees, taxes and similar charges, and (iii) compliance with any U.S. or foreign laws or governmental regulations relating to the ADSs or to the withdrawal of the CPOs.


G.
Amendment and Termination

The Deposit Agreement may at any time be amended by the Company and the Depositary without the consent of ADS holders. In no event shall any amendment impair the right of the ADS holder to surrender ADSs and receive therefor the deposited securities represented thereby, except as required to comply with applicable law.

After termination, the Depositary and its agents will do the following under the Deposit Agreement but nothing else: (a) collect distributions on the deposited securities, (b) sell rights and other property and (c) deliver Shares, dividends and other distributions, proceeds of any sale and other deposited securities upon surrender of ADSs.


H.
Limitation of Liability

The Deposit Agreement expressly limits the Company’s obligations and the obligations of the Depositary. It also limits the Company’s liability and the liability of the Depositary. Each of the Company and the Depositary are not liable:


if it is prevented or delayed by law or circumstances beyond its control from performing its obligations under the Deposit Agreement;


if it exercises discretion permitted under the Deposit Agreement;


for the inability of any ADS holder to benefit from any distribution, offering, right or other benefit which is not expressly made available to ADS holders; and


for any special, consequential or punitive damages for any breach of the terms of the Deposit Agreement.



EX-8.1 3 ef20015335_ex8-1.htm EXHIBIT 8.1

EXHIBIT 8.1

List of Significant Subsidiaries

Name
 
Jurisdiction of
Incorporation
 
Name under which
they do business
         
Autotransportación y Distribución Logística, S.A. de C.V.(Logistics)
 
Mexico
 
ATL
TMM Logistics, S.A. de C.V. (Logistics)
 
Mexico
 
TMML
Transportación Marítima Mexicana, S.A. de C.V. (Product and parcel tankers, offshore vessels, and specialized vessels)
 
Mexico
 
TMM
Prestadora de Servicios MTR, S.A.de C.V. (Ports)
 
Mexico
 
MTR
Bimonte, S.A. de C.V. (Ports)
 
Mexico
 
BIMONTE
Services and Solutions Optimus, S. de R.L. de C.V. (Ports)
 
Mexico
 
OPTIMUS
Administradora Marítima TMM, S.A.P.I. de C.V. (Shipping Agencies)
 
Mexico
 
AMTMM
TMM Parcel Tankers, S. A. de C. V. (Tanker vessels)
 
Mexico
 
TMMPT
Almacenadora de Deposito Moderno, S. A. de C. V. (Warehousing)
 
Mexico
 
ADEMSA
Saricogui Logística, S.A.P.I. de C.V. (Warehousing)
 
Mexico
 
SARICOGUI
Inmobiliaria Dos Naciones, S. R. L. de C. V. (Shipyard)
 
Mexico
 
IDN
Operadora Portuaria de Tuxpan, S.A. de C.V. (Ports)
 
Mexico
 
OPT



EX-12.1 4 ef20015335_ex12-1.htm EXHIBIT 12.1

EXHIBIT 12.1

SECTION 302 CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Vanessa Serrano Cuevas, certify that:

1. I have reviewed this annual report on Form 20-F of Grupo TMM, S.A.B.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4. The company’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c. Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d. Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5. The company’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date: August 1, 2024
 
   
 
/s/ Vanessa Serrano Cuevas
 
Vanessa Serrano Cuevas
 
Chief Executive Officer



EX-12.2 5 ef20015335_ex12-2.htm EXHIBIT 12.2

EXHIBIT 12.2

SECTION 302 CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Verónica Tego Sánchez, certify that:

1. I have reviewed this annual report on Form 20-F of Grupo TMM, S.A.B.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4. The company’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c. Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d. Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5. The company’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date: August 1, 2024
   
     
 
/s/ Verónica Tego Sánchez          
 
 
Verónica Tego Sánchez
 
 
Chief Financial Officer
 



EX-13.1 6 ef20015335_ex13-1.htm EXHIBIT 13.1

EXHIBIT 13.1

GRUPO TMM, S.A.B.

SECTION 906 CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Vanessa Serrano Cuevas, the Chief Executive Officer of Grupo TMM, S.A.B. (the “Company”), hereby certify pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

1. the Company’s annual report on Form 20-F for the year ended December 31, 2023, to which this statement is filed as an exhibit (the “Report”), fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2. the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 1, 2024




/s/ Vanessa Serrano Cuevas

Vanessa Serrano Cuevas

Chief Executive Officer



EX-13.2 7 ef20015335_ex13-2.htm EXHIBIT 13.2

EXHIBIT 13.2

GRUPO TMM, S.A.B.

SECTION 906 CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Luis Rodolfo Capitanachi Dagdug, the Chief Financial Officer of Grupo TMM, S.A.B. (the “Company”), hereby certify pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 that:

1. the Company’s annual report on Form 20-F for the year ended December 31, 2023, to which this statement is filed as an exhibit (the “Report”), fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2. the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 1, 2024

 


 

/s/ Verónica Tego Sánchez          
 

Verónica Tego Sánchez
 

Chief Financial Officer
 



EX-101.SCH 8 gtmay-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated statements of financial position link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated statements of profit or loss link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - Consolidated statements of profit or loss Calc 2 link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated statements of comprehensive income link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - Consolidated statements of comprehensive income Calc 2 link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated statements of changes in stockholders' equity link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated statements of cash flow link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Nature of operations link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - General information and statement of compliance with IFRS link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Changes in accounting policies link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Acquisitions and disposals link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Cash and cash equivalents link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Trade receivables link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Other accounts receivable link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Impairment of long-lived assets link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Financial assets and liabilities link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Balances and transactions with related parties link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Accounts payable and accrued expenses link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Stockholders' equity link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Other income (expenses) link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Interest expense and other financial costs link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Income tax and tax loss carryforwards link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Segment reporting link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - Employee benefits link:presentationLink link:calculationLink link:definitionLink 062300 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 062400 - Disclosure - Fair value measurement link:presentationLink link:calculationLink link:definitionLink 062500 - Disclosure - Financial instruments risk link:presentationLink link:calculationLink link:definitionLink 062600 - Disclosure - Capital management policies and procedures link:presentationLink link:calculationLink link:definitionLink 062700 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 062800 - Disclosure - Subsequent events to the reporting date link:presentationLink link:calculationLink link:definitionLink 062900 - Disclosure - Authorization of the consolidated financial statements link:presentationLink link:calculationLink link:definitionLink 070400 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Nature of operations (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Cash and cash equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Trade receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Other accounts receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Impairment of long-lived assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Financial assets and liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Balances and transactions with related parties (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Accounts payable and accrued expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Stockholders' equity (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Other income (expenses) (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Interest expense and other financial costs (Tables) link:presentationLink link:calculationLink link:definitionLink 082000 - Disclosure - Income tax and tax loss carryforwards (Tables) link:presentationLink link:calculationLink link:definitionLink 082100 - Disclosure - Segment reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 082200 - Disclosure - Employee benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 082400 - Disclosure - Fair value measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 082500 - Disclosure - Financial instruments risk (Tables) link:presentationLink link:calculationLink link:definitionLink 082600 - Disclosure - Capital management policies and procedures (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Nature of operations, Labor reform on holidays (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Nature of operations, Structure of Grupo TMM (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - Nature of operations, Investments in Associates (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - General information and statement of compliance with IFRS (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Summary of significant accounting policies, Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - Summary of significant accounting policies, Leased assets (Details) link:presentationLink link:calculationLink link:definitionLink 090404 - Disclosure - Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details) link:presentationLink link:calculationLink link:definitionLink 090406 - Disclosure - Summary of significant accounting policies, Offshore Vessels and Loderos (Details) link:presentationLink link:calculationLink link:definitionLink 090408 - Disclosure - Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details) link:presentationLink link:calculationLink link:definitionLink 090410 - Disclosure - Summary of significant accounting policies, Information by segments (Details) link:presentationLink link:calculationLink link:definitionLink 090412 - Disclosure - Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090414 - Disclosure - Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Acquisitions and disposals, 2021 and 2020 (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Trade receivables, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - Trade receivables, Movement in Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Other accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Property and equipment, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Property and equipment, Cost model (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Leases, Right-of-use assets (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Leases, Information on Lease Liabilitie (Details) link:presentationLink link:calculationLink link:definitionLink 091004 - Disclosure - Leases, Leasing activities by type of Right-of-use asset (Details) link:presentationLink link:calculationLink link:definitionLink 091006 - Disclosure - Leases, Lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Impairment of long-lived assets (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Financial assets and liabilities, Categories of financial assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Financial assets and liabilities, Other Financing (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - Financial assets and liabilities, Covenants (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Balances and transactions with related parties (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Accounts payable and accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Stockholders' equity, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091602 - Disclosure - Stockholders' equity, Other Components of Equity (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Other income (expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Interest expense and other financial costs (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Income tax and tax loss carryforwards, Results for the year (Details) link:presentationLink link:calculationLink link:definitionLink 092002 - Disclosure - Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details) link:presentationLink link:calculationLink link:definitionLink 092004 - Disclosure - Income tax and tax loss carryforwards, Components of deferred tax liability (Details) link:presentationLink link:calculationLink link:definitionLink 092006 - Disclosure - Income tax and tax loss carryforwards, Tax loss carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - Segment reporting (Details) link:presentationLink link:calculationLink link:definitionLink 092200 - Disclosure - Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details) link:presentationLink link:calculationLink link:definitionLink 092202 - Disclosure - Employee benefits, Net cost for period (Details) link:presentationLink link:calculationLink link:definitionLink 092204 - Disclosure - Employee benefits, Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 092206 - Disclosure - Employee benefits, Defined benefit obligation (Details) link:presentationLink link:calculationLink link:definitionLink 092208 - Disclosure - Employee benefits, Assets Plan (Details) link:presentationLink link:calculationLink link:definitionLink 092210 - Disclosure - Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details) link:presentationLink link:calculationLink link:definitionLink 092212 - Disclosure - Employee benefits, Significant actuarial assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 092300 - Disclosure - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 092400 - Disclosure - Fair value measurement, Fair value measures for non-financial assets (Details) link:presentationLink link:calculationLink link:definitionLink 092402 - Disclosure - Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 092500 - Disclosure - Financial instruments risk, Currency risk (Details) link:presentationLink link:calculationLink link:definitionLink 092502 - Disclosure - Financial instruments risk, Interest rate risks (Details) link:presentationLink link:calculationLink link:definitionLink 092504 - Disclosure - Financial instruments risk, Credit risk and Concentration of risk (Details) link:presentationLink link:calculationLink link:definitionLink 092506 - Disclosure - Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 092508 - Disclosure - Financial instruments risk, Liquidity risk (Details) link:presentationLink link:calculationLink link:definitionLink 092600 - Disclosure - Capital management policies and procedures (Details) link:presentationLink link:calculationLink link:definitionLink 092702 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 gtmay-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 gtmay-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 gtmay-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Accumulated Depreciation and Amortization [Member] Accumulated depreciation, amortisation and impairment [member] Accumulated Amortization [Member] Depreciation [Member] Accumulated depreciation and amortisation [member] Significant actuarial assumptions used for valuation Actuarial assumption of discount rates Discount Rate [Member] Actuarial assumption of discount rates [member] Inflation Rate [Member] Actuarial assumption of expected rates of inflation [member] Average Working Life Expectancy [Member] Actuarial assumption of expected rates of pension increases [member] Salary Increase Rate [Member] Actuarial assumption of expected rates of salary increases [member] Actuarial assumptions [axis] Actuarial assumptions [member] Actuarial gain or losses Additions Additions other than through business combinations, intangible assets other than goodwill Additions Additions other than through business combinations, property, plant and equipment Additions Other amortizations Adjustments for amortisation expense Other non-current assets Adjustments for decrease (increase) in other assets Trade receivables Adjustments for decrease (increase) in trade accounts receivable Depreciation, amortization and loss from revaluation Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss Gain from the sale of subsidiaries Gain from the sale of subsidiaries Gain on disposition of subsidiaries Loss from the disposal of property and equipment, net Loss from sale of property, vessels and equipment Adjustments for gain (loss) on disposals, property, plant and equipment Employee benefits Accounts payable and accrued expenses Interest expense Adjustments for interest expense Interest income Adjustments for interest income Total adjustments Adjustments to reconcile profit (loss) Adjustments to reconcile the profit with cash used in operating activities: Unrealized exchange loss, net Adjustments for unrealised foreign exchange losses (gains) Aggregated measurement [member] Aggregated time bands [member] All levels of fair value hierarchy [member] Amortization Amortisation, intangible assets other than goodwill Payable Amounts payable, related party transactions Receivable Amounts receivable, related party transactions Other income (expenses) [Abstract] Enacted Income Tax Law rate Applicable tax rate Ending balance Beginning balance Total assets Non-financial assets Assets Assets Assets [abstract] Cash at banks Income (loss) per share for the year (in dollars per share) Earning per share for the year (Note 23) Basic earnings per share [abstract] Debt amount Financial debt Total financial debt Incremental change in borrowing rate Basis points Borrowings, adjustment to interest rate basis Borrowings by name [axis] Borrowings by name [member] Interest rate Borrowings, interest rate Variable rate basis Borrowings, interest rate basis Maturity date Borrowings, maturity Minimum [Member] Bottom of range [member] Trademark [Member] Brand names [member] Properties [Member] Buildings and Facilities [Member] Corporate Building [Member] Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis] Carrying amount [member] Cash and cash equivalents, end of year Cash and cash equivalents, beginning of year Cash and cash equivalents (Note 6) Cash and cash equivalents Total cash and cash equivalents Cash and cash equivalents [Abstract] Cash from (used in) financing activities Cash flows from (used in) financing activities Cash flow from financing activities Cash (used in) from investing activities Cash flows from (used in) investing activities Cash from investing activities Cash from (used in) operating activities Cash flows from (used in) operating activities Cash flows from operating activities: Cash on hand Cash outflow for leases Categories of related parties [axis] Stockholders' equity [Abstract] Changes in pension plan [Abstract] Details for net cost [Abstract] Changes in net defined benefit liability (asset) [abstract] Capital decreases [Abstract] Changes in number of shares outstanding [abstract] Classes of assets [axis] Assets [member] Classes of contingent liabilities [axis] Classes of financial assets [axis] Classes of financial instruments [axis] Financial instruments, class [member] Classes of financial liabilities [axis] Classes of intangible assets other than goodwill [axis] Classes of property, plant and equipment [axis] Classes of share capital [axis] Share capital [member] Foreign exchange rate Closing foreign exchange rate Components of equity [axis] Items that will not be subsequently reclassified to profit or loss Comprehensive (loss) income for the year Comprehensive income (loss) for the year Attributable to: Comprehensive income attributable to [abstract] Non-controlling interest Comprehensive income, attributable to non-controlling interests Controlling interest Comprehensive income, attributable to owners of parent Computer Equipment [Member] Software [Member] Computer software [member] Constructions in Progress [Member] Construction in progress [member] Contingent liabilities [member] Contract assets Plan contributions Contributions to the plan Credit Risk [Member] Credit risk [member] Currency Risk [Member] Currency risk [member] Accounts payable and accrued expenses (Note 15) Accounts payable and accrued expenses Accounts payable and accrued expenses Total current assets Current assets Current Assets classified as held for sale (Note 9) Total short-term portion of the financial debt Current borrowings and current portion of non-current borrowings Total current financial assets Current financial assets Short-term interest payable Current interest payable Short-term leases liabilities (Note 10) Short-term Total short-term liabilities Current liabilities Short-term Current [Member] Short-term portion of the financial debt (Note 13) Short-term portion of the financial debt Short-term Prepayments Current service cost Income tax Current tax expense (income) Taxes payable Deferred income tax Deferred tax expense (income) recognised in profit or loss Defined benefit plans [axis] Defined benefit plans [member] Defined Benefit Plans [Member] Defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control [member] Depreciation, amortization and loss from revaluation Depreciation and amortization Accumulated depreciation Depreciation, property, plant and equipment Depreciation Business combinations Provisions, contingent liabilities and contingent assets Description of accounting policy for contingent liabilities and contingent assets [text block] Statutory employee profit sharing Description of accounting policy for employee benefits [text block] Financial instruments Description of accounting policy for financial instruments [text block] Foreign currency translation Impairment testing of long-lived assets Description of accounting policy for impairment of non-financial assets [text block] Taxes on earnings Description of accounting policy for income tax [text block] Intangible assets Description of accounting policy for intangible assets and goodwill [text block] Stockholders' equity Description of accounting policy for issued capital [text block] Leased assets Description of accounting policy for leases [text block] Non-current assets classified as held for sale Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block] Property and equipment Description of accounting policy for property, plant and equipment [text block] Recognition of revenue, costs and expenses, and financing costs Description of accounting policy for recognition of revenue [text block] Information by segments Cash and cash equivalents Description of accounting policy for determining components of cash and cash equivalents [text block] Discount rate Year of expiration Description of expiry date of deductible temporary differences, unused tax losses and unused tax credits Growth rate Contractual Maturities of Financial Liabilities Number of potentially dilutive instruments outstanding (in shares) Dilutive effect of convertible instruments on weighted average number of ordinary shares Accounts payable and accrued expenses Disclosure of accrued expenses and other liabilities [text block] Leasing Activities by Type of Right-of-Use Asset Authorization of the consolidated financial statements Cash and cash equivalents Disclosure of cash and cash equivalents [text block] Disclosure of changes in accounting estimates [line items] Disclosure of changes in accounting estimates [table] Changes in accounting policies Summary of significant accounting policies Capital stock [Abstract] Disclosure of classes of share capital [abstract] Disclosure of classes of share capital [line items] Disclosure of classes of share capital [table] Contingencies [Abstract] Contingencies Disclosure of contingent liabilities [line items] Disclosure of contingent liabilities [table] Reconciliation of the Provision for Income Tax Employee benefits [Abstract] Details of Net Cost for the Period Disclosure of defined benefit plans [text block] Disclosure of defined benefit plans [line items] Disclosure of defined benefit plans [table] Information for Financing Disclosure of detailed information about borrowings [text block] Disclosure of detailed information about borrowings [line items] Disclosure of detailed information about borrowings [table] Summary of Intangible Assets Disclosure of detailed information about intangible assets [text block] Summary of Property and Equipment Disclosure of detailed information about property, plant and equipment [text block] Summary of Revenue Disclosure of disaggregation of revenue from contracts with customers [text block] Disclosure of disaggregation of revenue from contracts with customers [line items] Disclosure of disaggregation of revenue from contracts with customers [line items] Disclosure of disaggregation of revenue from contracts with customers [table] Earnings per share Employee benefits Disclosure of employee benefits [text block] Segment reporting Subsequent events to the reporting date Fair value measurement Fair value measurement [Abstract] Non-financial Assets Measured at Fair Value Classified in Level 3 Disclosure of fair value measurement of assets [line items] Disclosure of fair value measurement of assets [table] Interest expense and other financial costs Disclosure of finance cost [text block] Financial assets [Abstract] Disclosure of financial assets [abstract] Financial Assets Disclosure of financial assets [text block] Disclosure of financial assets [line items] Disclosure of financial assets [table] Financial liabilities [Abstract] Disclosure of financial liabilities [abstract] Financial Liabilities Disclosure of financial liabilities [text block] Disclosure of financial liabilities [line items] Disclosure of financial liabilities [table] Financial instruments risk Disclosure of financial risk management [text block] Impairment of long-lived assets [Abstract] Impairment of long-lived assets Income tax and tax loss carryforwards Impairment of long-lived assets [Abstract] Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [abstract] Key Assumptions Used in Historical Data from External and Internal Sources Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table] Summary of significant accounting policies [Abstract] Intangible assets [Abstract] Intangible assets Disclosure of detailed information about intangible assets [line items] Disclosure of detailed information about intangible assets [table] Percentage of Equity Interest in Various Subsidiaries Disclosure of interests in subsidiaries [text block] Leases Minimum Future Lease Payments Disclosure of maturity analysis of operating lease payments [text block] Disclosure of maturity analysis of operating lease payments [line items] Disclosure of maturity analysis of operating lease payments [table] Financial instruments risk [Abstract] Disclosure of nature and extent of risks arising from financial instruments [line items] Disclosure of nature and extent of risks arising from financial instruments [table] Disclosure of net defined benefit liability (asset) [abstract] Defined Benefit Obligations Disclosure of net defined benefit liability (asset) [line items] Disclosure of net defined benefit liability (asset) [table] Subsequent events to the reporting date [Abstract] Capital management policies and procedures [Abstract] Capital management policies and procedures Segment reporting [Abstract] Information for Operating Segments Disclosure of operating segments [text block] Disclosure of operating segments [line items] Disclosure of operating segments [table] Other Income (Expenses) Disclosure of other operating income (expense) [text block] Other income (expenses) Disclosure of other operating income [text block] Property and equipment [Abstract] Property and equipment Disclosure of detailed information about property, plant and equipment [line items] Disclosure of detailed information about property, plant and equipment [table] Right-of-use assets [Abstract] Right-of-Use Assets Disclosure of quantitative information about right-of-use assets [text block] Disclosure of quantitative information about right-of-use assets [line items] Disclosure of quantitative information about right-of-use assets [table] Balances and transactions with related parties Details of Other Components of Equity Disclosure of reserves within equity [text block] Other components of equity [Abstract] Disclosure of reserves within equity [abstract] Disclosure of reserves within equity [line items] Disclosure of reserves within equity [table] Revenues Significant actuarial assumptions [Abstract] Disclosure of sensitivity analysis for actuarial assumptions [abstract] Effects of Changes to Actuarial Assumptions Disclosure of sensitivity analysis for actuarial assumptions [text block] Disclosure of sensitivity analysis for actuarial assumptions [line items] Disclosure of sensitivity analysis for actuarial assumptions [table] Stockholders' equity Investments in associates [Abstract] Disclosure of associates [abstract] Structure of Grupo TMM [abstract] Disclosure of subsidiaries [line items] Disclosure of subsidiaries [table] Fair value measurement [Abstract] Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract] Components of Deferred Tax Liability Disclosure of temporary difference, unused tax losses and unused tax credits [text block] Disclosure of temporary difference, unused tax losses and unused tax credits [line items] Disclosure of temporary difference, unused tax losses and unused tax credits [table] Balances and transactions with related parties [Abstract] Transactions with Related Parties Disclosure of transactions between related parties [text block] Disclosure of transactions between related parties [line items] Disclosure of transactions between related parties [table] Disposals Disposals, property, plant and equipment Earnings per share [Abstract] Exchange effect on cash Shared Accounts [Member] Elimination of intersegment amounts [member] Salaries, wages and employee benefits (Note 22) Employee benefits expense Entity's total for associates [member] Entity's total for individual assets or cash-generating units [member] Entity's total for related parties [member] Entity's total for segment consolidation items [member] Entity's total for subsidiaries [member] Total stockholders' equity Balance, end of period Balance, beginning of period Stockholders' equity Equity Stockholders' equity (Note 16): Total liabilities and stockholders' equity Equity and liabilities Controlling interest Equity attributable to owners of parent Subtotal [Member] Equity attributable to owners of parent [member] Equity [member] Contingent asset Contingent liability Expected credit loss rate Total costs and expenses Expenses, by nature Leases of low value assets Short-term leases Leases of properties and equipment (Note 10) Expense relating to payments not included in the measurement of the lease liability Projection period, calculation of recoverable amounts Explanation of period over which management has projected cash flows Total comprehensive financing cost Finance costs Financial assets Assets Financial Assets Valued at Amortized Cost [Member] Financial assets at amortised cost, class [member] Financial assets, class [member] Correction [member] Total financial liabilities Liabilities Debt Financial liabilities Financial Liabilities Valued at Amortized Cost [Member] Financial liabilities at amortised cost, class [member] Financial liabilities, class [member] Fixed Rate [Member] Fixed interest rate [member] Variable Rate [Member] Floating interest rate [member] Exchange gain (loss), net Revaluation surplus Gains (losses) recognised in other comprehensive income including exchange differences, fair value measurement, assets Effects from unrealized gains from fair value measurements Loss on the accord and satisfaction Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, assets Gross carrying amount [Member] Transportation profit (loss) Gross profit Impairment loss Impairment loss for the period Impairment loss recognised in profit or loss, trade receivables Consolidated statements of profit or loss [Abstract] Income tax benefit (Note 20) Total income tax benefit Tax expense (income) Income tax on other comprehensive income Tax expense Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss Income tax paid Income taxes paid (refund) Increase (decrease) in cash and cash equivalents Increase (decrease) in cash and cash equivalents after effect of exchange rate changes Cost for the period Net cost for the period Increase (decrease) in net defined benefit liability (asset) Effect of incremental change in borrowing rate Increase (decrease) through change in discount rate, other provisions Miscellaneous Transfers and others Increase (decrease) through transfers and other changes, intangible assets other than goodwill Transfers and others Increase (decrease) through transfers and other changes, property, plant and equipment Individual assets or cash-generating units [axis] Assets or Cash-Generating Units [Member] Intangible assets (Note 11) Net balances at year end Net balances at beginning of year Intangible assets other than goodwill [member] Net balances at year start Net balances at year end Intangible assets with indefinite useful life Interest expenses Interest expense Interest expense Interests on assets plan Interest income Interest cost Interest on financial debt Interest expense on leasing agreements Interest expense on lease liabilities Interest paid Interest paid, classified as financing activities Interest Rate Risks [Member] Interest rate risk [member] Interest rate types [member] Interest received Interest received, classified as investing activities Materials and supplies Capital increase (Note 16) Issue of equity Share capital Share Capital [Member] Issued capital [member] Short-term benefits Key management personnel compensation, short-term employee benefits Executive Personnel [Member] Key management personnel of entity or parent [member] Properties [Member] Land and buildings [member] Lands [Member] Land [member] After 5 Years [Member] Later than five years [member] More Than 30 Days [ Member] 1 to 3 Years [Member] Later than one year and not later than three years [member] 2025 [Member] Later than one year and not later than two years [member] 6 to 12 Months [Member] Later than six months and not later than one year [member] In 6 Months [Member] Later than three months and not later than six months [member] More Than 90 Days [Member] Later than three months [member] 3 to 5 Years [Member] Later than three years and not later than five years [member] 2027 [Member] More Than 60 Days [Member] Later than two months and not later than three months [member] 2026 [Member] Committed on short-term leases and total commitment Lease commitments for short-term leases for which recognition exemption has been used Leasing liabilities Leasing liabilities Lease liabilities Lease Liability [Member] Lease liabilities [member] Legal proceedings Contingent Liability [member] Level 2 [Member] Level 2 of fair value hierarchy [member] Levels of fair value hierarchy [axis] Total liabilities Total liabilities Liabilities Liabilities Liabilities [abstract] Liabilities arising from financing activities [axis] Liabilities arising from financing activities [member] Balance at end of period Balance at beginning of period Net defined benefit liability (asset) Expected Credit Losses During the Lifetime [Member] Liquidity Risk [Member] Liquidity risk [member] Long-term portion of the financial debt (Note 13) Long-term financial debt Long-term Loss from sale of property and equipment, net (see Note 9) Losses on disposals of property, plant and equipment Income tax and tax loss carryforwards [Abstract] Major customers [axis] Customers [member] Maturity of Long-term Financial Debt Disclosure of maturity analysis for non-derivative financial liabilities [text block] Maturity [axis] Measurement [axis] Valuation period of properties Deferred income tax (Note 20) Total deferred tax liability Net defined benefit liability (asset) [axis] Net defined benefit liability (asset) [member] Non-adjusting events after reporting period [axis] Non-adjusting events after reporting period [member] Non-controlling interest Non-controlling interests Non Controlling Interest [Member] Total non-current assets Non-current assets Non-current Long-term interest payable Non-current interest payable Long-term lease liabilities (Note 10) Long-term Total long-term liabilities Non-current liabilities Long-term Employee benefits (Note 22) Total reserve Employee benefits Value added tax recoverable Within the 1st Year [Member] 2024 [Member] Number of employees Number of employees Number of shares authorized (in shares) Number of shares authorised Balance, end of period (in shares) Balance, beginning of period (in shares) Shares outstanding (in shares) Number of shares outstanding Operating Segments [Member] Number of Outstanding Common Shares [Member] Ordinary shares [member] Other assets Other comprehensive (loss) income Total of other comprehensive income for the year Total net of taxes Other comprehensive income: Total before taxes Other comprehensive income, before tax Actuarial gains, net (Note 22) Defined benefit plan Revaluation deficit (Note 24) Others Other current liabilities Other accounts receivable (Note 8) Other accounts receivable Other accounts receivable Other components of equity Other Components of Equity [Member] Other equity interest [member] Other costs and expenses Other financial expenses Other non-current assets Other accounts receivable non-current (Note 8) Other non-current receivables Other income (expenses) (Note 18) Other income (expenses) Other operating income (expense) Other Equipment [Member] Other property, plant and equipment [member] Other accounts receivable Other receivables Other reserves [member] Balances and transactions with related parties [Abstract] Outstanding balances for related party transactions [abstract] Past due status [axis] Past due status [member] Past service cost Payments for design and conversion projects Benefits paid Benefits paid from plan assets Benefits paid on pension plan Benefits paid Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements Lease payments Payments of lease liabilities, classified as financing activities Percentage of revenue Percentage of entity's revenue Assets Plan [Member] Pensions - defined benefit plans Post-employment benefit expense in profit or loss, defined benefit plans Defined Benefit Obligations [Member] DBO [Member] Present value of defined benefit obligation [member] Leases [Abstract] 2022 [member] Increase of debt Capital increase Sale of subsidiaries, net Sale of subsidiaries Proceeds from sale of property, vessels and equipment Products and services [axis] Products and services [axis] Products and services [member] Net income (loss) for the year Net income (loss) for the year Income or loss for the year Net income for the year Attributable to: Non-controlling interest Controlling interest Loss before taxes Loss before taxes Combined tax profit (losses) Operating profit (loss) Profit (loss) from operating activities Property and equipment, net (Note 9) Net balances at beginning of year Net balances at year end Properties Revalued carrying amounts Property, plant and equipment, revalued assets, at cost Property, plant and equipment [member] Property, vessels and equipment, cost model [Abstract] Property, plant and equipment, revaluation [abstract] Revaluation surplus, before taxes Property, plant and equipment, revaluation surplus Percentage of ownership Proportion of ownership interest in subsidiary Proportion of ownership interest in subsidiary Percentage of voting shares Equity method investment Acquisition of property and equipment Total capital expenditures Purchase of property, plant and equipment, classified as investing activities Range [axis] Ranges [member] Fuel, materials and supplies Reconciliation between provision for income tax based on statutory income tax rate and provision recorded [Abstract] Reconciliation of accounting profit multiplied by applicable tax rates [abstract] Reconciliation between the carrying amounts of non-financial assets [Abstract] Reconciliation of changes in fair value measurement, assets [abstract] Summary of intangible assets [Abstract] Reconciliation of changes in intangible assets other than goodwill [abstract] Reconciliation of changes in property, vessels and equipment [Abstract] Reconciliation of changes in property, plant and equipment [abstract] Recurring [Member] Recurring fair value measurement [member] Payments of debt Repayments of borrowings, classified as financing activities Premium on Convertible Obligations [Member] Reserve of equity component of convertible instruments [member] Translation Result [Member] Reserve of exchange differences on translation [member] Defined Benefit Plan [Member] Reserve of remeasurements of defined benefit plans [member] Reserves within equity [axis] Currently stated [member] Restricted cash (Note 6) Restricted cash Accumulated results Accumulated Losses [Member] Retained earnings [member] Retrospective application and retrospective restatement [axis] Expected return on assets Revaluation Surplus [Member] Revaluation surplus [member] Revenues [Abstract] Revenue from transportation (Note 17) Total consolidated revenue Revenue Interest income Revenue, related parties Revenue from rendering of services, related party transactions Right-of-use assets, net (Note 10) Balance, beginning of period Balance, end of period Rights of use Right-of-use Asset [Member] Right-of-use assets [member] Segment consolidation items [axis] Segments [axis] Segments [member] Operative and administrative services Sensitivity Analysis Vessels [Member] Ships [member] Salaries and wages Short-term employee benefits accruals Salaries and benefits Short-term employee benefits expense Short-term benefits [abstract] Short-term employee benefits expense [abstract] Short-term investments Associates [axis] Subsidiaries [axis] Social security contributions Social security contributions Consolidated statements of cash flow [Abstract] Consolidated statements of changes in stockholders' equity [Abstract] Statement of changes in equity [line items] Statement of changes in equity [table] Consolidated statements of comprehensive income [Abstract] Consolidated statements of financial position [Abstract] General information and statement of compliance with IFRS Statement of IFRS compliance [text block] Legal Reserve [Member] Statutory reserve [member] Subsidiaries [Member] Subsidiaries [member] Non-deductible expenses Tax effect of expense not deductible in determining taxable profit (tax loss) Tax losses amortization Tax effect of tax losses Income tax Tax expense (income) at applicable tax rate Temporary difference, unused tax losses and unused tax credits [axis] Temporary difference, unused tax losses and unused tax credits [member] Maximum [Member] Top of range [member] Related parties (Note 14) Related parties Related parties Trade payables Related parties (Note 14) Related parties Related parties Total trade receivables Trade receivables Trade Receivables [Member] Receivables [Member] Trade receivables [member] Treasury shares Treasury shares Treasury Shares [Member] Type of measurement of expected credit losses [axis] Type of measurement of expected credit losses [member] Types of interest rates [axis] Types of interest rates [axis] Types of risks [axis] Risks [member] Unallocated Amounts [Member] Tax loss carryforward amount Unused tax losses for which no deferred tax asset recognised Estimated useful life (years) Useful life measured as period of time, intangible assets other than goodwill Estimated useful lives (years) Useful life measured as period of time, property, plant and equipment Salaries Wages and salaries Weighted average number of shares for the year (in shares) Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Shell Company Report Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Document Registration Statement Document Accounting Standard Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Legal Entity [Axis] Entity [Domain] Entity Registrant Name Entity Central Index Key Entity File Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Emerging Growth Company Entity Addresses [Table] Entity Addresses, Address Type [Axis] Address Type [Domain] Business Contact [Member] Entity Addresses [Line Items] Contact Personnel Name Contact Personnel Email Address Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, Country Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(g) Security Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Gulf of Mexico [Member] Payable in Mexican Pesos [Member] Mexico, Pesos US [Member] Payable in US Dollars [Member] United States of America, Dollars All Currencies [Domain] Geographical [Domain] Geographical [Axis] Currency [Axis] Expenses and Costs [Abstract] Costs and expenses: Comprehensive financing costs [Abstract] Comprehensive financing cost: The amount of expense arising from interest and other financing costs. Interest expense and other finance costs Interest expense and other financial costs (Note 19) Interest expense and other financial costs Supplementary information [Abstract] Supplementary information: The cash Inflows (outflows) from borrowings or payments of debt to related parties. Proceeds from payments of debt to related parties Payments (increase) of debt related parties The cash inflow due to release of restricted cash. Restricted cash release Restricted cash release Changes in assets and liabilities [Abstract] Changes in assets and liabilities: Adjustments for decrease (increase) in other operating receivables and related parties to reconcile profit (loss) to net cash flow from (used in) operating activities. Adjustments for decrease (increase) in other operating receivables and related parties Other accounts receivable and related parties Adjustments for decrease (increase) in raw materials and production supplies to reconcile profit (loss) to net cash flow from (used in) operating activities. Adjustments for decrease (increase) in raw materials and production supplies Materials and supplies Adjustments for decrease (increase) in prepayments to reconcile profit (loss) to net cash flow from (used in) operating activities. Adjustments for decrease (increase) in prepayments Prepayments Adjustments for decrease (increase) in restricted cash to reconcile profit (loss) to net cash flow from (used in) operating activities. Adjustments for decrease (increase) in restricted cash Restricted cash release The amount due from customers for goods and services sold net of the allowance for amounts that are determined to be uncollectable. Trade receivables, net Trade receivables, net (Note 7) Trade receivables Trade receivables, net The increase in shares through the issue of equity instruments. Issue of shares Capital increase (Note 16) (in shares) A financial institution. Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] Guarantees, Property, Vessels and Equipment [Abstract] Guarantees [Abstract] The number of property, plant and equipment pledged as guarantee for liabilities. Property, plant and equipment, number pledged as guarantee Number of vessels pledged as guarantee General information and statement of compliance with IFRS [Abstract] The schedule of the revaluation of the carrying amounts of property, plant and equipment under the cost method. Disclosure of information about property, plant and equipment under cost method [Table Text Block] Cost Model Revalued Carrying Amounts Amount recognized in other comprehensive income [Abstract] Amount recognized in other comprehensive income [Abstract] The increase (decrease) in the fair value measurement of assets resulting from the purchase or sales of those assets. Increase (decrease) from additions and disposals, fair value measurement, assets Additions and disposals, net Amount recognized in statements of operations [Abstract] Amount recognized in statements profit or loss [Abstract] The gains (losses) recognized in profit and loss and other comprehensive income on the fair value measurement of assets. Total gains (losses) recognized in profit or loss and other comprehensive income, fair value measurement, assets Total gains (losses) recognized in other comprehensive income and in statements of operations The amount of transfers from assets available for sale of the fair value measurements. Transfer from assets available for sale, fair value measurement Transfer from available-for-sale assets Refers to the extended validity period for line of credit. Payments on capital and interest extension period Payments on capital and interest extended term Related party, Costs [Abstract] Costs [Abstract] The amount of sub-agency commission related to related party transactions. Related party, Sub-agency commission Sub-agency commissions Related party, Revenue [Abstract] Revenues [Abstract] This member stands for the entity's products and services for systems. Systems [Member] This member stands for the entity's products and services for wharfage services. Wharfage Services [Member] Related party, expenses [Abstract] Expenses [Abstract] The amount of expenses that the entity does not separately disclose related to related party transactions. Other expenses, related party transactions Other expenses A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credits [Member] Lines of Credit [Member] This member stands for the entity's products and services for shipping agencies. Shipping agencies [Member] Shipping Agencies [Member] This member represents a maritima del golfo de Mexico y subsidiarias para el petroleo, S.A. de C.V. (before division maritima, S.A. de C.V.) Maritima del Golfo de Mexico y Subsidiarias Para el Petroleo, S.A. de C.V. [Member] This member stands for stockholders. Stockholders [Member] SSA Mexico, S.A. de C.V., is a company with which Grupo TMM and Administracion Portuaria Integral de Acapulco, S.A. de C.V. conduct leasing operations and consulting. SSA Mexico, S.A. de C.V. [Member] SSA Mexico, S.A. de C.V. [Member] This member stands for the entity's products and services for Maritime administration services. Maritime Administration Services [Member] Maritime Services [Member] The disclosure of the reconciliation of changes in the fair value measurement of assets. Reconciliation of changes in fair value measurement, assets [Table Text Block] Reconciliation Between Carrying Amounts of Non-financial Assets Classified within Level 3 The disclosure of transactions involving short-term benefits between the entity and its related parties. Disclosure of Short-term benefits involving related parities [Table Text Block] Transactions Involving Executive Personnel This member stands for expenditures for aurora pearl vessel of items of property plant and equipment used in the entity's operations. Aurora pearl vessel [Member] Aurora Pearl Vessel [Member] This member stands for property, plant and equipment excluding land and construction in progress. Property, plant and equipment, excluding land and construction in progress [Member] Total Property and Equipment, Excluding Land and Construction in Progress [Member] This member stands for expenditures for major maintenance of items of property plant and equipment used in the entity's operations. Major maintenance [Member] Major Maintenance [Member] This member stands for a class of property, plant and equipment representing ground transportation equipment used in the entity's operations. Ground transportation equipment [Member] Ground Transportation Equipment [Member] This member stands for a class of property, plant and equipment representing a shipyard used in the entity's operations. Shipyard [Member] Shipyard [Member] This member stands for expenditures for world peridot mud vessels of items of property plant and equipment used in the entity's operations. World peridot mud vessel [Member] World Peridot Mud Vessel [Member] The number of real properties for available-for-sale. Number properties available for sale Number properties available for sale The number of properties write-downs of property, plant and equipment. Number of write-off properties Number of write-off properties A financial institution. Act Maritime, LLC [Member] This member stands for a class of property, plant and equipment representing maritime equipment used in the entity's operations. Equipment, Maritime [Member] Maritime equipment [Member] This member stands for a class of property, plant and equipment representing terminal equipment used in the entity's operations. Terminal equipment [Member] Terminal Equipment [Member] The amount of depreciation and impairment loss of property, plant and equipment. Depreciation and Impairment, property, plant and equipment Depreciation This member stands for a class of property, plant and equipment representing warehousing equipment used in the entity's operations. Warehousing equipment [Member] Warehousing Equipment [Member] Warehouse [Member] Tabular disclosure of the effect of a change in the incremental borrowing rate on leases. Disclosure of detailed information about the effect of a change in incremental borrowing rate for leases [Table Text Block] Change of effect on incremental borrowing rate for leases Tabular disclosure of immaterial corrections reflecting the prior period impact to the Company's Statements of financial position. Immaterial corrections reflecting the prior period [Table Text Block] Immaterial corrections reflecting the prior period This member stands for a class of property, plant and equipment representing long-lived, depreciable cranes used in operations. Cranes [Member] Cranes [Member] Leased assets [Abstract] Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Operating lease, term of contract, lessee Term of lease Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract] Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract] Nature of operations [Abstract] The entire disclosure for nature of operations of the entity. Disclosure of nature of operations [Text Block] Nature of operations Authorization of the consolidated financial statements [Abstract] This member stands for entities that are controlled by another entity. Perhafen Services Maritimos, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. TMM Logistics, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Prestadora de Servicios MTR, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Transportacion Maritima Mexicana, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Administradora Maritima TMM, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. TMM Almacenadora, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. Servicios Administrativos API Acapulco, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. TMM Parcel Tankers, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Perjomar Operadora, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. Omexmar Operadora Mexicana Maritima, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. Administracion Portuaria Integral de Acapulco S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. TMM Direccion Corporativa, S.A.P.I. de C.V. [Member] This member stands for an operating segment of the entity which activities include loading and unloading, storage at maritime port terminals, and shipping agency operations. Ports, Terminals And Logistics [Member] Logistics, Ports and Terminals [Member] Ports, Terminals and Logistics [Member] This member stands for an operating segment of the entity which activities include infrastructure of terminals and shipping. Maritime Infrastructure [Member] Maritime Infrastructure [Member] Maritime Infrastructure [Member] This member stands for the entity's products and services for warehousing. Warehousing [Member] Warehousing Division [Member] This member stands for an operating segment of the entity which activities include transportation of bulk liquid products, materials, and provisions for drilling platforms, as well as towing services for ships. Specialized Maritime Transportation [Member] Specialized Maritime [Member] Maritime Division [Member] This member stands for entities that are controlled by another entity. Bimonte, S.A. de C.V. [Member] An entity representing TransCanada and Sierra Oil & Gas. Caoba Energia, S. de R.L. de C.V. [Member] This member stands for entities that are controlled by another entity. Saricogui Logistica, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. Servicios Tecnologicos ST, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Almacenadora de Deposito Moderno, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Services & Solutions Optimus, S. de R.L. de C. V. [Member] Services & Solutions Optimus, S. de R.L. de C.V. [Member] This member stands for entities that are controlled by another entity. Inmobiliaria Dos Naciones, S. de R.L. de C.V. [Member] Inmobiliaria Dos Naciones, S. de R.L. de C.V. [Member] This member stands for entities that are controlled by another entity. Inmobiliaria TMM, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Autotransportacion y Distribucion Logistica, S.A. de C.V. [Member] This member stands for entities that are controlled by another entity. Mexschiff Operacion de Personal, S.A.P.I. de C.V. [Member] This member stands for the entity's products and services for payroll outsourcing. Payroll Outsourcing [Member] Payroll Outsourcing [Member] This member stands for the entity's products and services for property leasing. Property Leasing [Member] Property Leasing [Member] Interest expense and other financial costs [Abstract] The number of additional days extending the lawfully decreed vacation period for employees. Vacation period for employees, period of extension Number of additional days employee vacation days extended The disclosure of summary information about cash and cash equivalents. Cash and cash equivalents [Table Text Block] Cash and Cash Equivalents Recognition of revenue, costs and expenses, and financing costs [Abstract] Recognition of revenue, costs and expenses, and financing costs [Abstract] The period of repairs and maintenance services for ships and containers at the facilities of the Shipyard. Period of repair services for ships and containers Period of repair services for ship and containers The rate applied to costs incurred for providing a service for determining amount to be charged for those services. Revenue for services, rate applied to services Percentage of profit margin to the costs incurred for services Period of wharfage accommodation provided at a wharf for the loading, unloading, or storage of goods. Period of wharfage Period of wharfage This member stands for the entity's repairs services for ships and containers. Ship and container repair services [Member] Ship and Container Repair Services [Member] This member stands for the entity's products and services for parcel tankers and bulk carriers. Parcel tankers and Bulk carrier [Member] Parcel Vessels and Bulk Carriers [Member] The period revenues are derived from the transportation of merchandise. Period revenues derived from transportation of merchandise Period revenues derived from transportation of merchandise This member stands for a class of property, plant and equipment representing seafaring containers used in the entity's operations. [Refer: Property, plant and equipment] Container [Member] Accounts payable and accrued expenses [Abstract] Offshore vessels and "loderos [Abstract] A time charter is a time-bound agreement period, as opposed to a voyage charter. Time Charter Period Vessels time charter period Spot mode period is in contrast to a time charter, which is for an extended period of time. Vessels SPOT Mode Period Vessels SPOT mode period The description of the entity's accounting policy for the basis of consolidation. Description of accounting policy for the basis of consolidation explanatory [Policy Text Block] Basis of consolidation The description of the entity's accounting policy for prepayments. Description of accounting policy for prepayments [Policy Text Block] Prepayments The description of the entity's material accounting policy information for climate-related issues. Description of accounting policy for climate-related issues [Policy Text Block] Climate-related issues The description of the entity's accounting policy for significant management judgment in applying accounting policies and estimation uncertainty. Description of accounting policy for significant management judgment in applying accounting policies and estimation uncertainty [Policy Text Block] Significant management judgment in applying accounting policies and estimation uncertainty The description of the entity's accounting policy for the basis of preparation. Description of accounting policy for the basis of preparation explanatory [Policy Text Block] Basis of preparation The description of the entity's accounting policy for post employee benefits and benefits for short-term employees. Description of accounting policy for post employee benefits and benefits for short-term employees [Policy Text Block] Post-employment benefits and benefits for short-term employees The description of the entity's accounting policy for inventory. Description of accounting policy for inventory [Policy Text Block] Materials and supplies This member represents major customers of the entity. Maritima del Golfo de Mexico y Subsidiarias para el Petroleo, S.A. de C.V. and TMM Division Maritima, S.A. de C.V. [Member] Maritima del Golfo and TMM DM [Member] Refers to an entity over which the investor has significant influence. Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V. [Member] Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V. [Member] Information by segments [Abstract] Number of operating segments. Operating segments, number Number of operating segments The disclosure of the schedule of expiration of cumulative income tax loss carryforwards. Disclosure of cumulative tax loss carryforwards expiry [Table Text Block] Cumulative Tax Losses The disclosure of the provision for income tax recognized in the statement of profit or loss. Disclosure of provision for income tax recognized through profit or loss [Table Text Block] Provision for Income Tax Recognized in the Statement of Profit or Loss The entire disclosure of accounts payable and accrued expenses. Schedule of accounts payable and accrued expenses [Table Text Block] Accounts Payable and Accrued Expenses Tax loss carryforwards [Abstract] Tax loss carryforwards [Abstract] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2016 [Member] 2016 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2022 [Member] 2022 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2017 [Member] 2017 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2014 [Member] 2014 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2015 [Member] 2015 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2019 [Member] 2019 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2018 [Member] 2018 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2021 [Member] 2021 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2020 [Member] 2020 - Year Loss Incurred [Member] This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit. Tax loss carryforwards, year of incurred loss, 2023 [Member] 2023 - Year Loss Incurred [Member] Liquidity risk [Abstract] Liquidity risk [Abstract] Refers to the percentage of the entity's financial liabilities that are due in one year or less. Percentage of financial liabilities, classified current Percentage of financial liabilities due in next 12 months This member stands for a time band of later than one years and not later than four years. Later than one year and not later than four years [Member] 1 to 4 Years [Member] This member stands for a time band of later than four years. Later than four years [Member] More than 4 Years [Member] Expected credit loss for trade accounts receivable [Abstract] Expected credit loss for trade accounts receivable [Abstract] This member stands for the amount at which an asset expected credit losses gross carrying value. Expected Credit Loss Gross Carrying Value [Member] Gross Carrying Value [Member] Concentration risk [Abstract] Concentration of risk [Abstract] Credit risk [Abstract] Credit risk [Abstract] Refers to the payment period that a significant client of the entity re-pays suppliers. Significant customer payment period Average payment period of significant client This member represents a major customer of the entity. TMM Division Maritima, S.A. de C.V. [Member] TMM DM [Member] This member represents a major customer of the entity. Helmsley Management [Member] Helmsley Management [Member] This member represents a major customer of the entity. Petroleos Mexicanos [Member] PEMEX [Member] This member represents a major customer of the entity. Grupo Celanese [Member] Grupo Celanese [Member] This member stands for all other customers of the entity other than major customer Customers, Other [Member] Remaining Customers [Member] The amount of current accrued general expenses. General accrued expenses General expenses The amount of current accrued operating expenses. Current accrued operating expenses Operating expenses The amount of current Purchases Services. Purchase Services Purchased services Information on leases [Abstract] This member stands for a class of property, plant and equipment representing courtyards used in the entity's operations. Courtyards [Member] Courtyards [Member] This member stands for expenditures for major vessel maintenance of items of property plant and equipment used in the entity's operations. Major vessel maintenance [Member] Major Vessel Maintenance [Member] Property, vessels and equipment disclosures [Abstract] Property, vessels and equipment [Abstract] Expense relating to payments not included in the measurement of the lease liability [Abstract] Amount of operating leases not yet commenced to which the lessee is committed. Lessee, leases not yet commenced to which lessee is committed Lease commitments that had not yet started Future minimum lease payments [Abstract] Future minimum lease payments [Abstract] The amount representing the difference between the future minimum finance lease payments and their present value. Minimum lease payments are payments over the lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with: (a) for a lessee, any amounts guaranteed by the lessee or by a party related to the lessee; or (b) for a lessor, any residual value guaranteed to the lessor by: (i) the lessee; (ii) a party related to the lessee; or (iii) a third party unrelated to the lessor that is financially capable of discharging the obligations under the guarantee. Future Financial Charges On Financial Leases Financial charges The amount of payments over the operating lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with any amounts guaranteed by the lessee or by a party related to the lessee. Operating Lease Minimum Payments Payable Lease payments The present value of minimum operating lease payments payable. Operating Lease Minimum Payments Payable at Present Value Net present value Financial assets and liabilities [Abstract] The entire disclosure of financial assets and liabilities. Disclosure of financial assets and liabilities explanatory [Text Block] Financial assets and liabilities This member stands for an operating segment of the entity which activities include logistics, loading and unloading, storage at maritime port terminals, and shipping agency operations. Logistics, Ports and Terminals [Member] Logistics, Puertos y Terminals [Member] This member stands for operating segments of the entity related to Warehousing and Other businesses. Warehousing Operations and Other Businesses [Member] Warehousing and Other Businesses [Member] This member stands for the entity's products and services for repair of containers. Repair of containers [Member] Repair of Containers [Member] This member stands for the entity's products and services for fuel oil transportation. Fuel oil transportation [Member] Fuel Oil Transportation [Member] This member stands for the entity's products and services for offshore vessels. Offshore vessels [Member] Offshore Vessels [Member] This member stands for the entity's products and services for automotive services. Automotive services [Member] Automotive Services [Member] This member stands for the entity's products and services for parcel tankers. Parcel tankers [Member] Parcel Tankers [Member] This member stands for the entity's products and services for intermodal terminal. Intermodal Terminal [Member] This member stands for the entity's products and services for port services. Port services [Member] Port Services [Member] This member stands for the entity's products and services for shipyards. Shipyards [Member] Shipyard [Member] Operating Segment Revenues [Abstract] This member stands for the entity's products and services for bulk carriers. Bulk Carrier [Member] Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued. Subsequent Events [Member] Subsequent Event [Member] Maritime Infrastructure Operations [Abstract] Percentage of potential offshore vessels to operate in the gulf of Mexico. Percentage of potential offshore vessels Percentage of potential offshore vessels The number of current mud vessels contracts. Number of current mud vessels contracts Number of current mud vessels contracts This member stands for currencies other than the Mexican Peso. Currency, Other [Member] Other Currencies [Member] This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of increases in foreign exchange rates. Currency risk, increase through foreign exchange rates 1 [Member] 12% Increase in the Exchange Rate [Member] This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of increases in foreign exchange rates. Currency risk, increase through foreign exchange rates 2 [Member] 4.91% Increase in the Exchange Rate [Member] This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of decreases in foreign exchange rates. Currency risk, decrease through foreign exchange rates 2 [Member] 4.91% Decrease in the Exchange Rate [Member] Currency risk [Abstract] Currency risk [Abstract] An assumed variance applied to the foreign exchange rate based on the volatility of the average exchange rate market, over the previous twelve month period, for the purpose determining the impact of movements in the foreign exchange rate on financial assets and liabilities held by the entity. Assumed variance in foreign exchange rate , financial assets and liabilities Assumed variance on foreign exchange rate The percentage of the entity's costs and expenses denominated in a foreign currency. Percentage of entity's costs and expenses denominated in foreign currency Percentage of costs and expenses denominated in US dollars The amount of financial assets less the amount of financial liabilities. Net Financial Assets (liabilities) Total assets (liabilities) The percentage of the entity's revenue denominated in a foreign currency. Percentage of entity's revenue denominated in foreign currency Percentage of sales denominated in US dollars This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of decreases in foreign exchange rates. Currency risk, decrease through foreign exchange rates 1 [Member] 12% Decrease in the Exchange Rate [Member] This member stands for a contingent liability for legal proceedings related to claims for arbitration against Refined Product Services ("RPS"). Legal proceedings contingent liability, Refined Product Services [Member] RPS Claim [Member] Contingent liabilities [Abstract] Contingencies [Abstract] This member stands for the retirement pension benefit plans benefits related to eligible employees based on length of service to which employees may be entitled in the case of retirement and also dismissals of personnel aged 55 and over, in accordance with the Federal Labor Law, are provided for based on an actuarial computation, in accordance with IAS 19 "Employee Benefits." Termination of employment [Member] Termination of Employment [Member] This member stands for seniority pension premiums which are part of the retirement pension benefit plans of the entity. Seniority benefits are due to eligible employees after 15 years of service and after having retired at the age of 60. Pensions and seniority premiums [Member] Pensions and Seniority Premiums [Member] Reserve for pension, seniority premiums and termination of employment [Abstract] Reserve for pension, seniority premiums and termination of employment [Abstract] This member stands for corporate bonds or debt investment that is backed by assets of the entity and borrowings from banks supported by a written promise to pay the obligation. Trust certificates and bank loans [Member] Trust Certificates and Bank Loans [Member] Covenants [Abstract] Covenants [Abstract] Other accounts receivable [Abstract] The disclosure of other receivables. Disclosure of other receivables [Text Block] Other accounts receivable The amount of income classified as other net of costs and expenses. Other income, net Other, net The amount of recoveries of taxes paid in prior years, net of expenses for recovery Recoveries of taxes paid in prior years, net of expenses for recovery Expenses incurred in the recovery of taxes The amount of cancellation of leases in the warehousing business. Cancellation of leases in the warehousing business Cancellation of leases in the warehousing business Refers to expenses related to the cancellation of the corporate building lease. Expenses related to the cancellation of the corporate building lease Expenses related to the cancellation of the corporate building lease Increase (decrease) in provisions Change in provisions Movement of provisions Defined benefits, plan assets [Abstract] Plan assets [Abstract] The disclosure of expense relating to payments not included in the measurement of the lease liability. Disclosure of Expense Relating to Payments not Included in Measurement of Lease Liability [Text Block] Expense Relating to Payments not Included in Measurement of Lease Liability The disclosure of lease information about short-term and long-term leases. Disclosure Of Lease Information [Table Text Block] Information of Lease Liabilities The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization. Covid19 [Member] Covid-19 [Member] A financial institution. Excavsa, S.A. de C.V. [Member] Excavsa, S.A. de C.V. [Member] A financial institution. INPIASA, S.A. de C.V. [Member] INPIASA, S.A. de C.V. [Member] A financial institution. Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] A financial institution. Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member] Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member] A financial institution. PNC, Bank, N.A. [Member] PNC, Bank, N.A. [Member] A financial institution. Hewlett Packard [Member] Hewlett Packard [Member] Other investors. Other Investors [Member] Others Investors [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 3 [Member] Line of Credit - 3 [Member] Borrowing supported by a written promise to pay an obligation. Loans and Obligations to Financial Institutions Four [Member] Debt Obligation - 4 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of Credit - 8 [Member] Line of Credit - 8 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of Credit7 [Member] Line of Credit - 7 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of Credit - 9 [Member] Line of Credit - 9 [Member] Borrowing supported by a written promise to pay an obligation. Loans and Obligations to Financial Institutions One [Member] Debt Obligation - 1 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 2 [Member] Line of Credit - 2 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 5 [Member] Line of Credit - 5 [Member] Borrowing supported by a written promise to pay an obligation. Loans and Obligations to Financial Institutions Three [Member] Debt Obligation - 3 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 1 [Member] Line of Credit - 1 [Member] Borrowing supported by a written promise to pay an obligation. Loans and Obligations to Financial Institutions Two [Member] Debt Obligation - 2 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 6 [Member] Line of Credit - 6 [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars. Line of credit - 4 [Member] Line of Credit - 4 [Member] Other Financing [Abstract] Other Financing [Abstract] The specified period of time provided within a loan agreement that the borrower is permitted to make payments on the loan beyond the payment due date without incurring a penalty for the late payment. Loan repayment, grace period Grace period Number of options obtained for loan repayment grace period. Loan repayment, grace period options Number of grace period options Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Term of debt instrument Term of debt Components of deferred tax liability [Abstract] The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits attributable to inventories and provisions net of valuation allowance. Deferred tax assets, inventory and provisions, net Inventories and provisions - net Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Deferred tax assets, loss carryforwards Tax loss carryforwards The amounts of income taxes payable in future periods in respect of taxable temporary differences attributable to Property and equipment and right-of-use asset. Deferred tax liabilities, Property and equipment and right-of-use asset Property and equipment and right-of-use asset The percentage of recoverable tax losses. Deferred Tax Assets, Percentage of Recoverable Losses Percentage of recoverable tax losses Leasing activities by type of right-of-use asset [Abstract] Leasing activities by type of right-of-use asset [Abstract] The description of the range of remaining term of right-of-use assets. Right-of-use assets, term Range of remaining term (years) The number of right-of-use assets leased during the period. Number of right-of-use assets leased No. of right-of-use assets leased The number of leases with purchase options that relates to right-of-use assets. Right Of Use Assets Number Of Leases With Purchase Option No. of leases with purchase option The number of leases with termination options that relates to right-of-use assets. Right-of-use assets, number of leases with termination options No. of leases with termination options The number of leases with variable payments linked to an index that relates to right-of-use assets. Right-of-use assets, number of leases with variable payments linked to an index No. of leases with variable payments linked to an index This member stands for a class of property, plant and equipment representing floating dry-dock used in operations. Floating dry-dock [Member] Floating Dry-Dock [Member] The number of leases with extension options that relates to right-of-use assets. Right-of-use assets, number of leases with extension options No. of leases with extension options The amount of lease credit. Lease Credit Lease credit Amount of net effect transaction credit under other income (expenses). Net effect of transaction amount The amount of decrease in right-of-use assets from disposals. Disposal of right-of-use assets Disposals This member stands for expenditures for dock major maintenance of items of property plant and equipment used in the entity's operations. Dock major maintenance [Member] Dock Major Maintenance [Member] Term of lease contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Term of lease contract The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)] Increase (decrease) in net defined benefit liability (asset) resulting from current service cost Current service cost The increase (decrease) in a defined benefit obligation that would have been caused by an increase or decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. Increase (decrease) in defined benefit obligation due to reasonably possible increase or decrease in actuarial assumption Increase (decrease) in the defined benefit obligation Refers to the percentage of the entity's employees that are under collective bargaining agreements that are subject to annual salary reviews and biannually for other compensation. Percentage of employees under collective bargaining agreements Percentage of employees working under collective bargaining agreements The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. Percentage of possible decrease in actuarial assumption [Member] 1.0% Decrease [Member] This member stands for the reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. Percentage of possible increase in actuarial assumption [Member] 1.0% Increase [Member] The reasonably possible increase in the period over which an actuarial assumption used to determine the present value of defined benefit obligation. Possible increase in expected period of measurement in actuarial assumption [Member] Increase in 1 year [Member] The reasonably possible decrease in the period over which an actuarial assumption used to determine the present value of defined benefit obligation. Possible decrease in expected period of measurement in actuarial assumption [Member] Decrease in 1 year [Member] Pensions and employee benefits, expenses recognized [Abstract] Expenses recognized [Abstract] Pensions and other employee remunerations, long-term [Abstract] Long-term [Abstract] Pensions, short term liabilities and remunerations [Abstract] Short term liabilities and remunerations [Abstract] The decrease (increase) in a net defined benefit liability (asset), net of income taxes, resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (i.e. the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset), net of income tax Actuarial (loss) gain net of taxes Schedule disclosing information related to details of financial instruments denominated in foreign currencies. Disclosure of detailed information about financial instruments denominated in foreign currencies [Table Text Block] Monetary Assets and Liabilities Denominated in Foreign Currencies Sensitivity analysis for types of market risk [Abstract] Sensitivity analysis [Abstract] Analysis of the age of trade receivables that are past due but not impaired. [Refer: Financial assets] Analysis of age of trade receivables that are past due but not impaired [Text Block] Expected Credit Loss for Trade Accounts Receivable This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of an increase in market interest rates. Interest rate risk percent change increase 2 [Member] 1% Variance [Member] Interest rate risks [Abstract] Interest rate risks [Abstract] The percentage increase in market interest rates based on current market conditions used to illustrate the sensitivity in operations. Interest rate risk, percent change in rate, increase Percentage increase in interest rates This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of an decrease in market interest rates. Interest rate risk percent change decrease 2 [Member] - 1% Variance [Member] The percentage decrease in market interest rates based on current market conditions used to illustrate the sensitivity in operations. Interest rate risk, percent change in rate, decrease Percentage decrease in interest rates Other non-current accounts receivable [Abstract] Non-current [Abstract] Other current accounts receivable [Abstract] Current [Abstract] The amount of current other receivables classified as other the entity does not separately disclose. Other current receivables, others Others The amount of current other receivables related to employees of the entity. Other current receivables, employee Employees The amount of current other receivables related to recoverable taxes. Other current receivables, recoverable taxes Recoverable taxes The amount of current other receivables related to insurance claims. Other current receivables, insurance claims Insurance claims The amount of current other receivables related to the service activities of the entity to include services for port, maritime and other operations. Other current receivables, services Services for port, maritime and other operations Refers to the ratio of total debt divided by stockholders' equity. The ratio indicates how much debt the entity is using to finance its assets relative to the value of the entity's equity. Ratio of indebtedness to equity Capital-to-overall financing ratio The amount of residual interest in the assets of the entity after deducting all its liabilities net of cash and cash equivalents. Equity, net Stockholders' equity, net The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value including the amount of cash and cash equivalents whose use or withdrawal is restricted. Cash and cash equivalents and restricted cash and cash equivalents Cash and cash equivalents Refers to the amount of borrowings less the amount of cash and cash equivalents. Borrowings, General financing Overall financing The tabular summary of the capital management of the entity. Disclosure of the summary of capital management [Table Text Block] Capital Management Summary Post-employment benefits and benefits for short-term employees [Abstract] Post-employment benefits and benefits for short-term employees [Abstract] Refers to the retirement age of certain employees entitled to receive pension benefits under early retirement. Defined benefits plan, pension plans for certain employees, early retirement age Age of employee considered early retirement, additional pension plan Refers to the minimum period the individual is required to perform services to be entitled to received seniority pension benefits. Defined benefits plan, seniority pension, service eligibility period Period of service required for seniority pension entitlement Refers to the minimum age of the individual to be entitled to receive seniority pension benefits. Defined benefits plan, seniority pension, age of individual Retirement age of employee entitled to seniority pension Refers to the retirement age of certain employees entitled to receive pension benefits. Defined benefits plan, pension plans for certain employees, age of individual Defined benefits plan, pension plans for certain employees, age of individual The disclosure of liabilities recognized for employee benefits. Disclosure of liabilities recognized for employee defined benefit plans [Table Text Block] Liabilities Recognized for Pensions and Other Remunerations The disclosure of provision for employee benefits. Provision for Employee Benefits Explanatory [Table Text Block] Reserve for Pensions and Seniority Premiums The disclosure of expenses recognized for employee benefits. Disclosure of expenses recognized for employee defined benefit plans [Table Text Block] Expenses Recognized for Employee Benefits Income Tax, Results for the year [Abstract] Results for the year [Abstract] This member stands for an entity of other companies. Other companies [Member] Other companies [Member] This member stands for an entity that controls one or more entities and for entities that are controlled by another entity. Parent and subsidiaries [Member] Grupo TMM and Subsidiaries [Member] Provision for income tax, through profit and loss [Abstract] Provision for income tax recognized in statement of profit or loss [Abstract] Trade receivables [Abstract] The disclosure of trade receivables. Disclosure of trade receivables [Text Block] Trade receivables The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets] Allowance for credit losses of financial assets Beginning balance Ending balance Allowance for doubtful accounts The amount of impairment losses on financial assets. [Refer: Financial assets; Impairment loss] Impairment losses on financial assets Receivables written off during the year Increase (decrease), temporary differences, income tax reconciliation [Abstract] Increase (decrease) from [Abstract] The increase (decrease) in deferred tax liability (asset) resulting from inflationary changes and the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)] Increase (decrease) through inflationary and net exchange differences, deferred tax liability (asset) Inflationary and currency exchange effects on monetary assets and liabilities, net The increase (decrease) in a deferred tax liability (asset) attributable to the sale of assets. Increase (decrease) through differences in sale of assets in deferred tax liability (asset) Difference between the tax and book value for the sale of assets The increase (decrease) in a deferred tax liability (asset) attributable to revaluation surplus. Increase (decrease) through differences in revaluation surplus in deferred tax liability (asset) Revaluation surplus The increase (decrease) in a deferred tax liability (asset) attributable to the sale of equity. Increase (decrease) through differences in the sale of equity in deferred tax liability (asset) Difference between the tax and book value for the sale of shares of subsidiaries The increase (decrease) in a deferred tax liability (asset) attributable to materials and supplies. Increase (decrease) through differences in materials and supplies in deferred tax liability (asset) Materials and supplies The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to provisions and allowances for doubtful accounts. Tax effect of provisions and allowances for doubtful accounts exempt from taxation Provisions and allowance for doubtful accounts The increase (decrease) in a deferred tax liability (asset) attributable to depreciation and amortization. Increase (decrease) through differences in depreciation and amortization in deferred tax liability (asset) Difference in depreciation and amortization The tabular disclosure of the entity's summary of the amount due from customers for goods and services sold. Disclosure of the summary of trade receivables [Table Text Block] Summary of Trade Receivables The tabular disclosure of movements in allowance for doubtful accounts during the period. Disclosure of movement in allowance for doubtful accounts [Table Text Block] Activity in Allowance for Doubtful Accounts The detailed disclosure of interest expense and other financial costs. Disclosure of detailed information about interest expense and other financial costs [Table Text Block] Interest Expense and Other Financial Costs Schedule disclosing information related to the disaggregation of trade receivables. Disclosure of disaggregation of trade receivables [Table] Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. Disclosure of disaggregation of trade receivables [Line Items] This member stands for the entity's products and services for other businesses. Other businesses [Member] Other Businesses [Member] Summary of Trade Receivables [Abstract] Trade receivables [Abstract] Details of Operating Segments [Abstract] Segment reporting [Abstract] The amount of operating expenses and costs aggregated according to their nature excluding corporate expenses. Costs and expenses, by nature Costs and expenses The amount of shared costs for human resources and information technology allocated to each business unit in accordance with their use. Corporate expenses Corporate expenses This member stands for an operating segment of the entity which activities include infrastructure at ports and terminals. Maritime Infrastructure Division [Member] Maritime Infrastructure Division [Member] This member stands for an operating segment of the entity which activities include loading and unloading, storage at maritime port terminals, and shipping agency operations. Ports and Terminals [Member] Logistics, Ports and Terminals Division [Member] The amount of shared assets that the entity disclosed for segments. Shared assets Shared assets Changes in accounting policies [Abstract] The tabular disclosure of the schedule for other receivables of the entity. Schedule of other accounts receivables [Table Text Block] Summary of Other Accounts Receivable Cash, Restricted [Abstract] Restricted cash [Abstract] Refers to maximum period for fix-term deposits (promissory notes) and repurchase/resell agreements. Maximum Period for Fix-Term Deposits (Promissory Notes) and Repurchase/Resell Agreements Maximum period for fix-term deposits (promissory notes) and repurchase/resell agreement The amount of reserve for restricted cash. Restricted Cash Reserve Restricted cash reserve Acquisitions and disposals [Abstract] The entire disclosure for business combinations and disposals group. Disclosure of Business Combinations and Disposals Group [Text Block] Acquisitions and disposals Schedule disclosing information related to disposal groups. Disclosure of Disposal Groups [Table] This member stands for entities that are controlled by another entity. Ricalme Services, S.A. de C.V [Member] This member stands for entities that are controlled by another entity. Judsony, S.A.P.I. de C.V. [Member] Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. Disclosure of Disposal Groups [Line Items] Disposal of subsidiaries [Abstract] Disposal of subsidiaries [Abstract] Number of entities acquired during the period. Number of entities acquired Number of entities acquired Number of entities subsidiaries disposed during the period. Number of subsidiaries disposed Number of disposed subsidiaries This member stands for entities that are controlled by another entity. Dogoubert, S.A.P.I. de C.V. [Member] This member stands for entities that are controlled by another entity. Siremirta Corporate, S.A. de C.V [Member] Amount of adjustment for assets from available of sale securities at fair value. Adjustment of assets, available for sale securities, fair value Adjustment of assets available for sale of fair value The amount of reclassification adjustments related to disposal properties and depreciation measured at fair value through other comprehensive income, before tax. Reclassification adjustments on disposal properties and depreciation measured at fair value through other comprehensive income, before tax Reclassification from disposal of properties and depreciation The amount of interest expense on borrowings from related party. Interest expenses on related party borrowings Interest on financial related parties The amount of the amortization expense associated with costs related to other borrowings. Amortization expense, other borrowings Amortization of transaction cost associated with financial debt Net tax profit account [Abstract] Net tax profit account (CUFIN) [Abstract] Refers to the period over which the entity may apply a tax credit to income taxes due from dividend distributions not drawn from the Net After Tax Profit Account. Net tax profit account, dividend distribution, tax credit period Period of credit against income tax on CUFIN dividends not drawn The number of securities of the entity called by each Ordinary Participation Certificate held. Number of Securities called by each Ordinary Participation Certificates Number of common shares called by each CPO (in shares) The number of ordinary participation certificates called by each American Depository Share held. Number of Ordinary Participation Certificates called by each American Depository Share Number of CPO's per ADS (in shares) The amount of increase in nominal value of authorized capital. Increase in authorized capital This member represents the as of date for the beginning balance of the Net After Tax Profit Account (CUFIN). January 1, 2014, Net After Tax Profit Account Balance [Member] CUFIN generated beginning 2014 [Member] This member represents the as of date for the ending balance of the Net After Tax Profit Account (CUFIN). December 31, 2013, Net After Tax Profit Account Balance [Member] CUFIN generated up to December 31, 2013 [Member] A component of equity representing the entity's after tax cumulative undistributed earnings or deficit. Net After Tax Profit Account Net tax profit account balance The applicable income tax rate on dividends paid to individuals and corporations resident abroad. Applicable tax rate on dividends paid to individuals and corporations resident abroad Tax rate on dividends paid to individuals and corporations resident abroad The amount received or receivable from the issuance of the entity's shares and amounts received from other transactions involving the entity's stock or stockholders. Paid in capital Capital contribution account balance Immaterial corrections reflecting the prior period [Abstract] The amount due from customers for goods and services sold net of the allowance for amounts that are determined to be uncollectable and current receivables due from related parties Trader receivables related parties current Total EX-101.PRE 12 gtmay-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 image0.jpg begin 644 image0.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %.!6,# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^-_^"@O[3E_\ M,-%M/ GA:[DLO$6L0?:+R^@[ CIPV'GBJJI0W9 MI3@ZDE%'I'QH_;<^&GP9O9]+GOIO$6O0DI)INC*LIA8=I)"0BG/!&2P[K7SW M??\ !5B7[4/L7PV7[.K ?%5]#9> M*-(O_!LDIP+IG%Y:J?1G55O)X'U:81.LSDKI\S'"SI_=4D_.!V M.[J.N6 M_A?P_J>LW@ ?#[]O;X:?$KQII'A?2(-=74M4 MG%O ;FS1(]Q!/S$2$@<>E>O_ !D_Y)#XY_[ 5]_Z3O7Y'?L@_P#)S'P\_P"P MFO\ Z"U>[@,'2Q%"K4G>\=ON.VC2C4A*4NA^T5?-_P 0?V]OAI\-?&FK^%]7 M@UUM2TN.=-^&G@?6_%.KN4T_2K9[F4+]Y\#Y47_:9B%'NPJHQ%?A+H+:SXMUNVT6QR0C3$EY6'\,:*"SM[*":^1O&'_!4SPY MI]U)%X9\$ZAK,(.T7&HWB68/'4(JR$C/J0<>E?%WQ!^('C3]J+XL)W/B'6'4& M6RL9VM[.$_W0RXD-03_P,5]7_!O]HCP+\=].:?PIK"S7<2![ MC2[I?*NX!ZM&>HR0-REESWKQ[QU_P3?^%'B+39T\/PZAX2OR/W,]O=R7,2MC MC>DS,6'L&4\]:_/WQYX'\=?LE_%R.V:]DTS7+ K=6&J6+$1W$1Z.F1\RG#*R ML,<,I!HAA++]H3X7V?B**-+ M7586^R:I9(>(;A0"2N>=C AEZ\'&20:]8KYBI3E2FX35FCSY1<79A11169(4 M444 %>(?&[]K[P+\ /%=IX>\3Q:L]_-_,6>=S@!&XQ*O.?6N_ TZ%2 MMRXAVB;48PE*TWH?4/PC^*NB_&CP/9^*_#Z72:7=/)'&MY&(Y,HY1LJ">X/> MNRKR#]E'X4ZU\%O@GI'A3Q ]J^J6LUQ)(UG(9(\/,SK@E0>A':O7ZYZ\81JR MC3=XINWH1-)2:CL%%%%8$!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X MT_MH>(9O$?[3GCN>:0N+>\6RC'("K#&D> #[J3]23WK]EJ_(C]OCP'>>#/VD MO$%U+&WV+75BU.UE(X8,@609]1(CC'H1ZU]+D+BL3)/>WZH[\';VC]#]'OV4 M/"]CX3_9S^'UK8(JIKR,=1J4<1-5%JVW MZ^9S5HRC-\P5^0O[87P)O/ _[1VJZ/X;TBXO+77%75M/L;"!I6"REA(BH@/" MRK( .%VU^O5-V+OW[1OQC=CG'I6F!QLL#49?LSWGB>\^! MGA%?&.FW>E>(K>T^R7,%\NV9A$QC1V!YRR*C'/.2:]/HKDOBE\4/#_P=\%WW MB?Q+>?9-.M1@*HW2SR'.V*-?XG;' ]B20 2..5ZU1\JUD]EYF3O*6BW.MHK\ MD/C-^VU\3/C9KDFG:#>7GAG1)I/*M=)T1V6XF!. ))4^>1C_ '5PIZ;>YYN/ M]E+XZ:A'_;7_ A6O-*5+^=-(J7/3GY&<29Y/&,U[T ;#Q7X?D8VEQF.6WEQYMM,N-\3@?Q#(^H((X(KS\9 ME]7!VE+6+ZHQJT)4M7JB;XR?\DA\<_\ 8"OO_2=Z_([]D#_DYCX>?]A-?_06 MK]<8 M/4\BW[+GQQU>P'B&3P3XAN,+YHEG_P"/KUR(V;S2:]^.2N,4\154&^ MG]-'8L(TKSE8_9JBOQS^#_[6WQ,^!'B!+>74[W5M*@E\N[\/ZU([J #AE3?E MH7'/W>,_>4]*_5WX4?%'0_C)X%TWQ7X>F:6PO%.8Y !)!(.'B<=F4_@>",@@ MUY^-RZK@K.6L7U,:M"5+5['7T45^=7[6W[?&M_\ "2:CX/\ AI?#3=/L9&M[ MO7H0&FN)%)#K"QR$0'C>/F)&00.O/A,)5QD^2G]_8SITI57:)^BM%?C%I/P% M^-WQFLUUU/#OB+Q#!<>&O$D4&D>-XHRZ+"2(-111EFC!^ZX R4R> 6'&0OU+7@5Z%3#3=.JK, MXIPE3?+(****YR KY+_X*9:]<:5^SS9V4#E4U/7+>VG7^]&LTC<^6_^"87A>QU;XR:]K-RBR76DZ2?LH8 ['E=49P?78&7Z.:_3JOQ< M_99^.S_L]_%FS\130R7>D7$36.I6\7WV@%I/MJ2 ?,ULQ"SI],;9/^V?O7U-37 M19$9'4,C#!5AD$>E>'AZTL/5C5CT..$G"2DNA^<'_!-33_'/ASXB:F[^'M6C M\&:S8E9M0EMGCMA/&=T3AVP&.#(N%R?W@[5^D-%%;8S%?7*SJ\MBZM3VLN:U M@HKX7_:P_P""@,GA'5;[P?\ #1X9M3MG:"^U^5!)'!(#AD@4_*S Y!=@5!! M!ZCY&TWP-\;?VD&EU2&R\3>,8&8YO+R9S;Y!Y57D8)QC[JGCCBO1P^45*E/V MM:2A'S_I&\,+*4>:;LC]H:*_&*]T?XX_LQ7%O>S)XF\&1;@$FCE8VCMV5MI: M)_\ =.?I7W!^QS^VV?C/>1^#O&:V]IXOV,UI>0KLBU$*,LNWHL@ +8'! . , M8J,3E-2C3]M2DIQ\A5,-*,>:+NCZ]HHK\^O^"@WQX\?_ O^,VBZ5X5\4W^A MZ=-H$-S);VK *TIN;E2YR.I"*/P%>?A,++&5?90=F84Z;JRY4?H+17A/[$_C M;7/B%^SSH6M^(]2FU?5I[BZ62ZN""[!9W50<>@ 'X5Q?_!0OXG>*?A;\,O#> MH>%-;NM#O+C6!!+-:D!GC\F1MIR#QD _A3CA92Q/U:^M[?<-4VZGLSZJHK\R M?V?_ -O?6/ 7A7QQ>^/-7U'QCK4GV--"TZ=L+NQ/YS,X&$0?NL]2>,#J1YWJ MGQ"^/O[7FN7":;_;.J6:M@Z=HVZVTZVSR%8Y"9]#(Q;WKU%DM93DJDE&*Z]/ MD;_597?,[)=3]>J*_%;Q5\,_B_\ LSWEGJ.I6.L^#7DDQ!?V-V#$7QG;YL+L MFX@?=)R0#QQ7Z _L,_M47WQVT'4/#WBB1)/%VC1K*;I$"?;;8D+YA4Q^PM%?C=_PTY\>O\ H;_$ MG_?O_P"QJ.;]J3XZVT32S>-/$442_>>1=JCZG;7J?V#6_GC^/^1T?4Y=T?LK M17X__#G]J/XT>)?B!X:TI/&^M7QO=2MX#;*RL90TB@KC'0@FOV KR\;@9X%Q M4VG?L<]:BZ-DV%%%%>:1_M)?LYZ%^T9X+&EZ@WV'6+,M+IF MJHFY[:0CD$?Q1M@;E]@1@@&O7**TIU)T9J<'9HJ,G%W1^(GQB_9]\. "2HQ]VOUTU'3;35[&:RO[6&]LYUV2V]Q&)(Y%]&4C!' ML:^9?BM_P3Q^&/Q ^T76APS^"-5DRPDTOY[7=SR;=C@#VC*=*^KIYQ0Q$?9X MV'SW_P""OD>E'%0J+EJH=\'O^"A'PV^)4EO8:W))X(UB3Y?+U1PUHS>BW P! M]7"5]/0RI/$DL;K)&ZAE=3D,#T(/I7XY_'C]COQ_\!(Y-0U"UCUKPV&P-:TS M<\4>3@"92-T9Z=1MR0 Q-=#^R?\ MC:Y\"=:M-'URYN-6\!S,(YK-V+O8Y/^ MM@STQDDQ]&YZ'FHQ&4TJU/VV!E==O\O\F3/"QE'GHL_6ZOG#]LO]EW4OVBO# MFGSZ-KDEGK&CB1[;3;EL6=T6QG=@923@ /R.Q SN'T/I]_;:K8V][9S)'#_ &-6 _T>(],#^)A]XYYVX%?1U>?_ !4^//@3X+V:S>+O M$5KILTB[HK)29;F4>JQ("Q';=C'J:^1?B#_P5,MXI)(/!'@QYQ_#?:]/L'_? MF(GC_MH/I7,+F'QEXT\+-*3:7-A'J:PLW"O% M((V91[B9<_[J^E>!?%S]K#XH?'+1;K3=>U.,>']Z2S:?I]FD4"D,"A9L%_O M8W,>:]7_ ."7O_)?M?\ ^Q8N/_2NTKZ26%J8?+*E*L[M?AL=[IRAAW&9^B'Q MD_Y)#XY_[ 5]_P"D[U^1W[('_)S'P\_[":_^@M7ZX_&3_DD/CG_L!7W_ *3O M7Y'?L@?\G,?#S_L)K_Z"U<64_P"Z5_3]&98;^%,_:*OQ=_:__P"3F/B'_P!A M-O\ T%:_:*OQ=_:__P"3F/B'_P!A-O\ T%:RR#^//T_5$8+XWZ'ZX_!O_DD/ M@;_L!6/_ *3I7PG_ ,%//BU<:AXNT+X=VLQ73]/@74[Y5/\ K+B3<(U8?[$8 M+#_KK[5]V?!O_DD/@;_L!6/_ *3I7Y(?M@:Y+X@_:8^(5S*2S1:FUH,G.%A5 M8@/R04LGHJIC92E]F[^=[!A8J59M]#ZT_P"";O[/-A;>&G^*6M6B7.I7DDEO MHPE4,+>%&VR3*#T=G#*#U 4X/S&ONROBSX,?MT?!_P"'?PE\'^&;BZU2.[TO M2K>VN1#IS,GGB,>:0<\@ON/XUV7_ \=^#/_ #_:Q_X+6_QKEQN'QF)KRJ.F M[=-.G0SJPJU)N7*SSG_@I1\!;*^\+0?%#2;5(-3L)([35S&N!/ [;(Y6QU9' M*KGJ0X!^Z!7G_P#P3#^*,^D^/==\!W,Y_L_5[8ZA:Q-T6YBP'V_[T9)/_7): M],^.G[\8>&+.ZU22^U+39H;59M/94\_;F+)SQ\X7GMUKY!_8RU2 M31_VGOA_-&X0R7S6Y+'&1)$\9'XAS7M8>E5GEU2CB(M-7M?[U^)UPC)T)1FM MC]:/C-K=UX9^#_CG5[&0Q7NGZ%?7<$@.-LD=N[*?P(%?DU^QCX,T7Q]^TAX0 MTG7H8KK3M\UT;290R3M%#)(B,#P1N0$@YR%([U^POB'0[7Q/H&IZ/?*7LM0M M9;2=1U,C*">K/VX P ,"L/QMX'T/XC>&;[P M_P"(M.AU32;U-DMO,/R93U5AU##!!Y%?)'P7_P""EGA7Q!9VUC\1+*7PUJH& MV34K.)I[&0_WBHS)'GTPX_VA7UKX/\?>&_B%IOV_PSKNGZ[9CAI;"X64(?1L M'*GV.#7@UL+B,)*]2+5NO_!.*5.=-ZJQ\[?L]_L$^&?@SXRN/$^IW\GB/4K> MZ=]'61=D=G'GY'8?QS8[\*.PS@U]4445E6Q%7$2YZLKLF3"BBBN<@*B MN;>*\MY8)XDF@E4I)'(H974C!!!X(([5+10!^97[4?[ &O>#=4O/$7PWL9M< M\,R$ROI$&9+NQ]51?O2IZ8RP'!!QN/S)\/?BMXT^#.N2W?A;6[[0+T-MN(4/ MR2%2?EEB8%6P<\,#C)K]T*\S^*G[-_PZ^,T;MXH\,VMS?%=JZE;CR+M?3]ZF M&8#L&R/:OJ,-G5H>RQ4>9=_\UU/0IXK3EJ*Z/DGX2_\ !4$_N;+XC>'!V4ZK MH0_#+P.?Q)5_HM?:GPY^+'A'XMZ,-4\(Z]::U:@#S!"^)82>@DC.&0^S 5\( M_&3_ ()CZQH\=SJ/PYUH:Y H+#1]4*Q7..RI,,(Y_P!X)TZFOD;1=?\ &/P/ M\<-/83ZCX5\3Z;)Y2?D;!X)R"I'3!/NU?)U*< M\/4<)JS1YLHN$K/='Y^?"_\ X)JW.C_&*=_&%[;ZQX#L L]JT#;)-18DXBE3 MK&%QE\'!RH4\MM^^[&QMM+LX+.SMXK2T@01Q6\"!(XU P%51P !V%0ZQK6G^ M'=-GU'5;ZVTW3[==\UU=RK%%&OJS,0 *^6OB?_P4B^&_@N:6T\.6U[XUO8R1 MOM?]'M,CMYKC)^JHPXZUWSEC,TDM'*WW?Y&S=7$/N?4'B3PWIGC#0;[1=:LH M=1TN^B,-Q:SKN213_G(/4$ BOQ(UA;OX*?&K48]+N&-[X4U^6.WG)Y9K:X*J M3]=G/UKWSQQ_P4G^*?BAGA\/V^E^%(&.$-K;_:;CGL7ERI/T05\M^(-2U'6M M?U+4-7EEFU:[NI9[R2<;9'F9RTC,,<$L3FOJCAJ,Z=^?9G M[V6MREY:PW$>3'*BR+D8.",BOS#_ ."H?_)?M _[%BW_ /2J[K],O#__ " = M-_Z]HO\ T 5^9O\ P5#_ .2_:!_V+%O_ .E5W7@9+IC/DSBPG\4^L?\ @GK_ M ,FL^&_^OJ]_]*9*\_\ ^"I7_)(?"?\ V'1_Z3RUZ!_P3U_Y-9\-_P#7U>_^ ME,E>?_\ !4K_ ))#X3_[#H_])Y:JE_R-G_B?ZCC_ +S\SY:_8L_9EM/VBO&F MI3:S=F'PUH @DOK>%BLUTTI?RXE8?=4^4^YAR!@#DY7]8O#7AG2?!VAVFCZ' MI]OI6EVB>7!:VL81$'T'<]2>I)R:^$?^"4/_ #5+_N%_^WE?H%49U6J3Q4J; M?NQM9?),6*DW4<7LCRG]JKPW9^*?V<_B':WL:O'!HMS?1[ESMD@C,R$>AW1B MOS:_8#\13:#^U%X6BC9EAU&.ZL9U7^)3 [J#[;XT/X5^G7[0W_) ?B9_V+&I M_P#I+)7Y7?L2?\G3> ?^OJ;_ -)I:[LK][ XB+VL_P C7#ZT9K^MC]DJ***^ M3/-"OSF_X*/_ +1?]M:LGPLT.YS8V+K/K4D9XEG&&C@SW"9#-_M%1U0U]9_M M6?'VW_9^^%=YJT;QOXAOLVFD6[C=NG(_UC+W1!\Q]?E'\5?F%^SI\&=5_:2^ M,5MIEQ+<2V32G4-;U)B698=VZ0EC_P M)"=HSGEL] :^FRC#1C?&UOACMZ]_ ME^9Z&&II7JSV1]5?\$W?V=?LMO)\5==MOWLRO;:%%(.57)66X^IY1?;>>X-? M?-4]'T>S\/Z39:9IUO'::?90I;V]O&,+'&BA54>P _"KE>+B\3+%UG5E\O) M')5J.I)R84445QF04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %97_"6:)_;B:+_;&G_VS(K.FG?:D^T,J_>( MCSN('?CBN;^./@V[^(7PA\6^'M/FE@U&^T^5+1X9#&WG ;HQN!& 750?8FOQ MU^"/Q(N?@Q\8/#OBHQ2$Z7>?Z7!C#M"P, MGY'51H>UBVGJC]PZ*S]!UZP\4:)8ZOI5U'>Z;?0I<6]Q$+K'Q!\?+/3+-Q+)HN MDQ6MTRG.V9W>7;^".GXD^E?0Y%.:Q+C'9K4[\&W[2W0^N_\ @GSXQN?%G[-. MCPW4C32Z/=3Z6)&.240AT'T5)%4>RBL_]MW]JR;X"^'[70/#;QGQGJ\321R. MH86-ODKYVT\%B00@/&58GI@Q_P#!-[P[+HG[-L5U+$8AJVK75ZA.?F4!(<\^ M\)'X5\1?MW:S=:Q^U)XR6YD+)9FVM8%[)&MO&<#ZLS-]6-;8?"T\1F=2,OAB MV_Q_S*ITXU,1)/9%+X*_LY_$+]J[Q-?:J+J4633YU+Q+JS/(ID."5!/,LF,? M*#P"NXJ"*^\OAC_P3S^%7@.&*75[.X\9ZDO+3:K(5A!_V8$(7'L^_P"M>P? M7PGI?@CX->#=(TB-$LXM+MY-R ?O7= [R''4LS,Q/O7?5R8W-*]:;A3?+%=$ M95<1.3:CHCY=_;L\-Z3X7_9+\0V.BZ79:19+=66VVL+=((Q_I,?15 %?+_\ MP2\_Y+]K_P#V+%Q_Z5VE?3O_ 4:\4:7I/[.M[I%W>QPZGJUY;K96I.7F\N5 M'D('HJCDGCD#J17S'_P2]_Y+]K__ &+-Q_Z5VE>AA;_V55;ZM_H;T[_5I,_1 M#XR?\DA\<_\ 8"OO_2=Z_([]D#_DYCX>?]A-?_06K]R1[[X%_X)H>&?%G@GP_KDOC35H)-3T^WO6CCMHBJ&2)7(!]!NK<_X M=7^%?^AYUC_P%BKV_P#8J\=P>//V;?!TL;J;C2[8:/<1@Y,;6_R*#]8Q&WT8 M5[E7!7S'&TJLH.ILWV,)UZL9-7/A[_AU?X5_Z'G6/_ 6*NH^%_\ P3K\-?#' MX@Z#XJM_%>I:C/I-TMU';7%M$$=ESC)'(YP?PKZYKEO"'Q0\)^/M0U?3_#^O MV6JWVD7#VM];029D@D4[3E3SMSD;A\I(."<5@\QQM2+7.VNNG_ )]O5DGJ=3 M7&?%#X/^$/C)H)TGQ=HEOJUNN3#(P*36[''S1R+AD/ Z'!Q@Y'%=G6/X>\8: M'XM;4!HFK6>K?V? /%:RIR4TW7DVL/83QC!/IE![GO7RCXN^&OQ/\ V:_$D%UJ5CJW MA*_5BMMJEE*5CDYSA)XSM/3.W.?45^VM8_B[PCI'CSPY?Z#KUA#J6DWT1BGM MYER&![CT(/(8<@@$8(KW\/G5>G[M?WH_B=M/%SCI/5'QI^QE^W+J/Q \067@ M+X@212ZQ<@IINM*HC^TN!GRI5 VAR =K#&2,$9()^XZ_#F]T>3X:_':XTO3K M@SS^'_$C6MM<#DLT%UM1ACU* U^XU3G&&I49PJ4E926PL53C"2E'J%%%%?/G M$%4M6UK3] LWO-3O[;3K1/O7%W,L4:_5F( J[7Y4_P#!1[P3J'AKX^MK$LD\ MVEZ]9QW-J9'+)$Z*(I8USTY57(_Z:BO1P.%CC*WLG+E-Z--59&,HL;$;I;-F)C<>NPDQGT 3/WJ^MZY\10EAJLJ4NA%2#IR<6%?)?_ M 4,^!>G>.?A/=^-[2U2/Q+X;196N$7#3VF[$D;'OMW;QGIAA_$:^M*\2_;. M\767@_\ 9K\;2WCJ&O[,Z;;QYP9)9CL 'K@%F/LAK3!3G3Q--T][HJBW&HFC M\^?^"?OC*X\*_M,:!:1RE+/6H;C3KE >&!B:1.O_ $TC3\SCTK]5_&WC#3/A M_P"$M7\2:U/]GTO2[9[JX<#)VJ,X4=V)P .Y(%?DI^POX=E\1?M0>#52,O%8 MO-?3,,X18X7()_X&4'XBOM;_ (*8:W<:3^SI;6L#%8M3UVUM)P#]Y!'-,!_W MU"A_"OH.O$DZ1S:MI\-K9VQ89,*3&5I&'H M6\I1GT##N:_1.HS+'3PLOJF&]U1_K^NHJ]9TW[*GHD<%X!^ WP\^%PC;POX0 MTK2IX^%NU@$ES^,S[I#^+5^/7[0W_)?OB7_V,VI_^E !DDU^&OQIUJR\2_&+QWJ^FSK=:=J&O7]W:W"@@212 M7$CHPSZJ0>?6KR*4ZE6I*;;T6H\&W*4FS]P/#O\ R+^F?]>L7_H K\S?^"H? M_)?M _[%BW_]*KNOTR\._P#(OZ9_UZQ?^@"OS-_X*A_\E^T#_L6+?_TJNZX, MF_WSY,QPO\4^L?\ @GK_ ,FL^&_^OJ]_]*9*\_\ ^"I7_)(?"?\ V'1_Z3RU MZ!_P3U_Y-9\-_P#7U>_^E,E>?_\ !4K_ ))#X3_[#H_])Y:JE_R-G_B?ZCC_ M +S\SCO^"4/_ #5+_N%_^WE?H%7Y^_\ !*'_ )JE_P!PO_V\K] JYLW_ -]J M?+\D9XK^-+^NAY]^T-_R0'XF?]BQJ?\ Z2R5^5W[$G_)TW@'_KZF_P#2:6OU M1_:&_P"2 _$S_L6-3_\ 262ORN_8D_Y.F\ _]?4W_I-+7J95_N6(]'^1T8?^ M%/\ KH?LE5?4-0MM*L;F]O)X[:TMHVFFFE;:D:*"68GL 35BOA3_@I!^T9_ M8^EI\+-"NL7UZBSZW)&W,4!PT<'U?AF_V0HY#U\]A<-+%UE2CU_!'%3INI)1 M1\H?M2?'6]_:+^+=QJ-HL[:+;-]AT6R ;=Y6[A]G_/20_,1C/W5YVBOTE_8^ M_9\B^ /PK@MKR)/^$HU;;>:M*,$J^/D@!'\,8)'IN+D=:^1?^"='[.O_ F' MBE_B3KMKNT;193'IDYFV)C!1P5#X8[_ M .7^?F=>)J**5*&R"BBBOF#SPHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***1F"@DG ')- "T5R6N_%CPCX;++?:]:+(O6*%O.<>Q5, MD?C7!ZM^U1X9M-RV-AJ.H..C%%B0_B3G]*WC0JS^&++4)/9'M-%?-M]^UM>. M2+/PW#".QGNR_KS@*/:LB7]JSQ6S?N],T=%]'BE8_P#HP5T+!5GT+]E(^J:* M^4Q^U5XOW'_B7Z*?;R)?_CM6+?\ :L\2+C[1I.E2\\^6LJ<>G+FCZC6#V,SZ MDHKYXT_]K0\+?>&OJ]O=_3^$I]>]=;H_[3/@_4<"Z^W:8W0F>#>OYH6/Z5E+ M"UH[Q)]G-=#UJBL/0_&V@>)MO]EZQ9WKM_RSCF'F?BGWA^5;EH(KNP>,G@ZOM(?-=S:E5=*7,C\EOV6OVUM=^ $*Z!JEJ_B M'P8SEQ9JX6>S9CEFA8\$$Y)C/!/(*DDG[JT']O+X)ZW8)?\$K?$27#K:^/=+F@S\KS6$D;'ZJ&;'YFO>J2RO'/VDY.$GO\ U9H[ M)/#UO>;LST;XW_\ !2CPKH>DW%C\-XI?$6LR*534KJ!X;.#_ &MKX>1AV& . M^3T/P[\+/A?XO_:8^*#6%DT]_J-_.;O5-6N$M%M]'L MR0TAC!:2=@,;I)"2SGW)..@P*/KV#R^FX8-AKQ<#C)83$>V>M]_F?,;UVX7/J*Y/QO_P2RCFU.2;PCXV^S6+MD6FL M6ID>(?\ 75"-W_? ^IK4^&O_ 2[T?2]1CO/''BJ76X$;/\ 9NEPFW1\=GE+ M%B#Z*%/^U7MU'E$Y.NV]>FO]?C8ZY?5F^=OY'QUXVN/B5\?++Q+\4=?%SJ>E MZ4T45UJ#_);6_F2*D<$*] 9%.U>F-O@;X8\8?!Z]^&T-LN@^&[B&.%(M,C1/)"2+("H((SO4 M$D@DDD]>:\I^"_["?ACX'_$+3_%VB>)]=N;RU22,VUUY)BE1T*E6VQ@XY!X/ M513GFM"MA:E%KEZ17ET!XF$ZT?&3_DD/CG_L!7W_I.]?D=^R!_R*-!A\5>&=7T2XD>&WU*SFLY)(\;E61"A(SQD!N]?-/PR M_P"">G@SX6^/M$\5Z?XDUZ[O-*N!<10W)@\MV (PV(P<<]C7GY?C*6'H5:=1 MZRV^XQHU8PA*,NI]55^+O[7_ /RG@SXI>/ MM;\5ZAXDUZTO-5N#<2PVQ@\M&( PN8R<<=S493BZ6$JRE5>C1.&J1IR;D>\_ M!O\ Y)#X&_[ 5C_Z3I7@7[?_ .SK=_%[P%:>)O#]JUWXE\.JY-K"NZ2[M6P7 M11W92-ZCO\X&217TUX6T&'PKX9TC1+>1YK?3;.&SCDEQO98T" G'&2%K4KSZ M6(E0K^VI]&8QJ.$^>)^.?[*G[4FJ?LV^)[CS+:35/"VHE1J&FJP#AER%EB)X M#CH0>&'!Q@$?HEH/[V-A#'_ '2:P?CI M^P3X ^,>J7.MV,DWA#Q#<$O-=:=&KV\[GJ\D!P"WJ49"223D\U\]7'_!*WQ* MLS"#QWI4D6?E>2RE1C]0&./S-?15JF6Y@_:U).$NO]6:.Z4L/6]Z3LS7_:8_ MX*+6>K:+>>&OA;]I4W2&*X\1W$9A*H>"+=&^8$CC>P!'.!G##SK_ ()\? ?7 M_&OQ/L_'[?#+_ ()B>$O# M][%>>-/$-WXJ,9W?8+6(V=NWLY#,[#_=9*^QM#T+3O#.D6FE:38V^FZ;:1B* M"TM8Q''&H[*HX%8UL=AL-0>'P2O?=LB5:G3@X4NO4\U_:@^'7B;XH?!O6=%\ M(ZU$OZ_KL9T:T8)PFKIG-^"?V^? M@WXPT^*6Y\12>'+QA\]GJUK(C(?]] T9'_ OP%NX/ UVW MBSQ')&5MV6WD2T@8\;Y'<*6 Z[4SGID=1Y/KG_!*S5$O#_8_C^TFM220+[3G MC=?0?*[ ]^>/I6EX-_X)7I'?I+XK\=&>S5@6M=(L]CR#/_/61CM_[X/6NQ4< MHB_:>T;7;7_(UY<,GS_"35/CI\?--OKM)+K2]+O%UC6+R3D,5?>J, M>[2. ,=<;SVK]@JY3X:?"WPQ\(?#$.@>%-)ATK3HSO8)\TDSXYDD<\NQP.2> M@ & *ZNO+S#&_7:O,E:*T1S5ZOM976P4445Y9SA7CG[4W[/MI^T/\,YM&#Q MVFO63&[TF\D'RQS 8*.1SLQT5K3J2HS52#LT5&3BU)'X%;GPWXKT:9HY(ID!!!X96'W7C8?4$$$'H:_0;X1_\ !2;P#XJT M^"#QM%/X/U@*%EE6%[FSD;'5&0%U!/9EP,_>/6O>OC!^S]X&^.FFK;>+-%CN MKB)2MOJ$!\JZM\_W)!SC/.ULKZBOD;Q9_P $K5:Z>3PSX]*6Y/R6^K6&YU&> M\L; '_O@5]3+&8#,(KZTN62ZK^G^)Z+JT:Z_>:,]W\3_ +?7P5\.Z:]S#XHD MUN< [+/3;&9I7Q[NJH/^!,*_/7]I[]J;7?VDO$-OYT']D^&K!V-AI,;ESD\& M64_Q2$<< !0<#N3[UIO_ 2MUV2Z47_C_3K>V[O;:?)*_7^ZSJ/UKZ0^"?[# M/PX^#5Y!JIMIO%'B"$[X]0U;:R0L.ABB VJ>A!.Y@>012I55>1 M@I*GD!%Z$D#U#]LKX2W?QD^ NMZ3I<)N=9LG34[&%3S))%G<@]2T;2*/,JU,3]9>][_ '=#B=64JGM.I^+W[,O[0FI_LW?$0ZNEJ]_I-VGV75-- MW;&EC!R&4GHZ-R,]?F7C=D??-W_P4C^#UOHJWD4NMW5TRY_LZ/3\3*?0LS"/ M\G-3_M!?L#^#OC1K5SXATJ]D\(>([EB]S-;P":VNG/5WBRN'/=E89R20QYKP MK3?^"5NN/?(+_P ?:?#:9^9[:PDDDQGLI=1G\:^BJULLQUJU9N,NO]6=SNE+ M#UO>F[,\X^.W[7WCS]J/4H?!?A72KC2]#O91''HU@6FN]0;J!*P RO&=@ 48 MR2V 1\X^+O"FH^!O%.J^']7B6'4],N9+2YC1PZB1&(.&'!'%?L;\"/V6_ W[ M/MJ[:!9/=ZS,FRXUF_(DN7'&54@ (N?X5 S@9)QFO-/BA_P3U\%?%+Q]K?BN M]\0:Y8W>JS_:)K>U,/EJV #MW(3SC/7O6F'S;"4).E"/+37WME4\33@^6*LC MZ2\(7D>H>$]$NH3F*>R@E0_[+1J1_.OS4_X*A_\ )?M _P"Q8M__ $JNZ_23 MP+X53P+X+T/PY%>7&H0Z39Q645S=;?-D2-0JEMH S@#G':O&OV@_V,?#'[17 MC2R\2:UK>KZ;=6M@FGK#8&+RRBR22!CO0G.92.O85X67XBEA<5[2;]W4XZ%2 M-.IS/8H_\$]?^36?#?\ U]7O_I3)7G__ 5*_P"20^$_^PZ/_2>6OI;X)_"/ M3?@=\/;'PAI-Y=7]E:22R+/>;?,)D=&_:,\,Z;HFMZE M?Z9;V-Y]L233]FYFV,F#O4C&&-%/$TXX_P"L-^[S-A&I%5N?I<^4O^"4/_-4 MO^X7_P"WE?H%7BW[./[+>@?LU?\ "0_V%JVI:I_;7V?SO[0,?R>3YNW;L5>O MFMG/H*]IK',*T,1B9U:>SM^2(KS52HY1V//OVAO^2 _$S_L6-3_])9*_*[]B M3_DZ;P#_ -?4W_I-+7Z[^-_"]OXY\&:]X;NY9+>UUC3[C3Y98<;T26-HV9<@ MC(#'&17SO\)O^"?_ (.^$/Q#T;Q?IOB+7+R]TN1I(H+HP^6Q:-D.[;&#T8]# M7=@<92P^&JTIO65[?<;4:L84Y1>[/:?CC\4(/@S\*/$?C*>W-V-+@#1VXZ22 MNZQQ*?12[ID]ADU^*6N^)+KQOXPO-;\1WL\]SJ5V;B^ND022?,V7*H64' Z+ MD#@#(%?ME\9/A;8?&CX;ZQX,U2[N;&QU+R?,N+,KYJ^7,DHV[@1R8P.G0FOF M/_AUKX _Z&SQ)^=O_P#&ZWRG&87"4Y.J[2;[="\-5ITD^;_X>A_"O\ Z 'C#_P" MM?\ Y)K/_P"'6O@#_H;/$GYV_P#\;H_X=:^ /^AL\2?G;_\ QNG+^R9-R;E= M^H?[,]7/U2_G(=-\,:;) M?ZK>Q6-I']Z68X&?0#J3[#FFDV[(#1K"\5>.-#\%VOVC6=1ALE(RJ,LCZ8\:?M>01EX?#UI'$O3[5?'>WU$ M:GC\2?I7B?B;XTZAXK=O[6U^[NXS_P L0&2+\$4!?TKS>X6LRX_*O;I8.E3^ M%'7&E&.QW">*](8@&[VGT9&']*O6NJ6%\0(+N"1C_"L@S^76O)[CO69<#FNO MV*>S->4]Z\BE\DUX-:^*-5T;'V2^FB4?\L\[D_[Y/%=1HOQL>W98]7LA*G>: MUX;\5)P?S%1*A-;:B<&>I?9Z7R:K>'_$ND^*(2^FWD=P5&6C^ZZ_53R/KTK8 M\CVKE=T[,S*'DBG>15[R*7R/;%3<11$6"",Y]:[;PS\7/%OA;8MMJTMS;KQ] MGO3YR8]!GD#Z$5S(MS1]G]JB2C-6DKB=GN?0WA+]IC3K\I!K]B^FRG@W-OF2 M'ZE?O+^&ZO7])UBQURS2[T^[AO+9NDD+AA]..A]C7PYY%:GA_P 0ZIX7O!=: M5?2V4WS+T8>Q%>=4P4):P=C"5&+^$^VZ*\:\"?M"6FH^59^(T6QN#A M1>19\EC_ +0ZK]>1]*]BAFCN(DEB=9(W 970Y# ]"#W%>54ISINTD/?&3XX1>$H MYM'T.1)]:^[+-C*6O'ZO[=!W]*TITY59H^1?&_CK6?'VIF]UB[:=AGRX5XBA![(O;^9QR35+4+ MJ:^NI;BXE>>XE8O))(Q9F8\DDGJ:S9>]?28?#0HZ[ON=T*:AZE*;VZ51GZ5? MFJA-TKT$;HSKC[M9=P.M:L_2LNYZFMXEHS;CN*S+GM6I<=ZS+KM6R+1EW'>L MFY^]6Q+J>QG2>VFDMYT.5DBZCYUE)YUF[9GLI#^[D]_]EO]H?J.*^I? M!/CW2O'ND"^TV7YEP)K=R/,A;T8?R/0UX];#2HZ[HY94G'T.IW>])N%0>9^% M)YE:7G+V4K<>Y0_PG]/ M45P7F4GF5$H1FN62#E3T9]M^$/&FE^-]+%[ID^\#B2%^)(F]&';Z]#VK=KX; M\,^+-2\(ZK'J&F7)@N$X/=77NK#N*^L?AK\3=/\ B+IADB MM1A'^D6;-DK_ M +2^JGU[=#7AXC"NC[T=CBJ4^75;'9T445PF(4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%[D>@S^)P*N,7.2C'<:3D[(YK MXV_%X>$[631=(E_XG,R_O)D(_P!%4_\ LY'3T!SZ5\NW$C2%G=BSLFJC,.M:HM&;<=ZS;CO6I-WK,N.];(HS;CO69=#BM M2<5F70^6MT4C+N>]9-U6OV8@O"_<'V]#W'Y5TFXU\1_#OQY>?#_Q#%J%N6>W M;"7-OG FC[CZCJ#V/MD5]BZ1KEKKVF6VH64PGM;A!)&X[@^OOV(]:\#$X?V, MKK9G%4AROR-?=[_K1N]ZI^=2>=7'8R+>_'>CS!ZU3\ZCSC18"WY@K0T'Q)?> M&=6@U'3IVM[N$Y5AT/J".X/<5A^<:3S31RIZ,6Y]N_#'XD67Q&T(7,6V"_AP MMW:YYC;U'JI['\.U=C7P=X)\;7_@/Q#;:M8/\\9VR0DX6:,_>1O8_H0#VK[: M\*^*+'QEH-IJVG2>9;7"YP?O(W=6'8@\5\]BL/[&5X[,X:D.5W6QKT445P&( M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!3UC5K;0]+N=0O)/*MK=#)(WL.P]ST%?'7CGQ M9=>-?$5SJER2H<[8HLY$48^ZH_KZDDUZE^T1XZ-Q>0^&;27]U#B:\*G[S]40 M_0?,?J/2O$)*]O!T>6/.]V==*-M65I*KR?Q59D]:K-WKTSI*]7INAJE-WK5%&;..#69<=ZU)N]9EQ6T2T9MQ6;=?=-:Z_1A^H]Z\9J6WGD MM;B*:)VCEC8,CJ<%6!R#^=*I356#BR91YE9GW1YU(9JY?P3XK3Q9X7L-3! D ME3$JC^&0<,/ID<>Q%;?G>]?-N#B[,\]JSL7/.]Z3S?>J9F]Z3SL]ZGE NF6D M\WWJEYU'G4^4+%OS/>O6/V??BG_PA'B5=,OI=NBZDX20L>(9>BR>PZ!O;![5 MXUYWO2&>LZE*-2+A+J)QYE9GZ545Y-^SC\2/^$Z\$K9W\=_$+PS\,/#MQKWBW7M/\.Z/!]^\U&X6&//902?F8]E&2>P-? 'QN M_P""T/@GPS-<:?\ #+PO>>,;E3M75M48V5EG^\D>#+(.V&$?^(!^D%%?@9\1 MO^"I?[0_Q FF$'BVW\)6,AR+/P[8QP!?3$KAYO\ R)7@OB3X^?$WQA([Z[\0 M_%6L%P0?MVM7,HP>HPSD >W2@#^FVBOY8KS5[[4)(Y+J]N+EX^4::5G*_0D\ M=*V-)^)7B_0)C-I?BK6]-E)!,EIJ,T39&<'*L/4_G0!_4+17\[7@3_@H!^T' M\/&B_L[XHZW?11G_ %.MR+J2L/[I^T*Y ^A&.V*^L_@__P %L/$6G20VGQ-\ M#6>LVV0KZEX*K>35R MA=]"U#_1K^/'7]TWWP.[1EE&>M>UT %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !17YJ?\%6_P!J/XI? 'X@^!=/\ >+KGPW9ZAI0_M)?\ 14M0 M_P# *T_^,T?\/(?VDO\ HJ6H?^ 5I_\ &: /Z%**_GK_ .'D/[27_14M0_\ M *T_^,T?\/(?VDO^BI:A_P" 5I_\9H _H4HK^>O_ (>0_M)?]%2U#_P"M/\ MXS1_P\A_:2_Z*EJ'_@%:?_&: /Z%**_GK_X>0_M)?]%2U#_P"M/_ (S1_P / M(?VDO^BI:A_X!6G_ ,9H _H4HK^>O_AY#^TE_P!%2U#_ , K3_XS7LG['?[= M?QV^(_[3GPZ\,^)/B'>ZIH6IZHL%W9R6MLJRH58[25B!'0=#0!^V%%>-_MB> M-M;^&_[,7Q%\3>&[]]+UW3-+:>TO(U5FB<,HW ,"#P3U%?B?_P /(?VDO^BI M:A_X!6G_ ,9H _H4HK\8/V'?VXOCE\4OVJOA_P"%O%/Q O-7T#4KJ:.[LI+6 MV1956VE< E8@P^95/![5^S] !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !63XJ\0P>%/#M_JUQS':Q%PO]YNBK^+$#\:UJ\&_ M:>\5^3#I?AZ%^9#]LN #_",J@_/(W6HSZMJ%Q>W3 MF2YN)&ED<]V)R34+U'!VJ1^E?2G?U*\E5GJS(M5FJRBG-5.:KLW2LS5+ZVTR MUDN;N>.VMXQEY96"JOU)K2(T0S>]49:\N\8?M#6-FTEOH%M_:$HX^U3Y2('V M7[S?I7D'B#X@:_XF9OMVI3&)O^6$1\N/Z;1C/XY->G3PE2>KT-XTY/<^AM;\ M::%H[,MWJMM%(.L8<,X^JC)_2N.U#XQ>'8R1$US=>\4.,_\ ?1%>#T5W1PD( M[LV5-'K\WQDTMS\ME>8[9V?_ !556^+.F29S:7:CV"G_ -FKRJBM?J],KV:/ M5E\?Z/<]99(<_P#/2,_TS3UU:RO_ /4744I_NJP)_*O//#'A76/&FM6VCZ#I MEUJ^IW!VQ6MG$9)&]3@#@#J2> !DU]O?!?\ X)CW>HVT6I?$S69-,W@,-&T= MT:9>>DDQ#*/]U W7[PZ5QXFKA\(KU)6\NIG4E"GK)GRW<5E70ZU^G4G[ ?PD M_LUK6WLM6M9"FT72:G([J ?S?L]^(C'/J6C.WRNH MNH@?485_T*_D:]K,OO7RI\-]4.C^-M)FSA6F$+?1_E_K7TWYU>-BZ=JE^YRU M%[US0\[WIOG>]4#/[TWS_>N+E,K&@9A2><*S_/\ >D-P*?*!H?:!ZTGG^]9_ MV@>M--Q1R@>I_ OX@GP'\1+"ZDD*V-U_HMVN>/+8CYO^ D _A7WL&# $'(-? MEW:W?E74+Y^ZX/ZU^@OP,\6_\)9\/;%I9-]Y8_Z'/D\DH!M/XJ5Y]D!R(+$,,I)=,.0#D$1@[F&.5!#51_X*(?MU0?LL>$8O#OA MB6"Z^)>M0EK2-P'33;_M"^*7U[QWXANM:NLMY%NQV M6UHI.=D,0^5%^@R<9))YKSRBOMO]D+_@EWXX_:$M;+Q/XOFF\">!9PLL,TL6 M;_4(SR##$WW$(Z2/QR"JN* /B2NV\(_ _P"(WC^%)O#/@'Q/XA@<96;2]'N+ ME"/7(/AQXLT2"/[TVH M:) M%UBYF&&U#[ M,(;T?2XCVRC_ +ZK\[_VDO\ @C+>:=!=:U\%]=DU-5RY\,Z]*BS'V@N<*K=> M%D"\#ER: /S"L+^ZTN^M[RRN)K.\MY%EAN+=RDD;J(_#YVQ0^)XTWW]ISC,X'^O0?W@/,')._.!^>7BKPGK7 M@7Q#?:%XBTJ\T36;&3RKFQOH6BFB;KAE89Z8(]001630!_4MX;\2:5XPT&PU MO0]0M]6TB_A6XM;VTD$D4T;#(96'!%:5?EO_ ,$7M'^*L>F^)-0GNFA^$$FY M+>UO5+>=J *[GM>?D55R)&Y5CM&"RDK^I% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%1SSQVL, MDTKK'%&I=W8X"J!DDT 245\S^+O^"D?[.7@W>ES\3+'4)@,B/2+6XO=WL'BC M9/S85XIXL_X+2?!W2=\>A^&O%FORCI(UO!:PGG^\TI;_ ,<[B@#] Z*JZ5?# M5-+L[P)Y8N(4F"$YV[E!QG\:M4 %%%% 'Y&?\%KM'O\ 4_BC\-VL[&YNU71K M@,T$+. ?/'7 K\W_ /A$];_Z VH?^ K_ .%?U)T4 ?RV?\(GK?\ T!M0_P# M5_\ "C_A$];_ .@-J'_@*_\ A7]2=% '\MG_ B>M_\ 0&U#_P !7_PK,DC> M&1HY%9'4E65A@@CJ"*_JFK^9;]H3_DOOQ+_[&;4__2J2@#@*OVOA_5;Z!9[; M3+RXA;.V2*!V4X.#@@>HJA7[_?\ !+C_ ),3^&7_ '$__3I=T ?@M_PB>M_] M ;4/_ 5_\*/^$3UO_H#:A_X"O_A7]2=% '\MG_")ZW_T!M0_\!7_ ,*][_8+ M\-ZM:?MA?"F:?2[V&)-90M));NJ@;&Y)(K^ABB@#Y_\ V_/^3-OBQ_V!G_\ M0TK^=>OZ*/V_/^3-OBQ_V!G_ /0TK^=>@#Z4_P"";W_)[7PM_P"OVX_]))Z_ MH4K^>O\ X)O?\GM?"W_K]N/_ $DGK^A2@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHJ"^OK?3;*XO+N9+>UMXVEEFD.%1%!+,3V )H GHKYC\7?\ M!2K]G'P?O2?XD6NISKD"+2+.XO-V#CAXXRGYL,UXIXN_X+3?"'2=\>@>%O%> MORJ3B26&"TA;GLQD9_S3T_ _0>BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXJ^)WB(^*/'^LWP;=#YYAA] M/+3Y%(^H&?QKZW\>:X?#?@S6M35MDEO:R-&W_30C"?\ CQ%?#4/K7KX"'Q3. MJ@MV:-N>E3-_6H+?M5AJ]7J=#W*TE5G[U9D%>-?&;XVP^#1+H^C.D^N,/GEX M9+7/KZMZ#MU/H=J=.567+%&L8N3LC:^)?Q8TGX?P-#(WVS567,=E&>1Z,Y_A M'ZGTKY>\8>/M9\<7GGZG=%HE.8[:/Y8H_HO]3D^]8=Y>7&HW4MS=327%Q*VY MY9&+,Q]234%?24<-&BK[L[84U$**7:?2C:?2NHT$HIWEMZ4OEGTH ;7O'[-? M[(OBO]H:^6\C#:'X2BDVW&M7$>0Y'5(5X\QOQVCN<\'N/V-_V,+GXT7L/BKQ M=#-:>!H),QPY,J/PG M:DKUO]I']G?7?V=_'$FDZ@'O-%N29-,U8)A+J/C(/]V1<@,OT/0@GR3WK]!I MU(UH*I!W3/;C)25T26\S6]Q',IP\;!@?<'(KZHCO1-&CJ>&&1GWKY3KZ1T>Z M\S1[!AQF",X_X"*Y,4OA9G4Z&Y]HQWI/M'O6=]HI/M'H:\^Q@:!N,=Z3[1[U MG_:*3S_>G8"_]H(H^T'FL_[1[TWS_>BP&AY_O7U]^R[XF.G^+;_19'Q%J$'F M1K_TTCR>/JI;_OD5\9PR>=-''W9@OYG%>_\ @/73X9\<:)J6[8D%TGF'_IF3 MM?\ \=)K@QE/GIN)C57-&Q]VT445\8>4%%%% !1110 4444 %<)\0,EO&?=8][]\^7Q:^*6O_&KXC:]XV\3W/VK M6=8N6N)BN0D8Z)&@[(BA54=@HKD:*]N_8U_9YN/VG/V@/#O@TI(-%#_;M9GC MR#%8Q$&3D?=+DK&I[-(IH ^P_P#@E_\ \$_[/QY#:?%_XE:4MUH*R;O#^B7B M9CO64X-U,A'S1 \(IX8J6(VA=WZ[ !0 !@#H*JZ3I-GH.E66F:=:Q66GV4*6 MUM:P*%CAB10J(H'0 #T%6Z "BBB@ HHHH **** /"/VJOV./ /[67A8V7B M.S&G^(K:)ETWQ)9QC[59MR0#T\V+)YC8XY."K88?F#\'_P#@D[\1=6_:,N/" M?CNU?3O FCLEW>>(K0YAU.W+'9%:L>?,<*0V1F(9+#E _P"VM% &5X5\+:3X M(\-Z;H&@Z?#I6C:; EK:6=NNV.&-1A5'X=SR>IK5HHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K M)\6?\BKK/_7E-_Z+:M:LGQ9_R*NL_P#7E-_Z+:@#^6VBBB@#^I+PG_R*NC?] M>4/_ *+6M:LGPG_R*NC?]>4/_HM:UJ "BBB@ HHHH **** "OYEOVA/^2^_$ MO_L9M3_]*I*_IIK^9;]H3_DOOQ+_ .QFU/\ ]*I* . K]_O^"7'_ "8G\,O^ MXG_Z=+NOP!K]_O\ @EQ_R8G\,O\ N)_^G2[H ^JJ*** "BBB@#Y__;\_Y,V^ M+'_8&?\ ]#2OYUZ_HH_;\_Y,V^+'_8&?_P!#2OYUZ /I3_@F]_R>U\+?^OVX M_P#22>OZ%*_GK_X)O?\ )[7PM_Z_;C_TDGK^A2@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KE/BS_R2OQE_V!;W_P!$/75URGQ9_P"25^,O^P+>_P#H MAZ /Y@J*** /ZJ**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /)_VF-5.G_#-[<'F^NXH",]AF3_V05\J6]?0? M[6E\4L/#=GDXDEGE/_ 0@'_H9KYZA-?18*-J*?<[J.D31MZL-T-5K?H*R_'' MBVU\$^'+G5+G#%%VQ19P99#]U1_7T )KK47)I(U>K.)^-GQ5'@73?L&G.K:Y M=*2G?[.G3S"/7K@>O/;!^3)UDNKB2>>1III&+O(YRS,>223U)-;^M:C>>(M6 MNM2OY3-=W#EW;M]!Z #@#L *I_9?:OI,/35&-EOU/0A%01E?912_9:U!:^G% M/^R^U=7,:7,K[./0TX6_M6K]E]J7[-[4N8+F4+?T%>^_LA?LRR_'WQP9=3CD MA\(:2R2:C,N5,[=5MT/JV/F(Y5?0E:\K\,>$K_QAXBTS0]+M_/U#4+B.V@C[ M%W8 9]!SR>PS7['?!GX5Z9\&?AWI7A;3%5EMDW7-P%P;FX8 R2GZGIZ *.U> M)FF.>%I@\C4=/E,;$9V2J>4D0] MU92&!]_6OW:KY,_X*"?L\+\3_AV?&>D6P;Q-X;A:201K\]U9#+2)[E.77_@8 MZL*^BR?'/#U/8S?NR_!G=A:W)+E>S/RPKZ"T^3R=/MH_N[(E7 Z=!7@=C!]J MO((?^>DBI^9 KW#[0:^RQ&MD>K4-(W ]:;]I'K6<;@>M)]H]ZXN4RL:+70]Z M3[5Z"L[[1[TW[1WS3Y1V-+[2?2D^U&LS[1]:3[31R@=3X4C:^\1Z?%U_>AS] M%^8_RKUZ:O-?A'8F[U6[O2/D@CV*?]IO3\ ?SKTN:N"L_?L82W/O/P7JIUSP MCHNH,=SW5E#*Y/7<4!/ZYK9KSWX WWV[X2Z"Q.6C66$^VV5P/T KT*OBJD>6 M3+1M!11169(4444 %%%% #7=8U9V(55&2S' ]:_FA_:0^*,OQI^/'C MKQL\ADBUC5IIK;<)HXC_P!]NM?S84 %?L7_ ,$6_@[%X?\ A'XJ^(]U !?^(K_^SK21 MAR+2W'S%3V#2NX/_ %Q6OQTK^C_]B_P+'\-_V4OA9H21&!TT&WNYXR,%9[A? MM$P/OYDKT >TT444 %%%% !1110 4444 %%%% !1110 5^??B3_@LQ\,?#/B M+5-'G\$>+99]/NI;222,6NUFC?\ H]Z M/V*^'?\ P6#^&/Q$\?>&_"MOX1\4:?<:YJ5OID5U="V\F%YI5C5WQ*3M!8$X M!XS7VWXP\9:'\/\ PSJ'B'Q)JMKHFB6$?FW-]>RB.*)>G)/HVC^7=6DR7$3>CHP93^8%?6G_ 4+_;>O?VIO'$.BZ#/-9_#O M12OV6S#$"\N=O[RXD'1L$LJ9Z+D\%R* /J#XZ?\ !:J#3]2N=.^$G@Z'4X(F MVIKOB4NLX+2*?5!7STW_!7_P#:#:Z,HNO#:INW>0-(&S&?N\ON MQ^.?>OB:B@#]OO\ @G)^WAXU_:UU_P 4Z%XQT;1+*;1;&*[BO-'CEB\W=)L( M='D<9[Y!'TK[JK\@/^"(?_)5/B7_ -@6W_\ 1YK]<->U[3O"^B7^L:O>0Z=I M=A ]U=7=PX6.&)%+.[$] ": +5U=0V-M+<7$L=O;PH9))96"HB@9+$G@ #G M)KXO^./_ 5D^"WPGNKG3= GO/B+K$)*E="VBR5AV-RYVL/]J(2"OSM_;J_X M*">)/VH/$-YX?\.W5UH7PPMI-MOIRL8Y-2VDXGN<HS2CPOX#\,:%;-D*-2>XOY4'^\KPJ3_P Q[5Y]W3PORLD?AF]93]"(J /IG1O^"R'QZTQE-U:>$=7 )) M%WI(]W%!\0?AL8K9B/,O\ PW>[F7UQ;S 9[_\ M+45^9/B[X=^*_A_<+;^*/#.L>&YV)41:O82VK$CJ )%!XP:Y^@#^E;X#_M-? M#C]I/0GU+P%XDM]5:$ W6GR PWEIG_GK"V& SP&&5)!P37J5?R^_#?XE>)OA M%XRTWQ5X1U>XT37=/D$D-U;MC//*..CHW0JP((X(K^A3]CW]IC3/VJ_@GI?C M"UCCL]7C8V6LZ( 7"Y_@8%77K\K@$Y!H ]NHHHH ^2?VH_^"CW@C]E M/XEQ>"_$/AG7]7OY-/BU 7&F"#RMDC.H7YY%.1Y9[=Q7D'_#[3X6?]"+XP_[ MYM?_ (]7RK_P62_Y.XL_^Q9LO_1MQ7PM0!_45X!\96/Q%\"^'?%>F"1=.US3 MK?4[99<;Q'-$LBAL$C(##.">:\V_: _; ^%?[,]GGQMXFAAU5H_,AT.Q'VB_ MF'8B)3\@/9I"JG!YK\W+'_@IE-\(?V'?AMX)\$S1S?$UK">RNKR11(FC6\5Q M+'$V",-*\2H54\*/F.?E#?G?KVO:EXHUF\U?6+^YU75+V5IKF]O)6EFFD)R6 M=V)))]30!^GOQ(_X+>7;74L/@'X:PQVRG]W>^)+TN[CW@AP%_P"_K5Y%<_\ M!9CX\3SM(FF^#+=&Z11Z9.57Z;K@G\S7PC10!^A/A?\ X+5?%W3KA!KOA+PC MK5J#EA;PW-K,1Z!_.=1_WQ7V#^SS_P %9/A/\9-1M=%\3PW'PWUZX*I&-4F6 M6PD<_P *W0"[?K(J#ISGBOPUHH _JG5@R@@Y!Y!%+7Y7?\$DOVT-0U/4(_@? MXSU&2\'D-)X7O+AMSHL:EI+(MW4("\>?NA'7.-BC]4: /F/]K3]O;PA^R#XB MT'1_$GA[6]9GUBU>[BDTH0E457V$-O=><^E?/6M?\%IOA=J>C7]G'X'\7(]Q M;R0JS+:X!92 3^^]Z\A_X+>?\E4^&G_8%N/_ $>*_-:@ HHHH _8?1?^"TWP MNTS1K"SD\#^+G>WMXX695M<$JH!(_?>U7/\ A]I\+/\ H1?&'_?-K_\ 'J_& MRB@#^FOX$_?CY\)_#WC[1[*ZT_3=:B>6&VOMOG(%E>,AMI(ZH3P>]=[7S M5_P3=_Y,E^%O_7E(/$6E^$]%N]7UO4K31])LT\RXOKZ=88(5_O.[$!1[DU_.M^Q3\1M"^$?[ M3O@GQCXEN_L6AZ/)=75U,%W-M%I, JKW9B0H'!DA0!0!^D?QI_X+'?"KP'<7%AX'TC4 MOB)?1';]J0_8+ GOB5U,C8/I%@]FKY;\3?\ !:KXOZA,XT3PGX0T>W)ROGP7 M-U*!Z;O.53_WQ7Y\44 ?=UM_P68^/$$ZR/IO@RX53S%)IDX5OKMN ?R->S?" M[_@MT6O(K?XB_#E4MF8;]0\,W1+(._\ H\WWO^_HK\JZ* /Z9_@K\?/ ?[0O MA0>(? 7B&WURP4A)XTRD]JY'W)HF 9&X.,C!QD$CFO0:_FA_9[_: \5_LU_$ MS3?&7A.[:*XMV"W=B[D07]N2-\$H'56'?JIPPP0#7]%WPA^*&B_&KX9^'/'' MAZ1I-(UNS6ZB#_?C)R'B;'\2.&1L<94T =A1110 5#>7EOIUI-=7<\=K;0H9 M)9IG"(B@9+,QX [FN-^-'QF\*_ 'X=ZIXU\97_V#1K%0,(-TUQ(QPD,29&] MV/0?4D@ D?A5^UY^WMX__:JUJYLY;N;PYX#CD/V3PU9RD(Z@\/<_ //R MK_"!R2 ?IY\;O^"L'P3^$]Q<:=HEW>?$/5XLJ4T!5^R*PSPURY"D<=8Q(.17 MR)XU_P""VGQ&U*:0>%/ 7AK0K=CA?[4EGOY5&/[R-"N>G\./:OSCHH ^V+C_ M (*_?M"33.Z7GAR!6.1''I *K[#C),%!_X"1QTKX8A\.ZK2P,-PD2W$GEHF/XH?E;/RLWTE0 5X-^UI^U_X;_9!\.Z#K'B M31M5UF#6+J2TACTH1;D94W$MO=>,>E>\U^:O_!;S_DEGPT_[#-Q_Z(% &K_P M^T^%G_0B^,/^^;7_ ./5]7?LJ_M2>&_VM?A[?>+?#5A?Z7;6>I2:9-::D$$R MR+'')N^1F&TK*N#GL?2OYOJ^N_V/_P!MJX_96^!/Q5X]R M03,DR7%PV1M/EH(2%/5MH((W8 /U-_:P_P""@_PV_94DDT>^:;Q1XU,8=/#V MENH:+(RIN)3D0@C!'#/@@A"#FOSO\9?\%FOC3KE\YT'1O"_AJRW9CC%I)=38 M]&=Y-I_!%KX5US7-1\3:S>ZMJ][<:EJE],UQ'A?_@LI\(+;=\\<]A) ^..%:.4 'CJ5/4\=,?M9HU\VJ:/ M8WC*$:X@CF*KT!90$_P#D5=&_Z\H?_1:T ?-'[5W_ 40\%_L MD_$33O"'B/PWKVL7U[I4>K)/I8@\M8WFFB"G?(IW9@8],8(KQ?\ X?:?"S_H M1?&'_?-K_P#'J^:_^"U?_)TWA;_L3+7_ -+KZO@"@#^H#X7_ !!T[XL?#GPS MXSTE)HM-U[3H-2@BN !+&LJ!]CX)&Y<[3@D9!P37$_'S]K#X7_LTZ:)_'/B: MWL;Z2/S+?1[8>??W Y *0KR%)!&]MJY'WJ_,WP/_ ,%*&^!O["/@?P7X2DCO M/B@OVRQ-Q,OF1Z5;"XD:.9E/#.4=51#P-A9A@!6_/GQ+XFU;QEKU]K>NZE=: MQK%]*9KJ^O96EFF<]69F.2: /U ^(_\ P6\?[5)#X!^&BFV'W+[Q)??.WU@A M&%_[^GK[<^.7?_!9GX[W$S/'I?@NU4](X=,N"H_[ZN"?UKX0HH _0;PS_P % MJ/C!IUPHUOPIX0UFUSEA#;W-K,?8/YS*/^^#7UU^SY_P5P^%7Q;U"UT?Q?:W M'PUUJFW2-_PC-Y(_#>O:Q?7NE1ZLD^EB#RUC>::( M*=\BG=F!CTQ@BOG[QI_P68^&/B;P;KVCP>"/%L4^H6%Q:1R2+:[5:2-D!.)> MF37@G_!:O_DZ;PM_V)EK_P"EU]7P!0 4444 ?LG_ ,/M/A9_T(OC#_OFU_\ MCU'_ ^T^%G_ $(OC#_OFU_^/5^-E% '].GP9^*6G_&SX6^&_'.E6ES8Z?KE MJ+N&WO-OFQJ21AMI(SQV-=I7S_\ L!_\F;?"?_L#)_Z&]?0% !7GOQB_: ^' MOP!T,:KX^\56'AVW<$PPS.7N)\=1%"@,DG_ 5..^*^5?V_O^"D%C^SBUUX$\ M!_9]7^)$D7^D7$@$EMHP9!D%LC"M^,'CCQYXB^)7B:\\0^*M M:O-?UN\;=-?7TIDD;T&3T4= HP . * /U8^*7_!;3PQID\MM\/OA_J&N@<# M4-=NELH\^HB02,P^K(?:OGOQ!_P68^.FJLXL-,\(:+&>%^SZ=-(XYSDF29@3 MVZ?AGFO@ZI;6TGOKA8+:&2XF;.V.)"S' R< >P- 'VI:_P#!7_\ :#MYUDDN MO#=RBYS%+I "MQWVN#^1[5Z=X%_X+<>.;&X0>,?AWH&M6_1FT6YFL) /7]X9 M@3[<9]J_..^TB_TM4-Y97%H'SM,\3)NQUQDCC( :)CR\('6(YP!E,8*L ?N#15'1-;T_Q+H] MCJVDWL&HZ9?0IM7J "O@WXD?\%??AM\,_B)XI M\(7W@SQ5=7WA_5;K29Y[<6WER203-$S)F4':2A(R <&OO*OYK/VL?^3IOC)_ MV.>L_P#I=-0!^K7@7_@L5\,/'7C?P]X;B\(>*=/EUC4;?3DN[I;;RH6EE6,. M^V4G:N[)P"< X!K[YK^5_3[^?2M0MKVUD,5S;2K-%(O574@J?P(%?HY^WA_P M5"U'QY8Q^!?A'J4FEZ)<6<;:SK]J2EQ<2.@+VT#=4C7.UG'+'(!"@EP#[B_: M'_X*.?!K]G>[NM*O=9D\5>)[I$1A )';)QGJ<<_FFS%B23DGDDT4 M ?=3?\%DOCT6)%EX/'L-+F_^/UVO@G_@MM\0]/N(QXM^'_AO6[88#?V1-/82 MD8'.7:9<]3]T#Z5^<%% ']!_[,G_ 4(^$_[3US#I&DZA-X<\6N,CP_K86*: M8@9/D."4FZ$X4[\ DJ!7TS7\KMC?7.F7MO>6=Q+:7=O(LT-Q Y22-U.596'( M((!!'((K]V_^":G[8US^T]\+KO1_%%RLOC[PQY<5],0%-_;MD17.!_%E2KX& M,@'C> #['HHHH ^:/VLIF.O>'HN-JVTK#UY8 _R%>(0=J]K_:R_Y&30?^O1 M_P#T.O%(.M?387^!$]&G\"+]O7S=\:O&#>+/$S6<+YT[3BT48!X>3^-_S&![ M#WKV?XB>)#X9\)W4T;;;J?\ <08/(9@*]G"4]?:,ZJ:ZF7 M]F'I3A:^U:8M_7FG?9Z]2YT7,O[/[4OV8CM6I]G%+]G'^12Y@,S[+3OL_/\ M]:M+R,^M.%O[&CF$?6'_ 3M^$T>J^*-7\>7L(>+21]AL2W3[0ZYD8>ZQD#_ M +:U]_5\D_\ !-OQ1:ZU\(O$FG1O_I5AKTK.F<_NY(HO+;Z$HX_X":^MJ^!S M.R"N?-U[U](_\ !0[5 M-/NOC!HMO;E7U"ST=8[EAU4-*[HA]\'=_P "%?+1N/2OT;"U)5J$)SWL>[3; MG"+9I_:AZTTW59OVBD^T<]:ZN4TL:7VJFFX-9OVGW_6F?:.^ZCE#0U#%S.3=\+XTW$^5>3)SVY#0_LNJ5^&LA((!OY2/?Y4KUZOEL1_&EZG MG5/B84445S&84444 %%%% 'RA_P5*U=])_8?^(*Q[@]V^GVP9<< WT!;/U56 M'XU^ U?O%_P5G6=OV*?$YB95C&H:>9@PY9?M*8 ]]VT_0&OP=H =#"]Q*D42 M-)([!51!DL3P !W-?U,Z+I<6AZ-8:;;C$%G;QV\>!CY44*./H*_EY\)_\C3H MW_7[#_Z&*_J3H **** "BBB@ HHK\'?C1_P4&_:$\-?&+QUI&F?$N^M--T_7 MK^TM;=;.U(CBCN'5%!,1)PH Y/:@#]XJ*_GK_P"'D/[27_14M0_\ K3_ .,T M?\/(?VDO^BI:A_X!6G_QF@#^A2BOYZ_^'D/[27_14M0_\ K3_P",T?\ #R'] MI+_HJ6H?^ 5I_P#&: /Z%**_GK_X>0_M)?\ 14M0_P# *T_^,U_0I0 5_,#\ M6/\ DJ?C+_L,WG_H]Z_I^K^8'XL?\E3\9?\ 89O/_1[T -?^)A/<, 72T#,+:('^Z5_>_67G[HH \>^$?_ 1-\.VNFV]Q M\3/'6HZAJ3 -)8^&52WMXSQ\OG2H[2#KSL3KT[UZ+O$&M>$M>UW5$UBSCM)+?6GAD,85]VX-''' MWSV]*^=/^"S7[0-QX4^'WAWX4Z3,?&5[XC&JK9Q6*1Z??QQ0I$A8@*K1,1R[$\] M2: /Y\Z]H_9'_9EUG]JSXQ6'@W39FT_3TC-YJNJ;-XL[12 S@9&6)954=RPS MP"1^JW_#FWX"_P#/YXP_\&D/_P 8KW7]F/\ 8S^'G[)?_"0-X(74YI]<\D75 MQJUPL\@6+?L5"J+M&9&)]>/04 =7\#_V<_A[^SMX:BT;P+X;2XC5F)8QR*KL MN%[7Q5^Q9\2HKE1NLK6'4(7QDI)#<1N"/J R_1C0! M_/A7Z&_\$7_BI/X=^/'B7P--/C3O$FDFYBB)_P"7JV8,N![Q23YQUVKZ5^>5 M?2__ 39U)M)_;<^%TRRK#ON[F LV,'S+.>/;^.['U(H _H1HHHH _$#_@LE M_P G<6?_ &+-E_Z-N*^%J^Z?^"R7_)W%G_V+-E_Z-N*^%J )+>WEO+B*"")Y MIY6"1QQJ69V)P .I)[5^I_[*/\ P1YM;_1K'Q+\;KNZBN+A1+'X2TV7RC$I MZ"ZF'.XCJD9&./GSD#RC_@C[^SW:?$SXV:IX_P!9MEN-+\$QQ26<#Y:I(WLQC/&!7[64 >&^&OV&_@#X3MXX++X1^%9T3.#J6GI?MSZM/O)Z M=S5/Q9^P/^SWXRM9(+[X4>'K429._2;X)]&MRA'3ITKWZB@#\5?V]/^"8 M\G[/?A^Y^('PZO+S6O!,##^TM.O2'NM,5F 60. /-BRP4\;DX)W#++\ U_4I MXH\-Z?XR\-:MH&KVZW>E:I:2V5W W22&1"CK^*L17\PGC3PS/X+\8Z[X>N6# MW.DW\]A*R]"T4C(3^:F@"U\-O'6H?#'X@^'/%VE.4U'1-0@U"#!QEHW#;3[' M&#Z@FOZ>=&U:VU[1['4[-_,L[V".YA?^\CJ&4_D17\L=?TF_LBZL^N?LL?"* M\EW&5O"FF([,%Z[_P1Y^!&FZ'J%W%>>+C+;VTDJ;M4B(RJDC/[CVK[ MXK)\6?\ (JZS_P!>4W_HMJ /Y;:*** /VPT+_@CS\"-2T/3[N6\\7"6XMHY7 MVZI$!EE!./W'O5[_ ($_^15T;_KRA_P#1:UK4 M <9\&_A/HGP-^&FA^!O#C73Z+H\;Q6S7T@DF(:1I#N8* >7/85V=%% !1110 M 4444 %?S+?M"?\ )??B7_V,VI_^E4E?TTU_,M^T)_R7WXE_]C-J?_I5)0!P M%?O]_P $N/\ DQ/X9?\ <3_].EW7X U^_P!_P2X_Y,3^&7_<3_\ 3I=T ?55 M%%% !1110!\__M^?\F;?%C_L#/\ ^AI7\Z]?T4?M^?\ )FWQ8_[ S_\ H:5_ M.O0 5]#?L?\ [%/C+]KSQ-<0Z1(FB^%M.D5=4\072%XX"1D1QID&60CG:" ! M@L1D9\#TG2[K7-4L]-L86N;V\F2W@A3[TDCL%51[DD"OZ4OV;_@AI7[.WP8\ M,^!=*2/_ (EULOVRYC7!NKM@#/,>_P SYQGHNT= * /%_A3_ ,$N_@!\,]/M MUO/"C>--40#S-0\13M/YC=_W*E8@,]MA..I/6O4[K]CKX%7=G';/\'O!"QIC M#1:!;1OP,PT4 ?#WQV_X))_!OXD:/"K2;X=>(]I:&XL99) M[.1\<"6"1CA?^N90CKST/XR_%CX5^(_@G\0M:\%^++'[!KNDS>5-&#N1P0&2 M1&_B1U*LI[AATZ5_3W7Y-_\ !;KX;6MKKGPV\>VT*I=WL-SHU[(."XB*RP?4 M_O)^?0#VH _+NOV"_P"")_Q/GUKX7^// ES*SKH.HPZC:;C]V*Z5@Z+[!X"W MUE-?C[7Z'_\ !$W5WA_:&\;:6-WEW/A9[D],9BN[=1_Z./ZT ?LS37=8U9F8 M*JC)9C@ >M.KY-_X*=?'";X*_LI:\NGW#6^M^*)%\/V MB!1@$MGY3HKN/@?\)]4^.GQ:\+> ]';R[[7+U;83%=P@CY:64CN$C5W(]%- M'MO[$_[!?BG]KK5IM1:Y;PYX"T^?R;[6VCWO+)@,8+=#P[X*Y)^5 P)R<*?V M4^"O[%OP<^ EA!%X8\$Z=)J,8&[6=4B6\OG8?Q>:X)3/HFU?:O1OA?\ #70? M@_\ #_0_!OAFS6QT31[9;:WC'WCCEG8]W9B69N[,3WKJ: "O-?BQ^S;\,?CA M836WC;P3H^N-*NW[9);B.[3_ '+A,2)U[,*]*HH _##]O+_@G'JW[,(?QCX0 MFNO$7PWED"RR3*&NM)9B JSE0 T;$X60 :WTVZW6- MQ(.9[20"2!SVR8V4-C@,&':@#-^ ?QM\0?L\_%;0O'/AN9DO=-F!FMBQ$=W; MGB6"0#JKKD>QPPY (_I!^&GQ"T?XK_#_ ,/^,= G^T:/K=E'>VS'&X*Z@[6' M9E.58=BI':OY?:_8?_@BS\8Y?$7PM\7?#B]GWR^'+Q-0T]6/(MKG=O1?9949 MC[S_ ) 'Z0U^:O\ P6\_Y)9\-/\ L,W'_H@5^E5?FK_P6\_Y)9\-/^PSF?LE?\ !+OQY^T9HMIXJ\0WP\!>#+I1):W%S;F:\OHSR'BARNU".CN1 MG@JK#FOM[2_^",?P.L[)([S6?&6H7'\<[:A;QY..RK;\#ZY/N:^\8(8[6&.& M&-8H8U")'&H554# Z "I* /@/6O^"+GP3OH3]@\1>--,G PK"^MI4SGJ5: MWR>/1A7WEI=BNEZ;:6:L76WA2$,W4A5 S^E6J* /Q6_X+5_\G3>%O^Q,M?\ MTNOJ^ *^_P#_ (+5_P#)TWA;_L3+7_TNOJ^ * '1QO-(L<:L[L0JJHR23T % M?J!^R'_P2#3Q+H&G^+/C5=7VG+=H)K?PE8MY,ZH1Q]JEP2A(Y\M,,O&6!RH\ MC_X)'_L]VOQ<_: NO%^LVHNM$\#PQWR1R+E'OY&86P/^[LED'^U&E?N%0!X5 MX7_87_9_\(V\<%C\)/"\Z1\ ZI8KJ#'CNUQO)_$U#XI_8-_9]\86TL%]\)O# M=NLF:OX2L\R M:IHMZ1)=:=%_SVCD 'F0KT8$;D&&)<;BOYX5_4YK&DV>OZ3>Z7J-M'>:?>P/ M;7-O*,I+$ZE71AZ$$C\:_F,^*O@MOAO\4/%_A)V9VT'6+S2RSXRWDS/'DXXY MV]J ,[P=XJU'P+XMT7Q)I$QM]4TB]AO[64$C;+$X=#Q[J*_IY\(>);7QIX3T M3Q!8Y^Q:M8P7\&>OERQJZ_HPK^6ZOZ-_V'=6DUK]D'X1W$H(9/#MK;#+9^6) M/*7MZ(..W2@#G?VD_P!@/X9_M4>.K'Q9XSN->BU2STV/2XUTN]CAB\E)9902 M&C8[MTS\YZ8XKPSQU_P2&^!GASP1XAU:TN_%INK#3KBZB\S4XBN](F91 MD"OT&KE/BS_R2OQE_P!@6]_]$/0!_,%1110!^WW_ YM^ O_ #^>,/\ P:0_ M_&*/^'-OP%_Y_/&'_@TA_P#C%?=5% ')_"GX9Z1\&_AUH/@K06N7T?1;86MJ MUY())2@)/S, 3R>PKQK]O3]JF']E7X&WFKV3QOXPUAFT[0;=\'$Y7+3LIZI M$OS=,%BBG&[-?2-?@_\ \%5OC?+\6/VI]5T.WG+Z)X,C_L:VC!&W[0/FNG_W MO,/EGVA7I0!\A:OJ][K^JWFIZE=37VH7DSW%S=7#EY)9'8LSL3U))))]Z;IF MFWFM:E::?I]K-?7]W*EO;VMO&9)9I'8*J(HY9B2 .235:OT]_X(X?LOVNNZ MEJWQI\068GCTR9M-\/1RC*_:-N9[G'JJLJ*>F7D[J" #O?V0_P#@D3X?T'2; M#Q/\;$.MZ[*%GC\+6\Q6SL^X6X=2#-(.,JI"#!'[PHH KZAI]KJUG+:7UM#>6DPVR6]Q&)(W'H M5(P1]:^/?VE_^"7?PF^-FCWEWX6TJU^'7C#:SV]]H\(CLY7QPL]LOR;2>K1A M6R^$?BCX&?$'5?!GC#3FT[6].DVNN=T?-&>@6 M3'WJ_$6@#]2?^"/7[64\6I7'P.\27ADMIEEOO#4LK_AKX]U+X6_$+PYXOT=RFIZ'J$.H0Q\;>%-%\1:7)YNF:O90ZA:R?WHI8UD0_BK"@#6K^:S]K'_DZ;XR?]CGK/\ MZ735_2G7\UG[6/\ R=-\9/\ L<]9_P#2Z:@#RJND^'/PY\1_%KQII7A/PGI4 MVLZ]J4HAM[6 -EVYN=#M MYWZ8^](C-GWS7LE% 'S)\0/^";?[//Q"T^6"7X>VF@7++B.]\/RO921'&-P5 M#Y;'_?1A[5^2G["-7D9-.U9H]DD<@&3;S@<"0+R" M.' ) &"H_H&KYW_X*!_#*U^*G[(?Q'L)X%EN=+TV37+-]NYXYK4&;*>[(CI] M)".] '\[]?4O_!,WXH3?#']L;P1^^:.P\0/)H%XBD_O%N%Q$OX3K W_ :^6J M[7X(:I-HGQI\ :C;';<6GB#3[B,@D89+F-AR.1R.U '].=%%% 'S;^UM;;=2 M\,W&/]9%<1YS_=*'_P!FKPF#M7TG^UEIYE\+Z'? 9\F\:$GTWH3_ .TZ^:H6 M"\G@#J:^EP;O0B=]+X$>3?&+5&U'7(-/0_NK./+#_;;!/Z;?S-RN]?L &# $'(-?S_5^I7_!/_P#:27XH>!QX)UV[#>*/#\*K M \C?/>V8PJO[M'PC>VP\DFO&SS!U6;R-.TZW>YG?OM49P/4GH!W) K7K\ M^/\ @H1^T7'K&HCX9:#=![.QE6;6IHFR))QRD&1U"?>8?WMHX*&NW!X:6+K* MFMNOH;4J;J244?,'Q&^(-]\2?'&M^)M1(%WJ5PTY0'(C7HB#V50JCV6N:^U> M]97VKCTIOVH>M?I$8**44M$>\HI*R-4W7J:3[4/6LHW6.AIOVLU7*.QK&ZIO MVK-91N32?:31RCL:JW!)"J,LQP .2:^KOA)X'/@OPHGVA-NIWF)KGU7CY4_X M"#^9->5?L_?#-M4NH_$^IQ?Z'"W^AQ./]:X_Y:?1>WN/;GZ-/0UX^,K7?LX_ M,XZTM>5%&;K5&;O6A-WJA.*\^)D?6_[-]N8/A58.H5Q? MP9T_^S/A?X_9TR1F9(6>(V\=S'@Y^5U##GZ&OY9:_HT_8;\?)\2?V2?A;K M(E6:5-%AT^=E//FVP-NY/N6B)_&@#W2BBB@ HHHH *_G0^/'P'^)FH_'+XB7 M=I\._%=U:S^(]1EBGAT2Y=)$:YD*LK!,$$$$$= M,/\ P0W7_P ;H_X9[^*?_1-/&'_@ANO_ (W7]--% '\QVH? OXDZ1I]S?WWP M]\565C:Q-//] '*U_3)^SE;QVG[/7PO@A01Q1>%M+1$'15%I$ /RK^9NOZ:/V M>O\ D@/PT_[%G3/_ $ECH ] HHHH ***\T_: _:&\%?LT^ 9_%GC;43:V:MY M5M9VZA[J]FQD10ID;F..I(4#EB!S0!Z77-^,/B5X1^'D"S>*O%.B^&86&Y9- M8U&&T4CU!D85^)O[1G_!5;XO?&2\NK'PI?-\-O"[$K';:-(1?2+V,MUPP;VB MV#G!SC-?&^J:K>ZYJ$]_J-Y<7]].V^6YNI6DDD;U9F))/UH _H7UK_@H3^SK MH$A2Z^*VBRMR?]"6:Z' !ZQ(P[_C7.?\/1OV8O\ HIG_ )0-4_\ D:OP!HH M_?[_ (>C?LQ?]%,_\H&J?_(U>7_M0_\ !13]GOXB?LZ_$?PQX>^(']H:YJVA M75G96O\ 8NHQ>;,\955WO;A5R3U8@>]?BC10 5[_ /L!_P#)Y/PG_P"PTG_H M#5X!7O\ ^P'_ ,GD_"?_ +#2?^@-0!_131110!^('_!9+_D[BS_[%FR_]&W% M?"U?=/\ P62_Y.XL_P#L6;+_ -&W%?"U '[;?\$:/#46D?LJZIJFP>?JWB2Z ME:3/)2.*&-5^@*N?^!&OO*OBK_@D-_R9MIW_ &&K_P#]#6OM6@ HHHH *_FL M_:Q_Y.F^,G_8YZS_ .ETU?TIU_-9^UC_ ,G3?&3_ +'/6?\ TNFH \JK^CW] MBG_DT?X0_P#8LV/_ **6OYPJ_H]_8I_Y-'^$/_8LV/\ Z*6@#VNLGQ9_R*NL M_P#7E-_Z+:M:LGQ9_P BKK/_ %Y3?^BVH _EMHHHH _J2\)_\BKHW_7E#_Z+ M6M:LGPG_ ,BKHW_7E#_Z+6M:@ HHHH **** "BBB@ K^9;]H3_DOOQ+_ .QF MU/\ ]*I*_IIK^9;]H3_DOOQ+_P"QFU/_ -*I* . K]_O^"7'_)B?PR_[B?\ MZ=+NOP!K]_O^"7'_ "8G\,O^XG_Z=+N@#ZJHHHH **** /G_ /;\_P"3-OBQ M_P!@9_\ T-*_G7K^BC]OS_DS;XL?]@9__0TK^=>@#W?]A+PU%XL_;!^$UA,@ MDC378;TJ3P?L^9Q^L0X[U_1C7\]?_!-[_D]KX6_]?MQ_Z23U_0I0 4444 %? MG5_P6T _X4'X$..?^$F S_VZSU^BM?G5_P %M/\ D@7@7_L9A_Z2ST ?C97W M_P#\$5/^3IO%/_8F77_I=8U\ 5]__P#!%3_DZ;Q3_P!B9=?^EUC0!^U-?D9_ MP6]\//AGX.23$=CIMSJ\D8/WC/*(D)'M]F?'^\:_7.OPV_X+#:E)??M@ M- _W;/P_8P1\D_*6ED_#F0T ?$%?HK_P14^&\7B#XW>,_&4\:R+XVD+?JBT ?CG7VW_P2!\9/ MX:_;!M=*\PK'XAT6]T\IGAF15N0<9Z@6[>_)]37Q)7TQ_P $V)Y+?]MWX7-$ M[(QN[I"5/\+64X8?B"1^- ']"%?FK_P6\_Y)9\-/^PSOYUZ_HH_8#_P"3-OA/_P!@ M9/\ T-Z /H"N4^+/_)*_&7_8%O?_ $0]=77*?%G_ ))7XR_[ M[_ .B'H _F M"HHHH _JHHHHH HZYJ\'A_1=0U2Z)%M96\ES*5Z[$4LWZ U_+QXH\0W?B[Q- MJVNW[^9?:G=S7MPY.=TDCEV/YL:_I&_:CO)-/_9E^+EU"0)8/"&KRIN&1N6R ME(_45_--0 5_2'^QQ\.(OA/^R[\-/#:1K%-#HL%U=*H_Y>)U\^;Z_O)7YK^< M&SM9;ZZAMH%WSS.L<:Y RQ. ,GW-?U/6MM%9VT5O"GEPPH(T0=E P!^5 $M% M%% !1110!E^*/#MEXP\,ZMH.I1^=IVJ6DUC#%WIMY-93 @CYXW*-QVY4U_4K7\VG[7VEQZ/\ M5?%ZUAVB(>*]2=5 M50H4/N^1J_F[K^FC]GK_ )(#\-/^Q9TS_P!) M8Z /0**** "N.^,MK'?_ @\RV5TX>9V4'I8\>^RBG_9AZ5H"'-.^SU]-<]"YG?9_;BG?9QZ5 MH>32_9Q2N!G?9_:G>1[5H"'VI?L_M1<#/\FN/^*L9C\+J0>MP@/Y-7H7D^U< M7\7+4_\ "(,^#\DZ,>/J/ZUK2?OHJ+U1XC6_X%\;ZQ\-_%NF>)?#]VUEJVG3 M":"5>1Z%6'=6!*D=P2*P**]=I23B]F=6ZLS]K_V=?V@-$_:%\ P:WIK):ZI M%BU/3"X+VLV.?&KOR+J+Y)H'R8; MJ(G+12+GYE./J" 000#7ZZ_L_P#[1WA?]H3PV+[1YA9ZO @-]HTS@SVQSC/^ MVA/1QQS@X/%?GV99;+"2]I35X/\ #^NYXF(P[I/FCL>KT445X)Q!1110 445 M\D_M:_MR:7\(X+WPMX,GAU?QJ08IKAJZK>3:AJ5Y(T MUQ=7#EY)7)R6)/6J%?HV!P,,%3Y5JWNSW:-%48V6Y=^U4UKKWJI17HV-RU]K M/K3?M7UJO10!/]H/UKT[X-_":Z\?WZ7]^C0Z! _SL<@W+#^!?;U;MT'/2S\) M?@7=>+)(=3UQ)+/1AATB/RR7(]NZI[]3V]:^HM.L;?3+.&TM(4M[:% D<48P MJJ.P%>9BL4H+DI[G/4JVT1=L[>*SMXH((UBAB4(D:# 50, 5;_A-01]!4X^ M[^%?/LXGN4[BJL=M)>W45O$-TLSK&B^K$X'\ZMW'>NK^"_A__A(?B9HT17=# M;R?:Y/0",;AGZL%'XT.7)%R[ W97/L'2[%-+TVTLX^8[>%(5^BJ /Y5:HHKY M,\P**** "BBB@ HHHH :Z+(I5E#*PP589!'I7\S_ .T;\+YO@O\ ';QUX*EB M,*:/JT\-N#_%;EM\#?\ HFC;\:_IBK\CO\ @M%\ 7TOQ9X8^+NF6W^AZI&- M&UAXTX6XC!:WD8]R\>Y,]O(4=Z /S(K];O\ @BI\;8K_ ,)^,?A5?7(^V:?< M?V[IL;M\SP2!8YU4=@CK&WUG-?DC7I/[.OQOU?\ 9U^,?AOQYHY:233;@?:; M4-M%W;-\LT)_WD) )Z':>HH _I?HKF?AK\1M!^+?@31/&'AB]74-"UBV6YMI MAP=IZJP_A=3E64\@J0>E=-0 4444 %%%% !1110!Y5^UC_R:S\9/^Q,UG_TA MFK^:ROZ4_P!K'_DUGXR?]B9K/_I#-7\UE !7]5%?RKU_510 5_,#\6/^2I^, MO^PS>?\ H]Z_I^K^8'XL?\E3\9?]AF\_]'O0!RM?TT?L]?\ ) ?AI_V+.F?^ MDL=?S+U_31^SU_R0'X:?]BSIG_I+'0!Z!1110!6U+4K71].NK^]GCM;*UB:> M>>4X2.-069B>P !/X5_.C^V+^TYK'[5'QHU7Q/=SS1Z!;R-:Z%IK$A+2S#?* M=O\ ST? =SW8XZ*H'[/?\%(_'4_@#]C'XCW=I(T=WJ%K%I*%6VDKM:A_PA/@61B+>^EMS+=7^#@F"(E1L MSD>8QQGH&PFVT=EIUE EM;6T*[4BB10J(H[ * /:@#XY\&_P#!(O\ 9Y\- M6R)JFD:UXME &Z75=7EBR<^O?_P!@/_D\GX3_ /8:3_T! MJ\ KW_\ 8#_Y/)^$_P#V&D_] :@#^BFBBB@#\0/^"R7_ "=Q9_\ 8LV7_HVX MKX6K[I_X+)?\G<6?_8LV7_HVXKX6H _=/_@D-_R9MIW_ &&K_P#]#6OM6OBK M_@D-_P F;:=_V&K_ /\ 0UK[5H **** "OYK/VL?^3IOC)_V.>L_^ETU?TIU M_-9^UC_R=-\9/^QSUG_TNFH \JK^CW]BG_DT?X0_]BS8_P#HI:_G"K^CW]BG M_DT?X0_]BS8_^BEH ]KK)\6?\BKK/_7E-_Z+:M:LGQ9_R*NL_P#7E-_Z+:@# M^6VBBB@#^I+PG_R*NC?]>4/_ *+6M:LGPG_R*NC?]>4/_HM:UJ "BBB@ HHH MH **** "OYEOVA/^2^_$O_L9M3_]*I*_IIK^9;]H3_DOOQ+_ .QFU/\ ]*I* M . K]_O^"7'_ "8G\,O^XG_Z=+NOP!K]_O\ @EQ_R8G\,O\ N)_^G2[H ^JJ M*** "BBB@#Y__;\_Y,V^+'_8&?\ ]#2OYUZ_HH_;\_Y,V^+'_8&?_P!#2OYU MZ /I3_@F]_R>U\+?^OVX_P#22>OZ%*_GK_X)O?\ )[7PM_Z_;C_TDGK^A2@ MHHHH *_.K_@MI_R0+P+_ -C,/_26>OT5K\ZO^"VG_) O O\ V,P_])9Z /QL MK[__ ."*G_)TWBG_ +$RZ_\ 2ZQKX K[_P#^"*G_ "=-XI_[$RZ_]+K&@#]J M:_#C_@L1I^[;?>'K&XCRI'RAI8^#WYC//X=J_<>OR/\ ^"WO@5[? MQM\,_&219CO-/N=(EE"_=,,@EC4GW^T28'^RU 'YCU^N'_!#W5HIO _Q6TP? MZ^WU&PN6Y_ADBF5>/K$U?D?7W[_P1G^)L/A7]H[6_"5U,(HO%6CNMNN?OW5L MWFJ/^_1N#^% '[5T444 %%%% !7YQ?\ !;C4(8_@G\/K)C^_F\0O,@_V4MI MWZR+7Z.U^/W_ 6T^)$.K_%#X?\ @BWEWMHFF3ZE?\DL^&G_89 MN/\ T0*_2JOS5_X+>?\ )+/AI_V&;C_T0* /R!K]*?\ @B'_ ,E4^)?_ &!; M?_T>:_-:OTI_X(A_\E4^)?\ V!;?_P!'F@#]?Z*** "BBB@#\5O^"U?_ "=- MX6_[$RU_]+KZO@"OO_\ X+5_\G3>%O\ L3+7_P!+KZO@"@#]OO\ @C;_ ,FC MWG_8S7G_ *)MZ^ZJ^%?^"-O_ ":/>?\ 8S7G_HFWK[JH **** "OYUOV_/\ MD\GXL?\ 8:?_ - 6OZ*:_G6_;\_Y/)^+'_8:?_T!: / *_HH_8#_ .3-OA/_ M -@9/_0WK^=>OZ*/V _^3-OA/_V!D_\ 0WH ^@*Y3XL_\DK\9?\ 8%O?_1#U MU=_\ HAZ /Y@J*** /ZJ**** /,OVH+&75/V:/BU9P8\Z MX\(ZO"F>FYK*4#]37\TE?U.:SI5OKVCWVF7:EK6\@DMY5'4HZE6_0FOY>?%W MAN[\&^*]:\/WZ[+[2;V:PN%(QB2*1D88^JF@#*5VC964E64Y# X(/K7]3>CZ MG#K6DV6HVYW6]W EQ&00NH=IB M/BO4D5E8,&"7,B;@1V.W/XU_1CXT\56/@3P?KOB34W$>G:/8SZADDX\X#!Z8QVH ]^K^:S]K'_DZ;XR?]CGK/_I=-7]*=?S6 M?M8_\G3?&3_L<]9_]+IJ /*J_IH_9Z_Y(#\-/^Q9TS_TECK^9>OZ:/V>O^2 M_#3_ +%G3/\ TECH ] HHHH *Y3XL_\ )*_&7_8%O?\ T0]=77*?%G_DE?C+ M_L"WO_HAZ /Y@JZKX3_\E3\&_P#89L__ $>E37D*;KO2PTPP.3$1B0?AA6_X!7=@ZGLZROLS:E+ED? @MO:E^SX[5 MI>1CM2^3[U*(/:CF SOLOM2BW]JTO(/I2_9S2Y@N M9WV:N;^)&EF\\$:LH7)2+S1[;&#'] :[9;T5:U*QETO4+FSG&)K>5HF'NI(-5:^AWU.XQ!'!4Y!'!!%5ZG*CBOL&QO[;5+.&[L[B* M[M9E#Q3P.'1U/0JPX(]Q7X76QZ5Z5\,?C/XS^%%QYOA?7[K3HF;=):9$EO(? M5HFRI..,XS[U\IBLGA-\U!\K[=/^ >95PJ>L-#]CZY?XA?$SPO\ "K07UGQ7 MK5KHU@N0KW#?-(W]U$&6=O9037YX:W^W5\9=3T]X-/U'0].E88%Q%IN95XZC M>SK[_=KYG\)+V_U_4).MS<3&9@,_=49^51V4 =A7'A\DG*7 M[Z:2\MS*&$;?OL^DOVD?^"A>O?$2.ZT#P EQX8\//F.746.V_NEZ$ @XA4YZ M*2QP/F&2M?'399B3SWR:FGL[BUXF@DBQ_P ]$(_I4%?8X?#TL-#DI*R/4A3C M35HH***T;+P]JFHD"UTZZN"?^><+$?GBNG1;FAG45WNC?!;Q)JC*9H8=/C/\ M5S(,_P#?*Y/YXKTGPS\ ]&T]DEU2>75)5Y\O_5Q?3 .3^?X5S3Q%*'6YG*I& M)XCX<\)ZMXLNQ;Z592739PS*,(G^\QX%?07PZ^ FG>'7BO\ 6BFJ:BI#+%C] MQ$?H?O'W/'M7H6EZ?;:7:QVUG;QVL"#Y8X4"J/P%:D/W:\NMBYU-(Z(YY57+ M1%Z$8Q5E.M58.U6DZUY;.?H68ZG6J\?:K*]JABD59J]\_9=\,^5:ZMKTB8,K M"S@;_9&&?\"2G_?)KPE;>6\N(X(4,DTK!$C7JS$X 'XFOM/P3X:C\'^%=-TF M/!-O$!(R]&D/+G\6)K@QE3EI\O!/$"9T[6+8P^<$#/;RCYHID!_B1PK#Z8Z&NZHH _F*^, MGPD\1? OXDZYX)\4VAM=7TJ&O$^E7.B:[ITIANK&[3;)&V,_0@@@AAD$$$$@@T ?3_P"P3^WMJO[)OB"7 M1=;BN-;^'&J3*]W8QOF6PE) -S #P3C[R<;\+R"*_%90ZM[_9IF!7WQ*?I7U%X3_X*@?LX>*HTSX^_L:X8@?9]6TVZA*Y]7\LQ M_P#CW:@#ZJHKP9?V\/V?&LVN1\6O#7EJVPJ;K#Y_W,;B/?&*YGQ%_P %+OV; MO#<;F7XE6U]*O2+3K"[N2W /#)$5[]R!VZT ?3]%?G'\2?\ @M=\/-'AGB\$ M>"==\2W:Y5)M4DCT^V)[,,&1R.G!52?;K7P_\>/^"F'QO^.<%QIYUV/P9H$P M*MIOAE6MC(IXQ).6,K9'! 8*'P[^&_PS\:_##3+M/%/C M;7M*N]&GL]/E!BTQ9XGB=YY!D!U#$B(9;(&[:#FOQ H9BQ))R3R2:='&\TBQ MQJSNQ"JJC))/0 4 -K^JBOR2_8&_X);WFM76F?$3XT:8UGI<;)?^CWH Y6OZ:/V>O^2 _#3_L6=,_])8Z_F7K^FC]GK_D@/PT_ M[%G3/_26.@#T"BBB@#XQ_P""N-G-=?L8ZW+&NY+?5K"64YZ*9=F?^^G4?C7X M2U_2K^U)\)6^.G[/7CSP-$JM>:MICK9B0X7[5&1+;Y/8>;''DU_-A>6<^GWD M]K=0R6]S!(T4L,JE71U.&4@]""",4 >F_LK>*++P7^TM\+M;U&18=/LO$EA) M<2LV!''YZ!G)]%!)_"OZ5:_E7K]:OV+?^"LWAN/PCI7@SXU7%SIFJV$2VMOX MK6)IX+N-1A/M*H"Z2 ;07 8-RS%3G(!^GU%>;>&_VE?A+XPACDT7XF>$M1#] M$AUJW,@XS@IOW X[$54\7_M5?!SP':R3ZY\3_"EELSF$:M#+,<#) B1B['D= M >H]: /5*_)C_@LO^TI9ZSJ&A?!K0[Q9SILRZMKS0MD),4(M[U.[U#4+J>_U"[E>XN+JXD,DLTC$LSNQY8DDDDT 5:]__8#_ .3R M?A/_ -AI/_0&KP"O?_V _P#D\GX3_P#8:3_T!J /Z*:*** /Q _X+)?\G<6? M_8LV7_HVXKX6K[I_X+)?\G<6?_8LV7_HVXKX6H _=/\ X)#?\F;:=_V&K_\ M]#6OM6OBK_@D-_R9MIW_ &&K_P#]#6OM6@ HHHH *_FL_:Q_Y.F^,G_8YZS_ M .ETU?TIU_-9^UC_ ,G3?&3_ +'/6?\ TNFH \JK^CW]BG_DT?X0_P#8LV/_ M **6OYPJ_H]_8I_Y-'^$/_8LV/\ Z*6@#VNLGQ9_R*NL_P#7E-_Z+:M:JNJV M(U32[RS+^6+B%X2X&=NY2,X_&@#^6&BIKRSFT^\GM;F-H;B"1HI(VZJRG!!^ MA%0T ?U&^![J*^\%Z!*M.\*>-?#]C'IDL6M7"VL5[%"H2*:*5R$8LBKN7(;<&XQ@GZQU'X[_# M31[=9[_XA^%+*%E+B2YUNVC4J!DG)<< $ _C%-J\?@CQ7I MOBK^R6C2]DTN8311&0,4'F#Y6R$;H3TYKMZ "BBB@ HHHH *_F6_:$_Y+[\2 M_P#L9M3_ /2J2OZ::_F6_:$_Y+[\2_\ L9M3_P#2J2@#@*_?[_@EQ_R8G\,O M^XG_ .G2[K\ :_?[_@EQ_P F)_#+_N)_^G2[H ^JJ*** "BBB@#Y_P#V_/\ MDS;XL?\ 8&?_ -#2OYUZ_HH_;\_Y,V^+'_8&?_T-*_G7H ^E/^";W_)[7PM_ MZ_;C_P!))Z_H4K^>O_@F]_R>U\+?^OVX_P#22>OZ%* "BBB@ K\ZO^"VG_) MO O_ &,P_P#26>OT5K\ZO^"VG_) O O_ &,P_P#26>@#\;*^_P#_ ((J?\G3 M>*?^Q,NO_2ZQKX K[_\ ^"*G_)TWBG_L3+K_ -+K&@#]J:^5O^"EWP-F^.'[ M*?B&+3[''77["-!EG\E6$R#'))A>7"CJP6OJFD8!E((R#P0: /Y6*Z3 MX:_$#5_A3X_\/^,-!F\C5]$O8KZV8_=+(P.UAW5AE2.X)%?3/_!1S]CFZ_9E M^+$^M:'9-_PKGQ).\^F2QJ3'8S'+/9,>VWEDSU3N2CX^0J /Z8_V?_CEX<_: M+^%6B^.?#,ZO9WT8%Q:E@9+*X 'FV\@[,A/X@JPX8$^BU_.#^R_^UOX]_91\ M7-JOA*]6XTNZ91J6@WI9K.]4=V4'Y7 SMD7D=.02I_6'X-?\%_#O6F7$EOJ4#W-J7]$N(E/'O(L?\L@'V[17B4?[;7P#DC5Q\7O"(##(W M:K$I_$$Y'XUY/\5/^"K7P"^'=C-_96O7?CG5%7Y+'0;1]I)'&Z:4)&!Z[2Q' M]T]* /IOXH?$WP[\'? 6L^,?%6H)INAZ5 T\\S8W-C[J(,_,['"JHY)(%?S@ M?'SXPZI\?/C!XI\?:NOE76M7C3);[]PMX0 D,(/<)&J+GOMSWKTS]KG]N/QY M^UQK4::NRZ%X1M)3)8^&[&5FA1N0))F./.EP2-Q R=JKDY^=* "OW/_ ."3 M/P(F^$O[-*>)-3MS!K7C:X&JLKKM9;-5VVJGU!4O*#Z3CTK\U?V ?V.=0_:J M^*L$NI6DT7P\T.5)M:O>56: /U_HHHH **** /Q6_X+5_\G3>%O^Q,M?\ TNOJ^ *^_P#_ M (+5_P#)TWA;_L3+7_TNOJ^ * /V^_X(V_\ )H]Y_P!C->?^B;>ONJOA7_@C M;_R:/>?]C->?^B;>ONJ@ HHHH *_G6_;\_Y/)^+'_8:?_P! 6OZ*:_G6_;\_ MY/)^+'_8:?\ ] 6@#P"OZ*/V _\ DS;X3_\ 8&3_ -#>OYUZ_HH_8#_Y,V^$ M_P#V!D_]#>@#Z KE/BS_ ,DK\9?]@6]_]$/75U@^/M)FU[P+XCTRW&;B]TVY MMH^,_,\3*/U- '\NM%# J2",$<$&B@#^J6&9+B))8G62-U#*Z'(8'D$'N*?7 MQ9^Q'_P4%^&_Q1^$7AW1?%OBS3?"OCK1[**QOK;7+M+5;PQH$%Q#(Y"OO"[B MH.Y3N&,88_3.K?'CX::#%YNI_$3PIIT>"V^[UNVB&!U.6<>H_.@#NJ_"7_@J M]\#Y/A3^U'J'B"V@9-#\:1?VO;R ':+D82Z3/=M^)#Z"=:_:3X9_&KP-\9(M M4E\#^)]/\40:9,L%W/ILGFQQNPR%W@;6X&>":\Q_;B_9:M?VKO@C?>'HO)M_ M%.GM]OT*]EX$=RH(,;-U"2+E#V!VM@[ * /YVZ_0W_@D7^U?:_"[QY?_ K\ M37HMO#_BJ=9M+GF?$=OJ6 FP^@F4*N?[T<8_B)KX"\1>'=3\(Z]J.B:S8S:; MJVG7#VMW9W"%9(948JR,.Q!!%9X)4@@X- ']5%%?CA^R9_P5VUWX:Z39^%_B MWI]YXQT:V58K;7K)E.I0H. LJN0LX Q\Q97X.2Y/'Z >#?\ @HI^SOXWLUGM M?B;I>FN5W/;ZRLEBZ'T/FJH)_P!TD>] 'T?17@FN?MZ?L]^';%[NZ^+7AR6) M>JV-P;N3\(X0S'\!7QW^TE_P68T>UTV\T?X,:-<7^I2*8U\2ZW#Y<$.J,.* .E_X*]?M66?@[X=K\'- OE?Q'X@$.NQ6R,.I/XXUI>)O$VJ^,O$&H:YKFH7&JZQJ$S7%U>W4A>6:1CDLQ/4 MUGQQO-(L<:L[L0JJHR23T % 'K7[)_P-O/VBOC[X1\$P1.]E=W:SZG*N0(;& M,[YW)['8"J^K,H[U_21;V\5I;Q00QK%#$H1(T&%50, >@%?%/\ P3%_8SG_ M & M_P#HAZZNN4^+/_)*_&7_ &!;W_T0] '\P5=5\)_^2I^#?^PS9_\ H]*Y6NJ^ M$_\ R5/P;_V&;/\ ]'I0!_3]1110 5'-"ES#)%*BR12*5=&&0P/!!J2B@#\_ M/BUX"?X>^/-2TK:WV7?YUJY_BA;E?RY4^ZFN0\GVK[5_:/\ AF?''A(:E91; M]6TD-*BJ.98>KI]1@,/H0.M?&_DU]9A:_MJ:;W6YZ=.?-$I^3[4ODU=\CVI1 M#78:7*/E4ODU>\GVH\JD%REY-+Y-7O)H\FBX7/F;X[>&6T?Q:-01,6^HIOSC MCS% ##_T$_B:\TKZU^*G@L^,O"%S;0INOK<_:+;U+@'*_B"1]<5\F,I5BIR" M.#FO>PM15*:75'93ES1$7J*T+>LZM"V^[73(U-BUZ"M>V[5C6K=*V+5N5KGD M9R-6W.<5K6O45CV_2M:U;D>E<\B&:MN?NUH0V\3-DQ(>_P!T5G0GY0:U+?\ M6N>1#+]K#'&P*1JI]54"M:V/2LNW[5I6V>*R9!J6_6K\59]OU%7X:P9!?B-7 M(NE4H35V&L6278>U6D^]52$_SJTO6LF26HZL)VJO'6CI.FW&L:A;65K$9KFX MD$<:#N2:AZ"D>E_L_>"FUOQ0VM7$>;+3>4)Z/,1\H_X""6^NVOIBL+P3X5M_ M!GANSTN *3&NZ60#_62'EF_/I[ "MVOFZ]7VLV^AY\Y$_M2?L;?#W]K#P\EMXHLFL=>M8REAXBL%5;RVZD*21B2 M/).8VXY)&TG->[44 ?@#^TA_P3;^,'[/II#>-O"D>676] B:78F>LT', MD1QU.&0?WS7RK7]5%>*?%[]B_P""WQREFN?%OP_TNYU.8EGU2Q5K*\9O[S30 ME6?_ (&6'M0!_.%17[&^.O\ @B=\.=6EEE\*>._$/APODK%J$,.H1(>V /*; M ]"Q/O7D&N?\$0?&5NS_ -C_ !.T.^4?<-]ITUL3SWVM)CCGOSQ[T ?FC17Z M*?\ #DOXJ?\ 0]>#_P#OJZ_^,UL:'_P1!\:7$B#6?B;H-@F?F-C83W1 SV#& M//&: /S3HK]C_ O_ 1/^&^DO')XL\=>(O$CI@F/3XH=/B<]\@B5L>P8'WKZ ML^$O[%?P4^",D-QX5^'NDP:C"P=-3OT-[=HW]Y99B[(?]PJ/:@#\5_V??^"> M_P 9OVAI[6YTWPU+X;\.2X8Z_P"(4:UMRG]Z)2-\W?!12N1@L*_6']E/_@FW M\,_V9Y+76[F/_A-O'$6&&N:I"HCMG];:#)$1_P!HEG]& .*^M** "BBB@ K^ M8'XL?\E3\9?]AF\_]'O7]/U?+^K?\$S?V;-EMJ,MWFX\0>';-29VE_BNK>,#Y] MW5T'S;OF ;&1HY%9'4E65A@@CJ"*;7]%GQT_87^#'[0UW- MJ/BGPA!#KLO+ZUI+FSNW/]YV3Y93[R*U?)GBO_@B#X.O)G;PU\3M,]J /R&HK]5X?\ @AE&LR&;XU,\6?F5/"P5B/0$WAQ^1KU+ MX>_\$8_@_P"&YHKCQ1KWB/QA(N-UN9DLK9_7*QKYGY2#^M 'Y ?#3X5^+?C% MXJMO#?@O0+WQ%K-P?EMK./=L7(!=V^[&@R,NQ"CN:_7?X,?\$Q])^#W[-'Q% MM]=^S>(/BEXD\-WEG]LC4M!IS-"QCAM\C)/F!"TF 6Q@ #K]L?#'X0^"_@SX M>70_!'AK3O#.F9#-#80A#*P_BD?[TC?[3DGWKKZ /Y5Z]_\ V _^3R?A/_V& MD_\ 0&K]@IO^"7W[,EQ-)*_PS7?(Q9MNNZFHR3G@"YP/H*W? '_!/7]G_P"% M_C+2?%?ACP#_ &9K^E3"XL[O^V=0E\J0 @'9)<,K=3P010!]%4444 ?B!_P6 M2_Y.XL_^Q9LO_1MQ7PM7]''QD_8I^#'[0/BY/$_C[P;_ &]KB6J6:W7]J7MM MB%"Q5=D,R+P7;G&>>M<+_P .N/V8O^B9_P#E?U3_ .2: .4_X)#?\F;:=_V& MK_\ ]#6OM6N)^$/P9\'? ;P;'X4\"Z/_ &'H$S:A?77]MZC'YT\KM)(^U+@*N68G"@ 9X % '\]E?T>_L4_\FC_" M'_L6;'_T4ML_P"S M]#TFVCL[*U\UY?*A085=[DLV .K$GWH VZ*** /P._X*4?LOZK\ OC]K6N6] ME(?!7BR\EU/3+Q%_=1S2'?/;''W61V8J.Z%2.AQ\D5_4/X]^'OAKXH^%[OPY MXMT2S\0:)=C$UE?1"1"1T89Y5AU##!!Y!%?!OQ._X(L?#7Q)>2W7@KQ?K7@O MS"3]CNHEU.WC] @9HY,?[TC'WH _&JBOTSO_ /@A_P"*XY%%E\4]'N$[M<:7 M+$1^ =OYUO\ A_\ X( M!0!_/C7[_?\ !+C_ ),3^&7_ '$__3I=T?\ #KC]F+_HF?\ Y7]4_P#DFO?_ M (6_"WPQ\%O FF>#?!NF?V/X;TWS?LEE]HEG\OS)7E?YY69SEY'/+'&<#@ 4 M =71110 4444 ?/_ .WY_P F;?%C_L#/_P"AI7\Z]?U$>/\ P#H7Q1\&ZMX4 M\3V/]IZ!JL)M[RT\Z2+S8R0<;XV5EY Y!!KYU_X=7@J1RK MHPY1U/(8<@BOQ,_:_P#^":/C_P#9VU"^USPQ:W7C?X? F1-0M(M]W8IUVW42 MC.!_SU4;"!D["=M?N_10!_*O17]$OQD_8(^!OQRNIK[Q!X&L[/6)&_B/X@T>(_=CU.S@OMIY[IY.1T_+ MK0!^/U%?JI_PXQ_ZK9_Y:G_W;7:>$_\ @B3\/;"X1_$GQ!\2:S&IR8].MX+$ M-[$L)3CZ8/N* /QWK[0_9%_X)C?$+]H"]L=<\6VMUX$\!$K(UW>Q;+V^3KBW MA89 (Q^\=7A^9-6U3=?72M_>1Y2W MEG_KF%_4U[O0!R?PL^%OACX+^!=+\(>$-+BTC0M.CV101\LQ_BD=NKNQY9CR M2:ZRBB@ K\U?^"WG_)+/AI_V&;C_ -$"OTJKS3XW_LX?#K]H[2M,TWXB>'O^ M$ALM-F:XM8_MMS:^7(R[2E?!#]D?X3_LXZKJ>I?#OPI_PCU[J4*V]U+_: M-W=>9&K;@,3RN!SW !H ]@HHHH **** /Q6_X+5_\G3>%O\ L3+7_P!+KZO@ M"OZ/?C5^QG\'?VB?%5KXD^(7@_\ X2#6K6R33X;G^T[RVVP*\DBIMAF13AI9 M#DC/S=< 8X#_ (=-:_:Y[G,SA59M\SNW(1>,XXZ5W= ! M1110 5_.M^WY_P GD_%C_L-/_P"@+7]%-?.OC_\ X)Z_L_\ Q0\9:MXK\3^ M?[3U_59C<7EW_;.H1>;(0 3LCN%5>@X H _GAK^BC]@/_DS;X3_ /8&3_T- MZY7_ (=SM/.D ME\J,$G&^1F9N2>22: .@HHHH _GT_P""@_[,.I?LW?'[6A%9R+X.\0W$NIZ' M>*O[O8[;I+?(X#1,Q7;UV[&_BKYBK^H+XB_#/PM\7/"MUX:\8Z%9^(M#N<&2 MSO8]R[AT=3U1ADX92",\&O@KXD?\$4?AYK]]-<^#/'&M>$$D;<+2^MDU*&+_ M &4^:)\?[SL?>@#\*ZI_P0VT M^:X+:;\8KFT@YPEUX<6=O;YEN4'Z4 ?D_17ZOZ7_ ,$-K"&X!U'XQW-U!D92 MU\.+"V,\_,UT_;V_.O8_A[_P1Z^!7A&:*XUU_$'C69<%HM2OA!;DCT2!8VQ[ M%S0!^,GPY^%_BSXN^*+?P[X-T"^\1ZS/RMK8Q%R%[LYZ(H[LQ 'NFH **** "OYK/VL?^ M3IOC)_V.>L_^ETU?TIU\U>+/^"'=!L/"OA_3-$TJ#[+IFFVL5G:P;V?RX8T"(NYB M6.%4#)))QR: -"BBB@ KE/BS_P DK\9?]@6]_P#1#UU=5-6TNUUS2KW3;Z+S M[*\A>WGBW%=\;J589!!&03R#F@#^6*NJ^$__ "5/P;_V&;/_ -'I7[J?\.N/ MV8O^B9_^5_5/_DFK6D_\$S?V;-#U6SU*Q^&_D7MG,EQ!+_;NI-LD1@RG!N2# M@@<$8H ^H**** "BBB@ KY$_:"^%!\&Z\=8TZ+&BZ@Y.U5XMYCDE/8'DC\1V MY^NZSO$&@V7BC1[K2]1A$]G_L0>Q!P0?45TX>LZ$^;IU-(3Y'<_/D0^ MU+Y-=I\1?AW??#OQ!)870,MN_P ]M<@86:/U]B.A';Z8-@ MG=714$/K2^2*M^3[4[R?:G<93\L>M'E"KGD^U+Y/M1<"F(Z^:?CY\.6\.ZP= M=LHL:;?/F4*.(ICR?P;K]<^U?4?DFJ>M:#:>(-*N=.OHEGM;A"CH?YCT(/(/ MM6]"LZ,^;H7"?*[GP;5ZU/RUO?$?X>WOP\\0/97(,MI)E[6ZQ\LJ?_%#N/Z$ M&N?M:^D4E**E'8]!--71L6IZ5L6O:L:U/2M>U/W:PD9R-:W-:MKVK)M^E:EK MVK"1#-:'[M:ENV<5E6_-:EN>!BN=D,TX>PK2MCT]*S(.E:-MVK%D&I!U%:$5 M9T':M"&L)$E^'M5V'I5&$\5=AK)F9=A[5;6JCD7AXFQPRGL?T/>NW# MXAT79[&U.IR:=#X=VFEVFNV^('PQU3X?Z@4N4^T6$C8@O8U.Q_8_W6QV/IP3 M7)>77OQFIKFBSM3OJBMM/I2[35CRZ7R^.*H96\NE\NK'ETOET@.:\9^"=.\= M:#-I>HIE'^:.5?OQ/V=3Z_S&1WKY'\;?#W5/AWK#6=\AD@;)M[Q5(CF7U'H1 MW7M],$_;P3UK-\0^&=.\5:7+IVIVRW-M)_"PY4]F4]B/45VX?$RHNSU1K"IR M>A\06O85KVIZ5V/Q#^">J>!Y9;RS#ZCHNM2UZ"LJWK3M*RD2S7MZT[7[JUEVYZ5IVWW17/(AFG!6E;\ M8K-MZT;U78NU48*NPUG(@NPUZA\(OA+=? M$"^%UH^J-/T^VTJSAM+.".VM85V1PQ+M51Z 5XV*Q2A[E/U@0)'$@P% [59HHKPCB"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** *VHZ;:ZM936=[!'6OWFL6 M.94_W#_&/;K]:^B**WI5IT7>)<9..Q\*R6[0R,CHT;J=K*PP0?0TW:/2OKWQ MM\+="\<(SW=O]GOL86]M\+)[;NS#Z_ABO O&7P-\2>%S)-;0_P!LV*\^=:KE MP/\ :CZ_ED>]>Q2Q4*FCT9U1J*1P&T>U''K59I2K%6RK X(/!%-^T'UKM-N4 MMY'K2;AZU4\^F^/RQ7H1Q5_C1LJ MG<\>M\\5IVO2NFN_A/?VK$VEW#=(.S@QM^7(_6J!\):Q9<26$IQ_SSP_\LUI M[2,MF5S)D<'6M*W[54BT^ZB(#VTRG_:C(J_:V=PQP+>4_1#4,DO6_05HP]J? MHOA;5]:NH[:RT^XN;B0X6*-"6/X=:]^^'O[)6K:EY=SXHNQI5MG)M+)-0BL-+M)KZ\D^[%"NX_4^@]SQ7U' M\*OV:[/P^8=3\3^5J.H !DL5^:"$_P"U_?/_ ([]>#7JWA'P/H?@73_L>BZ? M%91G&]U&9)".[L>6_'IVK>KY_$8Z53W:>B_$X9UG+1" !0 !@=J6BBO+.<** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YGQ1\- M_#GC$,VIZ9%).P_X^8QYB;G/ M[R>5_P#T)S3_ +0I=G_7S'[>)\8^=[UT_X<>%=+(-KX=TR)QT?[*A;_OHC/:N@CC2&,)&BHB]%48 K*68+[,277[( M^/O#_P"S[XUU[:SV$>EPM_RTOY0A_P"^1EOTKU/PO^RSI-ELEUS4I]3?@F"W M'DQ_0G)8CZ%:]QHKCGC*L]G;T,G5DS*\/^%=(\+6OV?2=.M["/&#Y* ,W^\W M5OQ-:M%%<3;;NS$****0!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 L0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information
12 Months Ended
Dec. 31, 2023
shares
Entity Addresses [Line Items]  
Document Type 20-F
Amendment Flag false
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2023
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Document Transition Report false
Document Shell Company Report false
Entity File Number 333-14194
Entity Registrant Name GRUPO TMM SAB
Entity Central Index Key 0001163560
Entity Incorporation, State or Country Code O5
Entity Address, Address Line One Lago Alberto No. 442, P.5.
Entity Address, Address Line Two Colonia Anáhuac
Entity Address, Postal Zip Code 11320
Entity Address, City or Town México City
Entity Address, Country MX
Title of 12(g) Security American Depositary Shares
Entity Common Stock, Shares Outstanding 174,553,127
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Non-accelerated Filer
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag false
Document Financial Statement Error Correction [Flag] false
Document Accounting Standard International Financial Reporting Standards
Entity Shell Company false
Auditor Firm ID 1245
Auditor Name Grant Thornton, S.C.
Auditor Location Mexico City, Mexico
Business Contact [Member]  
Entity Addresses [Line Items]  
Entity Address, Address Line One Lago Alberto No. 442, P.5.
Entity Address, Address Line Two Colonia Anáhuac
Entity Address, Postal Zip Code 11320
Entity Address, City or Town México City
Entity Address, Country MX
City Area Code 5255
Local Phone Number 5629 8866
Contact Personnel Email Address veronica.tego@tmm.com.mx
Contact Personnel Name Verónica Tego Sánchez
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated statements of financial position - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current    
Cash and cash equivalents (Note 6) $ 98,379 $ 94,733
Restricted cash (Note 6) 1,665 2,059
Trade receivables, net (Note 7) 307,753 439,859
Other accounts receivable (Note 8) 214,091 337,095
Related parties (Note 14) 70,078 71,123
Materials and supplies 43,505 51,261
Prepayments 144,700 3,142
Assets classified as held for sale (Note 9) 0 272,500
Total current assets 880,171 1,271,772
Non-current    
Other accounts receivable non-current (Note 8) 195,473 273,314
Property and equipment, net (Note 9) 1,826,132 1,490,771
Right-of-use assets, net (Note 10) 147,951 268,938
Intangible assets (Note 11) 160,116 157,453
Other non-current assets 56,987 39,136
Total non-current assets 2,386,659 2,229,612
Total assets 3,266,830 3,501,384
Short-term    
Short-term portion of the financial debt (Note 13) 64,139 35,030
Short-term leases liabilities (Note 10) 67,143 68,929
Trade payables 350,653 437,382
Accounts payable and accrued expenses (Note 15) 340,744 503,874
Related parties (Note 14) 147,098 165,280
Total short-term liabilities 969,777 1,210,495
Long-term    
Long-term portion of the financial debt (Note 13) 12,374 32,475
Long-term lease liabilities (Note 10) 100,436 218,146
Employee benefits (Note 22) 77,390 84,652
Deferred income tax (Note 20) 132,476 154,592
Total long-term liabilities 322,676 489,865
Total liabilities 1,292,453 1,700,360
Stockholders' equity (Note 16):    
Share capital 2,368,711 2,216,733
Treasury shares (46,805) (46,805)
Accumulated results (1,081,934) (1,131,283)
Other components of equity 705,851 729,092
Controlling interest 1,945,823 1,767,737
Non-controlling interest 28,554 33,287
Total stockholders' equity 1,974,377 1,801,024
Total liabilities and stockholders' equity $ 3,266,830 $ 3,501,384
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated statements of profit or loss - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated statements of profit or loss [Abstract]      
Revenue from transportation (Note 17) $ 1,218,647 $ 1,683,056 $ 1,351,713
Costs and expenses:      
Salaries, wages and employee benefits (Note 22) 274,954 285,316 253,135
Leases of properties and equipment (Note 10) 531,468 700,449 565,371
Operative and administrative services 217,596 345,215 292,423
Fuel, materials and supplies 81,827 194,029 147,461
Depreciation, amortization and loss from revaluation 125,122 99,519 117,202
Other costs and expenses 16,776 15,639 16,842
Total costs and expenses 1,247,743 1,640,167 1,392,434
Transportation profit (loss) (29,096) 42,889 (40,721)
Other income (expenses) (Note 18) 65,787 (10,378) (169,343)
Operating profit (loss) 36,691 32,511 (210,064)
Comprehensive financing cost:      
Interest income 2,049 533 266
Interest expense and other financial costs (Note 19) (63,066) (61,563) (62,576)
Exchange gain (loss), net 19,584 (169) 3,177
Total comprehensive financing cost (41,433) (61,199) (59,133)
Loss before taxes (4,742) (28,688) (269,197)
Income tax benefit (Note 20) 20,200 29,591 21,143
Net income (loss) for the year 15,458 903 (248,054)
Attributable to:      
Non-controlling interest (4,733) (2,638) (5,482)
Controlling interest $ 20,191 $ 3,541 $ (242,572)
Earning per share for the year (Note 23)      
Income (loss) per share for the year (in dollars per share) $ 0.169 $ 0.03 $ (2.031)
Weighted average number of shares for the year (in shares) 119,433,910 119,433,910 119,433,910
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated statements of comprehensive income - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated statements of comprehensive income [Abstract]      
Net income (loss) for the year $ 15,458 $ 903 $ (248,054)
Items that will not be subsequently reclassified to profit or loss      
Actuarial gains, net (Note 22) 8,453 31,121 33,691
Revaluation deficit (Note 24) 0 (58,231) (291,200)
Income tax on other comprehensive income (2,536) 8,133 77,253
Total of other comprehensive income for the year 5,917 (18,977) (180,256)
Comprehensive income (loss) for the year 21,375 (18,074) (428,310)
Attributable to:      
Non-controlling interest (4,733) (2,638) (5,482)
Controlling interest $ 26,108 $ (15,436) $ (422,828)
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated statements of changes in stockholders' equity - MXN ($)
$ in Thousands
Total
Share Capital [Member]
Treasury Shares [Member]
Accumulated Losses [Member]
Other Components of Equity [Member]
Subtotal [Member]
Non Controlling Interest [Member]
Number of Outstanding Common Shares [Member]
Balance, beginning of period at Dec. 31, 2020 $ 2,247,408 $ 2,216,733 $ (46,805) $ (963,602) $ 999,675 $ 2,206,001 $ 41,407  
Balance, beginning of period (in shares) at Dec. 31, 2020               102,182,841
Net income (loss) for the year (248,054) 0 0 (242,572) 0 (242,572) (5,482)  
Other comprehensive (loss) income (180,256) 0 0 40,951 (221,207) (180,256) 0  
Comprehensive (loss) income for the year (428,310)         (422,828) (5,482)  
Balance, end of period at Dec. 31, 2021 1,819,098 2,216,733 (46,805) (1,165,223) 778,468 1,783,173 35,925  
Balance, end of period (in shares) at Dec. 31, 2021               102,182,841
Net income (loss) for the year 903 0 0 3,541 0 3,541 (2,638)  
Other comprehensive (loss) income (18,977) 0 0 30,399 (49,376) (18,977) 0  
Comprehensive (loss) income for the year (18,074)         (15,436) (2,638)  
Balance, end of period at Dec. 31, 2022 $ 1,801,024 2,216,733 (46,805) (1,131,283) 729,092 1,767,737 33,287  
Balance, end of period (in shares) at Dec. 31, 2022 102,182,841             102,182,841
Capital increase (Note 16) $ 151,978 151,978 0 0 0 151,978 0  
Capital increase (Note 16) (in shares)               72,370,286
Net income (loss) for the year 15,458 0 0 20,191 0 20,191 (4,733)  
Other comprehensive (loss) income 5,917 0 0 29,158 (23,241) 5,917 0  
Comprehensive (loss) income for the year 21,375         26,108 (4,733)  
Balance, end of period at Dec. 31, 2023 $ 1,974,377 $ 2,368,711 $ (46,805) $ (1,081,934) $ 705,851 $ 1,945,823 $ 28,554  
Balance, end of period (in shares) at Dec. 31, 2023 174,553,127             174,553,127
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated statements of cash flow - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Loss before taxes $ (4,742) $ (28,688) $ (269,197)
Adjustments to reconcile the profit with cash used in operating activities:      
Depreciation, amortization and loss from revaluation 125,122 99,519 117,202
Other amortizations 8,736 7,277 199
Loss from the disposal of property and equipment, net 0 57,804 132,956
Gain from the sale of subsidiaries (3,676) 0 0
Interest expense 54,484 55,891 59,164
Interest income (2,049) (533) (266)
Unrealized exchange loss, net 5,267 1,479 4,531
Changes in assets and liabilities:      
Restricted cash release 394 9,344 0
Trade receivables 132,106 (45,804) (256,724)
Other accounts receivable and related parties 70,994 (19,171) 60,081
Materials and supplies 7,756 11,273 (8,681)
Prepayments (28,844) 3,507 25,816
Other non-current assets (20,514) 7,698 (21,550)
Accounts payable and accrued expenses (248,790) 34,183 129,454
Employee benefits (7,262) (17,723) (51,108)
Total adjustments 93,724 204,744 191,074
Cash from (used in) operating activities 88,982 176,056 (78,123)
Cash from investing activities      
Proceeds from sale of property, vessels and equipment 0 8,853 96,736
Acquisition of property and equipment (131,345) (25,231) (75,468)
Sale of subsidiaries, net 10,000 0 0
Interest received 2,049 533 266
Cash (used in) from investing activities (119,296) (15,845) 21,534
Cash flow from financing activities      
Restricted cash release 0 36,800 0
Capital increase 151,978 0 0
Increase of debt 28,068 4,300 46,133
Payments (increase) of debt related parties (18,584) 3,550 46,215
Payments of debt (24,027) (35,504) (29,781)
Lease payments (78,437) (97,807) (52,250)
Interest paid (8,360) (8,571) (9,487)
Cash from (used in) financing activities 50,638 (97,232) 830
Exchange effect on cash (16,678) (7,813) (9,984)
Increase (decrease) in cash and cash equivalents 3,646 55,166 (65,743)
Cash and cash equivalents, beginning of year 94,733 39,567 105,310
Cash and cash equivalents, end of year 98,379 94,733 39,567
Supplementary information:      
Income tax paid $ 4,452 $ 3,173 $ 7,015
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of operations
12 Months Ended
Dec. 31, 2023
Nature of operations [Abstract]  
Nature of operations
1
Nature of operations

Principal activity
 
Grupo TMM, S.A.B. (‘Grupo TMM’ or the ‘Company’) is a Mexican company whose principal activity is providing multimodal transport and logistics services to premium customers throughout Mexico.
 
The Company’s activities are grouped into the following service divisions:
 

Specialized Maritime: includes specialized offshore shipping services, clean oil, and chemical products shipping, bulk carrier, shipping agency services and other activities related to the maritime transportation business.
 

Maritime infrastructure: correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard).
 

Logistics, ports and terminals: includes the operations of logistics solutions services and container and railcar maintenance and repair services, inland and seaport terminal services.
 

Warehousing: includes bonded warehouse operations and management.
 
Labor reform on holidays

On December 27, 2022, the Decree reforming articles 76 and 78 of the Federal Labor Law regarding vacations was published in the Official Gazette of the Federation, which is effective on January 1, 2023. The main change derived from this reform is to extend the vacation periods for employees by increasing the minimum period by 6 additional days, and to adjust the mechanics of subsequent annual increases.

The effect of the aforementioned modification was not significant for the financial position and results of the Company.

Structure of Grupo TMM
 
At December 31, 2023 and 2022, Grupo TMM holds the percentage of equity interest in various subsidiaries, the most significant are as follows:
 
   
% of ownership
 
   
2023
   
2022
 
Specialized maritime
           
Transportación Marítima Mexicana, S.A. de C.V.
   
100
%
   
100
%
Administradora Marítima TMM, S.A.P.I. de C.V.
    100 %     100 %
TMM Parcel Tankers, S.A. de C.V.
    100 %     100 %
                 
Maritime infrastructure
               
Inmobiliaria Dos Naciones, S. de R.L. de C.V.
    100 %     100 %
                 
Warehousing
               
Almacenadora de Depósito Moderno, S.A. de C.V. (Almacén General de Depósito)
   
100
%
   
100
%
Saricogui Logística, S.A.P.I. de C.V.     100 %     -
 
TMM Almacenadora, S.A.P.I. de C.V.
   
-
     
100
%
                 
Logistics, ports and terminals
               
TMM Logistics, S.A. de C.V.
   
100
%
   
100
%
Autotransportación y Distribución Logística, S.A. de C.V.
    100 %     100 %
Prestadora de Servicios MTR, S.A. de C.V.
   
100
%
   
100
%
Bimonte, S.A. de C.V.
   
100
%
   
100
%
Caoba Energía, S. de R.L. de C.V.
   
100
%
   
100
%
Services & Solutions Optimus, S. de R.L de C.V.
   
100
%
   
100
%
Servicios Tecnológicos ST, S.A. de C.V.
    -
      100 %
Servicios Administrativos API Acapulco, S.A. de C.V.
   
51
%
   
51
%
Administración Portuaria Integral de Acapulco, S.A. de C.V.
   
51
%
   
51
%
                 
Payroll outsourcing
               
Mexschiff Operación de Personal, S.A.P.I. de C.V.
   
100
%
   
100
%
Omexmar Operadora Mexicana Marítima, S.A.P.I. de C.V.
   
100
%
   
100
%
Perhafen Services Marítimos, S.A.P.I. de C.V.
   
100
%
   
100
%
TMM Dirección Corporativa, S.A.P.I. de C.V.
   
100
%
   
100
%
Perjomar Operadora, S.A.P.I. de C.V.
   
100
%
   
100
%
                 
Property leasing
               
Inmobiliaria TMM, S.A. de C.V.
   
100
%
   
100
%
 
The Company’s subsidiaries are incorporated in Mexico, where most of their activities take place.

Non-controlling interest in subsidiaries
 
Grupo TMM holds an equity interest in the subsidiaries Administración Portuaria Integral de Acapulco, S.A. de C.V. (API Acapulco) and Servicios Administrativos API Acapulco, S.A. de C.V., for which there is non-controlling interest; the associated effect on the Company’s consolidated financial statements is considered immaterial. These companies are established and conduct their activities in Mexico, as of December 31, 2023 and 2022, these companies no longer have operations since the concession to operate API Acapulco was not renewed.

Investments in associates
 
The Company maintains investments in the following associates:
 

(a)
In July 2014, Grupo TMM contributed $40,000 to the capital stock of Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V., which represents 21% of the voting shares. Since this entity has not started up operations as of the issue date of the consolidated financial statements, Company Management decided to reserve the investment in its entirety.
 

(b)
The Company lost control of its Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (Marítima del Golfo) before TMM División Marítima, S.A. de C.V. in 2017, retaining 15% equity in its capital without exerting significant influence. Accordingly, this investment has been classified as an investment in associate. As of December 31, 2023, and 2022, the value of this investment is nil, since the stockholders’ equity of Marítima del Golfo is negative. Moreover, in accordance with the statutes of Marítima del Golfo, the stockholders only assume obligation in connection with their equity up to the amount thereof.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General information and statement of compliance with IFRS
12 Months Ended
Dec. 31, 2023
General information and statement of compliance with IFRS [Abstract]  
General information and statement of compliance with IFRS
2
General information and statement of compliance with IFRS
 
Grupo TMM’s head office is located at Lago Alberto No. 442, P.5,503-A. Col. Anáhuac, C.P. 11320, Mexico City. In addition, a significant portion of its maritime division activities is conducted at Calle 55 N° 2 Col. Electricistas, C.P. 24120, Ciudad del Carmen, Campeche.

Grupo TMM’s shares are listed on the Mexican Stock Exchange, where they trade under the symbol TMM A.  In the United States, Grupo TMM’s shares trade on the “Over-the-Counter” (‘OTC’) market in the form of American Depositary Shares (‘ADSs’) under the symbol GTMAY.
 
Grupo TMM and its subsidiaries prepare their consolidated financial statements in accordance with International Financial Reporting Standards (‘IFRS’), as issued by the International Accounting Standards Board (‘IASB’), and these are presented in thousands of Mexican pesos. Moreover, they have been prepared under the assumption that the Group operates on a going concern basis, which assumes that the Group may liquidate its liabilities on the dates they become due and payable. To confirm the validity of the use of the going concern assumption, the Company has considered the following specific factors.

Grupo TMM’s strategy focuses on strengthening businesses related to the maritime sector:


Through the continuation of the 5 current Mud Vessels contracts, whose main activity is to provide the services of generation, conditioning, recovery and transportation of drilling fluids, which are used during the operations of drilling, repair and completion of oil wells, contributing significantly to the crude oil production activity in Offshore operations services; It is also intended to increase the customer base in maritime agency, seek efficiencies in costs and expenses in the chemical tanker segment and consolidate fuel trading operations.


Increasing the installed capacity of its maritime infrastructure operations (shipyard in Tampico) through the addition of  new floating dry-dock starting as of the third quarter of 2024, which will allow the Company to integrate up to 94% of the potential market of offshore vessels operating in the Gulf of Mexico; in the medium term, it is planned to have an additional floating dry-dock with greater capacity that will allow servicing larger vessels and the construction of naval devices.


Through maintaining efficient and profitable operations in Terminals, Logistics and Warehousing businesses.


Permanent cost and expense efficiencies, seeking improvements in our operations.


Diversification and expansion of services through strategic alliances or associations, while developing the markets in which we participate.


Business development: taking advantage of our assets strategically located in Tuxpan, Veracruz and of the existing investment opportunities in the oil and gas storage as well as in the general cargo segments, to develop state of the art liquid and multipurpose terminals equipped with modern equipment, for the handling and storage of high quality, fast and safe goods of, among others, lubricants, fertilizers, and grains.


Optimization of the size of personnel in accordance with the implementation of the plans described above, which will allow the financial strengthening and implementation of its short- and medium-term projects.

Based on these factors, Management reasonably expects that the Group has and will have appropriate resources to continue with its operating existence in the foreseeable future.

The Company has decided to present in its consolidated statements of income a subtotal of ‘Operating income’ which reconciles with the ‘Net profit for the year’ considering the items of ‘Comprehensive financing cost’ and ‘Income tax expense’; with regard to the subtotal of ‘Transportation loss’, the latter reconciles with the ‘Operating income’ considering the item ‘Other (expenses) income’.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in accounting policies
12 Months Ended
Dec. 31, 2023
Changes in accounting policies [Abstract]  
Changes in accounting policies
3
Changes in accounting policies
 
New Standards adopted as of January 1, 2023
 
Some accounting pronouncements which have become effective from 1 January 2023 are:
 

IFRS 17 ‘Insurance Contracts’


Amendments to IFRS 17 Insurance Contracts (Amendments to IFRS 17 and IFRS 4)


Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12)


Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2)


Definition of Accounting Estimates (Amendments to IAS 8)


International Tax Reform—Pillar Two Model Rules (Amendments to IAS 12)

These amendments do not have a significant impact on these consolidated financial statements and therefore the disclosures have not been made.

Standards, amendments and interpretations to existing standards that are not yet effective and have not been adopted early by the Company
 
At the date of authorization of these consolidated financial statements, several new, but not yet effective standards and amendments, none of which have been adopted in advance by Grupo TMM.


Classification of Liabilities as Current or Non-current (Amendments to IAS 1)
 

Lease Liability in a Sale and Leaseback (Amendments to IFRS 16)


Supplier Finance Arrangements (Amendments to IAS 7 and IFRS 7)


Non-current Liabilities with Covenants (Amendments to IAS 1)
 

Lack of Exchangeability (Amendments to IAS 21
 
These amendments are not expected to have a significant impact on the financial statements in the period of initial application and therefore the disclosures have not been made.
 
Management anticipates that all relevant pronouncements will be adopted for the first period beginning on or after the effective date of the pronouncement. New standards, amendments and interpretations not adopted in the current year have been disclosed as they are not expected to have a material impact on the Company’s consolidated financial statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies
12 Months Ended
Dec. 31, 2023
Summary of significant accounting policies [Abstract]  
Summary of significant accounting policies
4
Summary of significant accounting policies
 
The most significant accounting policies are summarized as follows:
 
4.1
Basis of preparation
 
The Company’s financial statements have been prepared on an accrual basis and under the historical cost convention except for the revaluation of properties. Monetary amounts are expressed in Mexican pesos and are rounded to the nearest thousands, except for earnings per share.

4.2
Basis of consolidation
 
The consolidated financial statements include the accounts of Grupo TMM and those of its subsidiaries. Grupo TMM controls a subsidiary when it is exposed, or has rights, to variable returns resulting from its involvement with the subsidiary and has the ability to affect those returns through its power over the subsidiary. All subsidiaries have the reporting date of “December 31”, for all years reported.
 
The balances and transactions among subsidiaries have been eliminated for the purposes of consolidation, including balances and unrealized gains on transactions between Grupo TMM’s companies. Unrealized losses on the sale of assets among the Company are eliminated in the consolidation and the asset involved is also reviewed for impairment from a group perspective. Accounting policies of subsidiaries have been adjusted where necessary to ensure consistency with the policies adopted by Grupo TMM.

Profit or loss and other comprehensive income of subsidiaries acquired or disposed during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable.
 
Non-controlling interest, presented as part of the stockholders’ equity, represents the portion of the subsidiary’s profit or loss and net assets that are not held by Grupo TMM. The Company attributes the total comprehensive income or loss of the subsidiaries between the owners of the parent and the non-controlling interest based on their respective ownership interests.
 
Associates and joint ventures
 
Associates are all entities over which Grupo TMM has significant influence but not control. A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement having rights to the net assets of the arrangement.
 
Investments in associates and joint ventures are accounted by the equity method and are initially recognized at their acquisition cost.
 
The carrying amount of investments in associates and joint ventures is increased or decreased to recognize Grupo TMM’s share of the profit or loss and other comprehensive income of the associate and joint venture, adjusted where necessary to ensure consistency with the accounting policies of the Company.
 
Unrealized gains on transactions between Grupo TMM and its associates and joint ventures are eliminated to the extent of the Company’s interest on those entities. When unrealized losses are eliminated, the asset involved is also tested for impairment.

4.3
Business combinations
 
Grupo TMM applies the acquisition method to accounting for business combinations. The consideration transferred by Grupo TMM to obtain control of a subsidiary is calculated as the sum of the fair values on the acquisition-date of the assets transferred, liabilities incurred, and the equity interests issued by Grupo TMM, which includes, accordingly, the fair value of any asset or liability that arises from the contingent consideration arrangement. Acquisition costs are expensed as incurred.
 
Grupo TMM recognizes identifiable assets acquired and liabilities assumed in the business combination independent of whether these were recognized in acquirer’s financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair value.
 
Goodwill is stated after the individual recognition of identifiable intangible assets. It is calculated as the excess of the sum of: a) the fair value of the consideration transferred, b) the amount recognized for any non-controlling interest in the entity acquired, and c) the fair value on the acquisition date of any equity interest in the acquire, over the acquisition-date the fair values of the identifiable net assets. If the fair values of the identifiable net assets exceed the sum calculated above, this excess amount (e.g. gain on a bargain purchase) is immediately recognized in profit or loss.

4.4
Climate-related issues


Risks arising from climate change issues may have future adverse effects on the Group Company’s business. These risks include transition risks (e.g., regulatory changes and reputational risks) and physical risks (even if the risk of physical damage is low due to the Company’s activities and geographic location).

 

The Company is currently in the process of identifying significant risks generated by climate change that could adversely and materially affect its financial statements, Management continually evaluates the impact of climate-related issues.

 

Assumptions could change in response to future environmental regulations, new commitments and changes in customer demand, particularly from PEMEX. If these changes are not anticipated, they could impact the Company’s future cash flows, results of operations and financial position.


4.5
Foreign currency translation
 
Functional and presentation currency
 
The consolidated financial statements are reported in Mexican pesos, which is also the functional currency of Grupo TMM.
 
Foreign currency balances and transactions
 
Foreign currency transactions are translated into the functional currency of the respective Company entity, using the exchange rates prevailing at the dates of the transactions (spot exchange rate). Foreign exchange gains and losses resulting from the settlement of such transactions and from the measurement of monetary items denominated in foreign currency at year-end exchange rates are recognized in profit or loss.
 
Non-monetary items are not retranslated at year-end and are measured at historical cost (translated using the exchange rates at the transaction date), except for non-monetary items measured at fair value which are translated using the exchange rates at the date when fair value was determined.
 
4.6
Cash and cash equivalents
 
Cash and cash equivalents comprise cash on hand and demand deposits, together with other highly liquid and short-term investments that are readily convertible into known amounts of cash and which are subject to insignificant risk of change in their value.
 
4.7
Materials and supplies
 
Materials and supplies, consisting mainly of fuel and items for the maintenance of property and equipment and repair of containers of the Logistics, ports and terminals business and are valued at average cost and acquisition value, respectively.

4.8
Prepayments
 
Represent prepayments for services that will be received in the future and are amortized in the period when those services are received.
 
4.9
Property and equipment
 
Properties
 
The properties (land and buildings) are measured at fair value, which are determined by external professional valuers every five years or before if the market factors indicate a significant change in the fair value. The last valuation of these assets was in December 2019.

The revaluation surplus (deficit) that is derived from the valuation of properties is recognized as part of ‘Other comprehensive income items’ and forms part of ‘other capital components’ in stockholders’ equity. A revaluation surplus is credited to income up to an amount equivalent to any revaluation write-down or impairment loss previously recognized income. Any excess is recognized in ‘Other comprehensive income items’ and in stockholders’ equity in the item of ‘Revaluation surplus’. Revaluation write-downs or impairment losses are recognized in ‘Other comprehensive income items’ up to the amount previously recognized on that asset in stockholders’ equity in the item of ‘Revaluation surplus’.
 
Any remaining decrease is recognized in income for the year. Any remaining balance of the revaluation surplus in stockholders’ equity at the time of disposing of the asset that gave rise thereto is reclassified to retained earnings. Moreover, any remaining balance of the revaluation surplus in stockholders’ equity may not be distributed to stockholders.
 
The depreciation of properties is recognized using the straight-line method to write down its carrying value less its estimated residual value. As no finite useful life for land can be determined, the related carrying amounts are not depreciated.
 
Equipment
 
Equipment is stated at construction or acquisition cost, including any cost directly attributable to bringing the assets to the location and condition necessary for them to be capable of operating in the manner intended by Grupo TMM’s Management. Depreciation of equipment is computed using the straight-line method based on the useful lives of the assets net of the estimated residual value.
 
Recurring maintenance and repair expenditures are charged to operating expenses as incurred. Major repairs to are capitalized and amortized over the period in which benefits are expected to be received. The material residual values and the estimated useful life are adjusted as necessary, at least once a year.

Gains or losses from the disposal of property and equipment are determined as differences between the disposal proceeds and the carrying amount of the assets and are recognized in profit or loss as part of ‘Other income (expenses)’, accordingly (see Note 18).
 
Construction in progress
 
Disbursements attributable to construction of assets that are identifiable and may be controlled by the Company are recognized as assets when they meet the following conditions:
 

it is technically possible to complete the construction of the asset so that it can be available to be used;
 

management has the intent of completing the asset to use it;
 

it can be proven that the asset will generate economic benefits in the future;
 

adequate technical, financial or another type of resources are available to complete the asset; and
 

the disbursement attributable to the asset during its construction can be determined reliably.

4.10
Leased assets
 
The Company as lessee
 
The Company makes the use of leasing arrangements principally of warehouse, courtyards, corporate building and cranes. The rental contracts for facilities are typically negotiated for terms of between 1 and 10 years and some of these have extension terms. Lease terms for cranes have lease terms of between 1 and 2 years without any extension terms. The Company does not enter into sale and leaseback arrangements. All the leases are negotiated on an individual basis and contain a wide variety of different terms and conditions.
 
The Company assesses whether a contract is or contains a lease at inception of the contract. A lease conveys the right to direct the use and obtain substantially all of the economic benefits of an identified asset for a period of time in exchange for consideration.
 
Some lease contracts contain both lease and non-lease components. These non-lease components are usually associated with facilities management services. The Company has elected to separate their lease and non-lease components based on their relative stand-alone prices.
 
Measurement and recognition of leases as a lessee
 
At lease commencement date, the Company recognizes a right-of-use asset and a lease liability in its consolidated statement of financial position. The right-of-use asset is measured at cost, which is made up of the initial measurement of the lease liability.
 
The Company depreciates the right-of-use asset on a straight-line basis from the lease commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The Company also assesses the right-of-use asset for impairment when such indicators exist.
 
At the commencement date, the Company measures the lease liability at the present value of the lease payments unpaid at that date, discounted using the Company’s incremental borrowing rate on the date of the revaluation when the implicit lease rate cannot be easily determined.

Lease payments included in the measurement of the lease liability are made up of fixed payments and variable payments based on an index or rate.
 
Subsequent to initial measurement, the liability will be reduced by lease payments that are allocated between repayments of principal and finance costs. The finance cost is the amount that produces a constant periodic rate of interest on the remaining balance of the lease liability.
 
The lease liability is reassessed when there is a change in the lease payments. Changes in lease payments arising from a change in the lease term. The revised lease payments are discounted using the Company’s incremental borrowing rate at the date of reassessment when the rate implicit in the lease cannot be readily determined. The amount of the remeasurement of the lease liability is reflected as an adjustment to the carrying amount of the right-of-use asset.

Payments under leases can also change when change through an index or a rate used to determine those payments. The lease liability is remeasured only when the adjustment to lease payments takes effect and the revised contractual payments for the remainder of the lease term are discounted using an unchanged discount rate.

The remeasurement of the lease liability is dealt with by a reduction in the carrying amount of the right-of-use asset to reflect the full or partial termination of the lease for lease modifications that reduce the scope of the lease. Any gain or loss relating to the partial or full termination of the lease is recognized in profit or loss. The right-of-use asset is adjusted for all other lease modifications.
 
The Company has elected to account for short-term leases and leases of low-value assets using the practical expedients. Instead of recognizing a right-of-use asset and lease liability, the payments in relation to these are recognized as an expense in profit or loss on a straight-line basis over the lease term.
 
The Company as lessor
 
As a lessor the Company classifies its leases as either operating or finance leases.
 
A lease is classified as a finance lease if it transfers substantially all the risks and rewards incidental to ownership of the underlying asset and classified as an operating lease if it does not.
 
4.11
Intangible assets
 
Recognition of intangible assets
  
Software
 
Software licenses acquired are capitalized on the basis of costs incurred to acquire and install the specific software.

Trademark
 
The trademark acquired in a business combination that qualifies for separate recognition is considered an intangible asset and is recorded at its fair value.
 
Subsequent measuring
 
All finite-lived intangible assets are accounted for using the cost model by which the net capitalized costs of their residual value are amortized using the straight-line method throughout their estimated useful lives, in the case of the concession rights; these are amortized according to the term specified in the corresponding agreement. The residual values and useful lives are reviewed at each reporting date. The trademark is considered an intangible asset with an indefinite life; therefore, it is subject to impairment tests annually as described in Note 12.

The amortization is included in the consolidated statement of operations as part of the depreciation, amortization, and loss on revaluation item. Subsequent expenditures to preserve software and trademarks are expensed as incurred.

4.12
Impairment testing of long-lived assets
 
For impairment assessment purposes, assets are grouped at the lowest levels for which there are largely independent cash inflows (cash-generating units). As a result, some assets are tested individually for impairment and some are tested at cash-generating unit level.
 
Trademark is allocated to those cash-generating units that are expected to benefit from synergies of a related business combination and represent the lowest level within the Company at which management monitors the trademark.
 
Cash-generating units to which trademark has been allocated are tested for impairment at least annually. All other individual assets or cash-generating units are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
 
An impairment loss is recognized for the amount by which the asset’s (or cash-generating unit’s) carrying amount exceeds its recoverable amount, which is the higher of fair value less costs of disposal and value-in-use. To determine the value-in-use, management estimates expected future cash flows from each cash-generating unit and determines a suitable discount rate in order to calculate the present value of those cash flows.
 
The data used for impairment testing procedures are directly linked to the Grupo TMM’s latest approved budget, adjusted as necessary to exclude the effects of future reorganizations and asset enhancements. Discount factors are determined individually for each cash-generating unit and reflect current market assessments of the time value of money and asset-specific risk factors.
 
Impairment losses for cash-generating units reduce first the carrying amount of any goodwill allocated to that cash-generating unit. Any remaining impairment loss is charged pro rata to the other assets in the cash-generating unit.

With the exception of the trademark, all assets are subsequently reassessed for indications that an impairment loss previously recognized may no longer exist. An impairment loss is reversed if the asset’s or cash-generating unit’s recoverable amount exceeds its carrying amount.
 
4.13
Non-current assets classified as held for sale

Non-current assets classified as held for sale are presented separately and measured at the lower of their carrying amounts immediately prior to their classification as held for sale and their fair value less costs to sell. Once classified as held for sale, the assets are not subject to depreciation or amortisation.

In the event of changes in the sale plans of assets classified as held for sale, the Company will present these assets in the non-current and they will be measured them at the lower of their carrying amount before the asset was classified as available for sale or at its recoverable amount on the date of the decision not to sell it.

4.14
Financial instruments
 
Recognition and derecognition
 
Financial assets and financial liabilities are recognized when the Company becomes a party to the contractual provisions of the financial instrument.

Financial assets are derecognized when the contractual rights to the cash flow from a financial asset expire, or when the financial asset and all the substantial risks and benefits have been transferred. A financial liability is derecognized as extinguished, discharged, canceled, or expired.
 
Classification and initial measurement of financial assets
 
Except for those trade receivables that do not contain a significant financing component and are measured at the transaction price in accordance with IFRS 15, all financial assets are initially measured at fair value, adjusted by transaction costs (where applicable).
 
Financial assets are classified into the following categories:
 

amortized cost
 

fair value through profit or loss (FVTPL)
 

fair value through other comprehensive income (FVOCI).
 
In the periods presented the Company does not have any financial assets categorized as FVTPL or FVOCI.
 
The classification is determined by both:
 

the Company’s business model for managing the financial asset; and
 

the contractual cash flow characteristics of the financial asset.
 
All income and expenses relating to financial assets that are recognized in profit or loss are presented within financial costs and income; except for impairment of trade receivables which is presented in the heading of ‘Other costs and expenses’.
 
Subsequent measurement of financial assets
 
Financial assets at amortized cost
 
Financial assets are measured at amortized cost if the assets meet the following conditions:
 

they are held within a business model whose objective is to hold the financial assets and collect its contractual cash flows; and
 

the contractual terms of the financial assets give rise to cash flows that are solely payments of principal and interest on the principal amount outstanding.

After initial recognition, these are measured at amortized cost using the effective interest method. The financial assets of the Company are not discounted since it is not material. The Company’s cash and cash equivalents, trade receivables and part of the other accounts receivable fall into this category of financial instruments.

Impairment of financial assets
 
IFRS 9’s impairment requirements use more forward-looking information to recognize expected credit losses – the ‘expected credit loss (ECL) model’. Instruments within the scope of the new requirements included mainly trade receivables, contract assets recognized and measured under IFRS 15, other accounts receivables and accounts receivable from related parties.
 
Recognition of credit losses considers a broader range of information when assessing credit risk and measuring expected credit losses, including past events, current conditions, reasonable and supportable forecasts that affect the expected collectability of the future cash flows of the instrument.
 
Grupo TMM makes use of a simplified approach in accounting for trade and other accounts receivables as well as contract assets and records the loss allowance as lifetime expected credit losses. These are the expected shortfalls in contractual cash flows, considering the potential for default at any point during the life of the financial instrument. In calculating, the Company uses its historical experience, external indicators and forward-looking information to calculate the expected credit losses.
 
The Company assess impairment of trade receivables based on the characteristics of the business segment, when appropriate this assessment is made on a collective basis as they possess shared credit risk characteristics, they have been grouped based on the days past due. Refer to Note 25, for a detailed analysis of how the impairment requirements of IFRS 9 are applied.
 
Classification and measurement of financial liabilities
 
The Company’s financial liabilities include borrowings, trade and other payables. Financial liabilities are initially measured at fair value, and, where applicable, adjusted for transaction costs. Subsequently, financial liabilities are measured at amortized cost using the effective interest method.
 
All interest-related charges are included within finance costs or finance income.
 
4.15
Provisions, contingent liabilities and contingent assets
 
Provisions are recognized when the present obligations resulting from a past event will probably lead to an outflow of the Company economic resources and the amounts can be reliably estimated. Timing or amount of the outflow may still be uncertain. A present obligation arises from a presence of a legal or constructive commitment that has resulted from past events. Provisions are not recognized for future operating losses.
 
Provisions are the estimated amounts required to be expended to settle the present obligation based on the most reliable evidence available at the date of the consolidated financial statements, including the risks and uncertainties associated with the present obligation. Provisions are discounted at their present value, where the time value of money is material.

All provisions are reviewed on the issuance of the financial statements and adjusted to reflect the current best estimate. When an outflow of economic resources for present obligations is not probable, this is not recognized as a liability, unless it was assumed in the course of a business combination. Such cases are disclosed as contingent liabilities unless the outflow of resources is remote.
 
Possible inflows of the Company’s economic benefits, which do not yet meet the criteria for recognition of an asset, are considered as contingent assets.

4.16
Taxes on earnings
 
Calculation of current income tax is based on tax rates and tax laws that have been enacted or substantially enacted to the reporting date of the consolidated financial statements.
 
Deferred income tax is determined using the liability method, based on temporary differences arising between the tax basis of assets and liabilities and their carrying amounts in the financial statements. Determination of deferred income tax has considered tax rates that will be effective at the time of reversion of the temporary differences.
 
The income tax expense in the statement of profit or loss includes the sum of the deferred tax, which has not been recognized in other comprehensive income or directly in stockholders’ equity, and the current income tax for the year.
 
Deferred tax assets are recognized to the extent that it is probable that future taxable profit against which temporary differences can be utilized will be available (see Note 20).
 
This is assessed based on the Company’s forecast of future operating results, adjusted for significant items that are reconciled for the taxable income and the limits on the use of tax losses and other tax asset carryforwards.
 
Deferred income tax is provided on temporary differences arising on investments in subsidiaries and associates, except where the timing of the reversal of the temporary difference can be controlled and it is probable that the temporary difference will not reverse in the foreseeable future.
 
4.17
Statutory employee profit sharing (PTU for its acronym in Spanish)
 
The determination of PTU requires that a 10% rate be applied to the base calculated for that profit sharing, in accordance with the Income Tax Law. This amount determined must be allocated to each employee based on the provisions of The Federal Labor (LFT for its acronym in Spanish). However, the amount allocated to each employee may not exceed the greater between the equivalent of 3 months of the employee’s current salary or the average of PTU received by the employee in the previous three years.
 
4.18
Post-employment benefits and benefits for short-term employees
 
Post-employment benefits
 
Defined benefit plans
 
The seniority pension to which employees are entitled after 15 years of service and after having retired at the age of 60, are expensed in the years in which the services are rendered (see Note 22).

In addition, the Company has pension plans for certain employees who retire after the age of 65 (or early retirement at 60 or 55), in addition to having completed a minimum 15 years of service, which are expensed in the years in which the services are rendered (see Note 22).
 
Under the defined benefits plan, the pension amount an employee will receive upon retirement is determined in reference to the time of service and salary determined for each case based on the plan. The legal obligation of the benefits lies with Grupo TMM, even if the plan’s assets to finance the defined benefits plan are separate. The plan’s assets may include assets specifically designated in a long-term benefit fund.

The liability recognized in the consolidated statement of financial position for the defined benefits plans is the present value of the defined benefits obligation (DBO) as of the reporting date less the fair value of the plan assets.
 
Management estimates the DBO annually with the assistance of independent actuaries, based on the standard inflation rate, the salary growth rates, and the mortality rate. The discount factors are determined near the close of each year in reference to the high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and which have maturities similar to the terms of the corresponding pension liability.
 
The net cost for the defined benefits liability period is included in the item ‘Salaries, wages and employee benefits’ in the consolidated statements of profit or loss.
 
Indemnifications
 
Indemnifications that are not substitutive of retirement, paid to personnel who leave the company due to restructuring or any other reason, are charged to the operations for the period when incurred or provisions are created when there is a present obligation of these events, with a probability of an outflow of resources and this obligation can be reasonably estimated.
 
Short-term employee benefits
 
Short-term employee benefits, including vacation entitlement, are current liabilities included in ‘Accounts payable and accrued expenses’, measured at the amount Grupo TMM expects to pay as a result of time not taken; as these liabilities are short-term, they were not discounted as their effect is considered immaterial.
 
4.19
Stockholders’ equity
 
Common shares are classified as equity. Grupo TMM does not have other equity instruments in addition to its common shares.
 
Incremental costs directly attributable to the issue of new shares or options are shown in equity as a deduction, net of taxes, from the proceeds. Incremental costs directly attributable to the issue of new shares or options are included in the cost of acquisition as part of the purchase consideration.
 
The accumulated results include the profit (loss) for the year and previous periods.
 
Other components of equity capital include:
 

revaluation surplus, including gains and losses from the revaluation of properties;
 

statutory reserve corresponds to the separation of earnings withheld for this reserve;


additional paid-in capital is equivalent to the amount received in excess of the par value of the shares;
 

translation result represents the cumulative effect of the change in functional currency in previous years; and
 

actuarial gains and losses include experience adjustments (the effects of differences between the previous actuarial assumptions and what has actually occurred); and the effects of changes in actuarial assumptions.

4.20
Recognition of revenue, costs and expenses, and financing costs
 
Revenues
 
Company’s revenue arises mainly from services of maritime transportation, logistics and warehousing. To determine whether to recognize revenue, the Company follows a 5-step process:
 

1.
Identifying the contract with a customer
 

2.
Identifying the performance obligations
 

3.
Determining the transaction price
 

4.
Allocating the transaction price to the performance obligations
 

5.
Recognizing revenue when/as performance obligation(s) are satisfied.
 
The Company does not carry out transactions that involve different contracts and on which their characteristics must be combined in accordance with IFRS. Moreover, transactions are not usually carried out that involve different services as part of the same contract; therefore, the total price of the transaction for a contract in all cases is allocated to a single performance obligation, based on their relative independent sales prices. The transaction price for contracts does not consider variable payments, except for certain service payments that are not considered significant in connection with the total revenues of the Company, nor are payments in kind, nor amounts collected on behalf of third parties and nor contemplate a financing component.
 
All revenues are recognized over time, as the Company meets performance obligations by transferring the services promised to its customers.
 
When the Company meets a performance obligation before receiving the payment, the Company already recognizes either a contract asset or a receivable in its consolidated statement of financial position, depending upon if something else is required than only passage of time before the consideration becomes due. The Company generally does not receive payments in advance in connection with performance obligations; therefore, contractual liabilities are not required to be recognized.
 
In obtaining these contracts, the Company incurs immaterial incremental costs. Since the amortization period of these costs would be less than one year, if capitalized, and also that those costs are immaterial, the Company makes use of the practical expedient in IFRS 15.94 and expenses them as they incur.


Offshore vessels and “loderos”

 

These revenues derive from the transport of materials, personnel, equipment and spare parts, positioning and handling of anchors of marine platforms and barges, support for inspection and underwater exploration with specialized vessels, protection services provided with ships against fire, and administration and operation of ships to third parties, as well as offshore and in-port fluid processing services, through Grupo TMM or third-party vessels, usually in periods of 1 year for ‘time charter’ contracts and 1 to 30 days, under the ‘SPOT’ mode, the rate is fixed and is established at the beginning of the contract based on market prices.



The performance obligation is satisfied when the offshore services are provided and received by the customers, the revenues are recognized over time on a straight-line basis over the term of each contract. Since the costs required to provide service under these contracts do not vary significantly, such method best depicts the transfer of services.



Amounts that remain uncollected at the end of the reporting period are presented in the statement of financial position as contract assets as it takes more than just a passage of time for them to become due for payment. Grupo TMM generally does not receive advances in excess of the amount of obligations satisfied and therefore no balances of contract liabilities are incurred.



Parcel vessels and bulk carriers
 
These revenues are derived from the transportation of merchandise through the Company’s own shipments or third parties, usually in periods ranging between 7 and 30 days. The rate is fixed and it is set at the beginning of the contract, based on the space or capacity required by the customer. The performance obligation is met as the merchandise is transported from the point of origin to the destination. Revenues are recognized over time on a straight-line basis during the term of each contract. Given that the costs required for rendering the service under these contracts do not vary significantly, that method provides a reasonable representation of the services transferred. The bulk carrier business was concluded in the first quarter of 2023.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time elapsed in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, contract liability balances are not generated.
 
Maritime administration services
 
Until the month of August 2022, they correspond to revenues for services rendered for contracting, operating, and managing shipments, mainly offshore service providers. The rate for these services is determined by applying a 2.85% profit margin to the costs incurred by the Company for rendering services. This percentage is reviewed annually, and it can be increased under certain circumstances, but by applying it beginning the year subsequent to its modification, these services are considered a single performance obligation. Accordingly, the consideration is totally allocated; revenues are recognized over time as the related costs are incurred by applying the corresponding profit margin. The amounts are billed monthly, in accordance with these referred to above; therefore, neither asset balances nor contract liabilities are generally generated.
 
Ship repair services (shipyard) and containers
 
Correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard), as well as containers of shipping companies and others such as wharfage. The consideration for the services is fixed, and it is determined in the contract based on the work ordered, including materials and replacement parts, which must be realized in an estimated period for the work, which ranges from 2 days up to 60 days for ships, and from 1 day up to 6 days for containers. Wharfage depends on the considerations of the ship from 1 to 365 days, due to the high degree of interdependence among the various elements of these services. They are recorded in the accounting as a single performance obligation. These revenues are recognized over time in conformity with the completion of the services agreed upon.

The Company measures its completion toward total compliance of the performance obligation by comparing real hours invested up to the date with the total estimated hours required to perform the repair or maintenance, including related costs. This base reasonably represents services transferred to each customer, by virtue of the ability of the Company to make reliable estimates based on its significant historical experience in rendering these services.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time passaged in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, liabilities balances are not generated.

Other services
 
The Company obtains revenues for other services such as suppliers, purchase and sale of hydrocarbons, agency, port formalities, among other things. Most of these services are considered single performance obligations in the terms of the respective contracts, and the consideration is entirely allocated to those performance obligations. Revenues are recognized over time, since customers receive and consume the benefits as the Company renders the services, that is, as the performance obligations are met. The Company does not generate asset balances or contract liabilities for most of these services. The Company acts as an agent for the specific case of agency and purchase and sale of hydrocarbons services and, therefore, it recognizes the revenues corresponding to the profit margin generated net of the costs incurred.

Costs and expenses
 
The costs and expenses for maritime, and also those related to other logistics operations, are recognized in operations when the services are rendered, materials are consumed or as incurred.
 
Financing income and costs
 
Interest income and expense are reported as accrued using the effective interest method and are reported as part of the comprehensive financing cost.
 
4.21
Information by segments
 
The Company has four operating segments: specialized maritime, maritime infrastructure, logistics ports and terminals and warehousing division. These operating segments are monitored by the Company’s Management, who is responsible for making strategic decisions, which are made based on adjusted operating segment results. In identifying its operating segments. Management follows Grupo TMM’s service lines, which represent the main services provided by the Company.
 
Each of these operating segments is managed separately as each of these service lines requires different technologies and other resources as well as marketing approaches. All inter-segment transfers are carried out at market prices.
 
The accounting policies Grupo TMM uses for segment reporting are the same as those used in its consolidated financial statements, with the exception that corporate assets which are not directly attributable to the business activities of any operating segment are not allocated. In the financial periods presented, this primarily applies to Grupo TMM’s corporate headquarters.
 
4.22
Significant management judgment in applying accounting policies and estimation uncertainty
 
When preparing the consolidated financial statements, Management considers a number of judgments, estimates and assumptions about recognition and measurement of assets, liabilities, income and expenses.

Significant management judgment
 
The reporting judgments made by Management as to the application of the accounting policies of the Company that would have a material effect on the consolidated financial statements are described as follows:

Evaluation of control, significant influence, and joint control
 
Management evaluates the terms of voting power with respect to its investees, the power to govern, decisions, contractual and legal agreements, upon determining if there is control, significant influence, and joint control. Significant judgment is required by evaluating some of these characteristics that can be modified over time (see Note 4.2).
 
Estimation uncertainty
 
Information about estimates and assumptions that have the most significant effect on the recognition and measurement of assets, liabilities, income and expenses is provided below; actual results may be substantially different.

Impairment of long-lived assets
 
On assessing impairment, Management determines the recoverable value of each asset or cash generating unit based on the expected future cash flows and determines an adequate interest rate to be able to calculate the present value of these cash flows.
 
The uncertainty in the estimate is related to the assumptions regarding results of future operations and the determination of suitable discount rate.
 
Useful lives of depreciable assets
 
Management reviews the useful lives of the depreciable assets on each reporting date, based on the expected use of each asset. The uncertainty in these estimates is derived from the technical obsolescence that could change the expected use of equipment.
 
Defined benefits obligation
 
Management’s estimate of the DBO is based on a number of critical assumptions, such as inflation rates, mortality rates, discount rate, and a consideration for future salary increases. The variances in these assumptions can impact the amount of the DBO and the corresponding annual expense for defined benefits (the analysis is provided in Note 22).
 
Measures of fair value
 
Management uses valuation techniques to measure the fair value of its properties. This results in Management preparing estimates and assumptions based on market information and using observable data that could be used by market participants to assign a price to the asset. These fair value estimates for these non-financial assets can vary from the actual prices obtained on operations at market value on the reporting date, as well as future results and the discount rate (see Note 24).

Leases – determination of the appropriate discount rate to measure lease liabilities
 
As noted above, the Company enters into leases with third-party landlords and as a consequence the rate implicit in the relevant lease is not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate for determining its lease liabilities at the lease commencement date. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow over similar terms which requires estimations when no observable rates are available.
 
These rates are, where necessary, then adjusted to reflect the credit worthiness of the entity entering into the lease and the specific condition of the underlying leased asset.

Effect of estimation uncertainty:
 
The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:
 
Estimate
 
Change in estimate
 
Effect on right-of-use asset
 
Effect on lease liability
Incremental borrowing rate
 
1% increase in the rate
 
Reduction of $3,295
 
Reduction of $3,295

4.23
Correction of an immaterial error in the prior period financial statements

During 2023, the Company determined that the prior year financial statements had an error caused by an immaterial classification error of certain contract asset balances with related parties. As a result, certain prior year amounts have been revised for consistency with the current year presentation. The Company assessed the materiality of this change in presentation on prior period financial statements in accordance with SEC Staff Accounting Bulletin No. 99, “Materiality,” (IAS 8 Accounting Policies, Changes in Accounting Estimates and Errors). Based on this assessment, the Company concluded that these classification error corrections in its Statements of financial position are not material to any previously presented financial statements based upon overall considerations of both quantitative and qualitative factors. The corrections had no impact on the fiscal year 2022 Statements of profit or loss, Statement of changes in stockholders’ equity or Statements of cash flows. Accordingly, the Company corrected the previously reported immaterial errors for the year ended December 31, 2022 in this Annual Report.
 
A summary of immaterial corrections reflecting the prior period impact to the Company’s Statements of financial position, for the year ended December 31, 2022 is shown below:
 
   
2022
   
Correction
   
2022
 
Trade receivables
 
$
471,514
   
$
(31,655
)
 
$
439,859
 
Related parties
   
39,468
     
31,655
     
71,123
 
   
$
510,982
   
$
-
   
$
510,982
 

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions and disposals
12 Months Ended
Dec. 31, 2023
Acquisitions and disposals [Abstract]  
Acquisitions and disposals
5
Acquisitions and disposals
 
Disposal of subsidiaries
 
Year 2023
 
During 2023, two companies, TMM Almacenadora, S.A.P.I. de C.V. and Servicios Tecnológicos ST, S.A. de C.V., were sold for $10,000, generating a gain on sale of subsidiaries of $3,676 (See Note 18).
 
Years 2022 and 2021
 
During fiscal years 2022 and 2021 no subsidiaries were disposed of.
 
Acquisition of subsidiaries
 

During 2023, 2022 and 2021 no company was acquired.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and cash equivalents
12 Months Ended
Dec. 31, 2023
Cash and cash equivalents [Abstract]  
Cash and cash equivalents
6
Cash and cash equivalents
 

Cash and cash equivalents as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Cash on hand
 
$
681
   
$
634
 
Cash at banks
   
88,231
     
74,554
 
Short-term investments (a)
   
9,467
     
19,545
 
   
$
98,379
   
$
94,733
 


(a)
Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.

Restricted cash
 

As of December 31, 2023 y 2022, restricted cash represents the reserve necessary for foreign trade activities used for the storage business of $1,665 and $2,059, respectively.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade receivables
12 Months Ended
Dec. 31, 2023
Trade receivables [Abstract]  
Trade receivables
7
Trade receivables
 

Trade receivables as of December 31, 2023 and 2022, are summarized as follows:

 
 
 
2023
   
2022
 
Maritime
           
Offshore vessels
 
$
180,827
   
$
166,703
 
Parcel tankers
   
10,697
     
12,604
 
Shipping agencies
   
1,786
     
26,904
 
Bulk Carrier
   
-
     
33,896
 
 
               
Maritime infrastructure
               
Shipyard
   
33,328
     
56,343
 
 
               
Ports, terminals and logistics
               
Port services
   
371
     
100
 
Repair of containers     6,971       9,970  
Automotive services     1,291       795  
 
               
Warehousing and other businesses
               
Warehousing
   
31,631
     
60,040
 
Other businesses
   
1,698
     
1,335
 
Total trade receivables
   
268,600
     
368,690
 
Contract assets
   
67,765
     
97,144
 
Allowance for doubtful accounts
   
(28,612
)
   
(25,975
)
 
 
$
307,753
   
$
439,859
 
 
All amounts are short-term. The net carrying value of trade accounts receivables is considered a reasonable approximation to fair value.
 
The activity in the allowance for doubtful accounts is presented below:
 
   
2023
   
2022
 
Balance as of January 1
 
$
25,975
   
$
20,294
 
Impairment loss for the period
   
8,737
     
7,277
 
Receivables written off during the year
   
(6,100
)
   
(1,596
)
Balance as of December 31
 
$
28,612
   
$
25,975
 

Note 25 includes disclosures related to credit risk exposures and the analysis related to the allowance for expected credit losses. In 2023 and 2022 the impairment loss was calculated applying the expected credit loss model in accordance with IFRS 9.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other accounts receivable
12 Months Ended
Dec. 31, 2023
Other accounts receivable [Abstract]  
Other accounts receivable
8
Other accounts receivable
 
Other accounts receivable as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Current
           
Recoverable taxes
 
$
194,918
   
$
193,508
 
Services for port, maritime and other operations
    -       112,714  
Employees
   
4,540
     
4,549
 
Insurance claims
   
-
     
794
 
Others
   
14,633
     
25,530
 
     
214,091
     
337,095
 
                 
Non-current
               
Value added tax recoverable (a)
   
195,473
     
273,314
 
   
$
409,564
   
$
610,409
 
 

(a)
During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and equipment
12 Months Ended
Dec. 31, 2023
Property and equipment [Abstract]  
Property and equipment
9
Property and equipment
 
Property and equipment as of December 31, 2023 and 2022 are summarized as follows:

 
   
2023
 
 
 
Net balances
at beginning
of year
   
Additions
     
Disposals
   
Transfers
and others
     
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
53,579
   
$
-
     
$
-
   
$
(9,659
)
   
$
23,172
   
$
20,748
     
3
 
Shipyard
   
114
     
-
       
-
     
-
       
30
     
84
     
40
 
Major maintenance
   
14,582
     
23,301
       
-
     
(4,857
)
     
10,929
     
22,097
     
2.5
 
Buildings and facilities
   
103,815
     
-
       
-
     
404
       
3,186
     
101,033
     
20 y 25
 
Warehousing equipment
   
601
     
-
       
-
     
(392
)
     
177
     
32
     
10
 
Computer equipment
   
182
     
93
       
-
     
(22
)
     
102
     
151
     
3 y 4
 
Terminal equipment
   
20,996
     
-
       
-
     
-
       
2,133
     
18,863
     
10
 
Ground transportation equipment
   
3,132
     
2,096
       
-
     
-
       
898
     
4,330
     
4.5 y 10
 
Other equipment
   
10,101
     
128
       
-
     
23
       
1,538
     
8,714
         
 
   
207,102
     
25,618
       
-
     
(14,503
)
     
42,165
     
176,052
         
Lands
   
1,147,174
     
-
       
-
     
272,500
  (b)
   
-
     
1,419,674
         
Constructions in progress
   
136,495
     
105,727
  (a)
   
-
     
(11,816
)
     
-
     
230,406
         
 
 
$
1,490,771
   
$
131,345
     
$
-
   
$
246,181
     
$
42,165
   
$
1,826,132
         


   
2022
 
   
Net balances
at beginning
of year
   
Additions
   
Disposals
     
Transfers
and others
   
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
70,838
   
$
-
   
$
-
     
$
(4,099
)
 
$
13,160
   
$
53,579
     
3
 
Shipyard
   
149
     
-
     
-
       
-
     
35
     
114
     
40
 
Major maintenance
   
1,945
     
-
     
-
       
15,185
     
2,548
     
14,582
     
2.5
 
Buildings and facilities
   
116,714
     
425
     
-
 

   
(9,780
)
   
3,544
     
103,815
     
20 y 25
 
Warehousing equipment
   
387
     
290
     
-
       
(1
)
   
75
     
601
     
10
 
Computer equipment
   
277
     
49
     
-
       
(5
)
   
139
     
182
     
3 y 4
 
Terminal equipment
   
23,337
     
1
     
-
       
(2
)
   
2,340
     
20,996
     
10
 
Ground transportation equipment
   
2,564
     
1,321
     
-
       
-
     
753
     
3,132
     
4.5 y 10
 
Other equipment    
8,434
     
3,620
     
-
       
(458
)
   
1,495
     
10,101
         

   
224,645
     
5,706
     
-
       
840
     
24,089
     
207,102
         
Lands
   
1,199,550
     
-
     
61,973
 
(c)
   
9,597
     
-
     
1,147,174
         
Constructions in progress
   
116,743
     
19,525
     
-
       
227
     
-
     
136,495
         
 
 
$
1,540,938
   
$
25,231
   
$
61,973
     
$
10,664
   
$
24,089
   
$
1,490,771
         
 
All the amounts for depreciation and for loss from revaluation are included as part of the depreciation, amortization, and loss from revaluation on the consolidated statements of profit or loss.
 
The accumulated depreciation on property and equipment at December 31, 2023 and 2022 is $183,592 and $141,427, respectively.

 

(a)
Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024.
 

(b)
Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&E.
 

(c)
It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).

As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.
 
If the cost model had been used, the revalued carrying amounts for land and properties as of December 31, 2023 and 2022, would be as follows:
 
   
2023
   
2022
 
Lands
 
$
847,745
   
$
653,640
 
Properties
   
198,736
     
126,675
 
   
$
1,046,481
   
$
780,315
 
 
The revalued amounts include a revaluation surplus of $724,281 and $753,439 in 2023 and 2022, respectively, which is presented as “Other components of equity” and is not available for distribution to stockholders (see Note 16).
 
Fair value measurement
 
See Note 24 regarding the measuring of fair value for properties.
 
Guarantees
 
At the end of 2023 and 2022, there was one property guaranteeing  the bank loan with Banco Autofin México, S.A. Institución de Banca Múltiple. Likewise, as of December 31, 2023 and 2022, there was an RTG crane under guarantee with ‘PNC Bank, N.A.’ (see Note 13).
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
10
Leases
 
Right-of-use assets
 
   
2023
 
   
Warehouse
     
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
         Total  
Gross carrying amount
                                         
Balance January 1 2023
 
$
245,741
     
$
4,977
   
$
79,779
   
$
22,135
   
$
-
      $
352,632  
Additions
   
62,630
       
-
     
-
     
-
     
-
        62,630  
Disposals
   
157,746
  (a
   
-
     
23,215
  (b
 
-
     
-
   
    180,961  
Balance at December 31 2023
   
150,625
       
4,977
     
56,564
     
22,135
     
-
        234,301  
                                                     
Depreciation
                                                   
Balance January 1 2023
   
57,263
     
2,073
   
9,140
   
15,218
   
-
      83,694  
Disposals
   
68,704
 
(a
   
-
     
9,673
  (b
 
-
     
-
   
    78,377  
Depreciation
   
64,936
       
2,488
     
8,075
     
5,534
     
-
        81,033  
Balance December 31 2023
   
53,495
     
4,561
   
7,542
   
20,752
   
-
      86,350  
Carrying amount December 31 2023
 
$
97,130
     
$
416
   
$
49,022
   
$
1,383
   
$
-
      $
147,951  

   
2022
 
   
Warehouse
   
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
   
Total
 
Gross carrying amount
                                   
Balance January 1 2022
 
$
346,095
   
$
11,722
   
$
71,397
   
$
22,135
   
$
92,170
   
$
543,519
 
Additions
   
57,524
     
4,977
     
56,564
     
-
     
-
     
119,065
 
Disposals
   
157,878
  (d
 
11,722
     
48,182
     
-
     
92,170
  (c
 
309,952
 
Balance at December 31 2022
   
245,741
     
4,977
     
79,779
     
22,135
     
-
     
352,632
 
                                                 
Depreciation
                                               
Balance January 1 2022
   
138,709
     
11,268
     
33,459
     
9,684
     
13,167
     
206,287
 
Disposals
   
129,255
  (d
 
11,399
     
34,701
     
-
     
21,070
  (c
 
196,425
 
Depreciation
   
47,809
     
2,204
     
10,382
     
5,534
     
7,903
     
73,832
 
Balance December 31 2022
   
57,263
   
2,073
   
9,140
   
15,218
   
-
   
83,694
Carrying amount December 31 2022
 
$
188,478
   
$
2,904
   
$
70,639
   
$
6,917
   
$
-
   
$
268,938
 
 

(a) In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for one year and two months. The net effect of this transaction (credit) in the amount of $20,227 is shown under other income (expenses).


(b) Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&R business.


(c)
It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).


(d) It corresponds to the cancellation of lease agreements for warehouses used for the storage business.

As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.

Lease liabilities
 
As of December 31, 2023 and 2022, the information of lease liabilities is presented in the statement of financial position and is summarized below:
 
   
Short-term
   
Long-term
 
2023
           
Payable in Mexican pesos
           
Warehouse
 
$
62,390
   
$
48,326
 
Cranes
   
681
     
-
 
Courtyards
   
2,463
     
52,110
 
Major vessel maintenance
   
1,609
     
-
 
   
$
67,143
   
$
100,436
 
             
2022
           
Payable in Mexican pesos
           
Warehouse
 
$
52,581
   
$
150,091
 
Cranes
   
2,574
     
456
 
Courtyards
   
7,701
     
65,990
 
Major vessel maintenance
   
6,073
     
1,609
 
    $
68,929     $
218,146  

Grupo TMM has warehouses for the storage service, cranes for the logistics services and a major vessel maintenance. With the exception of short-term leases and low-value underlying assets, each lease is reflected on the consolidated statement of financial position as a right-of-use asset and a lease liability.
 
Each lease generally imposes a restriction that, unless there is a contractual right for the Company to sublet the asset to another party, the right-of-use asset can only be used by the Company.
 
Leases are either non-cancellable or may only be cancelled by incurring a substantive termination fee. Some leases contain an option to extend the lease for a further term.
 
Grupo TMM is prohibited from selling or pledging the underlying leased assets as guarantee. For leases over office buildings and warehouses, Grupo TMM must keep those properties in a good state of repair and return the properties. Further, Grupo TMM must insure items of leases assets and incur maintenance fees on such items in accordance with the lease contracts.

The table below describes the nature of Grupo TMM’s leasing activities by type of right-of-use asset recognized in the consolidated statement of financial position:
 
Right-of-use asset
 
No. of
right-of-use
assets
leased
   
Range of
remaining
term
(years)
   
No. of
leases with
extension
options
   
No. of
leases with
purchase
option
   
No. of
leases with
variable
payments
linked to an
index
   
No. of
leases with
termination
options
 
Warehouse
   
7
     
2 9
     
2
     
-
     
7
     
-
 
Courtyards
   
1
     
2 – 9
     
1
     
-
     
1
     
-
 
Cranes
   
1
     
1
     
-
     
-
     
-
     
-
 
Floating dry-dock
    1       1
      -       -       -       -  
 
Lease liabilities are guaranteed with related underlying assets. Future minimum lease payments at December 31 2023 and 2022 were as follows:
 
   
Within the
1st year
   
1 to 3 years
   
3 to 5 years
   
After 5
years
   
Total
 
Balance as of December 31, 2023
                             
Lease payments
 
$
84,606
   
$
64,122
   
$
28,902
   
$
56,113
   
$
233,743
 
Financial charges
   
(17,463
)
   
(21,683
)
   
(14,328
)
   
(12,690
)
   
(66,164
)
Net present value
 
$
67,143
   
$
42,439
   
$
14,574
   
$
43,423
   
$
167,579
 
                                         
Balance as of December 31, 2022
                                       
Lease payments
 
$
103,127
   
$
178,272
   
$
44,319
   
$
70,243
   
$
395,961
 
Financial charges
   
(34,198
)
   
(38,237
)
   
(17,071
)
   
(19,380
)
   
(108,886
)
Netpresent value
 
$
68,929
   
$
140,035
   
$
27,248
   
$
50,863
   
$
287,075
 
 
Lease payments not recognized as a liability
 
The Company has elected not to recognize a lease liability for short-term leases (leases with an expected term of 12 months or less) or for leases of low-value assets. Payments made under such leases are expensed on a straight-line basis. In addition, certain variable lease payments are not permitted to be recognized as lease liabilities and are expensed as incurred.
 
The expense relating to payments not included in the measurement of the lease liability is as follows:
 
   
2023
   
2022
 
Short-term leases (a)
 
$
523,174
   
$
694,200
 
Leases of low-value assets
   
8,294
     
6,249
 
   
$
531,468
   
$
700,449
 
 

(a)
Corresponds to the leasing of mud and parcel tankers vessels.
 
At December 31, 2023 and 2022, Grupo TMM was committed on short-term leases and total commitment at that date was $43,598 and $57,850, respectively.

At December 31, 2023 and 2022, Grupo TMM had no lease commitments that had not yet started.
 
Total cash outflow for leases for the years ended December 31, 2023 and 2022 were $609,905 and $798,256, respectively.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible assets
12 Months Ended
Dec. 31, 2023
Intangible assets [Abstract]  
Intangible assets
11
Intangible assets
 
Intangible assets as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software
 
$
31,925
   
$
5,700
(b)
 
$
-
   
$
3,037
   
$
34,588
   
3 and 5
 
Trademark (a)
   
125,528
     
-
      -      
-
     
125,528
   
Indefinite
 
   
$
157,453
   
$
5,700
   
$
-
   
$
3,037
   
$
160,116
         

   
2022
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software (c)
 
$
34,583
   
$
-
   
$
-
   
$
2,658
   
$
31,925
   
3 and 5
 
Trademark (a)
   
125,528
     
-
     
-
     
-
     
125,528
   
Indefinite
 
   
$
160,111
   
$
-
   
$
-
   
$
2,658
   
$
157,453
         
 

(a)
Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).
 

(b)
Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.


(c)
Corresponds mainly to the SAP Hana system upgrade project.
 
The accumulated amortization of intangible assets as of December 31, 2023 and 2022, is $13,459 and $10,422, respectively.

Subsequent expenses to maintain the software and the trademark are recognized in income as incurred.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Impairment of long-lived assets
12 Months Ended
Dec. 31, 2023
Impairment of long-lived assets [Abstract]  
Impairment of long-lived assets
12
Impairment of long-lived assets
 
Impairment test
 
For purposes of the annual impairment test, the trademark is assigned to the cash-generating units that are expected to benefit from its use (maritime segment).
 
The Group performs impairment tests on cash-generating units related to the trademark annually or more frequently if there are indicators that the cash-generating unit to which it has been assigned may be impaired.

The recovery value for these assets was determined based on value in use. The calculation of the value in use is determined by covering a detailed 5-year forecast, approved by Management. The present value of the expected cash flows of each cash-generating unit is determined by applying an appropriate discount rate, which reflects the assessment of current market conditions of the time value of money.
 
The value of the key assumptions used reflects historical data from external and internal sources and are shown below:

   
2023
   
2022
 
Growth rate
 

2.3
%
 

2.5
%
Discount rate
   
11.21
%
   
10.85
%
 
As of December 31, 2023 and 2022, no impairment losses were determined for these assets.
 
Growth rates
 
The growth rates reflect the long-term average for these rates for the specialized maritime segment (all publicly available).
 
Discount rates
 
The discount rate reflects adequate adjustments associated with the market risk and the specific risk factors.
 
Cash flow assumptions
 
The key assumptions of Management for the specialized maritime segment include stable profit margins, which have been determined based on experience in this market. Grupo TMM Management considers this to be the best information available to forecast this market. The cash flow projections reflect stable profit margins achieved before the period covered by said projections.
 
No consideration has been given to efficiency improvements and prices and salaries reflect the inflation projected for the industry, which are publicly available.
 
In addition to the considerations described above for determining the value in use of assets and the cash-generating units described above, Management is currently not aware of any other probable change that could require changes in their estimate. However, the estimate for the recoverable amount for the specialized maritime segment is particularly sensitive to the discount rates.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial assets and liabilities
12 Months Ended
Dec. 31, 2023
Financial assets and liabilities [Abstract]  
Financial assets and liabilities
13
Financial assets and liabilities
 
Categories of financial assets and liabilities
 
The financial assets and liabilities as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Financial assets
           
Valued at amortized cost
           
Cash and cash equivalents
 
$
98,379
   
$
94,733
 
Restricted cash
   
1,665
     
2,059
 
Trade receivables
   
239,988
     
342,715
 
Other accounts receivable
   
19,173
     
143,587
 
Related parties
   
70,078
     
71,123
 
Total current financial assets
 
$
429,283
   
$
654,217
 

Financial liabilities
               
Valued at amortized cost
               
Short-term portion of the financial debt
 
$
64,139
   
$
35,030
 
Trade payables
   
350,653
     
437,382
 
Accounts payable and accrued expenses
   
275,540
     
466,077
 
Related parties
   
147,098
     
165,280
 
Total short-term portion of the financial debt
   
837,430
     
1,103,769
 
Long-term financial debt
   
12,374
     
32,475
 
Total financial liabilities
 
$
849,804
   
$
1,136,244
 
 
As of December 31, 2023, and 2022, the carrying value of the financial assets and liabilities at amortized cost is considered similar to their fair value.

Financial debt
 
The information for financing as of December 31, 2023 and 2022 is summarized as follows:
 
   
2023
   
2022
 
   
Short-term
   
Long-term
   
Short-term
   
Long-term
 
Payable in Mexican pesos
                       
Daimler Financial Services México, S. de R.L. de C.V.
 
$
6,720
   
$
-
   
$
6,946
   
$
6,720
 
                                 
Recognition of debt and substitution of debtor for $40.9 million at a fixed rate of 12%, with monthly payments of principal and interest and maturing in November 2019.                                
                                 
In order to improve the profile of the schedule of payments, a new debt recognition was formalized on October 11, 2018, in the amount of $28 million at a 12.9% fixed rate, with monthly payments on principal and interest, due October 2021.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained two grace periods of 3 months each for the principal payment from April to September 2020, extending the term of the loan to January 2022.                                
                                 
On June 19, 2021, a new agreement was signed with the finance company in order to extend the amortization period for a total amount of $19.9 million at a fixed rate of 12.9%, with monthly payments of principal and interest and maturity in June 2024.                                
                                 
On August 2, 2022, a new agreement was signed with the financial company in order to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly payments of principal and interest and maturing in December 2024.                                
                                 
Banco Autofin México, S.A. Institución de Banca Múltiple    
3,000
     
-
     
4,257
     
3,000
 
                                 
Five simple lines of credit with mortgage guarantee initially contracted for $25.5, $45.8, $34.6, $21.6 and $8.4 million at a variable rate of 28-day TIIE plus 450 base points, with monthly payments of principal and interest and maturing in September 2024. The credit for $25.5 was settled on January 14, 2022. The credits for $45.8, $34.6 and $8.4 were settled on July 29, 2022.    
                                 
On November 26, 2018, a new credit line for $20.0 million was drawn down at a 28-day TIIE variable rate plus 550 base points and due in November 2023. This credit was settled on January 27, 2023.                                
                                 
In order to deal with the effects of the Covid-19 pandemic, the Company obtained a 6-month grace period in the principal payment of 4 of the 6 lines, the period applies from January to June of 2020, extending the maturity of these lines accordingly. This loan was paid on March 27, 2024.                                


  2023     2022  

  Short-term     Long-term     Short-term     Long-term  
INPIASA, S.A. de C.V.
   
202
     
-
     
403
     
-
 
                                 
Contract for line of credit, the first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing August 2021.
                               
                                 
In 2022, an amending agreement was signed with INPIASA in order to extend the amortization period, maturing in December 2024.                                
                                 
Others investors    
11,711
     
-
     
12,561
     
-
 
                                 
Two unsecured loans were contracted, each for $6.0 million at a fixed annual rate of 15.0%, with principal and interest payments due, originally in October 2020. In January 2021, a principal payment of $1.0 million was made to each line. As part of the negotiations carried out by the Company, new conditions were agreed for each line, increasing the interest rate by 0.25%, as well as extending the maturity date in October 2023.The loan remains current and maturity was extended to December 31, 2024.
                               

                               
In July 2021, a credit line with multiple drawdowns was contracted, the first being made on July 28, 2021. The balance as of December 31, 2022, is $5,061 million with a rate of 15% and maturing in September 2023. The loan remains current and maturity was extended to December 31, 2024.
                               
                                 
Hewlett Packard     159
      324
      137
      350
 
                                 
In January 2022, an additional line was contracted for $622.5, at a fixed rate of 9.87%, monthly payments of principal and interest on unpaid balances with maturity in December 2025.                                
                                 
On July 14, 2022, the contract was renegotiated with the following conditions: a fixed rate of 11.20%, monthly payments of principal and interest on unpaid balances, and maturity in September 2026.                                
                                 
Desarrollo del Crédito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada
    25,068       -       -
      -
 

                               
In March 2023, a line of credit was contracted for $7.7 million at a fixed annual rate of 13.50%, maturing in March 2024.
                               
                                 
In April 2023 a line of credit was contracted for $11.6 million and in June 2023 a line of credit was contracted for $5.651 million, both at an annual fixed rate of 13.50%, with maturity dates in April and June 2024, respectively.                                
                                 
Excavsa, S.A. de C.V.     3,000
      -
      -
      -
 
                                 
On October 2, 2023, a line of credit was contracted for $3.0 million at a monthly fixed rate of 2.0%, with a maturity date of October 2, 2024. This loan was paid on April 3, 2024.                                
Interest payable
   
4,942
     
-
     
2,174
     
-
 
     
54,802
     
324
     
26,478
     
10,070
 

    2023
    2022
 
    Short-term     Long-term     Short-term     Long-term  
Payable in US dollars                        
Hewlett Packard
   
6,383
     
12,050
     
5,258
     
19,074
 
                                 
Two lines of credit for $607.8 thousand dollars and $201.6 thousand dollars, at a fixed rate of 6.84% and 6.13%, monthly payments of principal and interest on unpaid balances and maturing in March and October 2024, respectively.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained a grace period of 3 months in the payment of principal for the months of May to July, extending the term of each credit line 3 months.                                
                                 
In order to continue with the Company’s technological transformation strategy, 3 additional simple credit lines were contracted for $86.6 thousand dollars, $96.9 thousand dollars and $ 252.1 thousand dollars, at a fixed rate of 5.96%, 7.16% and 4.58% fixed annual, respectively, monthly payments of principal and interest on unpaid balances and maturing in March, April and August 2025.                                
                                 
In January 2021, two additional lines were contracted for $43.3 thousand dollars and $385.0 thousand dollars, at a fixed rate of 5.14% and 4.76%, monthly payments of principal and interest on unpaid balances and maturity in December 2025.                                
                                 
On July 14, 2022, the contracts were renegotiated with the following conditions for each line, increasing the rate by 0.25%, as well as extending the maturity date for one year.                                
                                 
On September 25, 2023, the contracts were renegotiated with the same conditions for each line, increasing the rate by 0.25% and extending the maturity date to March 31, 2027.                                
                                 
PNC, Bank, N.A.    
2,906
     
-
     
3,294
     
3,331
 
                                 
Line of credit with collateral for $860 thousand dollars hired on August 22, 2019, at a fixed rate of 4.40%, semiannual payments of principal and interest on unpaid balances and maturing in July 2024.                                
Interest payable     48       -       -       -  
      9,337       12,050      
8,552       22,405  
    $
64,139     $ 12,374     $
35,030     $ 32,475  

Covenants
 
Some of the agreements related to the abovementioned loans contain certain covenants including restricting the payment of dividends, not reducing the capital stock and not splitting, as well as conditioning the sale of assets, the foregoing without prior authorization from the creditor; likewise, in some cases, a copy of quarterly and audited financial statements must be delivered, as well as reasonable information requested by the creditor. As of December 31, 2023, and 2022, Grupo TMM and subsidiaries complied with the covenants set forth in those contracts.

The interest expense on the financial debt was $9,411 and $9,096 for the periods of twelve months ended December 31, 2023 and 2022, respectively.

The maturity of the long-term financial debt as of December 31, 2023 and 2022 is as follows:
 
    2023     2022  
Maturity
 
   
 
2024
  $
-
    $
16,617
 
2025
   
7,312
     
6,362
 
2026
   
4,518
     
5,556
 
2027
   
544
     
3,940
 
   
$
12,374
   
$
32,475
 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balances and transactions with related parties
12 Months Ended
Dec. 31, 2023
Balances and transactions with related parties [Abstract]  
Balances and transactions with related parties
14
Balances and transactions with related parties
 
The accounts payable and transactions with related parties as of December 31, 2023 and 2022 are summarized as follows:
 
   
2023
   
2022
 
   
Receivable
   
Payable
   
Receivable
   
Payable
 
Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (before División Marítima, S.A. de C.V.) (a)
 
$
70,078
   
$
-
   
$
71,123
   
$
-
 
SSA México, S.A. de C.V. (b)
   
-
     
12,466
     
-
     
8,111
 
Stockholders (c)
    -       134,632       -       157,169  
   
$
70,078
   
$
147,098
   
$
71,123
   
$
165,280
 
 

(a)
Balances receivable are related to agency and maritime provider commission services.
 

(b)
The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.
 

(c)
Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended one more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.

The most relevant transactions with related parties as of December 31, 2023, 2022 and 2021 are summarized as follows:
 
   
2023
   
2022
   
2021
 
Revenue:
                 
Wharfage services
  $
6,227     $
-     $
-  
Systems
    2,650       -       -  
Maritime services (a)
 
-
   

20,958
   

71,823
 
Shipping agency services (b)
   
226
     
412
     
419
 
   
$
9,103
   
$
21,370
   
$
72,242
 
                         
Costs:
                       
Sub-agency commissions (c)
 
$
6,910
   
$
7,237
   
$
4,062
 
                         
Expenses:
                       
Other expenses (d)
 
$
-
   
$
-
   
$
180
 
                         
Interests:
  $ 16,290     $ 18,227     $ 10,329  

 
(a)
Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and Marítima del Golfo. The contract termination date was August 2022.


(b)
Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and Marítima del Golfo.
 

(c)
Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.
 

(d)
Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.

Transactions involving executive personnel for the years ended December 31, 2023, 2022 and 2021, include the following expenses:
 
   
2023
   
2022
   
2021
 
Short-term benefits
                 
Salaries
 
$
10,761
   
$
19,055
   
$
28,697
 
Social security contributions
   
1,900
     
736
     
1,843
 
   
$
12,661
   
$
19,791
   
$
30,540
 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts payable and accrued expenses
12 Months Ended
Dec. 31, 2023
Accounts payable and accrued expenses [Abstract]  
Accounts payable and accrued expenses
15
Accounts payable and accrued expenses
 
Accounts payable and accrued expenses at December 31, 2023 and 2022, are shown as follows:
 
   
2023
   
2022
 
Operating expenses
 
$
122,014
   
$
194,487
 
General expenses
   
107,823
     
149,557
 
Purchased services
   
21,887
     
36,403
 
Taxes payable
   
65,204
     
37,797
 
Salaries and wages
   
3,012
     
5,189
 
Others
   
20,804
     
80,441
 
   
$
340,744
   
$
503,874
 
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity
12 Months Ended
Dec. 31, 2023
Stockholders' equity [Abstract]  
Stockholders' equity
16
Stockholders’ equity

Capital stock

As of December 31, 2023, and 2022, the Company’s capital stock is comprised of 174,553,127 and 102,182,841 shares outstanding, registered, without par value, and with voting rights, respectively, which may be held by Mexican nationals, investors, or companies that include in their bylaws the exclusion of foreigners clause. Foreigners may acquire economic rights in the Company’s common shares through ordinary participation certificates (‘CPOs’), with each CPO corresponding to one common share.

In the United States, the Company’s ADSs, each representing five CPOs, trade on the OTC market under the symbol GTMAY. The underlying TMM common shares for the ADSs are traded on the Mexican Stock Exchange under the listing code TMM A.

At the General Extraordinary Stockholders’ Meeting held on March 16, 2023, the Company’s stockholders agreed to increase capital stock in the amount of $151,978 through the issuance of up to 72,370,286 common, nominative shares, without par value, representing the capital stock of Grupo TMM. This capital increase was authorized by the CNBV through official letter number 153/5296/2023 dated June 27, 2023 and subscribed in full by the stockholders in October 2023.
Net tax profit account (CUFIN)

As of December 31, 2023, and 2022, the restated balance of the Net Taxable Income Account (CUFIN for its acronym in Spanish) of the Parent Company amounts to $4,514,668 and $4,313,616, respectively, which was generated up to December 31, 2013. No new balances have been generated in this account thereafter.

The distribution of dividends or profits to shareholders that come from the balance of the CUFIN, generated until December 31, 2013, will not generate income tax until such balance is exhausted. Dividends paid to individuals and corporations resident abroad, on profits generated as of January 1, 2014, are subject to a 10% tax, which is considered a final payment.

Dividends not drawn from the CUFIN, in addition to the above, will continue to be subject to income tax, paid by the entity, based on the general rate set by law, which is definitive and may be credited against the income tax for this and the next two years. The balance in these accounts is susceptible to adjustment to the distribution date using the Mexican Consumers’ Price Index (INPC for its acronym in Spanish).

Capital decreases
 
As of December 31, 2023, and 2022, the current balance in the Capital Contribution Account (CUCA for its acronym in Spanish) is $5,987,515 and $5,474,175, respectively. In the event of capital reimbursement or decreases in favor of stockholders, the surplus for said reimbursement on this amount will be treated as a distributed earning.
 
In the event the equity capital exceeds the balance in the CUCA, the difference will be considered a dividend or distributed earning subject to the payment of income tax. If the earnings in reference come from the CUFIN, there will be no corporate tax due for the capital decrease or reimbursement. Otherwise, these will be treated as dividends or distributed earnings.


Other components of equity
 
Details of other components of equity as of December 31, 2023, 2022 and 2021, as follows:
 
   
Legal
reserve
   
Defined
benefit
plan
   
Premium on
convertible
obligations
   
Translation
result
   
Revaluation
surplus
     
Total
 
Balance as of December 31, 2020
  $ 216,948     $ (116,102 )   $ 77,106     $ (247,668 )   $ 1,069,391       $ 999,675  
Defined benefit plan
    -       33,691       -       -       -         33,691  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (332,151 ) (b)
    (332,151 )
Total before taxes
    -       33,691       -       -       (332,151 )       (298,460 )
                                                   
Tax expense
    -       (10,107 )     -       -       87,360         77,253  
Total net of taxes
    -       23,584       -       -       (244,791 )       (221,207 )
Balance as of December 31, 2021
 
$
216,948
   
$
(92,518
)
 
$
77,106
   
$
(247,668
)
 
$
824,600
     
$
778,468
 
Defined benefit plan
   
-
     
31,122
     
-
     
-
     
-
       
31,122
 
Reclassification from disposal of properties and depreciation
    -       -       -       -       (88,630 ) (a)
    (88,630 )
Total before taxes
   
-
     
31,122
     
-
     
-
     
(88,630
)
     
(57,508
)
                                                   
Tax expense
   
-
     
(9,337
)
   
-
     
-
     
17,469
       
8,132
 
Total net of taxes
   
-
     
21,785
     
-
     
-
     
(71,161
)
     
(49,376
)
Balance as of December 31, 2022
 
$
216,948
   
$
(70,733
)
 
$
77,106
   
$
(247,668
)
 
$
753,439
     
$
729,092
 
                                                   
Defined benefit plan     -       8,453       -       -       -         8,453  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (41,797 )  (a) 
    (41,797 )
Total before taxes     -       8,453       -       -       (41,797 )       (33,344 )
                                                   
Tax expense     -       (2,536 )     -       -       12,639         10,103  
Total net of taxes     -       5,917       -       -       (29,158 )       (23,241 )
Balance as of December 31, 2023   $ 216,948     $ (64,816 )   $ 77,106     $ (247,668 )   $ 724,281       $ 705,851  


(a)
It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.


(b)
Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues
12 Months Ended
Dec. 31, 2023
Revenues [Abstract]  
Revenues
17
Revenues
 
The revenues as of December 31, 2023, 2022 and 2021, are summarized as follows:
 
   
2023
   
2022
   
2021
 
Maritime
                 
Offshore vessels  
$
462,801
   
$
527,571
   
$
313,170
 
Parcel tankers    
246,291
     
351,539
     
294,641
 
Fuel oil transportation     57,220       -       -  
Shipping agencies
   
29,217
     
31,379
     
10,360
 
Maritime administration services (a)    
-
     
16,343
     
42,416
 
Bulk Carrier (b)    
-
     
304,269
     
174,643
 
                         
Maritime infrastructure
                       
Shipyard
    200,496
      118,441
      139,226
 
                         
Logística, puertos y terminales
                       
Intermodal terminal    
37,991
     
38,910
     
44,292
 
Repair of containers    
21,008
     
110,966
     
158,511
 
Automotive services
   
8,036
     
5,442
     
5,990
 
Port services
   
6,080
     
5,659
     
14,967
 
                         
Warehousing and other businesses
                       
Warehousing
   
149,507
     
172,537
     
153,497
 
Total consolidated revenue
 
$
1,218,647
   
$
1,683,056
   
$
1,351,713
 

(a)
As discussed in Note 4.20, the contract that Grupo TMM had as maritime administrator with TMM Division Maritima was terminated on August, 2022.

(b)
The merchandise transportation operation contract terminated in the first quarter of 2023.

The Company’s revenues do not show any particular grouping characteristic, such as by type of customer (government and private), geographic zone, etc. The main grouping is shown based on the type of revenue for each segment. Moreover, as discussed in Note 4.20, all of the Company’s revenues are recognized over time.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other income (expenses)
12 Months Ended
Dec. 31, 2023
Other income (expenses) [Abstract]  
Other income (expenses)
18
Other income (expenses)
 
Other income (expenses) as of December 31, 2023, 2022 and 2021, is summarized as follows:
 
   
2023
   
2022
   
2021
 
Movement of provisions
 
$
44,527
   
$
61,170
   
$
-
 
Cancellation of leases in the warehousing business
   
20,227
     
-
     
-
 
Gain from the sale of subsidiaries
   
3,676
     
-
     
-
 
Other, net
   
391
     
(2,393
)
   
2,150
 
Expenses incurred in the recovery of taxes
   
(3,034
)
   
-
     
-
 
Expenses related to the cancellation of the corporate building lease     -       (11,351 )     (38,537 )
Loss from sale of property and equipment, net (see Note 9)
   
-
     
(57,804
)
   
(132,956
)
 
$
65,787
   
$
(10,378
)
 
$
(169,343
)
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest expense and other financial costs
12 Months Ended
Dec. 31, 2023
Interest expense and other financial costs [Abstract]  
Interest expense and other financial costs
19
Interest expense and other financial costs
 
This caption at December 31, 2023, 2022 and 2021, is comprised as follows:
 
   
2023
   
2022
   
2021
 
Interest on financial debt
 
$
9,411
   
$
9,096
   
$
14,689
 
Interest on financial related parties
    16,290       18,227       10,329  
Interest expense on leasing agreements
   
28,783
     
28,568
     
34,146
 
Other financial expenses
   
8,546
     
5,257
     
3,236
 
Amortization of transaction cost associated with financial debt
   
36
     
415
     
176
 
   
$
63,066
   
$
61,563
   
$
62,576
 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards
12 Months Ended
Dec. 31, 2023
Income tax and tax loss carryforwards [Abstract]  
Income tax and tax loss carryforwards
20
Income tax and tax loss carryforwards
 
Income Tax
 
Results for the year
 
Grupo TMM and Subsidiaries incurred on combined tax losses for the years ended December 2023 and 2022, in the amounts of $156,078 and $129,041, respectively. Most of the companies that generated tax income for an amount of $130,301 amortized them with tax losses from prior years for an amount of $115,461. Income tax recognized in profit or loss corresponds to subsidiaries that generated taxable income of $14,840, $10,573 and $23,383, for 2023, 2022 and 2021, respectively.
 
The difference between taxable income and book income is due primarily to the net effect of the gain or loss on inflation recognized for tax purposes, the difference between tax and book amortization and depreciation, non-deductible expenses, as well as certain temporary differences reported in different periods for financial and tax purposes.

In accordance with the currently enacted Income Tax Law, the rate for 2021, 2022, 2023, and subsequent years is 30%.

The provision for income tax recognized in the statement of profit or loss for the years ended December 31, 2023, 2022 and 2021, is as follows:

   
2023
   
2022
   
2021
 
Income tax
 
$
(4,452
)
 
$
(3,172
)
 
$
(7,015
)
Deferred income tax
   
24,652
     
32,763
     
28,158
 
Total income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
 
The reconciliation between the provision for income tax based on the statutory income tax rate and the provision recorded by the Company at December 31, 2023, 2022 and 2021, is as follows:
 
   
2023
   
2022
   
2021
 
Loss before taxes
 
$
(4,742
)
 
$
(28,688
)
 
$
(269,197
)
Income tax
   
1,423
     
8,606
     
80,759
 
                         
Increase (decrease) from:
                       
Difference in depreciation and amortization
   
(20,110
)
   
(46,472
)
   
135,332
 
Revaluation surplus
   
(12,639
)
   
(18,051
)
   
(88,112
)
Materials and supplies
   
11,483
     
3,418
     
13
 
Inflationary and currency exchange effects on monetary assets and liabilities, net
   
(4,562
)
   
15,663
     
(11,643
)
Tax losses amortization
   
115,461
     
265,090
     
60,032
 
Provisions and allowance for doubtful accounts
   
(53,185
)
   
(165,542
)
   
(97,628
)
Difference between the tax and book value for the sale of assets
   
-
     
(7,277
)
   
(35,950
)
Difference between the tax and book value for the sale of shares of subsidiaries
   
(4,931
)
   
-
     
-
 
Non-deductible expenses
   
(12,740
)
   
(25,844
)
   
(21,660
)
Income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
 
The components of deferred tax liability at December 31, 2023 and 2022, are comprised as follows:
 
   
2023
   
2022
 
Tax loss carryforwards
 
$
372,390
   
$
385,936
 
Inventories and provisions – net
   
73,788
     
27,374
 
Property and equipment and right-of-use asset
   
(578,654
)
   
(567,902
)
Total deferred tax liability
 
$
(132,476
)
 
$
(154,592
)

As of December 31, 2023, the Company’s Management carried out the evaluation of the amount of tax losses that will be recoverable and determined based on projections that the effect of the deferred tax asset determined in the year will be realized at 49.13% based on the information available at the date of issuance of the consolidated financial statements.
 
Tax loss carryforwards

As of December 31, 2023, Grupo TMM and its subsidiaries, report the following cumulative tax losses, which are restated applying the INPC in accordance with Mexican law.

Year in which the loss was incurred
 
Amounts
   
Year of
expiration
 
2014
 
$
134,002
     
2024
 
2015
   
49,872
     
2025
 
2016
   
388,000
     
2026
 
2017
   
143,490
     
2027
 
2018
   
303,391
     
2028
 
2019
   
601,155
     
2029
 
2020
   
471,686
     
2030
 
2021
   
139,790
     
2031
 
2022
   
133,991
     
2032
 
2023
   
161,134
     
2033
 
   
$
2,526,511
         
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment reporting
12 Months Ended
Dec. 31, 2023
Segment reporting [Abstract]  
Segment reporting
21
Segment reporting

The Company as of December 31, 2023, 2022 and 2021 operates in the following segments: i) specialized maritime transportation, ii) maritime infrastructure, iii) logistics, ports and terminals and iv) warehousing. Specialized maritime transportation operations (‘Maritime Division’) include transportation of bulk liquid products, materials and provisions for drilling platforms. (‘Maritime infrastructure’) correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard). Logistics, ports and terminals operations (‘Logistics ports and terminals Division’) include the operations of logistics solutions services and container and railcar maintenance and repair services and loading and unloading, storage at maritime port terminals, and shipping agency operations. Warehousing operations (‘Warehousing Division’) include storage and management of the facilities and bonded warehouses. 

There are no changes in the measuring methods used to calculate the earnings reported for each segment. The information for each operating segment is as follows:
 
   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2023
                                   
Revenue
 
$
795,529
   
$
200,496
   
$
73,115
   
$
149,507
   
$
-
   
$
1,218,647
 
Costs and expenses
   
(704,075
)
   
(140,614
)
   
(95,844
)
   
(120,483
)
   
-
     
(1,061,016
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(61,605
)
   
(61,605
)
Depreciation and amortization
   
(36,385
)
   
(8,191
)
   
(13,059
)
   
(65,296
)
   
(2,191
)
   
(125,122
)
Transportation profit (loss)
 
$
55,069
   
$
51,691
   
$
(35,788
)
 
$
(36,272
)
 
$
(63,796
)
 
$
(29,096
)
Costs, expenses and revenue not allocated
                                           
44,554
Net income for the year
                                         
$
15,458
                                                 
Properties
 
$
156,014    
$
182,762    
$
1,284,274    
$
80,352    
$
122,730    
$
1,826,132  
Rights of use by segment
    -       1,383       49,437       97,131       -       147,951  
Other assets by segment
 

675,684
   

322,046
   

153,529
   

109,183
   

-
   

1,260,442
 
Shared assets
   
-
     
-
     
-
     
-
     
32,305
     
32,305
 
Total assets
 
$
831,698
   
$
506,191
   
$
1,487,240
   
$
286,666
   
$
155,035
   
$
3,266,830
 
                                                 
Total liabilities by operating segment
 
$
422,088
    $ 73,753    
$
449,429
   
$
311,824
   
$
-
   
$
1,257,094
 
Shared liabilities
   
-
     
-
     
-
     
-
     
35,359
     
35,359
 
Total liabilities
 
$
422,088
   
$
73,753
   
$
449,429
   
$
311,824
   
$
35,359
   
$
1,292,453
 
                                                 
Total capital expenditures by segment
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
                                     
December 31, 2022
                                   
Revenue
 
$
1,231,101
   
$
118,441
   
$
160,977
   
$
172,537
   
$
-
   
$
1,683,056
 
Costs and expenses
   
(1,120,565
)
   
(79,775
)
   
(137,165
)
   
(121,096
)
   
-
     
(1,458,601
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(82,047
)
   
(82,047
)
Depreciation and amortization
   
(19,063
)
   
(7,625
)
   
(18,099
)
   
(52,480
)
   
(2,252
)
   
(99,519
)
Transportation profit (loss)
 
$
91,473
   
$
31,041
   
$
5,713
 
$
(1,039
)
 
$
(84,299
)
 
$
42,889
Costs, expenses and revenue not allocated
                                           
(41,986
)
Net income for the year
                                         
$
903
                                                 
Properties
  $ 102,998     $ 152,036     $ 1,021,222     $ 97,063     $ 117,452     $ 1,490,771  
Rights of use by segment
    -       6,917       73,543       188,478       -       268,938  
Other assets by segment
 

752,039
   

321,594
   

492,439
   

174,878
   

-
   

1,740,950
 
Shared assets
   
-
     
-
     
-
     
-
     
725
     
725
 
Total assets
 
$
855,037
   
$
480,547
   
$
1,587,204
   
$
460,419
   
$
118,177
   
$
3,501,384
 
                                                 
Total liabilities by operating segment
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
-
   
$
1,525,078
 
Shared liabilities
   
-
     
-
     
-
     
-
     
175,282
     
175,282
 
Total liabilities
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
175,282
   
$
1,700,360
 
                                                 
Total capital expenditures by segment
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 

   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2021
                                   
Revenue
 
$
835,230
   
$
139,226
   
$
223,760
   
$
153,497
   
$
-
   
$
1,351,713
 
Costs and expenses
   
(793,982
)
   
(82,563
)
   
(211,860
)
   
(112,989
)
   
-
     
(1,201,394
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(73,838
)
   
(73,838
)
Depreciation and amortization
   
(17,580
)
   
(7,978
)
   
(30,721
)
   
(56,478
)
   
(4,445
)
   
(117,202
)
Transportation profit (loss)
 
$
23,668
   
$
48,685
   
$
(18,821
)
 
$
(15,970
)
 
$
(78,283
)
 
$
(40,721
)
Costs, expenses and revenue not allocated
                                           
(207,333
)
Net income for the year
                                         
$
(248,054
)
                                                 
Properties
  $
108,020     $ 146,131     $ 1,017,128     $ 80,542     $ 189,117     $ 1,540,938  
Rights of use by segment
    -       12,451       38,391       207,386       79,004       337,232  
Other assets by segment
 

669,594
   

366,064
   

471,257
   

326,408
   

-
   

1,833,323
 
Shared assets
   
-
     
-
     
-
     
-
     
777
     
777
 
Total assets
 
$
777,614
   
$
524,646
   
$
1,526,776
   
$
614,336
   
$
268,898
   
$
3,712,270
 
                                                 
Total liabilities by operating segment
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
-
   
$
1,747,028
 
Shared liabilities
   
-
     
-
     
-
     
-
     
146,144
     
146,144
 
Total liabilities
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
146,144
   
$
1,893,172
 
                                                 
Total capital expenditures by segment
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits
12 Months Ended
Dec. 31, 2023
Employee benefits [Abstract]  
Employee benefits
22
Employee benefits
 
Expense for employee benefits

The expenses recognized for employee benefits are:
 
   
2023
   
2022
   
2021
 
Salaries and benefits
 
$
264,005
   
$
272,092
   
$
235,345
 
Pensions – defined benefit plans
   
10,949
     
13,224
     
17,790
 
   
$
274,954
   
$
285,316
   
$
253,135
 
 
The long-term liabilities recognized for pensions and other employee remunerations in the consolidated statement of financial position are comprised as follows:
 
   
2023
   
2022
 
Long-term:
           
Pensions and seniority premium
 
$
53,714
   
$
69,738
 
Termination of employment
   
23,676
     
14,914
 
   
$
77,390
   
$
84,652
 

The short-term liabilities for employee benefits, are included in the line ‘Accounts payable and accrued liabilities’ in the consolidated statements of financial position, which as of December 31, 2023 and 2022, amounted to $3,012 and $5,189, respectively (see Note 15).

Remunerations on the termination of employment
 
The seniority premiums and the retirement plan (‘pensions’) obligations are based on actuarial calculations using the projected unit credit method. Pension benefits are based mainly on years of service, age, and salary level upon retirement.
 
The amounts charged to operations include the amortization of the cost of past services over the average time of service remaining. The Company continues with its policy of recognizing actuarial losses and gains for seniority premiums and pensions in the consolidated statement of operations, the actuarial (loss) gain net of taxes for 2023 and 2022 was $5,917 and $21,785, respectively (see Note 16).
 
The plan exposes Grupo TMM to such risks as interest rate, investment, mortality, and inflation.
 
Interest rate risk
 
The present value of the defined benefits obligation is calculated using a discount rate making reference to the market performance of high-quality corporate bonds.
 
The estimated term for the bonds is consistent with the estimated term for the defined benefits obligation and is denominated in pesos. A decrease in the market performance of high-quality corporate bonds will increase the defined benefits obligation of the Company, although this is expected to be partially compensated by an increase in the fair value of certain of the plan’s assets.
 
Investment risk
 
The plan assets are predominantly capital and debt instruments traded on the Mexican Stock Exchange which are considered low risk.
 
Mortality risk
 
The Company provides benefits for life to those who are covered by the defined benefits liability. An increase in the life expectancy of such persons will increase the defined benefits liability.
 
Inflation risk
 
A significant proportion of the defined benefits obligation is linked to inflation. An increase in the inflation rate will increase the Company’s obligation.

The details of the net cost for the period for seniority premiums and termination of employment, and also the basic actuarial estimates for the calculation of these labor obligations were shown as follows:
 
 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Current service cost
 
$
(10,164
)
 
$
13,620
   
$
13,265
   
$
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Net cost for the period
 
$
(4,102
)
 
$
15,051
   
$
20,803
   
$
2,528
 

At December 31, 2023 and 2022, the reserve for pensions and seniority premiums, and also for the termination of employment, were comprised as follows:

 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Defined benefit obligations
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
Assets plan
   
(490
)
   
-
     
(485
)
   
-
 
Total reserve
 
$
53,714
   
$
23,676
   
$
69,738
   
$
14,914
 
 
As of December 31, 2023, and 2022, the defined benefit obligations (DBO) for pensions and seniority premiums, and also for the reserve for termination of employment, were comprised as follows:
 
   
2023
   
2022
 
   
Pensions and
seniority
premiums
   
Termination of
employment
   
Pensions and
seniority
premiums
   
Termination of
employment
 
DBO at beginning of period
 
$
70,223
   
$
14,914
   
$
87,820
   
$
15,680
 
Current service cost
   
(10,164
)
   
13,620
     
13,265
     
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Benefits paid
   
(1,297
)
   
(310
)
   
(1,338
)
   
(322
)
Benefits paid from plan assets
   
(6,674
)
   
-
     
(6,674
)
   
(1,497
)
Past service cost
   
(3,946
)
   
(5,979
)
    (30,388 )    
(1,475
)
DBO at end of period
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
 
The assets plan as of December 31, 2023 and 2022 were comprised as follows:
 
   
2023
   
2022
 
Value of the fund at beginning of year
 
$
485
   
$
1,125
 
Expected return on assets
   
(39
)
   
(741
)
Plan contributions
   
5,647
     
8,171
 
Benefits paid
   
(5,647
)
   
(8,171
)
Interests on assets plan
   
44
     
101
 
Value of the fund at end of year
 
$
490
   
$
485
 

The changes in the pension plan, seniority premium, and termination of employment plan as of December 31, 2023 and 2022 were as follows:
 
   
2023
   
2022
 
Reserve for obligations at the beginning of the period
 
$
84,652
   
$
102,375
 
Cost for the period
   
10,949
     
23,331
 
Interest income
   
(44
)
   
(101
)
Contributions to the plan
   
(5,647
)
   
(8,171
)
Benefits paid on pension plan
   
(4,028
)
   
(919
)
Miscellaneous
   
(39
)
   
(741
)
Actuarial gain or losses
   
(8,453
)
   
(31,122
)
Reserve for obligations at the end of the period
 
$
77,390
   
$
84,652
 
 
The significant actuarial assumptions used for the valuation were:
 
   
2023
   
2022
 
Discount rate
   
10.75
%
   
10.50
%
Salary increase rate
   
4.00
%
   
4.00
%
Inflation rate
   
3.50
%
   
3.50
%
Average working life expectancy
   
14.00
   
14.30
 
These assumptions were prepared by Management with the assistance of independent actuaries. The discount factors are determined near the end of each year making reference to the market performance of high-quality corporate bonds denominated in the currency in which the benefits will be paid and which have similar maturities to the terms for the pension obligation corresponding. Other assumptions are based on actual reference parameters and Management’s historical experience.
 
As of December 31, 2023 and 2022, approximately 10% of the Company’s employees work under collective work contracts that are subject to annual salary reviews and biannually for other compensations. As of December 31, 2023, and 2022, Grupo TMM had 720 and 769 employees, respectively.
 
The significant actuarial assumptions to determine the defined benefits obligation are the discount rate, the salary increase rate, and the average life expectancy. The calculation of the defined benefits obligation is sensitive to these assumptions.

The following table summarizes the effects of changes to these actuarial assumptions on the defined benefits obligations at December 31, 2023:
 
   
1.0% increase
   
1.0% decrease
 
Discount rate
           
(Decrease) increase in the defined benefits obligation
   
(1,269
)
   
1,395
 
                 
Salary increase rate
               
Increase (decrease) in the defined benefits obligation
   
623
     
(1,053
)

    Increase in 1 year
    Decrease in ¡ year
 
Average life expectancies
           
(Decrease) increase in the defined benefits obligation
   
(69
)
   
25
 
 
The present value of the defined benefits obligation and also the defined benefits obligation recognized in the consolidated statement of financial position are calculated using the same method (projected unit credit). The sensitivity analyses are based on a change in one assumption without changing the others. This sensitivity analysis may not be representative of the real variance in the defined benefits obligation, as it is unlikely that the change to the assumptions would occur on its own, as some of the assumptions may be correlated.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share
12 Months Ended
Dec. 31, 2023
Earnings per share [Abstract]  
Earnings per share
23
Earnings per share
 
As of December 31, 2023, 2022 and 2021, income per share was determined based on the weighted average number of shares outstanding during the year. There are no potentially dilutive instruments outstanding, therefore basic and diluted income per share are the same.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurement
12 Months Ended
Dec. 31, 2023
Fair value measurement [Abstract]  
Fair value measurement
24
Fair value measurement
 
Fair value measures for non-financial assets
 
The non-financial assets and liabilities measured at fair value in the statement of financial position are grouped into three levels of fair value hierarchy. The three levels are defined based on the observability of relevant data for the measuring, as follows:
 

Level 1: quoted prices (without adjustment) in active markets for identical assets and liabilities.
 

Level 2: data other than the quoted prices included in Level 1 that are observable for the asset and liability, either directly or indirectly;
 

Level 3: non-observable data for the asset or liability.

As of December 31, 2023 and 2022 non-financial assets measured at fair value were classified in Level 2 of this hierarchy, as described below:

   
2023
   
2022
 
Level 2
           
Buildings
  $
101,033
    $
103,815
 
Lands
   
1,419,674
     
1,147,174
 
   
$
1,520,707
   
$
1,250,989
 
 
As of December 31, 2023 and 2022, fair value of the Company’s properties were estimated based on appraisals performed by independent, professionally qualified property valuers.
 
The important information and assumptions are prepared in close collaboration with Management. The valuation processes and changes in the fair value are reviewed by the Administration and Finance Department on the financial reporting date. Additional information on fair value measurement is as follows.

Buildings and land (Level 2)
 
The valuation was prepared based on a market focus that reflects the prices observed on recent market transactions involving similar properties and incorporates adjustments for factors specific to the property in question, including land size, location, liens, and current use.

The most significant information used, which is not observable, is the adjustment for factors specific to the properties in question. The magnitude and direction of this adjustment depends on the characteristics of observable market transactions for similar properties used as the end point for the valuation. Although this information is subjective, Management considers that the global valuation will not be materially affected by reasonably possible alternatives.

As of December 31, 2023, and 2022, the reconciliation between the carrying amounts of non-financial assets classified within Level 2 was as follows:
 
   
2023
    2022
 
Balance as of January 1
 
$
1,250,989
   
$
1,316,264
 
Amount recognized in other comprehensive income:
               
Revaluation surplus
   
-
     
-
Amount recognized in statements profit or loss:
               
Loss on the accord and satisfaction
   
-
     
(61,973
)
     
-
     
(61,973
)
                 
Additions and disposals, net
   
(2,782
)
   
(3,302
)
Transfer from available-for-sale assets
    272,500       -  
Balance as of December 31
 
$
1,520,707
   
$
1,250,989
 
 
As of December 31, 2023, and 2022, there were no effects from unrealized gains from fair value measurements.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk
12 Months Ended
Dec. 31, 2023
Financial instruments risk [Abstract]  
Financial instruments risk
25
Financial instruments risk
 
Risk management objectives and policies
 
Grupo TMM is exposed to various risks in relation to financial instruments. The Company’s financial assets and liabilities by category are summarized in Note 13. The main types of risks are market risk, credit risk and liquidity risk.
 
The Company’s risk management is coordinated at its headquarters, in close cooperation with the board of directors, and focuses on actively securing short to medium-term cash flows by minimizing the exposure to volatile financial markets.
 
The Company does not actively engage in the trading of financial assets for speculative purposes nor does it write options. The most significant financial risk to which the Company is exposed are described below:

Market risk
 
Currency risk
 
The monetary position for Grupo TMM may be materially affected by variances in the exchange rate between the US dollar and the Mexican peso due to the Company’s significant operations in Mexico. The Company does not cover this exposure. Grupo TMM minimizes its exposure effects in foreign currency by contracting financial debt in Mexican pesos.
 
Grupo TMM also faces transactional currency exposure. This exposure derives from sales and acquisitions made in currencies other than Mexican pesos, Grupo TMM’s functional currency. As of December 31, 2023 and 2022, approximately 80% and 75% of Grupo TMM’s sales are denominated in US dollars, respectively while approximately 35% and 40% of the costs and expenses for both years are denominated in US dollars.
 
As of December 31, 2023 and 2022, the Company held monetary assets and liabilities denominated in foreign currencies other than the Mexican peso, translated at the corresponding interbank exchange rate as related to the Mexican peso, as follows:
 
   
2023
   
2022
 
   
US dollar
   
Other
currencies
   
US dollar
   
Other
currencies
 
Assets
 

23,356
   

-
   

34,219
   

-
 
Liabilities
   
(25,129
)
   
(276
)
   
(28,870
)
   
(40
)
   

(1,773
)
 

(276
)
 

5,349
 

(40
)
 
As of August 1, 2024, December 31, 2023 and 2022, the exchange rate was Ps18.5970, Ps16.8935 and Ps19.3615 per US dollar, respectively.
 
Sensitivity analysis
 
The following table shows for the years ended December 31, 2023 and 2022, the sensitivity in profit or loss related to the financial assets and liabilities of Grupo TMM and the exchange rate; United States dollar (USD) / peso ‘considering that the rest of the conditions remain the same’, assumes a change of +/- 12% for 2023 and +/- 4.91% for 2022 in the peso / USD exchange rate.
 
This percentage was determined based on the volatility of the average exchange rate market over the past 12 months. The sensitivity analysis is based on financial instruments in foreign currency held by Grupo TMM on the reporting date.

If the peso had strengthened or weakened against the USD by 12% for 2023 and 4.91% for 2022, this would have had the following impact on the monetary position:
 
   
2023
   
2022
 
   
12%
increase in the
exchange rate
   
12%
decrease in the
exchange rate
   
4.91%
increase in the
exchange rate
   
4.91%
decrease in the
exchange rate
 
Assets in US dollars
 
$
47,348
   
$
(47,348
)
 
$
34,811
   
$
(34,811
)
Assets in other currencies
   
-
     
-
     
-
     
-
 
Liabilities in US dollars
   
(50,943
)
   
50,943
     
(29,370
)
   
29,370
 
Liabilities in other currencies
   
(560
)
   
560
     
(41
)
   
41
 
   
$
(4,155
)
 
$
4,155
   
$
5,400
   
$
(5,400
)

The exposure to exchange rates varies during each year, depending on the volume of overseas operations or in foreign currency; however, the above analysis is considered representative of Grupo TMM’s exposure to currency risk.

Interest rate risks
 
Grupo TMM’s exposure to the risk of changes in market interest rates is related principally to the long-term debt obligations of Grupo TMM at a variable interest rate.
 
Grupo TMM’s policy is to obtain fixed rated instruments on its loans and, when a loan has a variable interest rate, the Company’s policy is to obtain all needed derivative financial instruments in order to fix this rate. At December 31, 2023, the Company has $71.2 and $3.2 million pesos of debt contracted on fixed and variable rates, respectively. At December 31, 2022, the debt contracted on fixed and variable rates was $57.7 and $9.8 million pesos, respectively.
 
Sensitivity analysis
 
The following table illustrates the sensitivity in profit or loss at December 31, 2023 and 2022 to a reasonably possible change in the interest rates of +/- 1% and +/- 1%, respectively. These changes are considered to be reasonably possible based on the current market conditions.
 
The calculations are based on a variance in the average market interest rate for each period and the financial instruments on the reporting date that are sensitive to variances in the interest rates. The rest of the variables remain constant.
 
   
2023
   
2022
 
   
+1%
Variance
   
-1%
Variance
   
+1%
Variance
   
-1%
Variance
 
Income or loss for the year
 
$
(6,307
)
 
$
6,307
   
$
(8,873
)
 
$
8,873
 

The impact shown in the above sensitivity is considered the same both in the results of profit or loss and in stockholders’ equity.

Concentration of risk

For the year ended December 31, 2023, the Company obtained revenues from PEMEX Exploración y Producción, Celanese Operations Mexico and Helmsley Management, representing 38%, 13% and 6%, respectively. None of the remaining customers represents more than 4% of the total revenues.

For the year ended December 31, 2022, the Company obtained revenues from Helmsley Management, Celanse Operations Mexico and PEMEX Exploración y Producción, representing 27%, 14% and 12%, respectively. None of the remaining customers represent more than 4% of its total revenues.

Credit risk
 
Credit risk is managed on a group basis, based on the credit risk management policies and procedures of Company.
 
Credit risk with respect to cash balances maintained in banks and sight deposits is managed through diversification of bank deposits that are only made with high credited financial institutions. For other receivables, other than trade accounts receivable and contractual assets, the balances are considered immaterial and whose risk of default is null.
 
The Company continuously monitors the creditworthiness of customers, based on its experience and customer profiles defined by Management. The Company’s policy is to deal only with creditworthy counterparties. Credit terms range between 30 and 90 days except Pemex that handles credit terms of 180 days. Credit terms negotiated with customers are subject to an internal approval process that considers the experience and profile of the customer. Current credit risk is managed by a periodic review of the accounts receivable aging analysis, together with credit limits per customer.
 
For certain types of services and customers, it is required that they pay in advance the amount corresponding to the services, thus mitigating the credit risk.

Trade accounts receivable consist of a large number of customers in various industries and geographical areas.

Guarantees (collateral)
 
The Company does not maintain any guarantee on its trade accounts receivable.

In addition, the Company does not have guarantees related to other financial assets (i.e., other receivables, cash and cash equivalents held in banks).
 
Trade accounts receivable
 
Grupo TMM applies the IFRS 9 simplified model of recognizing lifetime expected credit losses for all trade receivables as these items do not have a significant financing component.
 
In measuring the expected credit losses, the trade receivables have been assessed on a collective basis as they possess shared credit risk characteristics. They have been grouped based on the days past due and also according to the geographical location of customers.
 
Expected credit loss rates are based on the sales payment profile over the last 48 months prior to December 2023 and 2022, respectively, as well as the corresponding historical credit losses during that period. Historical rates are adjusted to reflect current and future macroeconomic factors that affect the customer’s ability to liquidate the unpaid balance.

Trade receivables are written off when there is no reasonable expectation of recovery. Failure to make payments within 180 days from the invoice date and failure to engage with the Company on alternative payment arrangement amongst other is considered indicators of no reasonable expectation of recovery. However, industry and client’s practices could generate balances with more than 180 days of aging, for which conclusion is that those balances will be collected.

Pursuant to the foregoing, the expected credit loss for trade accounts receivable as of December 31, 2023 and 2022 was determined as follows:
 
   
Trade accounts receivable days in arrears
 
   
Current
   
More than 30 days
   
More than 60 days
   
More than 90 days
   
Total
 
As of December 31, 2023
                             
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
13.8
%
   
-
 
Gross carrying value
 
$
49,544
   
$
8,867
   
$
3,505
   
$
206,684
   
$
268,600
 
Expected credit losses during the lifetime
                           
28,612
     
28,612
 
                                         
As of December 31, 2022
                                       
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
26.3
%
   
-
 
Gross carrying value
 
$
230,010
   
$
3,522
   
$
36,265
   
$
98,893
   
$
368,690
 
Expected credit losses during the lifetime
                           
25,975
     
25,975
 
 
Liquidity risk
 
The goal of Grupo TMM is to maintain a balance between the continuity of loans and flexibility through the use of bank loans and securitizations. As of December 31, 2023, and 2022, 70% and 52%, respectively, of Grupo TMM’s financial liabilities are due within the next 12 months.
 
As of December 31, 2023, and 2022, the financial liabilities and other liabilities of Grupo TMM had contractual maturities (including interest payments as applicable) and were summarized as follows:
 
   
Current
   
Non-Current
 
   
In 6 months
   
6 to 12
Months
   
1 to 4 years
   
More than 4
Years
 
At December 31, 2023
                       
Trade payables
 
$
350,653
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses
   
-
     
340,744
     
-
     
-
 
Related parties
    -       147,098       -       -  
Leasing liabilities
   
38,426
     
28,717
     
49,573
     
50,863
 
Financial debt
   
9,606
     
54,533
     
12,374
     
-
 
   
$
398,685
   
$
571,092
   
$
61,947
   
$
50,863
 
At December 31, 2022                                
Trade payables  
$
437,382
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses    
-
     
503,874
     
-
     
-
 
Related parties     -       165,280       -       -  
Leasing liabilities    
33,569
     
35,360
     
167,284
     
50,862
 
Financial debt    
10,424
     
24,606
     
28,535
     
3,940
 

 
$
481,375
   
$
729,120
   
$
195,819
   
$
54,802
 
 
The above amounts reflect the contractual cash flows without discount, which may differ from the values registered in the liabilities on the reporting date.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital management policies and procedures
12 Months Ended
Dec. 31, 2023
Capital management policies and procedures [Abstract]  
Capital management policies and procedures
26
Capital management policies and procedures
 
Grupo TMM’s capital management goal is to ensure the capacity of Grupo TMM to continue as a going concern and to provide its stockholders with an appropriate return on their investment. The Company monitors capital based on the carrying value plus its financial debt.

The Company sets its capital amount proportionate to its overall financing structure, meaning, the capital and financial liabilities that are not loans. Grupo TMM manages the capital structure and makes adjustments in light of changes in the economic conditions and the associated risks of the underlying assets. In order to maintain or adjust the capital structure, Grupo TMM may adjust the amount of capital reimbursements to stockholders, or issue new shares or sell assets to reduce its financial debt.

As of December 31, 2023, and 2022, the capital management was summarized as follows:
 
   
2023
   
2022
 
Stockholders’ equity
 
$
1,974,377
   
$
1,801,024
 
Cash and cash equivalents
   
(100,044
)
   
(96,792
)
Stockholders’ equity, net
 
$
1,874,333
   
$
1,704,232
 
                 
Total financial debt
 
$
76,513
   
$
67,505
 
Leasing liabilities
   
167,579
     
287,075
 
Overall financing
 
$
244,092
   
$
354,580
 
                 
Capital-to-overall financing ratio
   
7.69
     
4.81
 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contingencies
12 Months Ended
Dec. 31, 2023
Contingencies [Abstract]  
Contingencies
27
Contingencies

a)
RPS Claim
 
On August 7, 2007, Transportación Marítima Mexicana, S.A. de C.V. (‘TMM’) filed a claim for arbitration against Refined Product Services (“RPS”) for US$50 thousand, f(approximately $845) or various expenses incurred by TMM due to the delay of the re-delivery of the tanker vessel Palenque.
 
On October 19, 2007, RPS filed a countersuit for US$3.0 million, (approximately $50,681) for alleged faults and lack of maintenance involving the tanker vessel Palenque, and also consequential damages for having lost a contract while the vessel was being repaired. The consolidated financial statements did not present any significant claims for payments of loss (RPS) during 2023 and 2022, and up to the authorization date hereof.
 
The Company’s Management and its legal advisors consider the position against this countersuit is strong, as there are sufficient elements and arguments for defense, also the amount claimed by RPS would appear to be excessive and for non-supported issues.
 
b)
Tax liabilities determined on TMM

On February 5, 2020, TMM filed a lawsuit against the resolutions that determined several tax credits for alleged omissions of Income Tax and VAT withholdings to foreign residents, corresponding to the 2014 fiscal year, as of the date of the consolidated financial statements, it is still under study.
 
c)
Motions for Annulment against various tax provisions

During 2017 and 2016, Grupo TMM filed Motions for Annulment with the Federal Court of Administrative Justice against various decisions of the Tax Administration Service (SAT), on the rejection of deductions (tax year 2007), modifications to the Consolidation Regime for controlled companies (tax year 2005), deferred income tax on consolidation (tax year 2010), and the termination of the consolidation regime (tax year 2013). It should be noted that all jurisdictional instances have been resorted to, including the revaluation of the determinants is being considered for a negotiation in favor of the Group’s interests; at the date of the consolidated financial statements it is still under study.
 
d)
Other legal proceedings

The Company is participating in to various other legal proceedings and administrative actions, all of which are of an ordinary or routine nature and incidental to its operations. Although it is impossible to predict the outcome of any legal proceeding, in the opinion of the Company’s Management, such proceedings and actions should not, individually or in the aggregate, have a material adverse effect on the Company’s financial condition, results of operations or liquidity.
 
e)
Operations with related parties

Under the Income Tax Law, companies that conduct operations with related parties, nationals or nonresidents, are subject to fiscal limitations and obligations regarding the determination of the prices negotiated, as these must be comparable to those that would be used with or between independent parties on similar operations.
 
In the event the tax authorities were to review the prices and reject the amounts determined, they may demand, an addition to the taxes and accessory charges corresponding (adjustments and surcharges), fines on omitted taxes, which could be for up to 100% of the adjusted tax amount.
 
The Company has significant transactions and relations with related parties, for which the Company holds documentation that confirms the terms of these transactions were conducted in 2022 similarly to transactions between unrelated parties. The Company and its subsidiaries are in the process of completing this study for 2023.
 
f)
Other legislation

Grupo TMM and Subsidiaries are subject to the laws and ordinances of other countries, as well as international regulations governing maritime transportation and the observance of safety and environmental regulations.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent events to the reporting date
12 Months Ended
Dec. 31, 2023
Subsequent events to the reporting date [Abstract]  
Subsequent events to the reporting date
28
Subsequent events to the reporting date


No adjusting or significant non-adjusting events have occurred between the 31 December reporting date and the date of authorization.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Authorization of the consolidated financial statements
12 Months Ended
Dec. 31, 2023
Authorization of the consolidated financial statements [Abstract]  
Authorization of the consolidated financial statements
29
Authorization of the consolidated financial statements

The consolidated financial statements of the Company were authorized by Verónica Tego on August 1, 2024, in her capacity as Director of Administration and Finance, as well as by the Board of Directors on the same date, to be issued and subsequently approved by the General Stockholders’ Meeting, which has the authority to modify the accompanying consolidated financial statements.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies (Policies)
12 Months Ended
Dec. 31, 2023
Summary of significant accounting policies [Abstract]  
Basis of preparation
4.1
Basis of preparation
 
The Company’s financial statements have been prepared on an accrual basis and under the historical cost convention except for the revaluation of properties. Monetary amounts are expressed in Mexican pesos and are rounded to the nearest thousands, except for earnings per share.
Basis of consolidation
4.2
Basis of consolidation
 
The consolidated financial statements include the accounts of Grupo TMM and those of its subsidiaries. Grupo TMM controls a subsidiary when it is exposed, or has rights, to variable returns resulting from its involvement with the subsidiary and has the ability to affect those returns through its power over the subsidiary. All subsidiaries have the reporting date of “December 31”, for all years reported.
 
The balances and transactions among subsidiaries have been eliminated for the purposes of consolidation, including balances and unrealized gains on transactions between Grupo TMM’s companies. Unrealized losses on the sale of assets among the Company are eliminated in the consolidation and the asset involved is also reviewed for impairment from a group perspective. Accounting policies of subsidiaries have been adjusted where necessary to ensure consistency with the policies adopted by Grupo TMM.

Profit or loss and other comprehensive income of subsidiaries acquired or disposed during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable.
 
Non-controlling interest, presented as part of the stockholders’ equity, represents the portion of the subsidiary’s profit or loss and net assets that are not held by Grupo TMM. The Company attributes the total comprehensive income or loss of the subsidiaries between the owners of the parent and the non-controlling interest based on their respective ownership interests.
 
Associates and joint ventures
 
Associates are all entities over which Grupo TMM has significant influence but not control. A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement having rights to the net assets of the arrangement.
 
Investments in associates and joint ventures are accounted by the equity method and are initially recognized at their acquisition cost.
 
The carrying amount of investments in associates and joint ventures is increased or decreased to recognize Grupo TMM’s share of the profit or loss and other comprehensive income of the associate and joint venture, adjusted where necessary to ensure consistency with the accounting policies of the Company.
 
Unrealized gains on transactions between Grupo TMM and its associates and joint ventures are eliminated to the extent of the Company’s interest on those entities. When unrealized losses are eliminated, the asset involved is also tested for impairment.
Business combinations
4.3
Business combinations
 
Grupo TMM applies the acquisition method to accounting for business combinations. The consideration transferred by Grupo TMM to obtain control of a subsidiary is calculated as the sum of the fair values on the acquisition-date of the assets transferred, liabilities incurred, and the equity interests issued by Grupo TMM, which includes, accordingly, the fair value of any asset or liability that arises from the contingent consideration arrangement. Acquisition costs are expensed as incurred.
 
Grupo TMM recognizes identifiable assets acquired and liabilities assumed in the business combination independent of whether these were recognized in acquirer’s financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair value.
 
Goodwill is stated after the individual recognition of identifiable intangible assets. It is calculated as the excess of the sum of: a) the fair value of the consideration transferred, b) the amount recognized for any non-controlling interest in the entity acquired, and c) the fair value on the acquisition date of any equity interest in the acquire, over the acquisition-date the fair values of the identifiable net assets. If the fair values of the identifiable net assets exceed the sum calculated above, this excess amount (e.g. gain on a bargain purchase) is immediately recognized in profit or loss.
Climate-related issues
4.4
Climate-related issues


Risks arising from climate change issues may have future adverse effects on the Group Company’s business. These risks include transition risks (e.g., regulatory changes and reputational risks) and physical risks (even if the risk of physical damage is low due to the Company’s activities and geographic location).

 

The Company is currently in the process of identifying significant risks generated by climate change that could adversely and materially affect its financial statements, Management continually evaluates the impact of climate-related issues.

 

Assumptions could change in response to future environmental regulations, new commitments and changes in customer demand, particularly from PEMEX. If these changes are not anticipated, they could impact the Company’s future cash flows, results of operations and financial position.
Foreign currency translation
4.5
Foreign currency translation
 
Functional and presentation currency
 
The consolidated financial statements are reported in Mexican pesos, which is also the functional currency of Grupo TMM.
 
Foreign currency balances and transactions
 
Foreign currency transactions are translated into the functional currency of the respective Company entity, using the exchange rates prevailing at the dates of the transactions (spot exchange rate). Foreign exchange gains and losses resulting from the settlement of such transactions and from the measurement of monetary items denominated in foreign currency at year-end exchange rates are recognized in profit or loss.
 
Non-monetary items are not retranslated at year-end and are measured at historical cost (translated using the exchange rates at the transaction date), except for non-monetary items measured at fair value which are translated using the exchange rates at the date when fair value was determined.
Cash and cash equivalents
4.6
Cash and cash equivalents
 
Cash and cash equivalents comprise cash on hand and demand deposits, together with other highly liquid and short-term investments that are readily convertible into known amounts of cash and which are subject to insignificant risk of change in their value.
Materials and supplies
4.7
Materials and supplies
 
Materials and supplies, consisting mainly of fuel and items for the maintenance of property and equipment and repair of containers of the Logistics, ports and terminals business and are valued at average cost and acquisition value, respectively.
Prepayments
4.8
Prepayments
 
Represent prepayments for services that will be received in the future and are amortized in the period when those services are received.
Property and equipment
4.9
Property and equipment
 
Properties
 
The properties (land and buildings) are measured at fair value, which are determined by external professional valuers every five years or before if the market factors indicate a significant change in the fair value. The last valuation of these assets was in December 2019.

The revaluation surplus (deficit) that is derived from the valuation of properties is recognized as part of ‘Other comprehensive income items’ and forms part of ‘other capital components’ in stockholders’ equity. A revaluation surplus is credited to income up to an amount equivalent to any revaluation write-down or impairment loss previously recognized income. Any excess is recognized in ‘Other comprehensive income items’ and in stockholders’ equity in the item of ‘Revaluation surplus’. Revaluation write-downs or impairment losses are recognized in ‘Other comprehensive income items’ up to the amount previously recognized on that asset in stockholders’ equity in the item of ‘Revaluation surplus’.
 
Any remaining decrease is recognized in income for the year. Any remaining balance of the revaluation surplus in stockholders’ equity at the time of disposing of the asset that gave rise thereto is reclassified to retained earnings. Moreover, any remaining balance of the revaluation surplus in stockholders’ equity may not be distributed to stockholders.
 
The depreciation of properties is recognized using the straight-line method to write down its carrying value less its estimated residual value. As no finite useful life for land can be determined, the related carrying amounts are not depreciated.
 
Equipment
 
Equipment is stated at construction or acquisition cost, including any cost directly attributable to bringing the assets to the location and condition necessary for them to be capable of operating in the manner intended by Grupo TMM’s Management. Depreciation of equipment is computed using the straight-line method based on the useful lives of the assets net of the estimated residual value.
 
Recurring maintenance and repair expenditures are charged to operating expenses as incurred. Major repairs to are capitalized and amortized over the period in which benefits are expected to be received. The material residual values and the estimated useful life are adjusted as necessary, at least once a year.

Gains or losses from the disposal of property and equipment are determined as differences between the disposal proceeds and the carrying amount of the assets and are recognized in profit or loss as part of ‘Other income (expenses)’, accordingly (see Note 18).
 
Construction in progress
 
Disbursements attributable to construction of assets that are identifiable and may be controlled by the Company are recognized as assets when they meet the following conditions:
 

it is technically possible to complete the construction of the asset so that it can be available to be used;
 

management has the intent of completing the asset to use it;
 

it can be proven that the asset will generate economic benefits in the future;
 

adequate technical, financial or another type of resources are available to complete the asset; and
 

the disbursement attributable to the asset during its construction can be determined reliably.
Leased assets
4.10
Leased assets
 
The Company as lessee
 
The Company makes the use of leasing arrangements principally of warehouse, courtyards, corporate building and cranes. The rental contracts for facilities are typically negotiated for terms of between 1 and 10 years and some of these have extension terms. Lease terms for cranes have lease terms of between 1 and 2 years without any extension terms. The Company does not enter into sale and leaseback arrangements. All the leases are negotiated on an individual basis and contain a wide variety of different terms and conditions.
 
The Company assesses whether a contract is or contains a lease at inception of the contract. A lease conveys the right to direct the use and obtain substantially all of the economic benefits of an identified asset for a period of time in exchange for consideration.
 
Some lease contracts contain both lease and non-lease components. These non-lease components are usually associated with facilities management services. The Company has elected to separate their lease and non-lease components based on their relative stand-alone prices.
 
Measurement and recognition of leases as a lessee
 
At lease commencement date, the Company recognizes a right-of-use asset and a lease liability in its consolidated statement of financial position. The right-of-use asset is measured at cost, which is made up of the initial measurement of the lease liability.
 
The Company depreciates the right-of-use asset on a straight-line basis from the lease commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The Company also assesses the right-of-use asset for impairment when such indicators exist.
 
At the commencement date, the Company measures the lease liability at the present value of the lease payments unpaid at that date, discounted using the Company’s incremental borrowing rate on the date of the revaluation when the implicit lease rate cannot be easily determined.

Lease payments included in the measurement of the lease liability are made up of fixed payments and variable payments based on an index or rate.
 
Subsequent to initial measurement, the liability will be reduced by lease payments that are allocated between repayments of principal and finance costs. The finance cost is the amount that produces a constant periodic rate of interest on the remaining balance of the lease liability.
 
The lease liability is reassessed when there is a change in the lease payments. Changes in lease payments arising from a change in the lease term. The revised lease payments are discounted using the Company’s incremental borrowing rate at the date of reassessment when the rate implicit in the lease cannot be readily determined. The amount of the remeasurement of the lease liability is reflected as an adjustment to the carrying amount of the right-of-use asset.

Payments under leases can also change when change through an index or a rate used to determine those payments. The lease liability is remeasured only when the adjustment to lease payments takes effect and the revised contractual payments for the remainder of the lease term are discounted using an unchanged discount rate.

The remeasurement of the lease liability is dealt with by a reduction in the carrying amount of the right-of-use asset to reflect the full or partial termination of the lease for lease modifications that reduce the scope of the lease. Any gain or loss relating to the partial or full termination of the lease is recognized in profit or loss. The right-of-use asset is adjusted for all other lease modifications.
 
The Company has elected to account for short-term leases and leases of low-value assets using the practical expedients. Instead of recognizing a right-of-use asset and lease liability, the payments in relation to these are recognized as an expense in profit or loss on a straight-line basis over the lease term.
 
The Company as lessor
 
As a lessor the Company classifies its leases as either operating or finance leases.
 
A lease is classified as a finance lease if it transfers substantially all the risks and rewards incidental to ownership of the underlying asset and classified as an operating lease if it does not.
Intangible assets
4.11
Intangible assets
 
Recognition of intangible assets
  
Software
 
Software licenses acquired are capitalized on the basis of costs incurred to acquire and install the specific software.

Trademark
 
The trademark acquired in a business combination that qualifies for separate recognition is considered an intangible asset and is recorded at its fair value.
 
Subsequent measuring
 
All finite-lived intangible assets are accounted for using the cost model by which the net capitalized costs of their residual value are amortized using the straight-line method throughout their estimated useful lives, in the case of the concession rights; these are amortized according to the term specified in the corresponding agreement. The residual values and useful lives are reviewed at each reporting date. The trademark is considered an intangible asset with an indefinite life; therefore, it is subject to impairment tests annually as described in Note 12.

The amortization is included in the consolidated statement of operations as part of the depreciation, amortization, and loss on revaluation item. Subsequent expenditures to preserve software and trademarks are expensed as incurred.
Impairment testing of long-lived assets
4.12
Impairment testing of long-lived assets
 
For impairment assessment purposes, assets are grouped at the lowest levels for which there are largely independent cash inflows (cash-generating units). As a result, some assets are tested individually for impairment and some are tested at cash-generating unit level.
 
Trademark is allocated to those cash-generating units that are expected to benefit from synergies of a related business combination and represent the lowest level within the Company at which management monitors the trademark.
 
Cash-generating units to which trademark has been allocated are tested for impairment at least annually. All other individual assets or cash-generating units are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.
 
An impairment loss is recognized for the amount by which the asset’s (or cash-generating unit’s) carrying amount exceeds its recoverable amount, which is the higher of fair value less costs of disposal and value-in-use. To determine the value-in-use, management estimates expected future cash flows from each cash-generating unit and determines a suitable discount rate in order to calculate the present value of those cash flows.
 
The data used for impairment testing procedures are directly linked to the Grupo TMM’s latest approved budget, adjusted as necessary to exclude the effects of future reorganizations and asset enhancements. Discount factors are determined individually for each cash-generating unit and reflect current market assessments of the time value of money and asset-specific risk factors.
 
Impairment losses for cash-generating units reduce first the carrying amount of any goodwill allocated to that cash-generating unit. Any remaining impairment loss is charged pro rata to the other assets in the cash-generating unit.

With the exception of the trademark, all assets are subsequently reassessed for indications that an impairment loss previously recognized may no longer exist. An impairment loss is reversed if the asset’s or cash-generating unit’s recoverable amount exceeds its carrying amount.
Non-current assets classified as held for sale
4.13
Non-current assets classified as held for sale

Non-current assets classified as held for sale are presented separately and measured at the lower of their carrying amounts immediately prior to their classification as held for sale and their fair value less costs to sell. Once classified as held for sale, the assets are not subject to depreciation or amortisation.

In the event of changes in the sale plans of assets classified as held for sale, the Company will present these assets in the non-current and they will be measured them at the lower of their carrying amount before the asset was classified as available for sale or at its recoverable amount on the date of the decision not to sell it.
Financial instruments
4.14
Financial instruments
 
Recognition and derecognition
 
Financial assets and financial liabilities are recognized when the Company becomes a party to the contractual provisions of the financial instrument.

Financial assets are derecognized when the contractual rights to the cash flow from a financial asset expire, or when the financial asset and all the substantial risks and benefits have been transferred. A financial liability is derecognized as extinguished, discharged, canceled, or expired.
 
Classification and initial measurement of financial assets
 
Except for those trade receivables that do not contain a significant financing component and are measured at the transaction price in accordance with IFRS 15, all financial assets are initially measured at fair value, adjusted by transaction costs (where applicable).
 
Financial assets are classified into the following categories:
 

amortized cost
 

fair value through profit or loss (FVTPL)
 

fair value through other comprehensive income (FVOCI).
 
In the periods presented the Company does not have any financial assets categorized as FVTPL or FVOCI.
 
The classification is determined by both:
 

the Company’s business model for managing the financial asset; and
 

the contractual cash flow characteristics of the financial asset.
 
All income and expenses relating to financial assets that are recognized in profit or loss are presented within financial costs and income; except for impairment of trade receivables which is presented in the heading of ‘Other costs and expenses’.
 
Subsequent measurement of financial assets
 
Financial assets at amortized cost
 
Financial assets are measured at amortized cost if the assets meet the following conditions:
 

they are held within a business model whose objective is to hold the financial assets and collect its contractual cash flows; and
 

the contractual terms of the financial assets give rise to cash flows that are solely payments of principal and interest on the principal amount outstanding.

After initial recognition, these are measured at amortized cost using the effective interest method. The financial assets of the Company are not discounted since it is not material. The Company’s cash and cash equivalents, trade receivables and part of the other accounts receivable fall into this category of financial instruments.

Impairment of financial assets
 
IFRS 9’s impairment requirements use more forward-looking information to recognize expected credit losses – the ‘expected credit loss (ECL) model’. Instruments within the scope of the new requirements included mainly trade receivables, contract assets recognized and measured under IFRS 15, other accounts receivables and accounts receivable from related parties.
 
Recognition of credit losses considers a broader range of information when assessing credit risk and measuring expected credit losses, including past events, current conditions, reasonable and supportable forecasts that affect the expected collectability of the future cash flows of the instrument.
 
Grupo TMM makes use of a simplified approach in accounting for trade and other accounts receivables as well as contract assets and records the loss allowance as lifetime expected credit losses. These are the expected shortfalls in contractual cash flows, considering the potential for default at any point during the life of the financial instrument. In calculating, the Company uses its historical experience, external indicators and forward-looking information to calculate the expected credit losses.
 
The Company assess impairment of trade receivables based on the characteristics of the business segment, when appropriate this assessment is made on a collective basis as they possess shared credit risk characteristics, they have been grouped based on the days past due. Refer to Note 25, for a detailed analysis of how the impairment requirements of IFRS 9 are applied.
 
Classification and measurement of financial liabilities
 
The Company’s financial liabilities include borrowings, trade and other payables. Financial liabilities are initially measured at fair value, and, where applicable, adjusted for transaction costs. Subsequently, financial liabilities are measured at amortized cost using the effective interest method.
 
All interest-related charges are included within finance costs or finance income.
Provisions, contingent liabilities and contingent assets
4.15
Provisions, contingent liabilities and contingent assets
 
Provisions are recognized when the present obligations resulting from a past event will probably lead to an outflow of the Company economic resources and the amounts can be reliably estimated. Timing or amount of the outflow may still be uncertain. A present obligation arises from a presence of a legal or constructive commitment that has resulted from past events. Provisions are not recognized for future operating losses.
 
Provisions are the estimated amounts required to be expended to settle the present obligation based on the most reliable evidence available at the date of the consolidated financial statements, including the risks and uncertainties associated with the present obligation. Provisions are discounted at their present value, where the time value of money is material.

All provisions are reviewed on the issuance of the financial statements and adjusted to reflect the current best estimate. When an outflow of economic resources for present obligations is not probable, this is not recognized as a liability, unless it was assumed in the course of a business combination. Such cases are disclosed as contingent liabilities unless the outflow of resources is remote.
 
Possible inflows of the Company’s economic benefits, which do not yet meet the criteria for recognition of an asset, are considered as contingent assets.
Taxes on earnings
4.16
Taxes on earnings
 
Calculation of current income tax is based on tax rates and tax laws that have been enacted or substantially enacted to the reporting date of the consolidated financial statements.
 
Deferred income tax is determined using the liability method, based on temporary differences arising between the tax basis of assets and liabilities and their carrying amounts in the financial statements. Determination of deferred income tax has considered tax rates that will be effective at the time of reversion of the temporary differences.
 
The income tax expense in the statement of profit or loss includes the sum of the deferred tax, which has not been recognized in other comprehensive income or directly in stockholders’ equity, and the current income tax for the year.
 
Deferred tax assets are recognized to the extent that it is probable that future taxable profit against which temporary differences can be utilized will be available (see Note 20).
 
This is assessed based on the Company’s forecast of future operating results, adjusted for significant items that are reconciled for the taxable income and the limits on the use of tax losses and other tax asset carryforwards.
 
Deferred income tax is provided on temporary differences arising on investments in subsidiaries and associates, except where the timing of the reversal of the temporary difference can be controlled and it is probable that the temporary difference will not reverse in the foreseeable future.
Statutory employee profit sharing
4.17
Statutory employee profit sharing (PTU for its acronym in Spanish)
 
The determination of PTU requires that a 10% rate be applied to the base calculated for that profit sharing, in accordance with the Income Tax Law. This amount determined must be allocated to each employee based on the provisions of The Federal Labor (LFT for its acronym in Spanish). However, the amount allocated to each employee may not exceed the greater between the equivalent of 3 months of the employee’s current salary or the average of PTU received by the employee in the previous three years.
Post-employment benefits and benefits for short-term employees
4.18
Post-employment benefits and benefits for short-term employees
 
Post-employment benefits
 
Defined benefit plans
 
The seniority pension to which employees are entitled after 15 years of service and after having retired at the age of 60, are expensed in the years in which the services are rendered (see Note 22).

In addition, the Company has pension plans for certain employees who retire after the age of 65 (or early retirement at 60 or 55), in addition to having completed a minimum 15 years of service, which are expensed in the years in which the services are rendered (see Note 22).
 
Under the defined benefits plan, the pension amount an employee will receive upon retirement is determined in reference to the time of service and salary determined for each case based on the plan. The legal obligation of the benefits lies with Grupo TMM, even if the plan’s assets to finance the defined benefits plan are separate. The plan’s assets may include assets specifically designated in a long-term benefit fund.

The liability recognized in the consolidated statement of financial position for the defined benefits plans is the present value of the defined benefits obligation (DBO) as of the reporting date less the fair value of the plan assets.
 
Management estimates the DBO annually with the assistance of independent actuaries, based on the standard inflation rate, the salary growth rates, and the mortality rate. The discount factors are determined near the close of each year in reference to the high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and which have maturities similar to the terms of the corresponding pension liability.
 
The net cost for the defined benefits liability period is included in the item ‘Salaries, wages and employee benefits’ in the consolidated statements of profit or loss.
 
Indemnifications
 
Indemnifications that are not substitutive of retirement, paid to personnel who leave the company due to restructuring or any other reason, are charged to the operations for the period when incurred or provisions are created when there is a present obligation of these events, with a probability of an outflow of resources and this obligation can be reasonably estimated.
 
Short-term employee benefits
 
Short-term employee benefits, including vacation entitlement, are current liabilities included in ‘Accounts payable and accrued expenses’, measured at the amount Grupo TMM expects to pay as a result of time not taken; as these liabilities are short-term, they were not discounted as their effect is considered immaterial.
Stockholders' equity
4.19
Stockholders’ equity
 
Common shares are classified as equity. Grupo TMM does not have other equity instruments in addition to its common shares.
 
Incremental costs directly attributable to the issue of new shares or options are shown in equity as a deduction, net of taxes, from the proceeds. Incremental costs directly attributable to the issue of new shares or options are included in the cost of acquisition as part of the purchase consideration.
 
The accumulated results include the profit (loss) for the year and previous periods.
 
Other components of equity capital include:
 

revaluation surplus, including gains and losses from the revaluation of properties;
 

statutory reserve corresponds to the separation of earnings withheld for this reserve;


additional paid-in capital is equivalent to the amount received in excess of the par value of the shares;
 

translation result represents the cumulative effect of the change in functional currency in previous years; and
 

actuarial gains and losses include experience adjustments (the effects of differences between the previous actuarial assumptions and what has actually occurred); and the effects of changes in actuarial assumptions.
Recognition of revenue, costs and expenses, and financing costs
4.20
Recognition of revenue, costs and expenses, and financing costs
 
Revenues
 
Company’s revenue arises mainly from services of maritime transportation, logistics and warehousing. To determine whether to recognize revenue, the Company follows a 5-step process:
 

1.
Identifying the contract with a customer
 

2.
Identifying the performance obligations
 

3.
Determining the transaction price
 

4.
Allocating the transaction price to the performance obligations
 

5.
Recognizing revenue when/as performance obligation(s) are satisfied.
 
The Company does not carry out transactions that involve different contracts and on which their characteristics must be combined in accordance with IFRS. Moreover, transactions are not usually carried out that involve different services as part of the same contract; therefore, the total price of the transaction for a contract in all cases is allocated to a single performance obligation, based on their relative independent sales prices. The transaction price for contracts does not consider variable payments, except for certain service payments that are not considered significant in connection with the total revenues of the Company, nor are payments in kind, nor amounts collected on behalf of third parties and nor contemplate a financing component.
 
All revenues are recognized over time, as the Company meets performance obligations by transferring the services promised to its customers.
 
When the Company meets a performance obligation before receiving the payment, the Company already recognizes either a contract asset or a receivable in its consolidated statement of financial position, depending upon if something else is required than only passage of time before the consideration becomes due. The Company generally does not receive payments in advance in connection with performance obligations; therefore, contractual liabilities are not required to be recognized.
 
In obtaining these contracts, the Company incurs immaterial incremental costs. Since the amortization period of these costs would be less than one year, if capitalized, and also that those costs are immaterial, the Company makes use of the practical expedient in IFRS 15.94 and expenses them as they incur.


Offshore vessels and “loderos”

 

These revenues derive from the transport of materials, personnel, equipment and spare parts, positioning and handling of anchors of marine platforms and barges, support for inspection and underwater exploration with specialized vessels, protection services provided with ships against fire, and administration and operation of ships to third parties, as well as offshore and in-port fluid processing services, through Grupo TMM or third-party vessels, usually in periods of 1 year for ‘time charter’ contracts and 1 to 30 days, under the ‘SPOT’ mode, the rate is fixed and is established at the beginning of the contract based on market prices.



The performance obligation is satisfied when the offshore services are provided and received by the customers, the revenues are recognized over time on a straight-line basis over the term of each contract. Since the costs required to provide service under these contracts do not vary significantly, such method best depicts the transfer of services.



Amounts that remain uncollected at the end of the reporting period are presented in the statement of financial position as contract assets as it takes more than just a passage of time for them to become due for payment. Grupo TMM generally does not receive advances in excess of the amount of obligations satisfied and therefore no balances of contract liabilities are incurred.



Parcel vessels and bulk carriers
 
These revenues are derived from the transportation of merchandise through the Company’s own shipments or third parties, usually in periods ranging between 7 and 30 days. The rate is fixed and it is set at the beginning of the contract, based on the space or capacity required by the customer. The performance obligation is met as the merchandise is transported from the point of origin to the destination. Revenues are recognized over time on a straight-line basis during the term of each contract. Given that the costs required for rendering the service under these contracts do not vary significantly, that method provides a reasonable representation of the services transferred. The bulk carrier business was concluded in the first quarter of 2023.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time elapsed in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, contract liability balances are not generated.
 
Maritime administration services
 
Until the month of August 2022, they correspond to revenues for services rendered for contracting, operating, and managing shipments, mainly offshore service providers. The rate for these services is determined by applying a 2.85% profit margin to the costs incurred by the Company for rendering services. This percentage is reviewed annually, and it can be increased under certain circumstances, but by applying it beginning the year subsequent to its modification, these services are considered a single performance obligation. Accordingly, the consideration is totally allocated; revenues are recognized over time as the related costs are incurred by applying the corresponding profit margin. The amounts are billed monthly, in accordance with these referred to above; therefore, neither asset balances nor contract liabilities are generally generated.
 
Ship repair services (shipyard) and containers
 
Correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard), as well as containers of shipping companies and others such as wharfage. The consideration for the services is fixed, and it is determined in the contract based on the work ordered, including materials and replacement parts, which must be realized in an estimated period for the work, which ranges from 2 days up to 60 days for ships, and from 1 day up to 6 days for containers. Wharfage depends on the considerations of the ship from 1 to 365 days, due to the high degree of interdependence among the various elements of these services. They are recorded in the accounting as a single performance obligation. These revenues are recognized over time in conformity with the completion of the services agreed upon.

The Company measures its completion toward total compliance of the performance obligation by comparing real hours invested up to the date with the total estimated hours required to perform the repair or maintenance, including related costs. This base reasonably represents services transferred to each customer, by virtue of the ability of the Company to make reliable estimates based on its significant historical experience in rendering these services.

The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time passaged in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, liabilities balances are not generated.

Other services
 
The Company obtains revenues for other services such as suppliers, purchase and sale of hydrocarbons, agency, port formalities, among other things. Most of these services are considered single performance obligations in the terms of the respective contracts, and the consideration is entirely allocated to those performance obligations. Revenues are recognized over time, since customers receive and consume the benefits as the Company renders the services, that is, as the performance obligations are met. The Company does not generate asset balances or contract liabilities for most of these services. The Company acts as an agent for the specific case of agency and purchase and sale of hydrocarbons services and, therefore, it recognizes the revenues corresponding to the profit margin generated net of the costs incurred.

Costs and expenses
 
The costs and expenses for maritime, and also those related to other logistics operations, are recognized in operations when the services are rendered, materials are consumed or as incurred.
 
Financing income and costs
 
Interest income and expense are reported as accrued using the effective interest method and are reported as part of the comprehensive financing cost.
Information by segments
4.21
Information by segments
 
The Company has four operating segments: specialized maritime, maritime infrastructure, logistics ports and terminals and warehousing division. These operating segments are monitored by the Company’s Management, who is responsible for making strategic decisions, which are made based on adjusted operating segment results. In identifying its operating segments. Management follows Grupo TMM’s service lines, which represent the main services provided by the Company.
 
Each of these operating segments is managed separately as each of these service lines requires different technologies and other resources as well as marketing approaches. All inter-segment transfers are carried out at market prices.
 
The accounting policies Grupo TMM uses for segment reporting are the same as those used in its consolidated financial statements, with the exception that corporate assets which are not directly attributable to the business activities of any operating segment are not allocated. In the financial periods presented, this primarily applies to Grupo TMM’s corporate headquarters.
Significant management judgment in applying accounting policies and estimation uncertainty
4.22
Significant management judgment in applying accounting policies and estimation uncertainty
 
When preparing the consolidated financial statements, Management considers a number of judgments, estimates and assumptions about recognition and measurement of assets, liabilities, income and expenses.

Significant management judgment
 
The reporting judgments made by Management as to the application of the accounting policies of the Company that would have a material effect on the consolidated financial statements are described as follows:

Evaluation of control, significant influence, and joint control
 
Management evaluates the terms of voting power with respect to its investees, the power to govern, decisions, contractual and legal agreements, upon determining if there is control, significant influence, and joint control. Significant judgment is required by evaluating some of these characteristics that can be modified over time (see Note 4.2).
 
Estimation uncertainty
 
Information about estimates and assumptions that have the most significant effect on the recognition and measurement of assets, liabilities, income and expenses is provided below; actual results may be substantially different.

Impairment of long-lived assets
 
On assessing impairment, Management determines the recoverable value of each asset or cash generating unit based on the expected future cash flows and determines an adequate interest rate to be able to calculate the present value of these cash flows.
 
The uncertainty in the estimate is related to the assumptions regarding results of future operations and the determination of suitable discount rate.
 
Useful lives of depreciable assets
 
Management reviews the useful lives of the depreciable assets on each reporting date, based on the expected use of each asset. The uncertainty in these estimates is derived from the technical obsolescence that could change the expected use of equipment.
 
Defined benefits obligation
 
Management’s estimate of the DBO is based on a number of critical assumptions, such as inflation rates, mortality rates, discount rate, and a consideration for future salary increases. The variances in these assumptions can impact the amount of the DBO and the corresponding annual expense for defined benefits (the analysis is provided in Note 22).
 
Measures of fair value
 
Management uses valuation techniques to measure the fair value of its properties. This results in Management preparing estimates and assumptions based on market information and using observable data that could be used by market participants to assign a price to the asset. These fair value estimates for these non-financial assets can vary from the actual prices obtained on operations at market value on the reporting date, as well as future results and the discount rate (see Note 24).

Leases – determination of the appropriate discount rate to measure lease liabilities
 
As noted above, the Company enters into leases with third-party landlords and as a consequence the rate implicit in the relevant lease is not readily determinable. Therefore, the Company uses its incremental borrowing rate as the discount rate for determining its lease liabilities at the lease commencement date. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow over similar terms which requires estimations when no observable rates are available.
 
These rates are, where necessary, then adjusted to reflect the credit worthiness of the entity entering into the lease and the specific condition of the underlying leased asset.

Effect of estimation uncertainty:
 
The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:
 
Estimate
 
Change in estimate
 
Effect on right-of-use asset
 
Effect on lease liability
Incremental borrowing rate
 
1% increase in the rate
 
Reduction of $3,295
 
Reduction of $3,295
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of operations (Tables)
12 Months Ended
Dec. 31, 2023
Nature of operations [Abstract]  
Percentage of Equity Interest in Various Subsidiaries
At December 31, 2023 and 2022, Grupo TMM holds the percentage of equity interest in various subsidiaries, the most significant are as follows:
 
   
% of ownership
 
   
2023
   
2022
 
Specialized maritime
           
Transportación Marítima Mexicana, S.A. de C.V.
   
100
%
   
100
%
Administradora Marítima TMM, S.A.P.I. de C.V.
    100 %     100 %
TMM Parcel Tankers, S.A. de C.V.
    100 %     100 %
                 
Maritime infrastructure
               
Inmobiliaria Dos Naciones, S. de R.L. de C.V.
    100 %     100 %
                 
Warehousing
               
Almacenadora de Depósito Moderno, S.A. de C.V. (Almacén General de Depósito)
   
100
%
   
100
%
Saricogui Logística, S.A.P.I. de C.V.     100 %     -
 
TMM Almacenadora, S.A.P.I. de C.V.
   
-
     
100
%
                 
Logistics, ports and terminals
               
TMM Logistics, S.A. de C.V.
   
100
%
   
100
%
Autotransportación y Distribución Logística, S.A. de C.V.
    100 %     100 %
Prestadora de Servicios MTR, S.A. de C.V.
   
100
%
   
100
%
Bimonte, S.A. de C.V.
   
100
%
   
100
%
Caoba Energía, S. de R.L. de C.V.
   
100
%
   
100
%
Services & Solutions Optimus, S. de R.L de C.V.
   
100
%
   
100
%
Servicios Tecnológicos ST, S.A. de C.V.
    -
      100 %
Servicios Administrativos API Acapulco, S.A. de C.V.
   
51
%
   
51
%
Administración Portuaria Integral de Acapulco, S.A. de C.V.
   
51
%
   
51
%
                 
Payroll outsourcing
               
Mexschiff Operación de Personal, S.A.P.I. de C.V.
   
100
%
   
100
%
Omexmar Operadora Mexicana Marítima, S.A.P.I. de C.V.
   
100
%
   
100
%
Perhafen Services Marítimos, S.A.P.I. de C.V.
   
100
%
   
100
%
TMM Dirección Corporativa, S.A.P.I. de C.V.
   
100
%
   
100
%
Perjomar Operadora, S.A.P.I. de C.V.
   
100
%
   
100
%
                 
Property leasing
               
Inmobiliaria TMM, S.A. de C.V.
   
100
%
   
100
%
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Summary of significant accounting policies [Abstract]  
Change of effect on incremental borrowing rate for leases
The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:
 
Estimate
 
Change in estimate
 
Effect on right-of-use asset
 
Effect on lease liability
Incremental borrowing rate
 
1% increase in the rate
 
Reduction of $3,295
 
Reduction of $3,295
Immaterial corrections reflecting the prior period
A summary of immaterial corrections reflecting the prior period impact to the Company’s Statements of financial position, for the year ended December 31, 2022 is shown below:
 
   
2022
   
Correction
   
2022
 
Trade receivables
 
$
471,514
   
$
(31,655
)
 
$
439,859
 
Related parties
   
39,468
     
31,655
     
71,123
 
   
$
510,982
   
$
-
   
$
510,982
 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2023
Cash and cash equivalents [Abstract]  
Cash and Cash Equivalents

Cash and cash equivalents as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Cash on hand
 
$
681
   
$
634
 
Cash at banks
   
88,231
     
74,554
 
Short-term investments (a)
   
9,467
     
19,545
 
   
$
98,379
   
$
94,733
 


(a)
Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade receivables (Tables)
12 Months Ended
Dec. 31, 2023
Trade receivables [Abstract]  
Summary of Trade Receivables

Trade receivables as of December 31, 2023 and 2022, are summarized as follows:

 
 
 
2023
   
2022
 
Maritime
           
Offshore vessels
 
$
180,827
   
$
166,703
 
Parcel tankers
   
10,697
     
12,604
 
Shipping agencies
   
1,786
     
26,904
 
Bulk Carrier
   
-
     
33,896
 
 
               
Maritime infrastructure
               
Shipyard
   
33,328
     
56,343
 
 
               
Ports, terminals and logistics
               
Port services
   
371
     
100
 
Repair of containers     6,971       9,970  
Automotive services     1,291       795  
 
               
Warehousing and other businesses
               
Warehousing
   
31,631
     
60,040
 
Other businesses
   
1,698
     
1,335
 
Total trade receivables
   
268,600
     
368,690
 
Contract assets
   
67,765
     
97,144
 
Allowance for doubtful accounts
   
(28,612
)
   
(25,975
)
 
 
$
307,753
   
$
439,859
 
Activity in Allowance for Doubtful Accounts
The activity in the allowance for doubtful accounts is presented below:
 
   
2023
   
2022
 
Balance as of January 1
 
$
25,975
   
$
20,294
 
Impairment loss for the period
   
8,737
     
7,277
 
Receivables written off during the year
   
(6,100
)
   
(1,596
)
Balance as of December 31
 
$
28,612
   
$
25,975
 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other accounts receivable (Tables)
12 Months Ended
Dec. 31, 2023
Other accounts receivable [Abstract]  
Summary of Other Accounts Receivable
Other accounts receivable as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Current
           
Recoverable taxes
 
$
194,918
   
$
193,508
 
Services for port, maritime and other operations
    -       112,714  
Employees
   
4,540
     
4,549
 
Insurance claims
   
-
     
794
 
Others
   
14,633
     
25,530
 
     
214,091
     
337,095
 
                 
Non-current
               
Value added tax recoverable (a)
   
195,473
     
273,314
 
   
$
409,564
   
$
610,409
 
 

(a)
During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and equipment [Abstract]  
Summary of Property and Equipment
Property and equipment as of December 31, 2023 and 2022 are summarized as follows:

 
   
2023
 
 
 
Net balances
at beginning
of year
   
Additions
     
Disposals
   
Transfers
and others
     
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
53,579
   
$
-
     
$
-
   
$
(9,659
)
   
$
23,172
   
$
20,748
     
3
 
Shipyard
   
114
     
-
       
-
     
-
       
30
     
84
     
40
 
Major maintenance
   
14,582
     
23,301
       
-
     
(4,857
)
     
10,929
     
22,097
     
2.5
 
Buildings and facilities
   
103,815
     
-
       
-
     
404
       
3,186
     
101,033
     
20 y 25
 
Warehousing equipment
   
601
     
-
       
-
     
(392
)
     
177
     
32
     
10
 
Computer equipment
   
182
     
93
       
-
     
(22
)
     
102
     
151
     
3 y 4
 
Terminal equipment
   
20,996
     
-
       
-
     
-
       
2,133
     
18,863
     
10
 
Ground transportation equipment
   
3,132
     
2,096
       
-
     
-
       
898
     
4,330
     
4.5 y 10
 
Other equipment
   
10,101
     
128
       
-
     
23
       
1,538
     
8,714
         
 
   
207,102
     
25,618
       
-
     
(14,503
)
     
42,165
     
176,052
         
Lands
   
1,147,174
     
-
       
-
     
272,500
  (b)
   
-
     
1,419,674
         
Constructions in progress
   
136,495
     
105,727
  (a)
   
-
     
(11,816
)
     
-
     
230,406
         
 
 
$
1,490,771
   
$
131,345
     
$
-
   
$
246,181
     
$
42,165
   
$
1,826,132
         


   
2022
 
   
Net balances
at beginning
of year
   
Additions
   
Disposals
     
Transfers
and others
   
Depreciation
   
Net balances
at year end
   
Estimated
useful lives
(years)
 
Maritime equipment
 
$
70,838
   
$
-
   
$
-
     
$
(4,099
)
 
$
13,160
   
$
53,579
     
3
 
Shipyard
   
149
     
-
     
-
       
-
     
35
     
114
     
40
 
Major maintenance
   
1,945
     
-
     
-
       
15,185
     
2,548
     
14,582
     
2.5
 
Buildings and facilities
   
116,714
     
425
     
-
 

   
(9,780
)
   
3,544
     
103,815
     
20 y 25
 
Warehousing equipment
   
387
     
290
     
-
       
(1
)
   
75
     
601
     
10
 
Computer equipment
   
277
     
49
     
-
       
(5
)
   
139
     
182
     
3 y 4
 
Terminal equipment
   
23,337
     
1
     
-
       
(2
)
   
2,340
     
20,996
     
10
 
Ground transportation equipment
   
2,564
     
1,321
     
-
       
-
     
753
     
3,132
     
4.5 y 10
 
Other equipment    
8,434
     
3,620
     
-
       
(458
)
   
1,495
     
10,101
         

   
224,645
     
5,706
     
-
       
840
     
24,089
     
207,102
         
Lands
   
1,199,550
     
-
     
61,973
 
(c)
   
9,597
     
-
     
1,147,174
         
Constructions in progress
   
116,743
     
19,525
     
-
       
227
     
-
     
136,495
         
 
 
$
1,540,938
   
$
25,231
   
$
61,973
     
$
10,664
   
$
24,089
   
$
1,490,771
         
 
All the amounts for depreciation and for loss from revaluation are included as part of the depreciation, amortization, and loss from revaluation on the consolidated statements of profit or loss.
 
The accumulated depreciation on property and equipment at December 31, 2023 and 2022 is $183,592 and $141,427, respectively.

 

(a)
Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024.
 

(b)
Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&E.
 

(c)
It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).
Cost Model Revalued Carrying Amounts
If the cost model had been used, the revalued carrying amounts for land and properties as of December 31, 2023 and 2022, would be as follows:
 
   
2023
   
2022
 
Lands
 
$
847,745
   
$
653,640
 
Properties
   
198,736
     
126,675
 
   
$
1,046,481
   
$
780,315
 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Right-of-Use Assets
Right-of-use assets
 
   
2023
 
   
Warehouse
     
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
         Total  
Gross carrying amount
                                         
Balance January 1 2023
 
$
245,741
     
$
4,977
   
$
79,779
   
$
22,135
   
$
-
      $
352,632  
Additions
   
62,630
       
-
     
-
     
-
     
-
        62,630  
Disposals
   
157,746
  (a
   
-
     
23,215
  (b
 
-
     
-
   
    180,961  
Balance at December 31 2023
   
150,625
       
4,977
     
56,564
     
22,135
     
-
        234,301  
                                                     
Depreciation
                                                   
Balance January 1 2023
   
57,263
     
2,073
   
9,140
   
15,218
   
-
      83,694  
Disposals
   
68,704
 
(a
   
-
     
9,673
  (b
 
-
     
-
   
    78,377  
Depreciation
   
64,936
       
2,488
     
8,075
     
5,534
     
-
        81,033  
Balance December 31 2023
   
53,495
     
4,561
   
7,542
   
20,752
   
-
      86,350  
Carrying amount December 31 2023
 
$
97,130
     
$
416
   
$
49,022
   
$
1,383
   
$
-
      $
147,951  

   
2022
 
   
Warehouse
   
Cranes
   
Courtyards
   
Dock
major
maintenance
   
Corporate
building
   
Total
 
Gross carrying amount
                                   
Balance January 1 2022
 
$
346,095
   
$
11,722
   
$
71,397
   
$
22,135
   
$
92,170
   
$
543,519
 
Additions
   
57,524
     
4,977
     
56,564
     
-
     
-
     
119,065
 
Disposals
   
157,878
  (d
 
11,722
     
48,182
     
-
     
92,170
  (c
 
309,952
 
Balance at December 31 2022
   
245,741
     
4,977
     
79,779
     
22,135
     
-
     
352,632
 
                                                 
Depreciation
                                               
Balance January 1 2022
   
138,709
     
11,268
     
33,459
     
9,684
     
13,167
     
206,287
 
Disposals
   
129,255
  (d
 
11,399
     
34,701
     
-
     
21,070
  (c
 
196,425
 
Depreciation
   
47,809
     
2,204
     
10,382
     
5,534
     
7,903
     
73,832
 
Balance December 31 2022
   
57,263
   
2,073
   
9,140
   
15,218
   
-
   
83,694
Carrying amount December 31 2022
 
$
188,478
   
$
2,904
   
$
70,639
   
$
6,917
   
$
-
   
$
268,938
 
 

(a) In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for one year and two months. The net effect of this transaction (credit) in the amount of $20,227 is shown under other income (expenses).


(b) Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&R business.


(c)
It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).


(d) It corresponds to the cancellation of lease agreements for warehouses used for the storage business.
Information of Lease Liabilities
As of December 31, 2023 and 2022, the information of lease liabilities is presented in the statement of financial position and is summarized below:
 
   
Short-term
   
Long-term
 
2023
           
Payable in Mexican pesos
           
Warehouse
 
$
62,390
   
$
48,326
 
Cranes
   
681
     
-
 
Courtyards
   
2,463
     
52,110
 
Major vessel maintenance
   
1,609
     
-
 
   
$
67,143
   
$
100,436
 
             
2022
           
Payable in Mexican pesos
           
Warehouse
 
$
52,581
   
$
150,091
 
Cranes
   
2,574
     
456
 
Courtyards
   
7,701
     
65,990
 
Major vessel maintenance
   
6,073
     
1,609
 
    $
68,929     $
218,146  
Leasing Activities by Type of Right-of-Use Asset
The table below describes the nature of Grupo TMM’s leasing activities by type of right-of-use asset recognized in the consolidated statement of financial position:
 
Right-of-use asset
 
No. of
right-of-use
assets
leased
   
Range of
remaining
term
(years)
   
No. of
leases with
extension
options
   
No. of
leases with
purchase
option
   
No. of
leases with
variable
payments
linked to an
index
   
No. of
leases with
termination
options
 
Warehouse
   
7
     
2 9
     
2
     
-
     
7
     
-
 
Courtyards
   
1
     
2 – 9
     
1
     
-
     
1
     
-
 
Cranes
   
1
     
1
     
-
     
-
     
-
     
-
 
Floating dry-dock
    1       1
      -       -       -       -  
Minimum Future Lease Payments
Lease liabilities are guaranteed with related underlying assets. Future minimum lease payments at December 31 2023 and 2022 were as follows:
 
   
Within the
1st year
   
1 to 3 years
   
3 to 5 years
   
After 5
years
   
Total
 
Balance as of December 31, 2023
                             
Lease payments
 
$
84,606
   
$
64,122
   
$
28,902
   
$
56,113
   
$
233,743
 
Financial charges
   
(17,463
)
   
(21,683
)
   
(14,328
)
   
(12,690
)
   
(66,164
)
Net present value
 
$
67,143
   
$
42,439
   
$
14,574
   
$
43,423
   
$
167,579
 
                                         
Balance as of December 31, 2022
                                       
Lease payments
 
$
103,127
   
$
178,272
   
$
44,319
   
$
70,243
   
$
395,961
 
Financial charges
   
(34,198
)
   
(38,237
)
   
(17,071
)
   
(19,380
)
   
(108,886
)
Netpresent value
 
$
68,929
   
$
140,035
   
$
27,248
   
$
50,863
   
$
287,075
 
Expense Relating to Payments not Included in Measurement of Lease Liability
The expense relating to payments not included in the measurement of the lease liability is as follows:
 
   
2023
   
2022
 
Short-term leases (a)
 
$
523,174
   
$
694,200
 
Leases of low-value assets
   
8,294
     
6,249
 
   
$
531,468
   
$
700,449
 
 

(a)
Corresponds to the leasing of mud and parcel tankers vessels.
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible assets [Abstract]  
Summary of Intangible Assets
Intangible assets as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software
 
$
31,925
   
$
5,700
(b)
 
$
-
   
$
3,037
   
$
34,588
   
3 and 5
 
Trademark (a)
   
125,528
     
-
      -      
-
     
125,528
   
Indefinite
 
   
$
157,453
   
$
5,700
   
$
-
   
$
3,037
   
$
160,116
         

   
2022
 
   
Net
balances at
beginning
of year
   
Additions
   
Transfers
and others
   
Amortization
   
Net
balances at
year end
   
Estimated
useful life
(years)
 
Software (c)
 
$
34,583
   
$
-
   
$
-
   
$
2,658
   
$
31,925
   
3 and 5
 
Trademark (a)
   
125,528
     
-
     
-
     
-
     
125,528
   
Indefinite
 
   
$
160,111
   
$
-
   
$
-
   
$
2,658
   
$
157,453
         
 

(a)
Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).
 

(b)
Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.


(c)
Corresponds mainly to the SAP Hana system upgrade project.
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Impairment of long-lived assets (Tables)
12 Months Ended
Dec. 31, 2023
Impairment of long-lived assets [Abstract]  
Key Assumptions Used in Historical Data from External and Internal Sources
The value of the key assumptions used reflects historical data from external and internal sources and are shown below:

   
2023
   
2022
 
Growth rate
 

2.3
%
 

2.5
%
Discount rate
   
11.21
%
   
10.85
%
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial assets and liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Financial assets and liabilities [Abstract]  
Financial Assets
The financial assets and liabilities as of December 31, 2023 and 2022, are summarized as follows:
 
   
2023
   
2022
 
Financial assets
           
Valued at amortized cost
           
Cash and cash equivalents
 
$
98,379
   
$
94,733
 
Restricted cash
   
1,665
     
2,059
 
Trade receivables
   
239,988
     
342,715
 
Other accounts receivable
   
19,173
     
143,587
 
Related parties
   
70,078
     
71,123
 
Total current financial assets
 
$
429,283
   
$
654,217
 
Financial Liabilities
Financial liabilities
               
Valued at amortized cost
               
Short-term portion of the financial debt
 
$
64,139
   
$
35,030
 
Trade payables
   
350,653
     
437,382
 
Accounts payable and accrued expenses
   
275,540
     
466,077
 
Related parties
   
147,098
     
165,280
 
Total short-term portion of the financial debt
   
837,430
     
1,103,769
 
Long-term financial debt
   
12,374
     
32,475
 
Total financial liabilities
 
$
849,804
   
$
1,136,244
 
Information for Financing
The information for financing as of December 31, 2023 and 2022 is summarized as follows:
 
   
2023
   
2022
 
   
Short-term
   
Long-term
   
Short-term
   
Long-term
 
Payable in Mexican pesos
                       
Daimler Financial Services México, S. de R.L. de C.V.
 
$
6,720
   
$
-
   
$
6,946
   
$
6,720
 
                                 
Recognition of debt and substitution of debtor for $40.9 million at a fixed rate of 12%, with monthly payments of principal and interest and maturing in November 2019.                                
                                 
In order to improve the profile of the schedule of payments, a new debt recognition was formalized on October 11, 2018, in the amount of $28 million at a 12.9% fixed rate, with monthly payments on principal and interest, due October 2021.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained two grace periods of 3 months each for the principal payment from April to September 2020, extending the term of the loan to January 2022.                                
                                 
On June 19, 2021, a new agreement was signed with the finance company in order to extend the amortization period for a total amount of $19.9 million at a fixed rate of 12.9%, with monthly payments of principal and interest and maturity in June 2024.                                
                                 
On August 2, 2022, a new agreement was signed with the financial company in order to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly payments of principal and interest and maturing in December 2024.                                
                                 
Banco Autofin México, S.A. Institución de Banca Múltiple    
3,000
     
-
     
4,257
     
3,000
 
                                 
Five simple lines of credit with mortgage guarantee initially contracted for $25.5, $45.8, $34.6, $21.6 and $8.4 million at a variable rate of 28-day TIIE plus 450 base points, with monthly payments of principal and interest and maturing in September 2024. The credit for $25.5 was settled on January 14, 2022. The credits for $45.8, $34.6 and $8.4 were settled on July 29, 2022.    
                                 
On November 26, 2018, a new credit line for $20.0 million was drawn down at a 28-day TIIE variable rate plus 550 base points and due in November 2023. This credit was settled on January 27, 2023.                                
                                 
In order to deal with the effects of the Covid-19 pandemic, the Company obtained a 6-month grace period in the principal payment of 4 of the 6 lines, the period applies from January to June of 2020, extending the maturity of these lines accordingly. This loan was paid on March 27, 2024.                                


  2023     2022  

  Short-term     Long-term     Short-term     Long-term  
INPIASA, S.A. de C.V.
   
202
     
-
     
403
     
-
 
                                 
Contract for line of credit, the first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing August 2021.
                               
                                 
In 2022, an amending agreement was signed with INPIASA in order to extend the amortization period, maturing in December 2024.                                
                                 
Others investors    
11,711
     
-
     
12,561
     
-
 
                                 
Two unsecured loans were contracted, each for $6.0 million at a fixed annual rate of 15.0%, with principal and interest payments due, originally in October 2020. In January 2021, a principal payment of $1.0 million was made to each line. As part of the negotiations carried out by the Company, new conditions were agreed for each line, increasing the interest rate by 0.25%, as well as extending the maturity date in October 2023.The loan remains current and maturity was extended to December 31, 2024.
                               

                               
In July 2021, a credit line with multiple drawdowns was contracted, the first being made on July 28, 2021. The balance as of December 31, 2022, is $5,061 million with a rate of 15% and maturing in September 2023. The loan remains current and maturity was extended to December 31, 2024.
                               
                                 
Hewlett Packard     159
      324
      137
      350
 
                                 
In January 2022, an additional line was contracted for $622.5, at a fixed rate of 9.87%, monthly payments of principal and interest on unpaid balances with maturity in December 2025.                                
                                 
On July 14, 2022, the contract was renegotiated with the following conditions: a fixed rate of 11.20%, monthly payments of principal and interest on unpaid balances, and maturity in September 2026.                                
                                 
Desarrollo del Crédito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada
    25,068       -       -
      -
 

                               
In March 2023, a line of credit was contracted for $7.7 million at a fixed annual rate of 13.50%, maturing in March 2024.
                               
                                 
In April 2023 a line of credit was contracted for $11.6 million and in June 2023 a line of credit was contracted for $5.651 million, both at an annual fixed rate of 13.50%, with maturity dates in April and June 2024, respectively.                                
                                 
Excavsa, S.A. de C.V.     3,000
      -
      -
      -
 
                                 
On October 2, 2023, a line of credit was contracted for $3.0 million at a monthly fixed rate of 2.0%, with a maturity date of October 2, 2024. This loan was paid on April 3, 2024.                                
Interest payable
   
4,942
     
-
     
2,174
     
-
 
     
54,802
     
324
     
26,478
     
10,070
 

    2023
    2022
 
    Short-term     Long-term     Short-term     Long-term  
Payable in US dollars                        
Hewlett Packard
   
6,383
     
12,050
     
5,258
     
19,074
 
                                 
Two lines of credit for $607.8 thousand dollars and $201.6 thousand dollars, at a fixed rate of 6.84% and 6.13%, monthly payments of principal and interest on unpaid balances and maturing in March and October 2024, respectively.                                
                                 
In order to face the effects of the Covid-19 pandemic, the Company obtained a grace period of 3 months in the payment of principal for the months of May to July, extending the term of each credit line 3 months.                                
                                 
In order to continue with the Company’s technological transformation strategy, 3 additional simple credit lines were contracted for $86.6 thousand dollars, $96.9 thousand dollars and $ 252.1 thousand dollars, at a fixed rate of 5.96%, 7.16% and 4.58% fixed annual, respectively, monthly payments of principal and interest on unpaid balances and maturing in March, April and August 2025.                                
                                 
In January 2021, two additional lines were contracted for $43.3 thousand dollars and $385.0 thousand dollars, at a fixed rate of 5.14% and 4.76%, monthly payments of principal and interest on unpaid balances and maturity in December 2025.                                
                                 
On July 14, 2022, the contracts were renegotiated with the following conditions for each line, increasing the rate by 0.25%, as well as extending the maturity date for one year.                                
                                 
On September 25, 2023, the contracts were renegotiated with the same conditions for each line, increasing the rate by 0.25% and extending the maturity date to March 31, 2027.                                
                                 
PNC, Bank, N.A.    
2,906
     
-
     
3,294
     
3,331
 
                                 
Line of credit with collateral for $860 thousand dollars hired on August 22, 2019, at a fixed rate of 4.40%, semiannual payments of principal and interest on unpaid balances and maturing in July 2024.                                
Interest payable     48       -       -       -  
      9,337       12,050      
8,552       22,405  
    $
64,139     $ 12,374     $
35,030     $ 32,475  
Maturity of Long-term Financial Debt
The maturity of the long-term financial debt as of December 31, 2023 and 2022 is as follows:
 
    2023     2022  
Maturity
 
   
 
2024
  $
-
    $
16,617
 
2025
   
7,312
     
6,362
 
2026
   
4,518
     
5,556
 
2027
   
544
     
3,940
 
   
$
12,374
   
$
32,475
 
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balances and transactions with related parties (Tables)
12 Months Ended
Dec. 31, 2023
Balances and transactions with related parties [Abstract]  
Transactions with Related Parties
The accounts payable and transactions with related parties as of December 31, 2023 and 2022 are summarized as follows:
 
   
2023
   
2022
 
   
Receivable
   
Payable
   
Receivable
   
Payable
 
Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (before División Marítima, S.A. de C.V.) (a)
 
$
70,078
   
$
-
   
$
71,123
   
$
-
 
SSA México, S.A. de C.V. (b)
   
-
     
12,466
     
-
     
8,111
 
Stockholders (c)
    -       134,632       -       157,169  
   
$
70,078
   
$
147,098
   
$
71,123
   
$
165,280
 
 

(a)
Balances receivable are related to agency and maritime provider commission services.
 

(b)
The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.
 

(c)
Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended one more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.

The most relevant transactions with related parties as of December 31, 2023, 2022 and 2021 are summarized as follows:
 
   
2023
   
2022
   
2021
 
Revenue:
                 
Wharfage services
  $
6,227     $
-     $
-  
Systems
    2,650       -       -  
Maritime services (a)
 
-
   

20,958
   

71,823
 
Shipping agency services (b)
   
226
     
412
     
419
 
   
$
9,103
   
$
21,370
   
$
72,242
 
                         
Costs:
                       
Sub-agency commissions (c)
 
$
6,910
   
$
7,237
   
$
4,062
 
                         
Expenses:
                       
Other expenses (d)
 
$
-
   
$
-
   
$
180
 
                         
Interests:
  $ 16,290     $ 18,227     $ 10,329  

 
(a)
Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and Marítima del Golfo. The contract termination date was August 2022.


(b)
Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and Marítima del Golfo.
 

(c)
Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.
 

(d)
Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.
Transactions Involving Executive Personnel
Transactions involving executive personnel for the years ended December 31, 2023, 2022 and 2021, include the following expenses:
 
   
2023
   
2022
   
2021
 
Short-term benefits
                 
Salaries
 
$
10,761
   
$
19,055
   
$
28,697
 
Social security contributions
   
1,900
     
736
     
1,843
 
   
$
12,661
   
$
19,791
   
$
30,540
 
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts payable and accrued expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accounts payable and accrued expenses [Abstract]  
Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses at December 31, 2023 and 2022, are shown as follows:
 
   
2023
   
2022
 
Operating expenses
 
$
122,014
   
$
194,487
 
General expenses
   
107,823
     
149,557
 
Purchased services
   
21,887
     
36,403
 
Taxes payable
   
65,204
     
37,797
 
Salaries and wages
   
3,012
     
5,189
 
Others
   
20,804
     
80,441
 
   
$
340,744
   
$
503,874
 
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' equity [Abstract]  
Details of Other Components of Equity
Details of other components of equity as of December 31, 2023, 2022 and 2021, as follows:
 
   
Legal
reserve
   
Defined
benefit
plan
   
Premium on
convertible
obligations
   
Translation
result
   
Revaluation
surplus
     
Total
 
Balance as of December 31, 2020
  $ 216,948     $ (116,102 )   $ 77,106     $ (247,668 )   $ 1,069,391       $ 999,675  
Defined benefit plan
    -       33,691       -       -       -         33,691  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (332,151 ) (b)
    (332,151 )
Total before taxes
    -       33,691       -       -       (332,151 )       (298,460 )
                                                   
Tax expense
    -       (10,107 )     -       -       87,360         77,253  
Total net of taxes
    -       23,584       -       -       (244,791 )       (221,207 )
Balance as of December 31, 2021
 
$
216,948
   
$
(92,518
)
 
$
77,106
   
$
(247,668
)
 
$
824,600
     
$
778,468
 
Defined benefit plan
   
-
     
31,122
     
-
     
-
     
-
       
31,122
 
Reclassification from disposal of properties and depreciation
    -       -       -       -       (88,630 ) (a)
    (88,630 )
Total before taxes
   
-
     
31,122
     
-
     
-
     
(88,630
)
     
(57,508
)
                                                   
Tax expense
   
-
     
(9,337
)
   
-
     
-
     
17,469
       
8,132
 
Total net of taxes
   
-
     
21,785
     
-
     
-
     
(71,161
)
     
(49,376
)
Balance as of December 31, 2022
 
$
216,948
   
$
(70,733
)
 
$
77,106
   
$
(247,668
)
 
$
753,439
     
$
729,092
 
                                                   
Defined benefit plan     -       8,453       -       -       -         8,453  
Reclassification from disposal of properties and depreciation
    -       -       -       -       (41,797 )  (a) 
    (41,797 )
Total before taxes     -       8,453       -       -       (41,797 )       (33,344 )
                                                   
Tax expense     -       (2,536 )     -       -       12,639         10,103  
Total net of taxes     -       5,917       -       -       (29,158 )       (23,241 )
Balance as of December 31, 2023   $ 216,948     $ (64,816 )   $ 77,106     $ (247,668 )   $ 724,281       $ 705,851  


(a)
It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.


(b)
Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Tables)
12 Months Ended
Dec. 31, 2023
Revenues [Abstract]  
Summary of Revenue
The revenues as of December 31, 2023, 2022 and 2021, are summarized as follows:
 
   
2023
   
2022
   
2021
 
Maritime
                 
Offshore vessels  
$
462,801
   
$
527,571
   
$
313,170
 
Parcel tankers    
246,291
     
351,539
     
294,641
 
Fuel oil transportation     57,220       -       -  
Shipping agencies
   
29,217
     
31,379
     
10,360
 
Maritime administration services (a)    
-
     
16,343
     
42,416
 
Bulk Carrier (b)    
-
     
304,269
     
174,643
 
                         
Maritime infrastructure
                       
Shipyard
    200,496
      118,441
      139,226
 
                         
Logística, puertos y terminales
                       
Intermodal terminal    
37,991
     
38,910
     
44,292
 
Repair of containers    
21,008
     
110,966
     
158,511
 
Automotive services
   
8,036
     
5,442
     
5,990
 
Port services
   
6,080
     
5,659
     
14,967
 
                         
Warehousing and other businesses
                       
Warehousing
   
149,507
     
172,537
     
153,497
 
Total consolidated revenue
 
$
1,218,647
   
$
1,683,056
   
$
1,351,713
 
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other income (expenses) (Tables)
12 Months Ended
Dec. 31, 2023
Other income (expenses) [Abstract]  
Other Income (Expenses)
Other income (expenses) as of December 31, 2023, 2022 and 2021, is summarized as follows:
 
   
2023
   
2022
   
2021
 
Movement of provisions
 
$
44,527
   
$
61,170
   
$
-
 
Cancellation of leases in the warehousing business
   
20,227
     
-
     
-
 
Gain from the sale of subsidiaries
   
3,676
     
-
     
-
 
Other, net
   
391
     
(2,393
)
   
2,150
 
Expenses incurred in the recovery of taxes
   
(3,034
)
   
-
     
-
 
Expenses related to the cancellation of the corporate building lease     -       (11,351 )     (38,537 )
Loss from sale of property and equipment, net (see Note 9)
   
-
     
(57,804
)
   
(132,956
)
 
$
65,787
   
$
(10,378
)
 
$
(169,343
)
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest expense and other financial costs (Tables)
12 Months Ended
Dec. 31, 2023
Interest expense and other financial costs [Abstract]  
Interest Expense and Other Financial Costs
This caption at December 31, 2023, 2022 and 2021, is comprised as follows:
 
   
2023
   
2022
   
2021
 
Interest on financial debt
 
$
9,411
   
$
9,096
   
$
14,689
 
Interest on financial related parties
    16,290       18,227       10,329  
Interest expense on leasing agreements
   
28,783
     
28,568
     
34,146
 
Other financial expenses
   
8,546
     
5,257
     
3,236
 
Amortization of transaction cost associated with financial debt
   
36
     
415
     
176
 
   
$
63,066
   
$
61,563
   
$
62,576
 
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards (Tables)
12 Months Ended
Dec. 31, 2023
Income tax and tax loss carryforwards [Abstract]  
Provision for Income Tax Recognized in the Statement of Profit or Loss
The provision for income tax recognized in the statement of profit or loss for the years ended December 31, 2023, 2022 and 2021, is as follows:

   
2023
   
2022
   
2021
 
Income tax
 
$
(4,452
)
 
$
(3,172
)
 
$
(7,015
)
Deferred income tax
   
24,652
     
32,763
     
28,158
 
Total income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
Reconciliation of the Provision for Income Tax
The reconciliation between the provision for income tax based on the statutory income tax rate and the provision recorded by the Company at December 31, 2023, 2022 and 2021, is as follows:
 
   
2023
   
2022
   
2021
 
Loss before taxes
 
$
(4,742
)
 
$
(28,688
)
 
$
(269,197
)
Income tax
   
1,423
     
8,606
     
80,759
 
                         
Increase (decrease) from:
                       
Difference in depreciation and amortization
   
(20,110
)
   
(46,472
)
   
135,332
 
Revaluation surplus
   
(12,639
)
   
(18,051
)
   
(88,112
)
Materials and supplies
   
11,483
     
3,418
     
13
 
Inflationary and currency exchange effects on monetary assets and liabilities, net
   
(4,562
)
   
15,663
     
(11,643
)
Tax losses amortization
   
115,461
     
265,090
     
60,032
 
Provisions and allowance for doubtful accounts
   
(53,185
)
   
(165,542
)
   
(97,628
)
Difference between the tax and book value for the sale of assets
   
-
     
(7,277
)
   
(35,950
)
Difference between the tax and book value for the sale of shares of subsidiaries
   
(4,931
)
   
-
     
-
 
Non-deductible expenses
   
(12,740
)
   
(25,844
)
   
(21,660
)
Income tax benefit
 
$
20,200
   
$
29,591
   
$
21,143
 
Components of Deferred Tax Liability
The components of deferred tax liability at December 31, 2023 and 2022, are comprised as follows:
 
   
2023
   
2022
 
Tax loss carryforwards
 
$
372,390
   
$
385,936
 
Inventories and provisions – net
   
73,788
     
27,374
 
Property and equipment and right-of-use asset
   
(578,654
)
   
(567,902
)
Total deferred tax liability
 
$
(132,476
)
 
$
(154,592
)
Cumulative Tax Losses
As of December 31, 2023, Grupo TMM and its subsidiaries, report the following cumulative tax losses, which are restated applying the INPC in accordance with Mexican law.

Year in which the loss was incurred
 
Amounts
   
Year of
expiration
 
2014
 
$
134,002
     
2024
 
2015
   
49,872
     
2025
 
2016
   
388,000
     
2026
 
2017
   
143,490
     
2027
 
2018
   
303,391
     
2028
 
2019
   
601,155
     
2029
 
2020
   
471,686
     
2030
 
2021
   
139,790
     
2031
 
2022
   
133,991
     
2032
 
2023
   
161,134
     
2033
 
   
$
2,526,511
         
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment reporting [Abstract]  
Information for Operating Segments
There are no changes in the measuring methods used to calculate the earnings reported for each segment. The information for each operating segment is as follows:
 
   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2023
                                   
Revenue
 
$
795,529
   
$
200,496
   
$
73,115
   
$
149,507
   
$
-
   
$
1,218,647
 
Costs and expenses
   
(704,075
)
   
(140,614
)
   
(95,844
)
   
(120,483
)
   
-
     
(1,061,016
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(61,605
)
   
(61,605
)
Depreciation and amortization
   
(36,385
)
   
(8,191
)
   
(13,059
)
   
(65,296
)
   
(2,191
)
   
(125,122
)
Transportation profit (loss)
 
$
55,069
   
$
51,691
   
$
(35,788
)
 
$
(36,272
)
 
$
(63,796
)
 
$
(29,096
)
Costs, expenses and revenue not allocated
                                           
44,554
Net income for the year
                                         
$
15,458
                                                 
Properties
 
$
156,014    
$
182,762    
$
1,284,274    
$
80,352    
$
122,730    
$
1,826,132  
Rights of use by segment
    -       1,383       49,437       97,131       -       147,951  
Other assets by segment
 

675,684
   

322,046
   

153,529
   

109,183
   

-
   

1,260,442
 
Shared assets
   
-
     
-
     
-
     
-
     
32,305
     
32,305
 
Total assets
 
$
831,698
   
$
506,191
   
$
1,487,240
   
$
286,666
   
$
155,035
   
$
3,266,830
 
                                                 
Total liabilities by operating segment
 
$
422,088
    $ 73,753    
$
449,429
   
$
311,824
   
$
-
   
$
1,257,094
 
Shared liabilities
   
-
     
-
     
-
     
-
     
35,359
     
35,359
 
Total liabilities
 
$
422,088
   
$
73,753
   
$
449,429
   
$
311,824
   
$
35,359
   
$
1,292,453
 
                                                 
Total capital expenditures by segment
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
124,118
   
$
6,582
   
$
495
   
$
150
   
$
-
   
$
131,345
 
                                     
December 31, 2022
                                   
Revenue
 
$
1,231,101
   
$
118,441
   
$
160,977
   
$
172,537
   
$
-
   
$
1,683,056
 
Costs and expenses
   
(1,120,565
)
   
(79,775
)
   
(137,165
)
   
(121,096
)
   
-
     
(1,458,601
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(82,047
)
   
(82,047
)
Depreciation and amortization
   
(19,063
)
   
(7,625
)
   
(18,099
)
   
(52,480
)
   
(2,252
)
   
(99,519
)
Transportation profit (loss)
 
$
91,473
   
$
31,041
   
$
5,713
 
$
(1,039
)
 
$
(84,299
)
 
$
42,889
Costs, expenses and revenue not allocated
                                           
(41,986
)
Net income for the year
                                         
$
903
                                                 
Properties
  $ 102,998     $ 152,036     $ 1,021,222     $ 97,063     $ 117,452     $ 1,490,771  
Rights of use by segment
    -       6,917       73,543       188,478       -       268,938  
Other assets by segment
 

752,039
   

321,594
   

492,439
   

174,878
   

-
   

1,740,950
 
Shared assets
   
-
     
-
     
-
     
-
     
725
     
725
 
Total assets
 
$
855,037
   
$
480,547
   
$
1,587,204
   
$
460,419
   
$
118,177
   
$
3,501,384
 
                                                 
Total liabilities by operating segment
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
-
   
$
1,525,078
 
Shared liabilities
   
-
     
-
     
-
     
-
     
175,282
     
175,282
 
Total liabilities
 
$
531,477
   
$
88,104
   
$
534,400
   
$
371,097
   
$
175,282
   
$
1,700,360
 
                                                 
Total capital expenditures by segment
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
49
   
$
7,997
   
$
148
   
$
17,037
   
$
-
   
$
25,231
 

   
 
Maritime
division
   
Maritime
infrastructure
division
   
Logistics, ports
and terminals
division
   
Warehousing
division
   
Other
businesses
and shared
accounts
   
Total
consolidated
 
December 31, 2021
                                   
Revenue
 
$
835,230
   
$
139,226
   
$
223,760
   
$
153,497
   
$
-
   
$
1,351,713
 
Costs and expenses
   
(793,982
)
   
(82,563
)
   
(211,860
)
   
(112,989
)
   
-
     
(1,201,394
)
Corporate expenses
   
-
     
-
     
-
     
-
     
(73,838
)
   
(73,838
)
Depreciation and amortization
   
(17,580
)
   
(7,978
)
   
(30,721
)
   
(56,478
)
   
(4,445
)
   
(117,202
)
Transportation profit (loss)
 
$
23,668
   
$
48,685
   
$
(18,821
)
 
$
(15,970
)
 
$
(78,283
)
 
$
(40,721
)
Costs, expenses and revenue not allocated
                                           
(207,333
)
Net income for the year
                                         
$
(248,054
)
                                                 
Properties
  $
108,020     $ 146,131     $ 1,017,128     $ 80,542     $ 189,117     $ 1,540,938  
Rights of use by segment
    -       12,451       38,391       207,386       79,004       337,232  
Other assets by segment
 

669,594
   

366,064
   

471,257
   

326,408
   

-
   

1,833,323
 
Shared assets
   
-
     
-
     
-
     
-
     
777
     
777
 
Total assets
 
$
777,614
   
$
524,646
   
$
1,526,776
   
$
614,336
   
$
268,898
   
$
3,712,270
 
                                                 
Total liabilities by operating segment
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
-
   
$
1,747,028
 
Shared liabilities
   
-
     
-
     
-
     
-
     
146,144
     
146,144
 
Total liabilities
 
$
580,455
   
$
129,823
   
$
598,178
   
$
438,572
   
$
146,144
   
$
1,893,172
 
                                                 
Total capital expenditures by segment
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
Shared capital expenditures
   
-
     
-
     
-
     
-
     
-
     
-
 
Total capital expenditures
 
$
33,869
   
$
29,840
   
$
11,759
   
$
-
   
$
-
   
$
75,468
 
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits (Tables)
12 Months Ended
Dec. 31, 2023
Employee benefits [Abstract]  
Expenses Recognized for Employee Benefits
The expenses recognized for employee benefits are:
 
   
2023
   
2022
   
2021
 
Salaries and benefits
 
$
264,005
   
$
272,092
   
$
235,345
 
Pensions – defined benefit plans
   
10,949
     
13,224
     
17,790
 
   
$
274,954
   
$
285,316
   
$
253,135
 
Liabilities Recognized for Pensions and Other Remunerations
The long-term liabilities recognized for pensions and other employee remunerations in the consolidated statement of financial position are comprised as follows:
 
   
2023
   
2022
 
Long-term:
           
Pensions and seniority premium
 
$
53,714
   
$
69,738
 
Termination of employment
   
23,676
     
14,914
 
   
$
77,390
   
$
84,652
 
Details of Net Cost for the Period
The details of the net cost for the period for seniority premiums and termination of employment, and also the basic actuarial estimates for the calculation of these labor obligations were shown as follows:
 
 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Current service cost
 
$
(10,164
)
 
$
13,620
   
$
13,265
   
$
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Net cost for the period
 
$
(4,102
)
 
$
15,051
   
$
20,803
   
$
2,528
 
Reserve for Pensions and Seniority Premiums
At December 31, 2023 and 2022, the reserve for pensions and seniority premiums, and also for the termination of employment, were comprised as follows:

 
2023
 
2022
 
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Pensions and
seniority
premiums
 
Termination of
employment
 
Defined benefit obligations
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
Assets plan
   
(490
)
   
-
     
(485
)
   
-
 
Total reserve
 
$
53,714
   
$
23,676
   
$
69,738
   
$
14,914
 
Defined Benefit Obligations
As of December 31, 2023, and 2022, the defined benefit obligations (DBO) for pensions and seniority premiums, and also for the reserve for termination of employment, were comprised as follows:
 
   
2023
   
2022
 
   
Pensions and
seniority
premiums
   
Termination of
employment
   
Pensions and
seniority
premiums
   
Termination of
employment
 
DBO at beginning of period
 
$
70,223
   
$
14,914
   
$
87,820
   
$
15,680
 
Current service cost
   
(10,164
)
   
13,620
     
13,265
     
1,383
 
Interest cost
   
6,062
     
1,431
     
7,538
     
1,145
 
Benefits paid
   
(1,297
)
   
(310
)
   
(1,338
)
   
(322
)
Benefits paid from plan assets
   
(6,674
)
   
-
     
(6,674
)
   
(1,497
)
Past service cost
   
(3,946
)
   
(5,979
)
    (30,388 )    
(1,475
)
DBO at end of period
 
$
54,204
   
$
23,676
   
$
70,223
   
$
14,914
 
 
The assets plan as of December 31, 2023 and 2022 were comprised as follows:
 
   
2023
   
2022
 
Value of the fund at beginning of year
 
$
485
   
$
1,125
 
Expected return on assets
   
(39
)
   
(741
)
Plan contributions
   
5,647
     
8,171
 
Benefits paid
   
(5,647
)
   
(8,171
)
Interests on assets plan
   
44
     
101
 
Value of the fund at end of year
 
$
490
   
$
485
 
Effects of Changes to Actuarial Assumptions
The changes in the pension plan, seniority premium, and termination of employment plan as of December 31, 2023 and 2022 were as follows:
 
   
2023
   
2022
 
Reserve for obligations at the beginning of the period
 
$
84,652
   
$
102,375
 
Cost for the period
   
10,949
     
23,331
 
Interest income
   
(44
)
   
(101
)
Contributions to the plan
   
(5,647
)
   
(8,171
)
Benefits paid on pension plan
   
(4,028
)
   
(919
)
Miscellaneous
   
(39
)
   
(741
)
Actuarial gain or losses
   
(8,453
)
   
(31,122
)
Reserve for obligations at the end of the period
 
$
77,390
   
$
84,652
 
 
The significant actuarial assumptions used for the valuation were:
 
   
2023
   
2022
 
Discount rate
   
10.75
%
   
10.50
%
Salary increase rate
   
4.00
%
   
4.00
%
Inflation rate
   
3.50
%
   
3.50
%
Average working life expectancy
   
14.00
   
14.30
 
The following table summarizes the effects of changes to these actuarial assumptions on the defined benefits obligations at December 31, 2023:
 
   
1.0% increase
   
1.0% decrease
 
Discount rate
           
(Decrease) increase in the defined benefits obligation
   
(1,269
)
   
1,395
 
                 
Salary increase rate
               
Increase (decrease) in the defined benefits obligation
   
623
     
(1,053
)

    Increase in 1 year
    Decrease in ¡ year
 
Average life expectancies
           
(Decrease) increase in the defined benefits obligation
   
(69
)
   
25
 
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurement (Tables)
12 Months Ended
Dec. 31, 2023
Fair value measurement [Abstract]  
Non-financial Assets Measured at Fair Value Classified in Level 3
As of December 31, 2023 and 2022 non-financial assets measured at fair value were classified in Level 2 of this hierarchy, as described below:

   
2023
   
2022
 
Level 2
           
Buildings
  $
101,033
    $
103,815
 
Lands
   
1,419,674
     
1,147,174
 
   
$
1,520,707
   
$
1,250,989
 
Reconciliation Between Carrying Amounts of Non-financial Assets Classified within Level 3
As of December 31, 2023, and 2022, the reconciliation between the carrying amounts of non-financial assets classified within Level 2 was as follows:
 
   
2023
    2022
 
Balance as of January 1
 
$
1,250,989
   
$
1,316,264
 
Amount recognized in other comprehensive income:
               
Revaluation surplus
   
-
     
-
Amount recognized in statements profit or loss:
               
Loss on the accord and satisfaction
   
-
     
(61,973
)
     
-
     
(61,973
)
                 
Additions and disposals, net
   
(2,782
)
   
(3,302
)
Transfer from available-for-sale assets
    272,500       -  
Balance as of December 31
 
$
1,520,707
   
$
1,250,989
 
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk (Tables)
12 Months Ended
Dec. 31, 2023
Financial instruments risk [Abstract]  
Monetary Assets and Liabilities Denominated in Foreign Currencies
As of December 31, 2023 and 2022, the Company held monetary assets and liabilities denominated in foreign currencies other than the Mexican peso, translated at the corresponding interbank exchange rate as related to the Mexican peso, as follows:
 
   
2023
   
2022
 
   
US dollar
   
Other
currencies
   
US dollar
   
Other
currencies
 
Assets
 

23,356
   

-
   

34,219
   

-
 
Liabilities
   
(25,129
)
   
(276
)
   
(28,870
)
   
(40
)
   

(1,773
)
 

(276
)
 

5,349
 

(40
)
Sensitivity analysis [Abstract]  
Expected Credit Loss for Trade Accounts Receivable
Pursuant to the foregoing, the expected credit loss for trade accounts receivable as of December 31, 2023 and 2022 was determined as follows:
 
   
Trade accounts receivable days in arrears
 
   
Current
   
More than 30 days
   
More than 60 days
   
More than 90 days
   
Total
 
As of December 31, 2023
                             
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
13.8
%
   
-
 
Gross carrying value
 
$
49,544
   
$
8,867
   
$
3,505
   
$
206,684
   
$
268,600
 
Expected credit losses during the lifetime
                           
28,612
     
28,612
 
                                         
As of December 31, 2022
                                       
Expected credit loss rate
   
0.0
%
   
0.0
%
   
0.0
%
   
26.3
%
   
-
 
Gross carrying value
 
$
230,010
   
$
3,522
   
$
36,265
   
$
98,893
   
$
368,690
 
Expected credit losses during the lifetime
                           
25,975
     
25,975
 
Contractual Maturities of Financial Liabilities
As of December 31, 2023, and 2022, the financial liabilities and other liabilities of Grupo TMM had contractual maturities (including interest payments as applicable) and were summarized as follows:
 
   
Current
   
Non-Current
 
   
In 6 months
   
6 to 12
Months
   
1 to 4 years
   
More than 4
Years
 
At December 31, 2023
                       
Trade payables
 
$
350,653
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses
   
-
     
340,744
     
-
     
-
 
Related parties
    -       147,098       -       -  
Leasing liabilities
   
38,426
     
28,717
     
49,573
     
50,863
 
Financial debt
   
9,606
     
54,533
     
12,374
     
-
 
   
$
398,685
   
$
571,092
   
$
61,947
   
$
50,863
 
At December 31, 2022                                
Trade payables  
$
437,382
   
$
-
   
$
-
   
$
-
 
Accounts payable and accrued expenses    
-
     
503,874
     
-
     
-
 
Related parties     -       165,280       -       -  
Leasing liabilities    
33,569
     
35,360
     
167,284
     
50,862
 
Financial debt    
10,424
     
24,606
     
28,535
     
3,940
 

 
$
481,375
   
$
729,120
   
$
195,819
   
$
54,802
 
Currency Risk [Member]  
Sensitivity analysis [Abstract]  
Sensitivity Analysis
If the peso had strengthened or weakened against the USD by 12% for 2023 and 4.91% for 2022, this would have had the following impact on the monetary position:
 
   
2023
   
2022
 
   
12%
increase in the
exchange rate
   
12%
decrease in the
exchange rate
   
4.91%
increase in the
exchange rate
   
4.91%
decrease in the
exchange rate
 
Assets in US dollars
 
$
47,348
   
$
(47,348
)
 
$
34,811
   
$
(34,811
)
Assets in other currencies
   
-
     
-
     
-
     
-
 
Liabilities in US dollars
   
(50,943
)
   
50,943
     
(29,370
)
   
29,370
 
Liabilities in other currencies
   
(560
)
   
560
     
(41
)
   
41
 
   
$
(4,155
)
 
$
4,155
   
$
5,400
   
$
(5,400
)
Interest Rate Risks [Member]  
Sensitivity analysis [Abstract]  
Sensitivity Analysis
The calculations are based on a variance in the average market interest rate for each period and the financial instruments on the reporting date that are sensitive to variances in the interest rates. The rest of the variables remain constant.
 
   
2023
   
2022
 
   
+1%
Variance
   
-1%
Variance
   
+1%
Variance
   
-1%
Variance
 
Income or loss for the year
 
$
(6,307
)
 
$
6,307
   
$
(8,873
)
 
$
8,873
 
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital management policies and procedures (Tables)
12 Months Ended
Dec. 31, 2023
Capital management policies and procedures [Abstract]  
Capital Management Summary
As of December 31, 2023, and 2022, the capital management was summarized as follows:
 
   
2023
   
2022
 
Stockholders’ equity
 
$
1,974,377
   
$
1,801,024
 
Cash and cash equivalents
   
(100,044
)
   
(96,792
)
Stockholders’ equity, net
 
$
1,874,333
   
$
1,704,232
 
                 
Total financial debt
 
$
76,513
   
$
67,505
 
Leasing liabilities
   
167,579
     
287,075
 
Overall financing
 
$
244,092
   
$
354,580
 
                 
Capital-to-overall financing ratio
   
7.69
     
4.81
 
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of operations, Labor reform on holidays (Details)
12 Months Ended
Dec. 31, 2023
Nature of operations [Abstract]  
Number of additional days employee vacation days extended 6 days
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of operations, Structure of Grupo TMM (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Transportacion Maritima Mexicana, S.A. de C.V. [Member] | Specialized Maritime [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Administradora Maritima TMM, S.A.P.I. de C.V. [Member] | Specialized Maritime [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
TMM Parcel Tankers, S.A. de C.V. [Member] | Specialized Maritime [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Inmobiliaria Dos Naciones, S. de R.L. de C.V. [Member] | Maritime Infrastructure [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Almacenadora de Deposito Moderno, S.A. de C.V. [Member] | Warehousing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Saricogui Logistica, S.A.P.I. de C.V. [Member] | Warehousing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 0.00%
TMM Almacenadora, S.A.P.I. de C.V. [Member] | Warehousing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 0.00% 100.00%
TMM Logistics, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Autotransportacion y Distribucion Logistica, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Prestadora de Servicios MTR, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Bimonte, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Caoba Energia, S. de R.L. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Services & Solutions Optimus, S. de R.L. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Servicios Tecnologicos ST, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 0.00% 100.00%
Servicios Administrativos API Acapulco, S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 51.00% 51.00%
Administracion Portuaria Integral de Acapulco S.A. de C.V. [Member] | Logistics, Ports and Terminals [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 51.00% 51.00%
Mexschiff Operacion de Personal, S.A.P.I. de C.V. [Member] | Payroll Outsourcing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Omexmar Operadora Mexicana Maritima, S.A.P.I. de C.V. [Member] | Payroll Outsourcing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Perhafen Services Maritimos, S.A.P.I. de C.V. [Member] | Payroll Outsourcing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
TMM Direccion Corporativa, S.A.P.I. de C.V. [Member] | Payroll Outsourcing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Perjomar Operadora, S.A.P.I. de C.V. [Member] | Payroll Outsourcing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
Inmobiliaria TMM, S.A. de C.V. [Member] | Property Leasing [Member]    
Structure of Grupo TMM [abstract]    
Percentage of ownership 100.00% 100.00%
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of operations, Investments in Associates (Details) - MXN ($)
$ in Thousands
12 Months Ended
Jul. 31, 2014
Dec. 31, 2017
Maritima del Golfo and TMM DM [Member]    
Investments in associates [Abstract]    
Proportion of ownership interest in subsidiary   15.00%
Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V. [Member]    
Investments in associates [Abstract]    
Equity method investment $ 40,000  
Percentage of voting shares 21.00%  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General information and statement of compliance with IFRS (Details) - Contract
3 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Maritime Infrastructure Operations [Abstract]    
Number of current mud vessels contracts   5
Maximum [Member] | Offshore Vessels [Member] | Gulf of Mexico [Member] | Subsequent Event [Member]    
Maritime Infrastructure Operations [Abstract]    
Percentage of potential offshore vessels 94.00%  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Property and Equipment (Details)
12 Months Ended
Dec. 31, 2023
Properties [Member]  
Property, vessels and equipment [Abstract]  
Valuation period of properties five years
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Leased assets (Details)
12 Months Ended
Dec. 31, 2023
Buildings and Facilities [Member] | Minimum [Member]  
Leased assets [Abstract]  
Term of lease 1 year
Buildings and Facilities [Member] | Maximum [Member]  
Leased assets [Abstract]  
Term of lease 10 years
Cranes [Member] | Minimum [Member]  
Leased assets [Abstract]  
Term of lease 1 year
Cranes [Member] | Maximum [Member]  
Leased assets [Abstract]  
Term of lease 2 years
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details)
12 Months Ended
Dec. 31, 2023
Post-employment benefits and benefits for short-term employees [Abstract]  
Period of service required for seniority pension entitlement 15 years
Retirement age of employee entitled to seniority pension 60 years
Defined benefits plan, pension plans for certain employees, age of individual 65 years
Minimum [Member]  
Post-employment benefits and benefits for short-term employees [Abstract]  
Age of employee considered early retirement, additional pension plan 55 years
Maximum [Member]  
Post-employment benefits and benefits for short-term employees [Abstract]  
Age of employee considered early retirement, additional pension plan 60 years
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Offshore Vessels and Loderos (Details)
12 Months Ended
Dec. 31, 2023
Offshore vessels and "loderos [Abstract]  
Vessels time charter period 1 year
Minimum [Member]  
Offshore vessels and "loderos [Abstract]  
Vessels SPOT mode period 1 day
Maximum [Member]  
Offshore vessels and "loderos [Abstract]  
Vessels SPOT mode period 30 days
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details)
12 Months Ended
Dec. 31, 2023
Parcel Vessels and Bulk Carriers [Member] | Minimum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period revenues derived from transportation of merchandise 7 days
Parcel Vessels and Bulk Carriers [Member] | Maximum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period revenues derived from transportation of merchandise 30 days
Maritime Administration Services [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Percentage of profit margin to the costs incurred for services 2.85%
Ship and Container Repair Services [Member] | Vessels [Member] | Minimum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period of repair services for ship and containers 2 days
Period of wharfage 1 day
Ship and Container Repair Services [Member] | Vessels [Member] | Maximum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period of repair services for ship and containers 60 days
Period of wharfage 365 days
Ship and Container Repair Services [Member] | Container [Member] | Minimum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period of repair services for ship and containers 1 day
Ship and Container Repair Services [Member] | Container [Member] | Maximum [Member]  
Recognition of revenue, costs and expenses, and financing costs [Abstract]  
Period of repair services for ship and containers 6 days
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Information by segments (Details)
12 Months Ended
Dec. 31, 2023
Segment
Information by segments [Abstract]  
Number of operating segments 4
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
MXN ($)
Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract]  
Incremental change in borrowing rate 1.00%
Lease Liability [Member]  
Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract]  
Effect of incremental change in borrowing rate $ (3,295)
Right-of-use Asset [Member]  
Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract]  
Effect of incremental change in borrowing rate $ (3,295)
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Immaterial corrections reflecting the prior period [Abstract]    
Trade receivables $ 307,753 $ 439,859
Related parties $ 70,078 71,123
Total   510,982
2022 [member]    
Immaterial corrections reflecting the prior period [Abstract]    
Trade receivables   471,514
Related parties   39,468
Total   510,982
Correction [member]    
Immaterial corrections reflecting the prior period [Abstract]    
Trade receivables   (31,655)
Related parties   31,655
Total   $ 0
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions and disposals, 2021 and 2020 (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
MXN ($)
Company
Subsidary
Dec. 31, 2022
MXN ($)
Company
Subsidary
Dec. 31, 2021
MXN ($)
Company
Subsidary
Disposal of subsidiaries [Abstract]      
Number of disposed subsidiaries | Subsidary 2 0 0
Sale of subsidiaries $ 10,000 $ 0 $ 0
Gain on disposition of subsidiaries $ 3,676 $ 0 $ 0
Number of entities acquired | Company 0 0 0
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and cash equivalents (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalents [Abstract]        
Cash on hand $ 681 $ 634    
Cash at banks 88,231 74,554    
Short-term investments [1] 9,467 19,545    
Total cash and cash equivalents $ 98,379 94,733 $ 39,567 $ 105,310
Maximum period for fix-term deposits (promissory notes) and repurchase/resell agreement 3 days      
Restricted cash [Abstract]        
Restricted cash reserve $ 1,665 $ 2,059    
[1] Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade receivables, Summary (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Trade receivables [Abstract]      
Total trade receivables $ 268,600 $ 368,690  
Contract assets 67,765 97,144  
Allowance for doubtful accounts (28,612) (25,975) $ (20,294)
Trade receivables, net 307,753 439,859  
Specialized Maritime [Member] | Offshore Vessels [Member]      
Trade receivables [Abstract]      
Total trade receivables 180,827 166,703  
Specialized Maritime [Member] | Parcel Tankers [Member]      
Trade receivables [Abstract]      
Total trade receivables 10,697 12,604  
Specialized Maritime [Member] | Shipping Agencies [Member]      
Trade receivables [Abstract]      
Total trade receivables 1,786 26,904  
Specialized Maritime [Member] | Bulk Carrier [Member]      
Trade receivables [Abstract]      
Total trade receivables 0 33,896  
Maritime Infrastructure [Member]      
Trade receivables [Abstract]      
Total trade receivables 33,328 56,343  
Ports, Terminals and Logistics [Member] | Port Services [Member]      
Trade receivables [Abstract]      
Total trade receivables 371 100  
Ports, Terminals and Logistics [Member] | Repair of Containers [Member]      
Trade receivables [Abstract]      
Total trade receivables 6,971 9,970  
Ports, Terminals and Logistics [Member] | Automotive Services [Member]      
Trade receivables [Abstract]      
Total trade receivables 1,291 795  
Warehousing and Other Businesses [Member] | Warehousing [Member]      
Trade receivables [Abstract]      
Total trade receivables 31,631 60,040  
Warehousing and Other Businesses [Member] | Other Businesses [Member]      
Trade receivables [Abstract]      
Total trade receivables $ 1,698 $ 1,335  
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade receivables, Movement in Allowance for Doubtful Accounts (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Trade receivables [Abstract]    
Beginning balance $ 25,975 $ 20,294
Impairment loss for the period 8,737 7,277
Receivables written off during the year (6,100) (1,596)
Ending balance $ 28,612 $ 25,975
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other accounts receivable (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current [Abstract]    
Recoverable taxes $ 194,918 $ 193,508
Services for port, maritime and other operations 0 112,714
Employees 4,540 4,549
Insurance claims 0 794
Others 14,633 25,530
Other accounts receivable 214,091 337,095
Non-current [Abstract]    
Value added tax recoverable 195,473 [1] 273,314
Other accounts receivable $ 409,564 $ 610,409
[1] During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and equipment, Summary (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
MXN ($)
Dec. 31, 2022
MXN ($)
properties
Dec. 31, 2021
MXN ($)
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 1,490,771 $ 1,540,938  
Additions 131,345 25,231  
Disposals 0 61,973  
Transfers and others 246,181 10,664  
Depreciation 42,165 24,089  
Net balances at year end 1,826,132 1,490,771 $ 1,540,938
Loss from sale of property, vessels and equipment 0 (57,804) (132,956)
Impairment loss 0 0  
Accumulated Depreciation and Amortization [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Accumulated depreciation 183,592 141,427  
Maritime equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year 53,579 70,838  
Additions 0 0  
Disposals 0 0  
Transfers and others (9,659) (4,099)  
Depreciation 23,172 13,160  
Net balances at year end $ 20,748 $ 53,579 70,838
Estimated useful lives (years) 3 years 3 years  
Shipyard [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 114 $ 149  
Additions 0 0  
Disposals 0 0  
Transfers and others 0 0  
Depreciation 30 35  
Net balances at year end $ 84 $ 114 149
Estimated useful lives (years) 40 years 40 years  
Major Maintenance [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 14,582 $ 1,945  
Additions 23,301 0  
Disposals 0 0  
Transfers and others (4,857) 15,185  
Depreciation 10,929 2,548  
Net balances at year end $ 22,097 $ 14,582 1,945
Estimated useful lives (years) 2 years 6 months 2 years 6 months  
Buildings and Facilities [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 103,815 $ 116,714  
Additions 0 425  
Disposals 0 0  
Transfers and others 404 (9,780)  
Depreciation 3,186 3,544  
Net balances at year end $ 101,033 $ 103,815 116,714
Buildings and Facilities [Member] | Minimum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 20 years 20 years  
Buildings and Facilities [Member] | Maximum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 25 years 25 years  
Warehousing Equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 601 $ 387  
Additions 0 290  
Disposals 0 0  
Transfers and others (392) (1)  
Depreciation 177 75  
Net balances at year end $ 32 $ 601 387
Estimated useful lives (years) 10 years 10 years  
Computer Equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 182 $ 277  
Additions 93 49  
Disposals 0 0  
Transfers and others (22) (5)  
Depreciation 102 139  
Net balances at year end $ 151 $ 182 277
Computer Equipment [Member] | Minimum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 3 years 3 years  
Computer Equipment [Member] | Maximum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 4 years 4 years  
Terminal Equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 20,996 $ 23,337  
Additions 0 1  
Disposals 0 0  
Transfers and others 0 (2)  
Depreciation 2,133 2,340  
Net balances at year end $ 18,863 $ 20,996 23,337
Estimated useful lives (years) 10 years 10 years  
Ground Transportation Equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 3,132 $ 2,564  
Additions 2,096 1,321  
Disposals 0 0  
Transfers and others 0 0  
Depreciation 898 753  
Net balances at year end $ 4,330 $ 3,132 2,564
Ground Transportation Equipment [Member] | Minimum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 4 years 6 months 4 years 6 months  
Ground Transportation Equipment [Member] | Maximum [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Estimated useful lives (years) 10 years 10 years  
Other Equipment [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year $ 10,101 $ 8,434  
Additions 128 3,620  
Disposals 0 0  
Transfers and others 23 (458)  
Depreciation 1,538 1,495  
Net balances at year end 8,714 10,101 8,434
Total Property and Equipment, Excluding Land and Construction in Progress [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year 207,102 224,645  
Additions 25,618 5,706  
Disposals 0 0  
Transfers and others (14,503) 840  
Depreciation 42,165 24,089  
Net balances at year end 176,052 207,102 224,645
Lands [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year 1,147,174 1,199,550  
Additions 0 0  
Disposals 0 61,973 [1]  
Transfers and others 272,500 [2] 9,597  
Depreciation 0    
Net balances at year end 1,419,674 $ 1,147,174 1,199,550
Number of write-off properties | properties   5  
Number properties available for sale | properties   4  
Loss from sale of property, vessels and equipment   $ 57,804  
Constructions in Progress [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Net balances at beginning of year 136,495 116,743  
Additions 105,727 [3] 19,525  
Disposals 0 0  
Transfers and others (11,816) 227  
Net balances at year end 230,406 $ 136,495 $ 116,743
Aurora Pearl Vessel [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Payments for design and conversion projects 65,857    
World Peridot Mud Vessel [Member]      
Reconciliation of changes in property, vessels and equipment [Abstract]      
Payments for design and conversion projects $ 36,443    
[1] It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).
[2] Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&E.
[3] Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024.
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and equipment, Cost model (Details)
$ in Thousands
Dec. 31, 2023
MXN ($)
Vessel
Dec. 31, 2022
MXN ($)
Vessel
Property, vessels and equipment, cost model [Abstract]    
Revalued carrying amounts $ 1,046,481 $ 780,315
Revaluation surplus, before taxes $ 724,281 $ 753,439
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member]    
Guarantees [Abstract]    
Number of vessels pledged as guarantee | Vessel 1 1
Lands [Member]    
Property, vessels and equipment, cost model [Abstract]    
Revalued carrying amounts $ 847,745 $ 653,640
Properties [Member]    
Property, vessels and equipment, cost model [Abstract]    
Revalued carrying amounts $ 198,736 $ 126,675
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases, Right-of-use assets (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2023
MXN ($)
Dec. 31, 2023
MXN ($)
properties
Dec. 31, 2022
MXN ($)
Dec. 31, 2021
MXN ($)
Right-of-use assets [Abstract]        
Balance, beginning of period   $ 268,938 $ 337,232  
Balance, end of period   147,951 268,938 $ 337,232
Net effect of transaction amount $ 20,227      
Loss from sale of property, vessels and equipment   0 (57,804) (132,956)
Impairment loss   0 0  
Warehouse [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   188,478    
Balance, end of period   97,130 188,478  
Term of lease contract 2 months      
Cranes [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   2,904    
Balance, end of period   416 2,904  
Courtyards [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   70,639    
Balance, end of period   49,022 70,639  
Dock Major Maintenance [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   6,917    
Balance, end of period   1,383 6,917  
Corporate Building [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   0    
Balance, end of period   $ 0 0  
Term of lease contract 1 year      
Number of write-off properties | properties   5    
Lease credit   $ 22,000    
Loss from sale of property, vessels and equipment   57,804    
Right-of-use Asset [Member]        
Right-of-use assets [Abstract]        
Impairment loss   0 0  
Gross carrying amount [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   352,632 543,519  
Additions   62,630 119,065  
Disposals   180,961 309,952  
Balance, end of period   234,301 352,632 543,519
Gross carrying amount [Member] | Warehouse [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   245,741 346,095  
Additions   62,630 57,524  
Disposals   157,746 [1] 157,878 [2]  
Balance, end of period   150,625 245,741 346,095
Gross carrying amount [Member] | Cranes [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   4,977 11,722  
Additions   0 4,977  
Disposals   0 11,722  
Balance, end of period   4,977 4,977 11,722
Gross carrying amount [Member] | Courtyards [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   79,779 71,397  
Additions   0 56,564  
Disposals   23,215 [3] 48,182  
Balance, end of period   56,564 79,779 71,397
Gross carrying amount [Member] | Dock Major Maintenance [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   22,135 22,135  
Additions   0 0  
Disposals   0 0  
Balance, end of period   22,135 22,135 22,135
Gross carrying amount [Member] | Corporate Building [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   0 92,170  
Additions   0 0  
Disposals   0 92,170 [4]  
Balance, end of period   0 0 92,170
Depreciation [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   (83,694) (206,287)  
Disposals   78,377 196,425  
Depreciation   81,033 73,832  
Balance, end of period   (86,350) (83,694) (206,287)
Depreciation [Member] | Warehouse [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   (57,263) (138,709)  
Disposals   68,704 [1] 129,255 [2]  
Depreciation   64,936 47,809  
Balance, end of period   (53,495) (57,263) (138,709)
Depreciation [Member] | Cranes [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   (2,073) (11,268)  
Disposals   0 11,399  
Depreciation   2,488 2,204  
Balance, end of period   (4,561) (2,073) (11,268)
Depreciation [Member] | Courtyards [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   (9,140) (33,459)  
Disposals   9,673 [3] 34,701  
Depreciation   8,075 10,382  
Balance, end of period   (7,542) (9,140) (33,459)
Depreciation [Member] | Dock Major Maintenance [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   (15,218) (9,684)  
Disposals   0 0  
Depreciation   5,534 5,534  
Balance, end of period   (20,752) (15,218) (9,684)
Depreciation [Member] | Corporate Building [Member]        
Right-of-use assets [Abstract]        
Balance, beginning of period   0 (13,167)  
Disposals   0 21,070 [4]  
Depreciation   0 7,903  
Balance, end of period   $ 0 $ 0 $ (13,167)
[1] In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for one year and two months. The net effect of this transaction (credit) in the amount of $20,227 is shown under other income (expenses).
[2] It corresponds to the cancellation of lease agreements for warehouses used for the storage business.
[3] Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&R business.
[4] It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases, Information on Lease Liabilitie (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Information on leases [Abstract]    
Short-term $ 67,143 $ 68,929
Long-term 100,436 218,146
Warehouse [Member] | Payable in Mexican Pesos [Member]    
Information on leases [Abstract]    
Short-term 62,390 52,581
Long-term 48,326 150,091
Cranes [Member] | Payable in Mexican Pesos [Member]    
Information on leases [Abstract]    
Short-term 681 2,574
Long-term 0 456
Courtyards [Member] | Payable in Mexican Pesos [Member]    
Information on leases [Abstract]    
Short-term 2,463 7,701
Long-term 52,110 65,990
Major Vessel Maintenance [Member] | Payable in Mexican Pesos [Member]    
Information on leases [Abstract]    
Short-term 1,609 6,073
Long-term $ 0 $ 1,609
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases, Leasing activities by type of Right-of-use asset (Details)
12 Months Ended
Dec. 31, 2023
Lease
Asset
Warehouse [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
No. of right-of-use assets leased | Asset 7
No. of leases with extension options 2
No. of leases with purchase option 0
No. of leases with variable payments linked to an index 7
No. of leases with termination options 0
Warehouse [Member] | Minimum [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
Range of remaining term (years) 2 years
Warehouse [Member] | Maximum [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
Range of remaining term (years) 9 years
Courtyards [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
No. of right-of-use assets leased | Asset 1
No. of leases with extension options 1
No. of leases with purchase option 0
No. of leases with variable payments linked to an index 1
No. of leases with termination options 0
Courtyards [Member] | Minimum [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
Range of remaining term (years) 2 years
Courtyards [Member] | Maximum [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
Range of remaining term (years) 9 years
Cranes [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
No. of right-of-use assets leased | Asset 1
Range of remaining term (years) 1 year
No. of leases with extension options 0
No. of leases with purchase option 0
No. of leases with variable payments linked to an index 0
No. of leases with termination options 0
Floating Dry-Dock [Member]  
Leasing activities by type of right-of-use asset [Abstract]  
No. of right-of-use assets leased | Asset 1
Range of remaining term (years) 1 year
No. of leases with extension options 0
No. of leases with purchase option 0
No. of leases with variable payments linked to an index 0
No. of leases with termination options 0
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases, Lease payments (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Future minimum lease payments [Abstract]      
Lease payments $ 233,743 $ 395,961  
Financial charges (66,164) (108,886)  
Net present value 167,579 287,075  
Expense relating to payments not included in the measurement of the lease liability [Abstract]      
Short-term leases [1] 523,174 694,200  
Leases of low value assets 8,294 6,249  
Expense relating to payments not included in the measurement of the lease liability 531,468 700,449 $ 565,371
Committed on short-term leases and total commitment 43,598 57,850  
Lease commitments that had not yet started 0 0  
Cash outflow for leases 609,905 798,256  
Within the 1st Year [Member]      
Future minimum lease payments [Abstract]      
Lease payments 84,606 103,127  
Financial charges (17,463) (34,198)  
Net present value 67,143 68,929  
1 to 3 Years [Member]      
Future minimum lease payments [Abstract]      
Lease payments 64,122 178,272  
Financial charges (21,683) (38,237)  
Net present value 42,439 140,035  
3 to 5 Years [Member]      
Future minimum lease payments [Abstract]      
Lease payments 28,902 44,319  
Financial charges (14,328) (17,071)  
Net present value 14,574 27,248  
After 5 Years [Member]      
Future minimum lease payments [Abstract]      
Lease payments 56,113 70,243  
Financial charges (12,690) (19,380)  
Net present value $ 43,423 $ 50,863  
[1] Corresponds to the leasing of mud and parcel tankers vessels.
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible assets (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Summary of intangible assets [Abstract]    
Net balances at beginning of year $ 157,453 $ 160,111
Additions 5,700 0
Transfers and others 0 0
Amortization 3,037 2,658
Net balances at year end 160,116 157,453
Accumulated Amortization [Member]    
Summary of intangible assets [Abstract]    
Amortization 13,459 10,422
Software [Member]    
Summary of intangible assets [Abstract]    
Net balances at beginning of year [1] 31,925 34,583
Additions 5,700 [2] 0 [1]
Transfers and others 0 0 [1]
Amortization 3,037 2,658 [1]
Net balances at year end $ 34,588 $ 31,925 [1]
Software [Member] | Minimum [Member]    
Summary of intangible assets [Abstract]    
Estimated useful life (years) 3 years 3 years [1]
Software [Member] | Maximum [Member]    
Summary of intangible assets [Abstract]    
Estimated useful life (years) 5 years 5 years [1]
Trademark [Member]    
Summary of intangible assets [Abstract]    
Net balances at year start [3] $ 125,528 $ 125,528
Additions [3] 0 0
Transfers and others [3] 0 0
Net balances at year end [3] $ 125,528 $ 125,528
[1] Corresponds mainly to the SAP Hana system upgrade project.
[2] Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.
[3] Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Impairment of long-lived assets (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Impairment of long-lived assets [Abstract]    
Impairment loss $ 0 $ 0
Assets or Cash-Generating Units [Member]    
Impairment of long-lived assets [Abstract]    
Projection period, calculation of recoverable amounts five-year  
Growth rate 2.30% 2.50%
Discount rate 11.21% 10.85%
Impairment loss $ 0 $ 0
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial assets and liabilities, Categories of financial assets and liabilities (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Financial assets [Abstract]        
Cash and cash equivalents $ 98,379 $ 94,733 $ 39,567 $ 105,310
Restricted cash 1,665 2,059    
Trade receivables 307,753 439,859    
Other accounts receivable 214,091 337,095    
Related parties 70,078 71,123    
Financial liabilities [Abstract]        
Short-term portion of the financial debt 64,139 35,030    
Trade payables 350,653 437,382    
Accounts payable and accrued expenses 340,744 503,874    
Related parties 147,098 165,280    
Long-term financial debt 12,374 32,475    
Financial Liabilities Valued at Amortized Cost [Member]        
Financial liabilities [Abstract]        
Short-term portion of the financial debt 64,139 35,030    
Trade payables 350,653 437,382    
Accounts payable and accrued expenses 275,540 466,077    
Related parties 147,098 165,280    
Total short-term portion of the financial debt 837,430 1,103,769    
Long-term financial debt 12,374 32,475    
Total financial liabilities 849,804 1,136,244    
Financial Assets Valued at Amortized Cost [Member]        
Financial assets [Abstract]        
Cash and cash equivalents 98,379 94,733    
Restricted cash 1,665 2,059    
Trade receivables 239,988 342,715    
Other accounts receivable 19,173 143,587    
Related parties 70,078 71,123    
Total current financial assets $ 429,283 $ 654,217    
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial assets and liabilities, Other Financing (Details)
12 Months Ended
Dec. 31, 2023
MXN ($)
ExtensionOption
Dec. 31, 2023
USD ($)
Oct. 02, 2023
MXN ($)
Sep. 25, 2023
Jun. 30, 2023
MXN ($)
Apr. 30, 2023
MXN ($)
Mar. 31, 2023
MXN ($)
Dec. 31, 2022
MXN ($)
Aug. 02, 2022
MXN ($)
Jul. 14, 2022
Jan. 31, 2022
MXN ($)
Jun. 19, 2021
MXN ($)
Jan. 31, 2021
MXN ($)
Aug. 22, 2019
USD ($)
Nov. 26, 2018
MXN ($)
Oct. 11, 2018
MXN ($)
Other Financing [Abstract]                                
Short-term $ 64,139,000             $ 35,030,000                
Long-term 12,374,000             32,475,000                
Debt amount $ 76,513,000             67,505,000                
Basis points 1.00% 1.00%                            
Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] | Debt Obligation - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 40,900,000                              
Interest rate 12.00% 12.00%                            
Maturity date November 2019                              
Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] | Debt Obligation - 2 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                               $ 28,000,000
Interest rate                               12.90%
Maturity date October 2021                              
Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] | Debt Obligation - 2 [Member] | Fixed Rate [Member] | Covid-19 [Member]                                
Other Financing [Abstract]                                
Maturity date January 2022                              
Grace period 3 months                              
Number of grace period options | ExtensionOption 2                              
Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] | Debt Obligation - 3 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                       $ 19,900,000        
Interest rate                       12.90%        
Maturity date June 2024                              
Daimler Financial Services Mexico, S. de R.L. de C.V. [Member] | Debt Obligation - 4 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                 $ 15,400,000              
Interest rate                 13.00%              
Maturity date December 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 1 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 25,500,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date September 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 2 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 45,800,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date September 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 3 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 34,600,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date September 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 4 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 21,600,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date September 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 5 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 8,400,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date September 2024                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 6 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                             $ 20,000,000  
Variable rate basis 28-day TIIE                              
Basis points                             5.50%  
Maturity date November 2023                              
Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member] | Line of Credit - 6 [Member] | Variable Rate [Member] | Covid-19 [Member]                                
Other Financing [Abstract]                                
Grace period 6 months                              
INPIASA, S.A. de C.V. [Member] | Line of Credit - 1 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 15,700,000                              
Variable rate basis 28-day TIIE                              
Basis points 4.50% 4.50%                            
Maturity date August 2021                              
INPIASA, S.A. de C.V. [Member] | Line of Credit - 2 [Member] | Variable Rate [Member]                                
Other Financing [Abstract]                                
Maturity date December 2024                              
Others Investors [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount $ 6,000,000                              
Interest rate 15.00% 15.00%                            
Maturity date October 2020                              
Others Investors [Member] | Line of Credit - 2 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                         $ 1,000,000      
Interest rate                         0.25%      
Maturity date December 31, 2024                              
Others Investors [Member] | Line of Credit - 3 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount               $ 5,061,000,000                
Interest rate               15.00%                
Maturity date December 31, 2024                              
Hewlett Packard [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 607,800                            
Interest rate 6.84% 6.84%                            
Maturity date March 2024                              
Hewlett Packard [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member] | Covid-19 [Member]                                
Other Financing [Abstract]                                
Grace period 3 months                              
Hewlett Packard [Member] | Line of Credit - 2 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 201,600                            
Interest rate 6.13% 6.13%                            
Maturity date October 2024                              
Hewlett Packard [Member] | Line of Credit - 2 [Member] | Fixed Rate [Member] | Covid-19 [Member]                                
Other Financing [Abstract]                                
Grace period 3 months                              
Hewlett Packard [Member] | Line of Credit - 3 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 86,600                            
Interest rate 5.96% 5.96%                            
Maturity date March 2025                              
Hewlett Packard [Member] | Line of Credit - 4 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 96,900                            
Interest rate 7.16% 7.16%                            
Maturity date April 2025                              
Hewlett Packard [Member] | Line of Credit - 5 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 252,100                            
Interest rate 4.58% 4.58%                            
Maturity date August 2025                              
Hewlett Packard [Member] | Line of Credit - 6 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 43,300                            
Interest rate 5.14% 5.14%                            
Maturity date December 2025                              
Hewlett Packard [Member] | Line of Credit - 7 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount   $ 385,000                            
Interest rate 4.76% 4.76%                            
Maturity date December 2025                              
Hewlett Packard [Member] | Line of Credit - 8 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Interest rate                   0.25%            
Term of debt 1 year                              
Hewlett Packard [Member] | Line of Credit - 9 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Interest rate       0.25%                        
Maturity date March 31, 2027                              
Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount             $ 7,700,000                  
Interest rate             13.50%                  
Maturity date March 2024                              
Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member] | Line of Credit - 2 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount           $ 11,600,000                    
Interest rate           13.50%                    
Maturity date April 2024                              
Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member] | Line of Credit - 3 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount         $ 5,651,000                      
Interest rate         13.50%                      
Maturity date June 2024                              
Excavsa, S.A. de C.V. [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount     $ 3,000,000                          
Interest rate     2.00%                          
Maturity date October 2, 2024                              
PNC, Bank, N.A. [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                           $ 860,000    
Interest rate                           4.40%    
Maturity date July 2024                              
Payable in Mexican Pesos [Member]                                
Other Financing [Abstract]                                
Short-term $ 54,802,000             $ 26,478,000                
Long-term 324,000             10,070,000                
Short-term interest payable 4,942,000             2,174,000                
Long-term interest payable 0             0                
Payable in Mexican Pesos [Member] | Daimler Financial Services Mexico, S. de R.L. de C.V. [Member]                                
Other Financing [Abstract]                                
Short-term 6,720,000             6,946,000                
Long-term 0             6,720,000                
Payable in Mexican Pesos [Member] | Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member]                                
Other Financing [Abstract]                                
Short-term 3,000,000             4,257,000                
Long-term 0             3,000,000                
Payable in Mexican Pesos [Member] | INPIASA, S.A. de C.V. [Member]                                
Other Financing [Abstract]                                
Short-term 202,000             403,000                
Long-term 0             0                
Payable in Mexican Pesos [Member] | Others Investors [Member]                                
Other Financing [Abstract]                                
Short-term 11,711,000             12,561,000                
Long-term 0             0                
Payable in Mexican Pesos [Member] | Hewlett Packard [Member]                                
Other Financing [Abstract]                                
Short-term 159,000             137,000                
Long-term $ 324,000             350,000                
Payable in Mexican Pesos [Member] | Hewlett Packard [Member] | Line of Credit - 1 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Debt amount                     $ 622,500          
Interest rate                     9.87%          
Maturity date December 2025                              
Payable in Mexican Pesos [Member] | Hewlett Packard [Member] | Line of Credit - 2 [Member] | Fixed Rate [Member]                                
Other Financing [Abstract]                                
Interest rate                   11.20%            
Maturity date September 2026                              
Payable in Mexican Pesos [Member] | Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member]                                
Other Financing [Abstract]                                
Short-term $ 25,068,000             0                
Long-term 0             0                
Payable in Mexican Pesos [Member] | Excavsa, S.A. de C.V. [Member]                                
Other Financing [Abstract]                                
Short-term 3,000,000             0                
Long-term 0             0                
Payable in US Dollars [Member]                                
Other Financing [Abstract]                                
Short-term 9,337,000             8,552,000                
Long-term 12,050,000             22,405,000                
Short-term interest payable 48,000             0                
Long-term interest payable 0             0                
Payable in US Dollars [Member] | Hewlett Packard [Member]                                
Other Financing [Abstract]                                
Short-term 6,383,000             5,258,000                
Long-term 12,050,000             19,074,000                
Payable in US Dollars [Member] | PNC, Bank, N.A. [Member]                                
Other Financing [Abstract]                                
Short-term 2,906,000             3,294,000                
Long-term $ 0             $ 3,331,000                
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial assets and liabilities, Covenants (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Covenants [Abstract]      
Interest expense $ 16,290 $ 18,227 $ 10,329
Long-term financial debt 12,374 32,475  
2024 [Member]      
Covenants [Abstract]      
Long-term financial debt 0 16,617  
2025 [Member]      
Covenants [Abstract]      
Long-term financial debt 7,312 6,362  
2026 [Member]      
Covenants [Abstract]      
Long-term financial debt 4,518 5,556  
2027 [Member]      
Covenants [Abstract]      
Long-term financial debt 544 3,940  
Trust Certificates and Bank Loans [Member]      
Covenants [Abstract]      
Interest expense $ 9,411 $ 9,096  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balances and transactions with related parties (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balances and transactions with related parties [Abstract]      
Receivable $ 70,078 $ 71,123  
Payable 147,098 165,280  
Debt amount 76,513 67,505  
Interest expenses 16,290 18,227 $ 10,329
Revenues [Abstract]      
Revenue, related parties 9,103 21,370 72,242
Costs [Abstract]      
Sub-agency commissions [1] 6,910 7,237 4,062
Expenses [Abstract]      
Other expenses [2] 0 0 180
Wharfage Services [Member]      
Revenues [Abstract]      
Revenue, related parties 6,227 0 0
Systems [Member]      
Revenues [Abstract]      
Revenue, related parties 2,650 0 0
Maritime Services [Member]      
Revenues [Abstract]      
Revenue, related parties [3] 0 20,958 71,823
Shipping Agencies [Member]      
Revenues [Abstract]      
Revenue, related parties [4] 226 412 419
Maritima del Golfo de Mexico y Subsidiarias Para el Petroleo, S.A. de C.V. [Member]      
Balances and transactions with related parties [Abstract]      
Receivable [5] 70,078 71,123  
Payable [5] 0 0  
SSA Mexico, S.A. de C.V. [Member]      
Balances and transactions with related parties [Abstract]      
Receivable [6] 0 0  
Payable [6] 12,466 8,111  
Stockholders [Member]      
Balances and transactions with related parties [Abstract]      
Receivable [7] 0 0  
Payable [7] 134,632 157,169  
Stockholders [Member] | Lines of Credit [Member] | Fixed Rate [Member]      
Balances and transactions with related parties [Abstract]      
Debt amount $ 130,000    
Interest rate 15.00%    
Payments on capital and interest extended term 1 year    
Interest expenses $ 16,290 18,227  
Executive Personnel [Member]      
Short-term benefits [abstract]      
Salaries 10,761 19,055 28,697
Social security contributions 1,900 736 1,843
Short-term benefits $ 12,661 $ 19,791 $ 30,540
[1] Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.
[2] Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.
[3] Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and Marítima del Golfo. The contract termination date was August 2022.
[4] Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and Marítima del Golfo.
[5] Balances receivable are related to agency and maritime provider commission services.
[6] The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.
[7] Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended one more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts payable and accrued expenses (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts payable and accrued expenses [Abstract]    
Operating expenses $ 122,014 $ 194,487
General expenses 107,823 149,557
Purchased services 21,887 36,403
Taxes payable 65,204 37,797
Salaries and wages 3,012 5,189
Others 20,804 80,441
Accounts payable and accrued expenses $ 340,744 $ 503,874
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity, Summary (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 16, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Capital stock [Abstract]          
Shares outstanding (in shares) 174,553,127   102,182,841    
Number of CPO's per ADS (in shares) 5        
Increase in authorized capital   $ 151,978      
Number of shares authorized (in shares)   72,370,286      
Net tax profit account (CUFIN) [Abstract]          
Period of credit against income tax on CUFIN dividends not drawn 2 years        
Tax rate on dividends paid to individuals and corporations resident abroad 10.00%        
Capital decreases [Abstract]          
Capital contribution account balance $ 5,987,515   $ 5,474,175    
Ordinary shares [member]          
Capital stock [Abstract]          
Shares outstanding (in shares) 174,553,127   102,182,841 102,182,841 102,182,841
Number of common shares called by each CPO (in shares) 1        
CUFIN generated up to December 31, 2013 [Member]          
Net tax profit account (CUFIN) [Abstract]          
Net tax profit account balance $ 4,514,668   $ 4,313,616    
CUFIN generated beginning 2014 [Member]          
Net tax profit account (CUFIN) [Abstract]          
Net tax profit account balance $ 0   $ 0    
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity, Other Components of Equity (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other components of equity [Abstract]      
Balance, beginning of period $ 1,801,024 $ 1,819,098 $ 2,247,408
Defined benefit plan 8,453 31,121 33,691
Tax expense (2,536) 8,133 77,253
Total net of taxes 5,917 (18,977) (180,256)
Balance, end of period 1,974,377 1,801,024 1,819,098
Adjustment of assets available for sale of fair value 291,200    
Legal Reserve [Member]      
Other components of equity [Abstract]      
Balance, beginning of period 216,948 216,948 216,948
Defined benefit plan 0 0 0
Reclassification from disposal of properties and depreciation 0 [1] 0 [1] 0 [2]
Total before taxes 0 0 0
Tax expense 0 0 0
Total net of taxes 0 0 0
Balance, end of period 216,948 216,948 216,948
Defined Benefit Plan [Member]      
Other components of equity [Abstract]      
Balance, beginning of period (70,733) (92,518) (116,102)
Defined benefit plan 8,453 31,122 33,691
Reclassification from disposal of properties and depreciation 0 [1] 0 [1] 0 [2]
Total before taxes 8,453 31,122 33,691
Tax expense (2,536) (9,337) (10,107)
Total net of taxes 5,917 21,785 23,584
Balance, end of period (64,816) (70,733) (92,518)
Premium on Convertible Obligations [Member]      
Other components of equity [Abstract]      
Balance, beginning of period 77,106 77,106 77,106
Defined benefit plan 0 0 0
Reclassification from disposal of properties and depreciation 0 [1] 0 [1] 0 [2]
Total before taxes 0 0 0
Tax expense 0 0 0
Total net of taxes 0 0 0
Balance, end of period 77,106 77,106 77,106
Translation Result [Member]      
Other components of equity [Abstract]      
Balance, beginning of period (247,668) (247,668) (247,668)
Defined benefit plan 0 0 0
Reclassification from disposal of properties and depreciation 0 [1] 0 [1] 0 [2]
Total before taxes 0 0 0
Tax expense 0 0 0
Total net of taxes 0 0 0
Balance, end of period (247,668) (247,668) (247,668)
Revaluation Surplus [Member]      
Other components of equity [Abstract]      
Balance, beginning of period 753,439 824,600 1,069,391
Defined benefit plan 0 0 0
Reclassification from disposal of properties and depreciation (41,797) [1] (88,630) [1] (332,151) [2]
Total before taxes (41,797) (88,630) (332,151)
Tax expense 12,639 17,469 87,360
Total net of taxes (29,158) (71,161) (244,791)
Balance, end of period 724,281 753,439 824,600
Other Components of Equity [Member]      
Other components of equity [Abstract]      
Balance, beginning of period 729,092 778,468 999,675
Defined benefit plan 8,453 31,122 33,691
Reclassification from disposal of properties and depreciation (41,797) [1] (88,630) [1] (332,151) [2]
Total before taxes (33,344) (57,508) (298,460)
Tax expense 10,103 8,132 77,253
Total net of taxes (23,241) (49,376) (221,207)
Balance, end of period $ 705,851 $ 729,092 $ 778,468
[1] It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.
[2] Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Segment Revenues [Abstract]      
Total consolidated revenue $ 1,218,647 $ 1,683,056 $ 1,351,713
Specialized Maritime [Member] | Offshore Vessels [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 462,801 527,571 313,170
Specialized Maritime [Member] | Parcel Tankers [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 246,291 351,539 294,641
Specialized Maritime [Member] | Fuel Oil Transportation [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 57,220 0 0
Specialized Maritime [Member] | Shipping Agencies [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 29,217 31,379 10,360
Specialized Maritime [Member] | Maritime Administration Services [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue [1] 0 16,343 42,416
Specialized Maritime [Member] | Bulk Carrier [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue [2] 0 304,269 174,643
Maritime Infrastructure [Member] | Shipyard [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 200,496 118,441 139,226
Logistics, Puertos y Terminals [Member] | Intermodal Terminal [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 37,991 38,910 44,292
Logistics, Puertos y Terminals [Member] | Repair of Containers [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 21,008 110,966 158,511
Logistics, Puertos y Terminals [Member] | Automotive Services [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 8,036 5,442 5,990
Logistics, Puertos y Terminals [Member] | Port Services [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue 6,080 5,659 14,967
Warehousing and Other Businesses [Member] | Warehousing [Member]      
Operating Segment Revenues [Abstract]      
Total consolidated revenue $ 149,507 $ 172,537 $ 153,497
[1] As discussed in Note 4.20, the contract that Grupo TMM had as maritime administrator with TMM Division Maritima was terminated on August, 2022.
[2] The merchandise transportation operation contract terminated in the first quarter of 2023.
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other income (expenses) (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other income (expenses) [Abstract]      
Movement of provisions $ 44,527 $ 61,170 $ 0
Cancellation of leases in the warehousing business 20,227 0 0
Gain from the sale of subsidiaries 3,676 0 0
Other, net 391 (2,393) 2,150
Expenses incurred in the recovery of taxes (3,034) 0 0
Expenses related to the cancellation of the corporate building lease 0 (11,351) (38,537)
Loss from sale of property and equipment, net (see Note 9) 0 (57,804) (132,956)
Other income (expenses) $ 65,787 $ (10,378) $ (169,343)
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest expense and other financial costs (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest expense and other financial costs [Abstract]      
Interest on financial debt $ 9,411 $ 9,096 $ 14,689
Interest on financial related parties 16,290 18,227 10,329
Interest expense on leasing agreements 28,783 28,568 34,146
Other financial expenses 8,546 5,257 3,236
Amortization of transaction cost associated with financial debt 36 415 176
Interest expense and other financial costs $ 63,066 $ 61,563 $ 62,576
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards, Results for the year (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Results for the year [Abstract]      
Combined tax profit (losses) $ (4,742) $ (28,688) $ (269,197)
Tax losses amortization $ 115,461 $ 265,090 $ 60,032
Enacted Income Tax Law rate 30.00% 30.00% 30.00%
Provision for income tax recognized in statement of profit or loss [Abstract]      
Income tax $ (4,452) $ (3,172) $ (7,015)
Deferred income tax 24,652 32,763 28,158
Total income tax benefit 20,200 29,591 21,143
Grupo TMM and Subsidiaries [Member]      
Results for the year [Abstract]      
Combined tax profit (losses) (156,078) (129,041)  
Subsidiaries [Member]      
Provision for income tax recognized in statement of profit or loss [Abstract]      
Total income tax benefit 14,840 $ 10,573 $ 23,383
Other companies [Member]      
Results for the year [Abstract]      
Combined tax profit (losses) $ 130,301    
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation between provision for income tax based on statutory income tax rate and provision recorded [Abstract]      
Loss before taxes $ (4,742) $ (28,688) $ (269,197)
Income tax 1,423 8,606 80,759
Increase (decrease) from [Abstract]      
Difference in depreciation and amortization (20,110) (46,472) 135,332
Revaluation surplus (12,639) (18,051) (88,112)
Materials and supplies 11,483 3,418 13
Inflationary and currency exchange effects on monetary assets and liabilities, net (4,562) 15,663 (11,643)
Tax losses amortization 115,461 265,090 60,032
Provisions and allowance for doubtful accounts (53,185) (165,542) (97,628)
Difference between the tax and book value for the sale of assets 0 (7,277) (35,950)
Difference between the tax and book value for the sale of shares of subsidiaries (4,931) 0 0
Non-deductible expenses (12,740) (25,844) (21,660)
Total income tax benefit $ 20,200 $ 29,591 $ 21,143
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards, Components of deferred tax liability (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Components of deferred tax liability [Abstract]    
Tax loss carryforwards $ 372,390 $ 385,936
Inventories and provisions - net 73,788 27,374
Property and equipment and right-of-use asset (578,654) (567,902)
Total deferred tax liability $ (132,476) $ (154,592)
Percentage of recoverable tax losses 49.13%  
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income tax and tax loss carryforwards, Tax loss carryforwards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
MXN ($)
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 2,526,511
2014 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 134,002
Year of expiration 2024
2015 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 49,872
Year of expiration 2025
2016 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 388,000
Year of expiration 2026
2017 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 143,490
Year of expiration 2027
2018 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 303,391
Year of expiration 2028
2019 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 601,155
Year of expiration 2029
2020 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 471,686
Year of expiration 2030
2021 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 139,790
Year of expiration 2031
2022 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 133,991
Year of expiration 2032
2023 - Year Loss Incurred [Member]  
Tax loss carryforwards [Abstract]  
Tax loss carryforward amount $ 161,134
Year of expiration 2033
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment reporting (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment reporting [Abstract]      
Revenue $ 1,218,647 $ 1,683,056 $ 1,351,713
Costs and expenses (1,061,016) (1,458,601) (1,201,394)
Corporate expenses (61,605) (82,047) (73,838)
Depreciation and amortization (125,122) (99,519) (117,202)
Transportation profit (loss) (29,096) 42,889 (40,721)
Net income for the year 15,458 903 (248,054)
Properties 1,826,132 1,490,771 1,540,938
Rights of use 147,951 268,938 337,232
Total assets 3,266,830 3,501,384 3,712,270
Total liabilities 1,292,453 1,700,360 1,893,172
Total capital expenditures 131,345 25,231 75,468
Operating Segments [Member]      
Segment reporting [Abstract]      
Other assets 1,260,442 1,740,950 1,833,323
Total liabilities 1,257,094 1,525,078 1,747,028
Total capital expenditures 131,345 25,231 75,468
Operating Segments [Member] | Maritime Division [Member]      
Segment reporting [Abstract]      
Revenue 795,529 1,231,101 835,230
Costs and expenses (704,075) (1,120,565) (793,982)
Depreciation and amortization (36,385) (19,063) (17,580)
Transportation profit (loss) 55,069 91,473 23,668
Properties 156,014 102,998 108,020
Rights of use 0 0 0
Other assets 675,684 752,039 669,594
Total assets 831,698 855,037 777,614
Total liabilities 422,088 531,477 580,455
Total capital expenditures 124,118 49 33,869
Operating Segments [Member] | Maritime Infrastructure Division [Member]      
Segment reporting [Abstract]      
Revenue 200,496 118,441 139,226
Costs and expenses (140,614) (79,775) (82,563)
Depreciation and amortization (8,191) (7,625) (7,978)
Transportation profit (loss) 51,691 31,041 48,685
Properties 182,762 152,036 146,131
Rights of use 1,383 6,917 12,451
Other assets 322,046 321,594 366,064
Total assets 506,191 480,547 524,646
Total liabilities 73,753 88,104 129,823
Total capital expenditures 6,582 7,997 29,840
Operating Segments [Member] | Logistics, Ports and Terminals Division [Member]      
Segment reporting [Abstract]      
Revenue 73,115 160,977 223,760
Costs and expenses (95,844) (137,165) (211,860)
Depreciation and amortization (13,059) (18,099) (30,721)
Transportation profit (loss) (35,788) 5,713 (18,821)
Properties 1,284,274 1,021,222 1,017,128
Rights of use 49,437 73,543 38,391
Other assets 153,529 492,439 471,257
Total assets 1,487,240 1,587,204 1,526,776
Total liabilities 449,429 534,400 598,178
Total capital expenditures 495 148 11,759
Operating Segments [Member] | Warehousing Division [Member]      
Segment reporting [Abstract]      
Revenue 149,507 172,537 153,497
Costs and expenses (120,483) (121,096) (112,989)
Depreciation and amortization (65,296) (52,480) (56,478)
Transportation profit (loss) (36,272) (1,039) (15,970)
Properties 80,352 97,063 80,542
Rights of use 97,131 188,478 207,386
Other assets 109,183 174,878 326,408
Total assets 286,666 460,419 614,336
Total liabilities 311,824 371,097 438,572
Total capital expenditures 150 17,037 0
Shared Accounts [Member] | Other Businesses [Member]      
Segment reporting [Abstract]      
Revenue 0 0 0
Costs and expenses 0 0 0
Corporate expenses (61,605) (82,047) (73,838)
Depreciation and amortization (2,191) (2,252) (4,445)
Transportation profit (loss) (63,796) (84,299) (78,283)
Properties 122,730 117,452 189,117
Rights of use 0 0 79,004
Other assets 0 0 0
Shared assets 32,305 725 777
Total assets 155,035 118,177 268,898
Total liabilities 35,359 175,282 146,144
Total capital expenditures 0 0 0
Unallocated Amounts [Member]      
Segment reporting [Abstract]      
Transportation profit (loss) $ 44,554 $ (41,986) $ (207,333)
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Expenses recognized [Abstract]      
Salaries and benefits $ 264,005 $ 272,092 $ 235,345
Pensions - defined benefit plans 10,949 13,224 17,790
Employee benefits expense 274,954 285,316 $ 253,135
Long-term [Abstract]      
Employee benefits 77,390 84,652  
Short term liabilities and remunerations [Abstract]      
Short-term employee benefits accruals 3,012 5,189  
Actuarial (loss) gain net of taxes 5,917 21,785  
Pensions and Seniority Premiums [Member]      
Long-term [Abstract]      
Employee benefits 53,714 69,738  
Termination of Employment [Member]      
Long-term [Abstract]      
Employee benefits $ 23,676 $ 14,914  
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Net cost for period (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Details for net cost [Abstract]    
Interest cost $ (44) $ (101)
Net cost for the period 10,949 23,331
Pensions and Seniority Premiums [Member]    
Details for net cost [Abstract]    
Current service cost (10,164) 13,265
Interest cost 6,062 7,538
Net cost for the period (4,102) 20,803
Termination of Employment [Member]    
Details for net cost [Abstract]    
Current service cost 13,620 1,383
Interest cost 1,431 1,145
Net cost for the period $ 15,051 $ 2,528
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Reserve (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve $ 77,390 $ 84,652
Pensions and Seniority Premiums [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve 53,714 69,738
Pensions and Seniority Premiums [Member] | Defined Benefit Obligations [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve 54,204 70,223
Pensions and Seniority Premiums [Member] | Assets Plan [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve (490) (485)
Termination of Employment [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve 23,676 14,914
Termination of Employment [Member] | Defined Benefit Obligations [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve 23,676 14,914
Termination of Employment [Member] | Assets Plan [Member]    
Reserve for pension, seniority premiums and termination of employment [Abstract]    
Total reserve $ 0 $ 0
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Defined benefit obligation (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disclosure of net defined benefit liability (asset) [abstract]    
Balance at beginning of period $ 84,652 $ 102,375
Interest cost (44) (101)
Benefits paid (4,028) (919)
Balance at end of period 77,390 84,652
Pensions and Seniority Premiums [Member]    
Disclosure of net defined benefit liability (asset) [abstract]    
Interest cost 6,062 7,538
Pensions and Seniority Premiums [Member] | DBO [Member]    
Disclosure of net defined benefit liability (asset) [abstract]    
Balance at beginning of period 70,223 87,820
Current service cost (10,164) 13,265
Interest cost 6,062 7,538
Benefits paid (1,297) (1,338)
Benefits paid from plan assets (6,674) (6,674)
Past service cost (3,946) (30,388)
Balance at end of period 54,204 70,223
Termination of Employment [Member]    
Disclosure of net defined benefit liability (asset) [abstract]    
Interest cost 1,431 1,145
Termination of Employment [Member] | DBO [Member]    
Disclosure of net defined benefit liability (asset) [abstract]    
Balance at beginning of period 14,914 15,680
Current service cost 13,620 1,383
Interest cost 1,431 1,145
Benefits paid (310) (322)
Benefits paid from plan assets 0 (1,497)
Past service cost (5,979) (1,475)
Balance at end of period $ 23,676 $ 14,914
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Assets Plan (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Plan assets [Abstract]    
Balance at beginning of period $ 84,652 $ 102,375
Plan contributions 5,647 8,171
Interests on assets plan (44) (101)
Balance at end of period 77,390 84,652
Assets Plan [Member]    
Plan assets [Abstract]    
Balance at beginning of period 485 1,125
Expected return on assets (39) (741)
Plan contributions 5,647 8,171
Benefits paid (5,647) (8,171)
Interests on assets plan 44 101
Balance at end of period $ 490 $ 485
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Changes in pension plan [Abstract]    
Balance at beginning of period $ 84,652 $ 102,375
Cost for the period 10,949 23,331
Interest income (44) (101)
Contributions to the plan (5,647) (8,171)
Benefits paid on pension plan (4,028) (919)
Miscellaneous (39) (741)
Actuarial gain or losses (8,453) (31,122)
Balance at end of period $ 77,390 $ 84,652
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefits, Significant actuarial assumptions (Details)
$ in Thousands
Dec. 31, 2023
MXN ($)
Employee
Dec. 31, 2022
Employee
Significant actuarial assumptions [Abstract]    
Percentage of employees working under collective bargaining agreements 10.00% 10.00%
Number of employees | Employee 720 769
Discount Rate [Member]    
Significant actuarial assumptions [Abstract]    
Significant actuarial assumptions used for valuation 10.75% 10.50%
Discount Rate [Member] | 1.0% Increase [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ (1,269)  
Discount Rate [Member] | 1.0% Decrease [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ 1,395  
Salary Increase Rate [Member]    
Significant actuarial assumptions [Abstract]    
Significant actuarial assumptions used for valuation 4.00% 4.00%
Salary Increase Rate [Member] | 1.0% Increase [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ 623  
Salary Increase Rate [Member] | 1.0% Decrease [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ (1,053)  
Inflation Rate [Member]    
Significant actuarial assumptions [Abstract]    
Significant actuarial assumptions used for valuation 3.50% 3.50%
Average Working Life Expectancy [Member]    
Significant actuarial assumptions [Abstract]    
Significant actuarial assumptions used for valuation 14.00% 14.30%
Average Working Life Expectancy [Member] | Increase in 1 year [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ (69)  
Average Working Life Expectancy [Member] | Decrease in 1 year [Member]    
Significant actuarial assumptions [Abstract]    
Increase (decrease) in the defined benefit obligation $ 25  
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings per share [Abstract]      
Number of potentially dilutive instruments outstanding (in shares) 0 0 0
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurement, Fair value measures for non-financial assets (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair value measurement [Abstract]      
Non-financial assets $ 3,266,830 $ 3,501,384 $ 3,712,270
Recurring [Member] | Level 2 [Member]      
Fair value measurement [Abstract]      
Non-financial assets 1,520,707 1,250,989 $ 1,316,264
Recurring [Member] | Buildings and Facilities [Member] | Level 2 [Member]      
Fair value measurement [Abstract]      
Non-financial assets 101,033 103,815  
Recurring [Member] | Lands [Member] | Level 2 [Member]      
Fair value measurement [Abstract]      
Non-financial assets $ 1,419,674 $ 1,147,174  
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation between the carrying amounts of non-financial assets [Abstract]    
Beginning balance $ 3,501,384 $ 3,712,270
Amount recognized in statements profit or loss [Abstract]    
Ending balance 3,266,830 3,501,384
Recurring [Member] | Level 2 [Member]    
Reconciliation between the carrying amounts of non-financial assets [Abstract]    
Beginning balance 1,250,989 1,316,264
Amount recognized in other comprehensive income [Abstract]    
Revaluation surplus 0 0
Amount recognized in statements profit or loss [Abstract]    
Loss on the accord and satisfaction 0 (61,973)
Total gains (losses) recognized in other comprehensive income and in statements of operations 0 (61,973)
Additions and disposals, net (2,782) (3,302)
Transfer from available-for-sale assets 272,500 0
Ending balance 1,520,707 1,250,989
Effects from unrealized gains from fair value measurements $ 0 $ 0
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk, Currency risk (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
MXN ($)
$ / $
Dec. 31, 2022
MXN ($)
$ / $
Jul. 26, 2024
$ / $
Currency Risk [Member]      
Currency risk [Abstract]      
Percentage of sales denominated in US dollars 80.00% 75.00%  
Percentage of costs and expenses denominated in US dollars 35.00% 40.00%  
Foreign exchange rate | $ / $ 16.8935 19.3615 18.597
Currency Risk [Member] | Minimum [Member]      
Currency risk [Abstract]      
Assumed variance on foreign exchange rate 12.00% 4.91%  
Currency Risk [Member] | Maximum [Member]      
Currency risk [Abstract]      
Assumed variance on foreign exchange rate 12.00% 4.91%  
Currency Risk [Member] | US [Member]      
Currency risk [Abstract]      
Assets $ 23,356 $ 34,219  
Liabilities (25,129) (28,870)  
Total assets (liabilities) (1,773) 5,349  
Currency Risk [Member] | Other Currencies [Member]      
Currency risk [Abstract]      
Assets 0 0  
Liabilities (276) (40)  
Total assets (liabilities) (276) (40)  
12% Increase in the Exchange Rate [Member]      
Currency risk [Abstract]      
Total assets (liabilities) (4,155)    
12% Increase in the Exchange Rate [Member] | US [Member]      
Currency risk [Abstract]      
Assets 47,348    
Liabilities (50,943)    
12% Increase in the Exchange Rate [Member] | Other Currencies [Member]      
Currency risk [Abstract]      
Assets 0    
Liabilities (560)    
12% Decrease in the Exchange Rate [Member]      
Currency risk [Abstract]      
Total assets (liabilities) 4,155    
12% Decrease in the Exchange Rate [Member] | US [Member]      
Currency risk [Abstract]      
Assets (47,348)    
Liabilities 50,943    
12% Decrease in the Exchange Rate [Member] | Other Currencies [Member]      
Currency risk [Abstract]      
Assets 0    
Liabilities $ 560    
4.91% Increase in the Exchange Rate [Member]      
Currency risk [Abstract]      
Total assets (liabilities)   5,400  
4.91% Increase in the Exchange Rate [Member] | US [Member]      
Currency risk [Abstract]      
Assets   34,811  
Liabilities   (29,370)  
4.91% Increase in the Exchange Rate [Member] | Other Currencies [Member]      
Currency risk [Abstract]      
Assets   0  
Liabilities   (41)  
4.91% Decrease in the Exchange Rate [Member]      
Currency risk [Abstract]      
Total assets (liabilities)   (5,400)  
4.91% Decrease in the Exchange Rate [Member] | US [Member]      
Currency risk [Abstract]      
Assets   (34,811)  
Liabilities   29,370  
4.91% Decrease in the Exchange Rate [Member] | Other Currencies [Member]      
Currency risk [Abstract]      
Assets   0  
Liabilities   $ 41  
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk, Interest rate risks (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Interest rate risks [Abstract]      
Income or loss for the year $ 15,458 $ 903 $ (248,054)
Interest Rate Risks [Member]      
Interest rate risks [Abstract]      
Percentage increase in interest rates 1.00% 1.00%  
Percentage decrease in interest rates (1.00%) (1.00%)  
Interest Rate Risks [Member] | Fixed Rate [Member]      
Interest rate risks [Abstract]      
Debt $ 71,200 $ 57,700  
Interest Rate Risks [Member] | Variable Rate [Member]      
Interest rate risks [Abstract]      
Debt 3,200 9,800  
1% Variance [Member]      
Interest rate risks [Abstract]      
Income or loss for the year (6,307) (8,873)  
- 1% Variance [Member]      
Interest rate risks [Abstract]      
Income or loss for the year $ 6,307 $ 8,873  
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk, Credit risk and Concentration of risk (Details) - Credit Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Credit risk [Abstract]    
Average payment period of significant client 180 days  
PEMEX [Member]    
Concentration of risk [Abstract]    
Percentage of revenue 38.00% 12.00%
Helmsley Management [Member]    
Concentration of risk [Abstract]    
Percentage of revenue 6.00% 27.00%
Grupo Celanese [Member]    
Concentration of risk [Abstract]    
Percentage of revenue 13.00% 14.00%
Remaining Customers [Member] | Maximum [Member]    
Concentration of risk [Abstract]    
Percentage of revenue 4.00% 4.00%
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details) - Trade Receivables [Member] - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Gross Carrying Value [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 268,600 $ 368,690
Expected Credit Losses During the Lifetime [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 28,612 $ 25,975
Current [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Expected credit loss rate 0.00% 0.00%
Current [Member] | Gross Carrying Value [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 49,544 $ 230,010
More Than 30 Days [ Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Expected credit loss rate 0.00% 0.00%
More Than 30 Days [ Member] | Gross Carrying Value [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 8,867 $ 3,522
More Than 60 Days [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Expected credit loss rate 0.00% 0.00%
More Than 60 Days [Member] | Gross Carrying Value [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 3,505 $ 36,265
More Than 90 Days [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Expected credit loss rate 13.80% 26.30%
More Than 90 Days [Member] | Gross Carrying Value [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 206,684 $ 98,893
More Than 90 Days [Member] | Expected Credit Losses During the Lifetime [Member]    
Expected credit loss for trade accounts receivable [Abstract]    
Financial assets $ 28,612 $ 25,975
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial instruments risk, Liquidity risk (Details) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Liquidity risk [Abstract]    
Trade payables $ 350,653 $ 437,382
Accounts payable and accrued expenses 340,744 503,874
Related parties 147,098 165,280
Leasing liabilities 167,579 287,075
Financial debt $ 76,513 $ 67,505
Liquidity Risk [Member]    
Liquidity risk [Abstract]    
Percentage of financial liabilities due in next 12 months 70.00% 52.00%
Liquidity Risk [Member] | In 6 Months [Member]    
Liquidity risk [Abstract]    
Trade payables $ 350,653 $ 437,382
Accounts payable and accrued expenses 0 0
Related parties 0 0
Leasing liabilities 38,426 33,569
Financial debt 9,606 10,424
Total financial liabilities 398,685 481,375
Liquidity Risk [Member] | 6 to 12 Months [Member]    
Liquidity risk [Abstract]    
Trade payables 0 0
Accounts payable and accrued expenses 340,744 503,874
Related parties 147,098 165,280
Leasing liabilities 28,717 35,360
Financial debt 54,533 24,606
Total financial liabilities 571,092 729,120
Liquidity Risk [Member] | 1 to 4 Years [Member]    
Liquidity risk [Abstract]    
Trade payables 0 0
Accounts payable and accrued expenses 0 0
Related parties 0 0
Leasing liabilities 49,573 167,284
Financial debt 12,374 28,535
Total financial liabilities 61,947 195,819
Liquidity Risk [Member] | More than 4 Years [Member]    
Liquidity risk [Abstract]    
Trade payables 0 0
Accounts payable and accrued expenses 0 0
Related parties 0 0
Leasing liabilities 50,863 50,862
Financial debt 0 3,940
Total financial liabilities $ 50,863 $ 54,802
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital management policies and procedures (Details)
$ in Thousands
Dec. 31, 2023
MXN ($)
Dec. 31, 2022
MXN ($)
Dec. 31, 2021
MXN ($)
Dec. 31, 2020
MXN ($)
Capital management policies and procedures [Abstract]        
Stockholders' equity $ 1,974,377 $ 1,801,024 $ 1,819,098 $ 2,247,408
Cash and cash equivalents (100,044) (96,792)    
Stockholders' equity, net 1,874,333 1,704,232    
Total financial debt 76,513 67,505    
Leasing liabilities 167,579 287,075    
Overall financing $ 244,092 $ 354,580    
Capital-to-overall financing ratio 7.69 4.81    
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contingencies (Details) - RPS Claim [Member]
$ in Thousands, $ in Thousands
Oct. 19, 2007
USD ($)
Oct. 19, 2007
MXN ($)
Aug. 07, 2007
USD ($)
Aug. 07, 2007
MXN ($)
Contingencies [Abstract]        
Contingent asset     $ 50 $ 845
Contingent liability $ 3,000 $ 50,681    
EXCEL 130 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "2" 5D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " D@@%9J&MY_>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LU@0E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE*^&T+198]R( W/4 !D/%&PNQT0[-G=="I;'9]I#M/AA M]P1*RC4$8NLL6YB 15R(PM0.-2:RW*43WN&"CY^IF6$.@1H*U'*&JJQ F&EB M/ Y-#1? !&-*(7\7R"W$N?HG=NZ ."6'[)=4W_=EOYISXPX5O#T]OLSK%K[- M;%ND\5?VFH^1-N(\^75U=[]]$$9)=5W(VT)66R5UM=8WZGUR_>%W$0Z=\SO_ MCXW/@J:&7W=AO@!02P,$% @ )((!69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" D@@%9W6?:8\$& "Z'P & 'AL+W=OH$,<'>]WO2%L$7BP99262;0 M3]^5[%APYZS-M6\@=JPG/^O//KO2R4:J^VS%N2:/:2*RT\Y*Z_7;7B\+5SQE M65>NN8!O[J1*F89+M>QE:\599!NE28_V^\->RF+1&9W8>PLU.I&Y3F+!%XID M>9HR]73&$[DY[7B=[8VK>+G2YD9O=+)F2W[-]:B/!X-\#G_ D,4K M\7O13H 5V%2+>(9Q15/.=AE_C> M'J%]ZI-LQ13/$%F_>G/?ROH[9,N7'4<1Z&4\(U\_P!-DIGF:_57WWH5<4"]G M5L_;;,U"?MJ!Y9%Q]< [HS<_>9IS>O@\.:TOS]%* 85 MQ0"5&0-"9#&F"5O68>#M[UB2<81C6'$,V_7&%5_&F59VJI)KS6#LX'8=&"[8 M!'90@1VT QL+D;,$^-92U?+@.EKE&,YAA7/8#F?!52S-^HX(1(G:"=2@M%V# M=A$B:$<5VA$J.,F5LA,ISD+HJ"^<*10/5]O?]^B^[R%<7M\%Q'Z[3GN.-H6; M66TPQ,4:>LM[%J:]5U&5([J;"Y>;?L&HJ*.B+<.28F#4=AGNGO,-8DV+T'.1 MW4-CL<.Z7H'=DXE,UTP\862X7B.9"^,>'HA+TYG&"2<7>7K+52T.+N+[_KX7 M>$7WU<7)*;^9QT5#D2D M@AF7 S*0RZB^)W'URP$&Z:*_AP?MEQG.WO8#L7G.I:@GPR4_L*4DXP3FK9;D M0G9)$- ]LN@.NABQ,P4/C^,H\U*7V#W!RZ MSO>/'^-06BF,T7D'Q:,A+8RDD\R@3EF1L,8L*I-G!J4<"#G'[25?VRS MX"(S@3&S%E*?T34H?L$GES,-VLHT9D)S56R9F)R<;5%KR7#%!C)G#K25.=BA M(Q-PVJ7<$2YPG0LI]ED8=1K,$&QEISB!(V7=]5R3?H-9(Y'_!;UA#36# 1 MQN"A525/WBEETRF8>\4NWE?#6[\]\]^J"__9OE'+ZF(E\PV_852IGY316*9F= MU[+@"AX-L(S9=S[AX]%]B[*K FIH_MZ63S=5^K9'B@L,S?F%CT?WLSR#.Y"C3R18:ZC)USDW=6W]&D6U?G / MU7<.XA_]SUN^J)/\Z)ZO\Y/@=25&FP*N0?*'"KC V4SPNL*C30'7(/G* BYP MQA.\K@!I4< U*#85<('SF WA=<6< URKRC@@F='$JV,I$T!UZ"$%G"!,Y( MMP';26/%V>[QPP4&=(#Y2.!\),"-P,3IA"Q64/P@VWP-(H,A/2*'A\,AAN0L M),#C_S8\+Z#ND4+P!-)4%B?;X:OEPQ4?N(*%&;*NR<1_U6G:#67:31\Q7&0/_&.#2FX E5P7@42$*_Y/'6SOV7&J2>7MH7%&;+)7 MG*Q6=ZN#Z7%Q'.L>+TZUY\Q4 AE)^!TT[7J2<--]^)\D19?'$)%C>Q))]I/Y''N_' MHW)^I\UGNU6JB;[LJMI>++9-LW^S7-IBJW:Y?:WWJH9?-MKL\@9NS^QT\7PS+;A^/JA M]Y\[Y\&9Z]RJ2UW]7:Z;[<5"+J*UVN2'JOFH[WY11X>2MK]"5[;[&]WUM@*> M6!QLHW?'QG"_*^O^,_]R'(A1 \)G&M!C _K4!NS8@'6.]LHZM][E3;XZ-_HN M,JTU]-9>=&/3M09ORKJ=QD^-@5]+:->L+G5M=56N\T:M(]O !\Q18R.]B39E MG==%F5?17MNR&_2SZ/T_'Z+OOGX5?1V5=?3'5A]L7J_M^;(!+6V/R^+XW!_[ MY]*9Y[Y3Q>N(D>\C&E.&-+]\>G-ZVGP)(S , QV&@7;]L;EA.!@#?F-^] TY MWK!=96_L/B_4Q0*6D57F5BU6WWQ%TO@'S*L7ZNS$1S;XR$*]KRYSNXU@MJ*B MO5#_'LK;O.HF^[L/NE%1^@ISO^\S[?IL<\+M*I-,9.?+V[%?B!47C U6)X+Y M()@'!7]4MC%ET49F)SDDL^\I&0D@:9I,5/I&-$XR7&0RB$R"(O\P^5I!0BL4 M#.=UI>SW40W9M]A#^W4 M.^%'R1*5G/HC1WB!)$ M' LY$8I8$4)GXE4..F50YWM0:2!?VFZ5V<-^7X%<3*1$IC:)I^'J6R6$I@07 MF0TBLZ#(*Z/V^7V7Y#%EF;^..(<1G$CSS1CA%%=&8L>B.*CMK;4*8K*HA&[ M1/!D!CK$T9&$\=@'^3B@ ^G'!U^29E),M?IF+",LG9'J $G"A.RSY!.E^OBC M3,*F;KKWQ PIS5(RERH=*DF8E;W<@$0$@S1-)?.P@Q@F,6%R)CU0ATP:![/Y MIZTVS1GL.W9H[1+D[;.+EQ?J[=15AU@:1JQS%0I2T]6C4*5"\(\JU;6Z'M(+ M0Y*-G:A4;F$W6Y7Y=5F5XYTMGAB//9\H M%X1/2829R8S.E W4L92&6=H7.K!W[*H<5*#/0!BSU"ML$#O.!),SZY4Z5M(P M*]\^@/ZHLF,FT-\<8"NIONQ5;=T@)_@@^S1D/!:<3WWP[2 \I)A;T Z:]!%H M/J?8H2@KXVQ:[F!V:4+E7#@[5M(P*_L,:4=![:(9%>Q#,$LS(:8 0NP()3&? M*R6IHR45P83YFZYOYO-ED+3/SI4:M8RL+L_6=VBC8D*VCLB[T3D5- M_N5!+SZ^#*E/VQF?CB]FE_ DFU/L0,K"(.TS3^7B(YQXF$]%1FGJZ_7MN,QD M.A/);'3X^@@^>[V/J$2J39I1[B$4,Q1QS-*9C,X<0QD/;R@;77S>ZFJMC/VV M*SBA]CPNM?35&U1UD,K/S9HOU=NI_XZ_+,S?3]OR5 HR M+5 Q0TK2V6-QYJC+'J&N@61X,/< 7A"+1Y(/T#.>2N^,\7&[4XV.LRQ M[+ []'L9T'BH\!**^97F&8DER=@4,:@E883*N?%TI&1A4O85-"2^O:X?WG[U MD8]*]EDGXD1Z!Q28'I3'$ 9F/)'4 MRR:(H4B!/P*7RAT%>9B"W6'C$^5RY&Q6)LDT#A SQJB* M1;B6"2ACICM9S%#&)*8SE0)W!.1/(N!H1]2]=GBJ ]1[98>?76"&Z-G%YN2EK*'#5!EK&KP6,@>G?JOY55!DFM8 ?M]H MH,[QIGW7/?QOP^H_4$L#!!0 ( "2" 5DG6& 7X@8 /<= 8 >&PO M=V]R:W-H965T&ULK5EK;]LV%/TKA%<,*1#'(D6]LL1 :K=8 M@38KVFX=,.P#;=.Q,$ET23I)]^M'2K)DBU>JB_E+;,F'ESR7]W$8WCP)^8_: M<*[1\4S\70[PJ/]BX_IPT;;%Y/IS98] M\$]<_[[](,W3I+&R2G->J%042/+U[>@.7\])8@>4B#]2_J0.OB-+92'$/_;A M[>IVY-D5\8POM37!S,]]34-FP12?B>Q+ MNM*;VU$\0BN^9KM,?Q1/O_*:4&#M+46FRK_HJ<*&T0@M=TJ+O!YL5I"G1?7) MGFM'' S 8<\ 4@\@W0&T9X!?#_!/'4#K ;3T3$6E],.<:3:]D>()28LVUNR7 MTIGE:$,_+>R^?]+2_)J:<7HZ$X426;IBFJ^0TN;#;*I62*S15HIUJI&0*!-* MH3%Z_^<]NGCQ$KU :8$^;\1.L6*E;B;:K,-:FRSK.5]5.3%![T6A-PJ] M+E9\=6Q@8@@T+,B>Q2LR:''.EU?(QY>(>,0'%C0[?3@!AL]/'XX'V/C-GOBE M/?]_[\E?=PNEI MT]C\3,:.O$L;[](AZ]./_)$7.X[64N3(.*]06R&-DVT5NK@7FB,.AIP!<&/M>$![CY@#.#W"$_09WQ"]H^ 7?B1YE8L5D M)N+/ICLHKJXA-L$Y@^.I(\:<@E@^3>['AV:72 YC)E6;5W:K?=9BG,*7%6$>.8="N7B\() M]4AWOP 8C6C8LU_8:Z6(-TAJSDU&+].R%%\BEINRG/Y;%6;+K^QX9=66_)%E MN_(74'UX[@))@&UK/Z(+X)(DP%VZD#DN'A"-4;+M'2J=<@)^PN M(HRB;E!"L"#T'4J0M9CV,2(M(S+(Z+/0+#N5$0%VB481];N< &!(/4._RPH M^B;9?-K#JQ5D>%"13#\?RX1:A5W8B 3K8VWN<"5CDGA.#0%PE,2QLUV .>I% MI"_C6BF$A[50%8%IL10Y1Q?[W7JY+_XQ3(XZJPF#*.X6$P VQIX?Q5UR$"Y, M?-I3(G$KA/"@5-AW@.+AA T+W&H>A@GN<@)@IK+@+B47-B;8G,3[ K&5)SC\ MCKC+38WW*EZ_@'O>=*$^)U][!P\+G]?-RPXH'CAY86M0) M?8D*KD%6D* )XJX4!V"V G4IN2@?1Q%,B+2BAPR+GGW+[,]KB!EQ-R; _D@&!=*/]L>S6IN?R]JQ^UKY M1(;ET[THQDM1:"FRS-:BM.XUH!L!Q4,CMQQ!PBCTG00&8 &->XXGI%5/9/B_ M.[-3V83.O^:(AQTU",#\@#I9ZZ),?)M>V$>G%3 D&HSOUTP6I;HUW5YMF*FP MAWF[KTP^7)D&M=$/Q_TYKW8K:VF(M_35(>EL,^Y1GVL3"@QJ5H([.EJ MMNA@_[TK1U[,:EA\!'.+I6ML3 RLYR1(6EU%AG75E_*"C*\0>S2')J.OBEV^ M,+S$NJ*F7/K5>Y@S(+QP8N1)@IW>=S)T?A*TXC\YN!'+N7PH;Q:5D5.[0E?7 M2LW;YO;RKKRSZ[Q_A:_GU1UD:Z:Z$GW/Y$-:*)3QM3'I745F7;*Z9:P>M-B6 M]VX+H;7(RZ\;SE9<6H#Y?2U,?M8/=H+FKG?Z'U!+ P04 " D@@%9V7BI M+",$ !;#P & 'AL+W=OR>=[L$$ ]$Z,6L[T/[W-T[2%(+)\L + MQ,XWG_V-)^.9T4[([VK-F$:O.2_4V%EKO;EU796N64[5C=BP MXLA=%;DZSPIF,JKEG.1F)4O.L8,\2J3+/J7R[9USLQ@YVWB=> MLM5:FPEW,MK0%?O"]%^;9PDCMV599#DK5"8*)-ER[-SAVQGVC4&%^):QG=I[ M1D;*7(CO9O"P&#N>V1'C+-6&@L+?EDT9YX8)]O&C(77:-8WA_O,[^Q^5>! S MIXI-!?\[6^CUV$DC(5A1(\6U#-%DAI^(-#U0J))4I%#J&T-F>\ M92@K8,S0 #W^\X2N/EVC3S"%OJY%J6BQ4"-7PVX,IYLV*]_7*Y,3*V."'D6A MUPK]7BS8XI# !1FM%O*NY9[T,LY8>H-\_!D1C_B6#4W/-R<6\]GYYKA'C=^> MC%_Q^1[[Z!CU-#S#S&S8\R !(D7!BWN0%+82@I[P^8!XD2!!*HADW"."J'1 MG$%>GROVHX0(XF^0KU-.EP1]H&[;:AKW:O@H-H0?WP6E9/\UGPZ.-A4,<=R0>@P8X&<8=V,P* M\T@8V65B[Z-&\7J%3FW*SDS8#?7^K@CVX[ CT0(SFX^#CD8;+B")CT_$*=XK MQ'!OXK[36F;S4M,YAW@5MU8Q^))Y^*)LLTNQ';J/?+B/]%_EHABD4$]*P>'5 M"J)$,UA'6]U(+(<8=S_:J0U&(C_IAH0%%@8).1$0'_4?[BU]3 %XGAK_J)(@ M$?:Z-8D%-H#:I9O/9C9<0$A"DHX@=Z_KR)E<5=V;@C14%KHNVMO9MD.\J_JB MSOR]Z1RK;N:#IFX['ZEIQ#=TO MDP8 [Y<"[JYF8!9H^^G)_U!+ P04 " D@@%9^G/ ;@(' !F+@ & M 'AL+W=O]R6Q[',/+WFN+B^O=/5$ MJF_U$F,*?A1Y65^/EI2NWHW']7R)B[1^2U:X9+_/^"(1S/*<-1(ISO.&B?GQO2,=;<=L#/<_O["'[>39 M9.[2&D])_F>VH,OKD3<""WR?KG/ZF3S%N)N0W?#-25ZW?\%3AS5&8+ZN*2DZ M8^9!D96;_^F/;B'V#*!YQ !U!H@S0,<,S,[ Y WL(P969V#Q!MX1 [LSL#D# MTSEBX'0&#C_I8R.XG8'+CV =,? Z X\SL(Y-VN\,_#8<-OJUXL]2FDZN*O($ MJ@;-V)H/;02UUDSSK&R"_0NMV*\9LZ.3*2EKDF>+E.(%J"G[QR*9UH#<@_DR M+1]P#;*2_4#FWY8D7^"J_@7@[^N,/H-+0E!2S9:,JRJ2'U?AQ/WYE..BXIGF(FXFX2\OQ M#/L0%DA@OF,Z!CK$A2+.]WW'Y>@BF7>&8QCP$!>+. M:AGN(2I1+WNS9[^I5 M.L?7([8IU[AZQ*/)SS]!Q_A5(:BY%=0\7]#730)K8^ABD+C*H89/9!,!.LEF M.LD"G62A3K)()UFLDRS9D-E[=P(T$/209^WNF8, MK8!;"D#^):5M5DY)P4& MKW.V<5P 5L<"M@& 9YQ6LBBU!%=7J9H M(%,LP=F6QZ$2Y9J>F7+LK6*V4K'-[LP48]S+IOA_W$JW$5(FFBU."WH&LAU. M-!''B]:+"$2$9?@VE]M#B4=LBT)\=H\&>A[W^I4HE_5,T9RM:(Y2M.EQN7IO M.$=< 0MY)N3F-U5Z<&K&UTD6Z"0+=9)%TK5%+*]RT27!2=*")M<.(LS=1I@[ MK!+!Y>)X40EE >:*FXL'?]+>AZVNN)WW!%=_@;MFIB.'+DEY$("),V^*KDEZ:: A- M+((ND6-R"2M1KN29*08:N_Z;H;^.[#BYDB5OHB/G6(..@ZKFL*N4,$FB;R^)ZE>M7/5777M80# MVY:#"TRYPD/:4IW&6ON16MD"K6RA5K9(*UNLE2T9)/]AA.[:DE#=EWQYN,8V MM>8A&=OD;@G% #H7TD"TQ%1C0]_E3[!0;._)<#,)3JA->B%A/R0:Z%#<3Y6H M%_3IL9<)[%.MIE6MD K6ZB5+=+*%FME2Z#8W'61 MZ1K(?5Z'8"V3EG2VD&A$FG(!Z(8$$@@SH\\?6?J9H&%,L M@5U:0B66J%?UW&2SZW5"=;/SO+.KV/BS?2B<7$64H%LO))! D _Y( DEL$MD M(KYZB@:Y'O?[E:C7]5S==GU-J&YL_J=SJ]BS0M#DWRV8JCTX.?]K[51J90NU MLD6RY74@_V))+(%)\X,FWP[C;->$A.HNY+!3JRD-,U\L)7W7,L46EPA$IN.Y M$/+I0@3*3ZT2'!, ^J;%IPT1Z1JVQS]CC:1S85L5_X0EELW%L_E'^HEZU<]4 M%>TZEDC=L3S]U"I5&(GM/>A:MFU"Q&NL=NC49**5+=#*%FIEB[2RQ5K9DD'R M;R)TO/=Z:_,&]DU:/61E#7)\SVR-MRXCJ38O-6\N*%FU;[S>$4I)T7Y*@ M& 'AL+W=O"MC.[7QF)CKDC2QY1SF5^_5(76Q9YR+B ^Z'QY>6Q7EX. MGT/IYKFJ_Y ;SAOO95N4\G:V:9K=]6(ALPW?,OFAVO%2?;.NZBUKU-OZ<2%W M-6=YUVA;++#OAXLM$^5L>=-]=E\O;ZI]4XB2W]>>W&^WK'[]R(OJ^7:&9H[-@C_\:;WW;WM7JW.$;)Q9:74E2E5_/U[>P.7:>4M@TZQ>^" M/\N3UUYKY:&J_FC??,YO9WY[1;S@6=.&8.K/$U_QHF@CJ>OX:!2;ZJBO^(O-GA(TX:(%L#/#3 >@-J:4"&!N3>[)1 M?]2@-M*KUE[&Y,9;JXGAS;TO__VW]^ZG]]Y/GBB][YMJ+UF9RYM%HRZA#;3( MAI_[V/\/V(;CT.?26]?5UE/KNV:-*!_[!2(:P>4UU.U] M6 J';9/'M=RQC-_.5':0O'[BL^7?_X9"_Q]0EUTR6'JA8)/NI,?NI*[HRU\J M*;T'KM(C]QKVPL$9VX<(NQ!MFGQ:SFE$U61X.NT30(7C,(ZGLA22A0E*HJ-N M8B0X&@F<\^(N_Y_*!?W2;"J5<+.JS$2A7&VXMZNKM6A4XF@V_:+=2[68U4(] M>_8$EYP]EPR67BC8I-/#8Z>'SMF3>7]'1:N2T^JN: M1_7$(KA4(N/'XXB$F@]3%.$HTFR8(I0DL(?XZ"%^>[%WX]$NBES(7259T>YD M:H&HE="\=L/&_]R+7;N2KKR2-Y#+V+@V7[-H*H(H]JGFT50A@I,@A&TF1YN) MT^8_%YQ+B6.0DC?>A,E>8\=2DF=I _$HCO-/2Y M;+A:O(W'7Q3-2@Y2A6_V.*6QUN,K2!;$"=),0+($A=3BY(2ET'E.1)E56]@( M,@<"^S31C0"R@!#=!Q0LM,POA$<;V&GCMU)5$(7X2VTB_"7;L/*1=\G.NF"& M>)/^Q&&D>S)5B$9Z?@-4-"#(XFGD*O0&6'4V9+LK,BFYVD:[%"[8@RCL^R*Z M*%9=-%IZJ6C3#AW)"KG1ZJN:Y[7(VK*A8XY:E7+,LGBI,:0D,9:N*4H(U5,J MH++EGQ&MD!,BEM]KEO,6J;AX8@\%G#^'&%HR1[Z>00'=G ;FW@#IB16) ;6;XH'[5@1;^2Y7ZW*VR& "*) F/D "1!.#)RKBF;JSK 9F>$ M%^2FE_N:[]AK1_B@!Q,F5/T1ZPMD!>A(X.OT!:AP$"/;SC&B"7*S23_WRJJ< M9_NZ5EZ&9 LZ I $^P$R')FZ*$STN@N,AH+ DAWP2"?832=WAX6D1N>XBM3J MJO?=]M@1"^@/FY QQS2.$ATF 2&A*-8G'B!#.*&!)6'@D5JPFUH^;7=%]-8GXVELN@&9,Q M$G*:>@B1FK18G ML3%@I@Q%H:]GQQ30S:,8G0SLU./($9B><>+5>A3EDV**,YPYP>1'H>RBT=)+ M19MVYH@RV(TR]W65<9X/9?"A-CR4OU>>ZF#)AQWS6 >#?6SBB9&V3$D'IF,'4Z4@YV4\Y=IBY?BNXPQEKA@\X@;"&(T$#W!PAQ@(G.-Y N"FAH M2V4CX& WX'P#2GMK"88!>O'5/]V4*=,K?*=D:F6$&^R&FV-AW-.H?O _6 "@ MQ*R, 959&$.A;'4Q'ND&N^FF2U5C)OZQI 7P"4()3G0,!85!K$_/%- IWB&6 M/8>,O$/\\^Y ]/[6HF1E]K8_XJ2H'[X!<3V MFINH/@^7WN;5G#^ J928J(-C/S0N\. MH_'^X.F<&I^8YRAS% ?&@2J@(Z=%U6#25-%092.+R1%GR!LX#8)E'E,-8MFKJ8V,9I!!;B!I9/A]-[OE[SK/$4*[<[$.@'PHXP M-/,VH%.+0P$5.?&5LQIT M:0) 0B.=E%> C"2!?N\F!63(#PBR3%$Z,@5]BRFL-KGZU&40.,2)B7X_:07) MS'Y( =FT'Z;^1N"@[OM.W]ISZ>Z9*E:_JJG:/ZFGJE;P?A.]Z/VFBT9++Q5M MVI$G3_*X@>=S=TNU?8K'NNM0\^$;2@/C01Y319!QS ^H(M\@FL7)@W=;7C]V M#S!*KSLQ[A]A.WYZ?$CRKGLT4/O\([I.^T<=QS#]DY=?6*U6N_0*OE8A_0^1 MFJ)U_S!C_Z:I=MWC?0]5TU3;[N6&LYS7K4!]OZZJYO"F_8'C(Z7+_P-02P,$ M% @ )((!60<=OMT*"0 01< !@ !X;"]W;W)K=7H)1-RJY2=+,3IWRK\F4GFU2/98*.W.!BOOR^/Q MV*4K47 W,J70>),;6W"/GW8Y=J45/ M"A1K/)I/WXX)+/3@_#<_F]OS45%Y) M+>:6N:HHN-U<"F769X/I8/O@NURN/#T8GY^6?"ENA?]G.;?X-6ZT9+(0VDFC MF17YV>!B>GQY2.O#@E^E6+O.=T:>+(RYIQ^?LK/!A P22J2>-'#\>Q!70BE2 M!#/^J'4.FBU)L/M]J_V7X#M\67 GKHSZ369^=3;X,&"9R'FE_'>S_H>H_7E' M^E*C7/ADZ[CV8#9@:>6\*6IA6%!('?_SQQJ'CL"'R3,"LUI@%NR.&P4KK[GG MYZ?6K)FEU=!&7X*K01K&24U!N?46;R7D_/E7[BLKF,D9XFPY(>5.QQZ:Z?TX MK;5<1BVS9[1,9^S&:+]R[.\Z$UE?P1@F-7;-MG9=SE[4>"W2$3N8#MEL,CMX M0=]!X^=!T'?P7_C)_G6Q<-XB,?Z]R^6H\'"W0BJ68U?R5)P-4 U.V -N8WH M8G0Y8GMO7GV83=^?-&_"[Z,39BSS*\'JUU>F*+G>U"_WF72,LQOQ*%.N61I? MLO7*.,'*'[?%ZM*:!YE)O60%"DD6)L,"!$6[TEC/N,Z8,DOIO$P=(YAE*ASS M!H*BD%51%XFP+O$K:ZKE"M03+3 C=@=+^R:Z[>X2:CBP64*H%!F3&DK)L]PH M4!595&_',JPG%G+'"6F9O3]);DN12J[DGY"\X1;J"@$5J:HRZ'6=MR;/W29=E1ZX8L50(P&:F&P5%B7 "G")2L2KUK9(9L4:E[EG)KI;##5A>(4Z>; M%AA28^"%[;IIA>(>IM0.%K6]20-S2 QLX9! SHT:+SN>Y9:C5F 4Y5-J+'*^ M-#KHM.)!Z K[H$<01^&3S"CX[_AF1+=YPF^VWUGW9YL60D1-Q#R\L3.#*M=$@/9WTA^9.1AE5Q<<] M"%.P&8P5T1/+I0+T/?O#\^!;)YXH07I.?T[PD,!;>YI5K?V_(?V0K0!]>Y0L'&8DET"2I!Y[6R*PYZK%:*(E^0@411+_EN:1D9A_Y MG\)[T5=)@D,4N$Q75,TBST7HL^3"9ZXK-'I6LWBL1L(0B<[U$G4E+)9F++>F M@$[IMO[+4.'B$6!GP=6MC0QAE":+J2:*4IF-@+^+#44;0PEA&7-<:EF '>)Z M6@!(LDR2$OA"R,::PSX\^QT<$L4$F4:)8?+$50LG_JB$)AJ"*VJ["8(8?(G> MUH D'#8)S"NT!9P"DTD@%\TF9+7QS,FE#D^A,Z^9-)>4481P:9R,LTI(+@=" M?%H((W;;5"'>-.S,+GR;)MN^&?3$?&D7(K&R6!/ )H6YH!!2!4\#)2/#L;6G M\#^@_)&?C( 1^,7)7G R;B^,\2DW"61.\&3KT//6:."J' 3LH8^9CWB;(CH MKB&B5+YY-3L\.-'$JOAZ<'2"%4U+X;$_(7/8U>C743*=3)+7]>=%1D&GAIX9 MRY_(-ZUM/OK4B#,(LM?Q,R%LYAR(*';']3T,[^_56_P,,2:?=&$6H#"\YNS: M./85'B$=@B[2]'WT9;?&#ADD%ZK 8*&C'UA\+>-WY,>&75.PY:)JG^UR8R?:+ZRX MXF;!,00+6QO"=P6^'X1MWWG#B_*$W38-Z5N)#*NZF?."/!E_)U)M5,1BB< Z M=GOW!(.WM?^M4%LUH&WZ/?_$+E)>5BI]DF+)NRFV"Q^M4(O]'.&I0MY_ D;+ M.OE^JFK.-Q:DP3"U.5/9E/(?Q8[3I\QS8""Z>T!\CL(D"M^1>%U4OA7B$?02 M%40^J!FD3PP_48/=5CP7FC51ZDH;]Q-QRO%K:47:NG!E+!*9P/X+>_]N>C[\ M3,#2E ,.5[$1]MFH8 MWZ/9*'#&B'TU^BT-5Q1SZM7==M/;[VG#PIR\HT-1+^J)_;^9R?:Z!;"?$&?] M+\4R#.T]SD4^P"-I MCM_$GP@SMGT!H)V^U@H;NMOXD+5+@P'=+2=GH H?DP M?SC:BQ9)- J*5%'@#?Q786QQHCZ8U6%-B JW0U\]_-+IX\= =D+.PV#RTL3A MG^RD#<9N3'V6K?A#;R!'KM*!8$6K\=H>H$$6T'HK WPXG MPPE8M3Y=P5#I0SA,>D\@U>T2!B$W/E=+Y,V5]#80-)[4B"9/2WL[5>.00?<+ M9.YL^GH[#CX8'XZ2*P00T^AM#2&-X!A 426K[<3I<2J E579A3R$+R%%TKD* MDSAO!_N?IM>P0?4&?+H,#V%UBG2KSX/A.B0H:]$FL*6/]EGA-Z-D;[&?=&.D MB$#J^B!C:'5_BLLPG'TT*C08A27Z;O7+5T%1[9IL98^W%"(1U!U"&%G MBL8TJ7#>(**\2,&U=#Y3FV$,; =*"NY"H"VE"AD+::K>;[KSFS,/9/&WNAR_BM6B[/%XN8]$:+<#[W!B__4$;-+?FY_\!4$L#!!0 ( "2" 5FU!\&PO=V]R:W-H965T&ULK5A=;]LX%GWWKR!< M;-$"CITX'^W$20 G;;,!)FW09&:P6.P#+5$2-Q*IDE02]]?ON9>2++=I'A;S MT,:BQ,O[<>ZY1SIYM.[>%TH%\525QI^.BQ#JX]G,)X6JI)_:6AG^=DJFO*DJ9_/=W:-9);49GYWPVHT[.[%-*+51-T[XIJJD6Y^KTCZ>CO?& MW<)7G1>!%F9G)[7,U:T*?]0W#E>SWDJJ*V6\MD8XE9V.EWO'YP?T/#_PIU:/ M?O!;4"0K:^_IXBH]'>^20ZI422 +$G\>U(4J2S($-[ZU-L?]D;1Q^+NS_HEC M1RPKZ=6%+?_2:2A.Q^_'(E69;,KPU3[^4[7Q')*]Q):>_Q>/\=FCW\8B:7RP M5;L9'E3:Q+_RJAK6Z >'RKOA MG#94E-O@<%=C7SB[5$8Y60IM8H$Y4R85/LB@D/P@;"826]6EEB91\"X4XNK3 MU]N36<#Q9&26M$>=QZ/FOSAJ;RZNK0F%%Q]-JM)M S/XW3L_[YP_G[]H\8-* MIF)_;R+FN_/]%^SM]\G89WO[?WPO\\E'ST?^?P$O7U%;<75^_?O5^ MOO=NX44!BL'CF<9SVHO2)K"1"AG$[S*W8EFNE M6?+93<7 PGXB;Z>'D<'=_ M9SD5:-&I6)K7K^;SPT71R&0B+J8W4[&WMS_?G8AK]:03*RYT6$_%%3Q,4TVN M3H047N=&XTP)7VOK. +XK(,?@;3P6*5$JA^T[RD%:\J3AXDU:9.T/E[(LE3B M\%!\1B7?'2W$/'KUD>C(Z40C);YU:WZP1VY=Z"9%R*DJL=LA6UB25:W P]-G M\N,+";0(_"=*6,.QUHQ"H6)XTHC;8)-[\?$I*:3)U40\%@K/XHFU %13)1JT MH:,%X=?5"M0#\V+)*:'%/XPFJ[=4.[CZ2P^B,1LWT'6]U9^"N;R[GKYKT'B&(BH(^;/RNM4HYK*C]!QM8QIT8Y*Z&VI4T9:I@U MJ@'G'KZ>O)1)8ETZP"\%:!CL>/93O^NK8@"9G%)H4NG2C>N$^7L^L(=(8<8K1@>3BJ&(.,6V\;CO*<D*B3(IH@_&SOK^0:@/[6/$#==-\A.^W/;QTUDG >T;55+ M0^G@%@=T%*4B8K6$J*'-'FU*M"$R<()U_MFΟ?(UM&.PQ%JPID\.6(2NK MQH-2/=USJF00@N'HI)Y[O"+[QR-NJ*/%Z*Y TO*"&Q_> 22-[$B+U@XA(IPC MYKUN4O$G&2\Y#IY67 OKR;[NZ6Q-9(9S:V"A;@*E"%9>HN."HK$#%G6)H$L]C%A4;JI*!FI\?H*0NJ:9#V! M/74O%,TWC06>(0:^>P">PE-/T-T^KK)!J'&$40HPP#WL>I7S0(VIZ&E+9 WF M!U$R1;]Q?]HCYBJZV65:&[ ;9A6L2(@0*G^<=QN/,LU M$1&\O,.PPEQ]"[.,R<@3[6PEHP8:/2NMY,*D;KV38D"-<'QD2>D[T(9"P^2W M!C<0*1:A[PXZN#P""T@^&F^K/4,L1DX])D CN/[MX!^=Q=JB3@&L/&JG#4&F M*_)#VQ5M8'"ES?EE4V8]3]I%MURI5#=@%>6J"3)%8*A+:4R$ =.FW*@*E.RG MH./@R%$'"K!//#/A(+X(.=I82I?CR<[3EN"Y\%R7F.&1D: Y* @&ZO1'DN N M#_A'%COD102A#S+,6!#GL+Q45 2)B49]];O-H3-T$H__"VU+LV2;MS9GWF"C M-&2?,#V$]!;H8Q]PSBLBG,V8M8U[%K\?\!;G//=TKR]A6<;W1%2KYZH.ARWQ M@IV15A:>J+4CHK<8U&R>P87@D3J\I]9=9J S M0%$D/Q3$#7(&G7?.<86R0#BK[% M*- 0HJBNB6<;TTK1* .)WFA?+NDDZ^A\_"229,$1L9RWBCT!P&Q'*D@'@-R& M$M5/=SR";Z=(:#:7E4 "P1/W).HM6,%78B3EG^MFA;%/?_A>* 'KC7'I^ M!8C";]3J$+SL2(.D,DR(]L%'*X"-6A';?M1>I''H"'8W$EF-(VJG"0+0D4 O M=Y;MQ$:;%G)Q0Y^,444YVXAZ.*687[*&I@CTV0_:*H6":B=IJUAI-QG>4N4# M+4ZI,2S^)(GZ8#'(:+%[QQC0.3W5"K&V(J154((2T?2%;3=^QGR(A-@#=:VD MZ_9W(K EB1'>DBH_.)>" C?2ARLDL"TU"TP?.AN4Y$ZZQQ""?.H(LGUH$1US M*J"/A7F?HA4D&1]GNH[<2;3J:\W=XZ M?>[+Q6SPF0K2*.>/<51>O-S$+U;]:O^];QD_CQ\+KT%7:&A1J@Q;=Z?O M#L?"Q0]P\2+8FC]ZK6R #N.?]$%!.7H ]S,+1=!>T ']5]"S_P%02P,$% M @ )((!67,RGR78! E P !@ !X;"]W;W)KK7=X9[5;JVV[S8Y))SYLP,SY"ZVAG[U66('IYRI=UUE'E?7(Q&+LDP%VYH M"M2TLC(V%YZF=CURA461!J-+Q^'24"ZFCZ57X=F^G5V;CE=1X;\%M\ES8 M_0TJL[N.)E']X4&N,\\?1M.K0JQQ@?[7XM[2;-2@I#)'[:318'%U'$80]&^+JSZ^@\@A178J/\@]G]C%4\[QDO,&1.#7.KROWBJ\M Q.!\_8Q!7!G'@73H*+#\(+Z97UNS \FY"XT$(-5@3 M.:FY* MO:562G9_.,Z'7Z$!R@A*ST5[J-11&R42BNQIY\L$[1TF%=U/BQ<_@ M36*X,]IG#C[J%--#@!&1:QC&-<.;^$7$#Y@,X7AR!/$X/GX![[B)^#C@'7]7 MQ/#';.F\I4ZF6\X\$KJ?A"FEIXH5-A4P#MV_.X_CT3T\E:[C14$#7,Z:5PJ%U;.+AN+&7E-2\_>0&W?8P@_]&^EH,OQR;L& M] .NT%I,!X_BB?J1$IP-LIDYAV3-)I^E6$HE/6=/6.DX$R$\ 0L:*X1'(N!$ MV9&^]3TCUW''GW2),D09.>&S-K?W=8'Z %KJ]QRAI&BIAC[4 >*#:*26@<[1:,()0P#EY0+XD0BWBRWNIE+#PN#/4$%)4\+!1SU". MW\%C1G(!T:ZE!K3QY8D1X.1:RY5,!,4@Y"+%87OJC[J<&$=RU"1N'P(/,>"3="%S MKM&*SX3G,QQP]W2UMJ>=00YP\R7A"D8KI/8^,Q8 M^;>H"_C0/R=B#CEGIH(.DV2(OX M_V0WA8''N[MACPJ:"JE@WJ-1'UJT:6 M:P5::5)F%-H%[1&7?T]:;DCDRHGY>5)^_8OE8E[K^4\']:H:@C53>=>E_RP[\DQZKP4 M<[3K\!YF,&K^Y:.Q^=H\N6?E2[/=7K[7[X2E9#M0N"+3\?#L?02V? .7$V^* M\.Y<&D^OV##,Z&<#6MY ZRMC?#UA!\T/D>D_4$L#!!0 ( "2" 5E!G8FA MU"D ,F& 9 >&PO=V]R:W-H965T?1A/JY*,.''BW&]\^=#UG_W.N2'_LF]:_]/%;A@.SQ\_]NN=VY?^ MNCNX%G[9=/V^'."?_?:Q/_2NK.BE??/X[N;FN\?[LFXO7KVDOWWH7[WLQJ&I M6_>AS_VXWY?]\6?7= \_7=Q>Z!_^J+>[ ?_P^-7+0[EU']WPU\.''O[U.*Q2 MU7O7^KIK\]YM?KIX??O\YZ?X/#WP7[5[\.:_53]=W"! KG'K M 5N:7 A .,?LN9%V!)?M/^MJ[^EL\-95J5W;[KF;W4U['ZZ^.$B MK]RF')OAC^[A/YVY.O1#]U>7@8(]G7+_[_\(G@P M+_QP<^*%.WGACN#FC0C*7\JA?/6R[Q[R'I^&U? _Z*CT-@!7MW@I'X<>?JWA MO>'51[Z,O-ODOMZV]:9>E^T R%IW8SO4[38_=$V]KIU_^7B _?"MQVM9^V=> M^^[$VK=W^?NN'78^_[6M7)4N\!@ #=#>*;0_WYU=\1>WOLZ?W!;YW-??NXM7 M?_[3[7I_NBHO M?;[I&A /_GGV]/HV^[GTM<<- 5F'LB^)?7'Q-]W^4+;'/__IA[O;[U_ 6W5; MMNNZ;'(_E(,#63'X?%?>NWSE7"NOPP;(_2@ UOT(SZYH^;*M\A'(LL\'6'E7 M Z?U '&3K_$$ZZZ]A]5@X\Q]6;O# !#RD[V[+YN182(003[V YSJ&HG=#8BK MCAP0PV&WH02GD9'SGF#SNXCWK( M 41 ""Q3%3D<9@=7WZ/]AM7+5()*'L6_A-^=!NB+M;/IN3_O6[7W7 MW!/<("J''<%L=D) <5DZRJINZN&(2Y>;#>@!.8(N/^P ]=L=K7OH'@"AW;T0 M1%SQ.G_=-,EQF<3@J0P(K.L)/D0NH@9I\^[F!0@JMU_!6D]NZ2^W+PJZO1*6 M.L(5XM'P55==TQ6MR@9NQ3%-@)AI?4E:RR,MP?+S[8G"75.#3N![%?H\C#WB M=TX*A=PR0)LEVXTM:/.&.'$+6MPCNR0@K-SP@+N%2PX,N":&) KX:UREZ3P! MT#(FRX8P4\(?!SW/$+F9N20>I.;74C)F\G.\B-) A>14-KY#I@1U+5BH8=FZ M)P(AJBGS+5SS(0.&\0='5@#R^CNH8E@?Z+A'#@7<>:0VH"PP M4,:>X04AXMKU,=)EE'A5=\#W5\>(Q>O\0]]M@"D 9D09';*#UWK":^]V:/L M"'!OW=[-P"O7_QAK$F]]7M6>N"JOQKX6_"*=L7QQZPX$,EQ-1@C!'QWQ ZZN ME$O+^9I)!98<#RJ0YL_R=F53H.PN#PZ+/!H(\C#' M*,ADI;UA5PZ$D;8;\IUKIO?QR5+E,/3U:AP<;SUT ^F&I7N1S?0\]HZ4=?"' M[J&%(^ICJ)E0/0IAMR<01R9G);Q4]R!QE(9EO5U]" \#&[[VO@/I/@AO_[V# MWW)494"C/OD5T(#2"+7<0-2/HN]A5Z]W1NRC)+7:O&XWS0@T#GPQ#H1& 1IV M3CLSW#O1'%?1VW0+F (='PV% -QG=E.4G MLBF8O-8 V1%/P#8":=-_!;R:E#6(6B^,[_0?0Q?!X!O,K*@F4R$0W[\J>$3V M,F!SN(K_MH1<,@]E/^'$1+5\HX(B"%&KGT5F-M$\*NZ^#*X=)E $/ ;&))9$ M:T(YZ#K_&UHYXTP1IML4YQ09 #K,U!@:>$^RGTCHYL@HAD5: M6=H3HD4;*.(:-U@M+7@=+,8:!#(K7\+UQO4],406MX0UN]4 5V(Y-K'[X%Q@ M4Z_'IA3)SQ)RK]C=P!%S-*BCO6!@OU)]$S#F+3!%WM1LXN&Y@5A'_JO*5.': M(!T!&C].E' A(D\L8+!#$4L]6DG-L7D\$1? ;@&\8:7HT8V='7H>?*R3!#9O.:F:I<8#(L&B"W\=] M-+.6B !^JQSLCLMF<&1@:1(.\#] [@\N,2E(9/%F_7G'[-#7:*-VTULFI?5- M,"-> )N 112Z>Y![(ST^Y#.1RZ03KPY0UW750PT:#VB2H((7-X.8^W#B^KZN MT#V4HZFAD2 72 GNK8YX!N4R+!(YN8W6*$"2?YZ7E_FY8Q)0QX!>9I#U')(9_T7;$':9<),LGLFJ172=9KPKY!^[*F#:WL8*X$*16_-3WBLB'[GK[34I%(H/@*'5TS_ @5J# MV>,N2=?N@>Y0?S3'+*7Y5(6BB'Z:O0$A#\]>]8XW)WGC\S]J_]F3< B>[)J? MS&$GD /ZX+X\LAFT&!(5#2J]S59&>M%JB&I..X/K.89)*46#(># P;J 3$J MQ.+:^[KO6MR6I!C=*[Y< *<\H'S?UV)E$O_+;:/RIC"S0V-R#S\5&=GER$$] M@$WT^N'7][_^;^5,[R*MB#,%V 7;[1#LFZ- +*=UWZ7;[!X%\AX1ZZ M0HRJB8F#T$9$@]_)6@,X[EGVMNL=7+!0 QB61.=\\/SMV*Z%A(EVV97DW\(+ MWQ8@8S>:(S:S0%ZP(=2(0^$5]PY;=9O,.)LST$_'@)9/&2)$ )L>FZ ;SH$@ M0;>=B3)M M&)PL( >.A3&3*[!\IHC MUD4"WC"] [J4)78?,9;B(U<)S7KE0BVD%T M[!?@6> M_2Y[@QQ/(@C_ \T*>):X[/0OY)?67L0%'&]7"OY89L'_(\% <>0MFZOD8[); MNZNW.Q!E30U+TFN9WP$O7R%@B?\=(D28X*R;(R<"0!J*]=?EG]ONH0T1?A3? M"G3$&CA ?Z=H,#X-JBD#&I"PZ9([(/>XU(8>($P.(0,CIX)G#U6[?% M#=>P.<"B4N.EL1&%@V?1H$!!=T\_&U*3'"B.9FB,BY(?L P)S MY.OY0^.!G-N1O^+Y,*E6KS661';^BEC6U??1VU&[2D"#6X2K_6?\'?!1=Q53 M,3GW65A7) MAX#]"( MXN]#R B1;HD)HOQ1HT2[&NL&74RTJB;\'YFG,!05 M>0B-%HQ0]"C740@!KDG(9_02W!/89,#@&Q3NG&I 7]^AM%-+;5_VGQUNM091 MX\GY65-<)[&6$B)-7"D\5U/")8946-:I92 6^0.YK7G(@]S=W/[(+]H$&ISZ MT(R F*":#^1=<-G;?0MQI;)T/CNQ>\H ++%N!9QAX:< M28]T_7ZV@ 3&RD.M$6"0H4!V^B*<\G0(&\.B2P=& Q8NO):PDP#$(?=2Q8N1 M@/SW8[+60P^O7U4HCM*L!\7T4%W7W>BGC@MN!%"AQF=W*$4@G,8B;CD@.$/< M61PH!>%;!J]_S-$B[UWG?RP>TR^<POTUV9GH%=SHMZ;; ^N;$-Q MC(PMNJNDF1'9#FF9( ;QX$&0:%R:=$@5DM>8*^\=1@P*(>M_"?9SF$V7#-]VP4=32J8(J* 1% M;)]-,@O1_ RGQ #BKT%/Q?\R 3$.5 []R$9D-T]CF#0R71TI\ZJ&'= 7UZP9 M!6@ +2O,1JK1JA%?3]_^' M0S]$[3@UTXPQ1@%A0%+(4H%^[K?,8!$A$C;V:=CX??EW0"8O1!< [V>BTEAO MHF$2K*$0RA-["+#,ILC*M:"H381Z+0K,V%K,6AHOF9S3Q^!\P(0E=K+*-)54 M^D@-!=)FXTI*O"!B1/+]A1-"O2J#8"]HBOJ2%:'"YXSK>,IF44G_2*_T4B@Y25& J^T<.)\@-&Y_ !_[C65? MWFN+]4?Y+[5?C;W7>,:$3U.NW\P2YFF* 4Z%8G;E-._3Q%2IQ!.RR;%+'RQ# M-JX=!O =*QJN_D(L!CG@GV=__M./WWW_XXN,RX8&M]ZUZ!;#F>$N?!T@WQ\: M)U'FZ3&BLJ*P#)J6@\K1$J,904X1 U @%T8Z]>3'+P!'T$%5ET82^A_D Z,\J)IY'2$U)_]AYF>@M5%E(2 M.7BW-]EOG, 6^K!Q7L \JDZ@C&DU2C>U&))LR"<& MAP2,0+#I'/K,(PB#LJ_(?^[!BT5DJD]&QU_#0LZKP]*RY=]2_2?[F^ [A>P4 MQDF.!Z'-UFV[H8XE60Y="MA?QR$49#NG'@5,YT=8/=K.J<)[L!JW5Z#GI0#1?%Z7"K M5;G^G.":2^1(J>/O8GI$1'#]IFW\%(5_CIS1HYH3 M)'FV=@(!4O4$I\$Q\SU@+)P3!4TH89GS-F75@EQ5\N>(5(%;$K$ 5Z9*R&ZMHK?50]6#P7-EKY, V'D )T50;/*B-X?(KJ[*!AY#?J=-WYL8 M,)M/23Y7*90I@63+ZR%@;[]'Y4_O8CRSL"K-IMQ+KD"ZZC97HP8]6-O+4K$R MH&Z#2-0<0Q8R"PC10FZ#YU ,Z,QJLI3+DZ9!\<"F$<;T MIJ*_X"6O-X.#$J:I3)#K' S$Y(FIT/L#Y/ Y-BW2$;[)[)P8P"*-@&;$8'PK,Q(KXAB #W2R^6E MY6CN="1ED>5GL@JC'L(L(0SNI)AS$A!.\0*>1TPH3U FE0^95&,O+1/Y%D-O MN/EL#?=OT[U-5)%5S">-+$\(Q%\#Y2= 1MK7[) E_D_Q^L3]1SB^2O&$\HTH M1M1*6FV^%ZH]XV7.)=EU_D$QQLTMHN[0!B=)*,BGXX::!^Z"L.Q3,AY&*2P- MY^2LB+EU.'6V>*2@ISI,2@7TIF>;\A89]ESM$CQL)0@U;=!^3%(_D>RKJ%$B M62V33HF%FHR *OPJ4H/)\-ONKG)E(XTH("M*%ASJ?'_CU67!@11*$*^O(6>. MBC'@S))BL_8JPT,!0OJO/8@&3-YP9IR$" LRCF&MNT,J#CAPS"50$HQ@TPIY MBRE/=T>7!P$Z"<4L4#U-D']2$WIFTH2 CW;(L/>Z<*:S)J64MW(Z,*9WU>!3 M[X6$<],]7+'>%:\S"I0#$ADZI8;?$RZU%-VX(14"D%F MT(R":)3:G6;.YA&35N-Y"V&CDS98B-Z=-(G8JX:%7JL5+&RD3X3PO2?;-=K, MKJ:KB?%&I O18_Q4])TPDAK3 &1P)X]B-A+.H[6.?L%[8DZAZCFRY!_0:4<1 M3WX3,D67Q38(M2!1#C3,<^$^)I"TY@@6&'5^*3)QF[V;UGMBF#:I#IT]\+'; M#!AKB/\!FD1"LJ&^E>J>8O15=/%ZN5,$MG89BQJ\2XPCL YD*M&$O=3!*<-&@ACY%TRI4!BN :E,3M& M^'>,P%N$,X*[3:;^I(U13TH#OI;[8>V)H15>;"&P?8^5&D$?>%OTN^;TO32T MO#"B($(0PKTJE$FNR=7;CKF>RP(YBK7MG20[2/(NA.&3E 5+'VFC@^MR)> N M[6^\GE#4E QFE\5Z4>P*26VA8_>"K4HL22BD*]26S$1';*"R?3"[N(*2BHG\ MNJ]7?&H.>]\%VPOQ52J%3KV/I,@O<*?]'H727O4OQ(WG9IFNWPC/"*&]3I]88N]HC M6EB>HB;)4$V/&A+=BL;=NX9%06"GG@FTP?13<\Q,MP 70V&36/?@\T?XKRN) M;R.8(U" O[QFM<.U?@5'/PTJ?AZ"I>;[DS:?;\0&L5*0J377= MB*$ZJ2N;@1J=O33712$\CG7X([RRE:ZE4I.QV:)XE62>N/U3)!.S"*W&)D3! MN@FO[3L #0,2@V7&:RJ>6SA!I_<6$(!F$W>U!C08/$Y1K5DW94*.]9*%EIF( MKK;?]2

7H'= VP9 GKEEI9PM0FU_UZW*-9L':F4BDD4J;FM4G_H_+!BC-J M3'W=SBID4HM5/0E9)U$?=+C@83XZ<4A]X'(*5,;M"6Q+&:CD9Q/!P\VP5I'] M&%-'V3 ML=:*N4T.B, #5W6+!BC0>>JLN>3GPM*1ZBD?B7M6DLTT3JI@D;FX M\E*VPWY//]:<&4I"A( %7].;;VS8L"$!"D[@-EZ+ RK]JZ 63]4A*:FAF_Q%$)H2]CHZCK7==O MRU:4A"2 216Z=E=*O!#.](NB1VOP)KGHF?0[?P?J-TI3A!;X19$?R[0QGQ"0 MC>7 QRP >:7F)!>J"FS@_,QJKC8G&5TLAX":1ZDJ]=/8F14!%*VQAB[]I5RI731L?-TC/@OP2HZY\4/14+1:" M9T2G+*ZB-UY:*91-ZO2L-&(Q1DH=):.$GD_(,.I3J;2X,Q567Y%5"^(HM])J ML0]B 2TU<4 :IM-)TQ]I4 WZ MU/V\",HT<"4-B/BLP*!E2#,X. !5]R<$,66Q&K M?J)WH]VGV-F3<:JI3T.+RZ.&R8K,^;WS'U/;$U%W2KIH&&AC#;W5V, @")GY%&_>_O'Q_SV&>NB&,:N%7XLY&Q MFI"8!#P?O?VO3Q]^NSSWQIDA%O#V[V_>709YRIDT;S2-9=%0!$.TBG^9H5G/ M)D1)P"&LM(^,44@)K_:3/@ZLS7B>E%J=:NJ5H!;2(9GP&I*:0#6OW;)<'_D< M&0;^""B@3IZYC)%D$KIZ@C\JG=3B4ILEF"'&]%"=JWI,M#S[OEE<2P8AM-JR M\,)VLADK""&?L63PI^(&HLYVF+CC@,FD24"WTS.&POQ9G/*TM)ASR)"GY+[, M1)9')\];H\Y_:\4D*6E#I<)I;JQS2EQ^HT"8[B3UI0 MG:1RXB"V4YV3Q0)[4#.TB7**@Z1S_^*CH#!( )!4GI#<-27^>C( ,>=SU73=9Z[WYSFTDCB+ X\TAI%Q6Y7ZJ;33 M+<6;E>%#M,,\F3_Z]0AZBS=&/.L%_$RD3! MB35NK(?#"?R@ZT_>DD09Y(?,7A^:<]H?(L.VKJ MG.V*V"=#D+U=$D.T2D9Q@W@*[4B8XIOS(=I&Z:T/M M.7:_ A^JA^" YH/:T3&/)F0K,DL-2A4^LUA7*)N+YG4P M-JDM_JK-D30#G;"O@@+V;LO59\A%&5$0:"J&JO8V5:-EG93M%TI&-2,5U)X= M\D/'0-*0MW :8L8)*#*=([I@FO9)X*_*HV>VK+@W:<.Q6TJXW3V36:9HS8*G M3G*K;(Z2O-Z!?4E\M"S;L5.8M0!G.:F1?=E).VEN66=[21LN/ZE#;D-56%". MD4/!LJ#KM-[.Q+7/OL&W:JLBGWI015KG,O.YK*79'(LSL85_UR)AJY[_&*;. ML ^MWJ,H,5%[2?&B+?F0=F*,JCS#?GB)611V\ED"O53\RT\BYN*+)T,G&J+J M5DV]E8CJ9%A(:?2(QK6Z%;:98 :+JRA:M/_( YH88*$^W[3*Z,A9B21*&XOV MKL0\/X@+G.U'M3!ID9=NAM%<>)J#9B,@KL3#1C:9$1N3BY%6BLU#NH(@2 M;M>^0$Y_:]4_#G,Y<:.I",)!XID@&Z.?6/&SMLU+DVK.68I_>393M#J&I+8H MW(H.G$L:'98!GN'#F.]A)EV2X%*I,,O$9)2)86FO=OYK)N&4-:1 0Y"$HZ)L MD>_R["*T#E7T3(H,U=I:P35F>I4RR!*+I"*W+' (DLH28XK'(NRGT]?DKY,* M-ULB-[847:\Y)CP95(A-6VI]+67747QRBLS%RV@Z*:&(0B>S\DAVM+R:M,MQ M)6N'*/F@/8=:W9!*D*![9IT^FMZ5$.'1#=&-7V/7.-PVH7+2J +"BN1CP7$V M4VCCYS*41/!WV:?R"P_2#%/BWZA])<:^W+<$=8;R"YXQ,A[\NP_34O%?3:G^ MMYDZWI9D-&%PWI;L9?J#Q 'GT]&_B4FQ.UNFC:9@FN!9U',Q4LSJK3"G<7OL M[0-_U?;UZAP^T]^;X0:A^LX8WU/==2K)- V)IX>9U,Q6"Z?;E4DM5;R'9)Q- MU.F3"0V< [3YRJ6CLUUK=C7%I>39VJ*H2;A.YZ-*?#\,< V'@?64TO$P7(-! M31$V"'ANRG ?L_9G1SS$ :\+U)S.Q?C%0&<#;@:H=.BO]@A3[)#%%_]-5"*L M0W\3[)0TP4R*=+)E>A.[803]SS:-7&;49+&%^^Z&!AVRM RIY$0OSFQ=<8!- M$4+4VS)0;V)Z)@.]:4(4I=T5,4#"C2F(T2.;.##SW;Z.(RG%,2:)(5-9@DT= M<,^,(P[::38GG5=]"PM3E7TR/#L=D,]U#3( NM O>20JV$PU828JFW,\I+=I M^MYYSM:<8DXN003 JI#'>ZKXZ%"7.@YKT$V25/\^^PA\.=*(3EBNZ8XNT!_Z M>WB"1Q\^_94CXS1&M^_:(\XURS_BUQG\[E*FG4P$$;XDQIJ&3_+;F__@DIU5 M\,V415;< Q-&JS*!<*.2 :98R%A1'/@=WS+HJ/RW\D'H7 QF(]KWHZ?RK:0N MA,I?PND3ADA3I7C0MPY[8QO8!5R]_-%O;S^=P\UU_I_=@Z-1--'[EIB9 MH;/;WJ'9EMF9$69X$\#U!&MM\%-(VO$HJ\4(KL@R($#ZW(Y4H\G(M'!;,L], MY](K3&$&*A>38$+,R?@O(J(?,K!?ABM^?L\6GX[RL*G92>^$KN_SDZ__@H6] M+BPAI0AX#6 7UEV/FOF@W>9:C!C7I>)*'#U)K$3Q^-MG.K=LH[W$S,KTJWX MP VU*0,1''UW4V1)]:S@A=<+8TQ(AZ6#W5I6O$84WW&NL*RJF!)(6D_T5'QB MJHAB%\(<[V'7":AFV+0"^XQ*"1U-6>6'M.3RNYL,?GGV[)*924"@] P?7\=.6S$WE!0"IW8_D34<'5,-T>AZ:O$@.H)D7 M;T<>XUIQBG$8;Z3AD9-(XF265#8Q,'8IS1*AI-&HE?Q)*_0H_@3V&*ARG6=: M<@TX,6ZH41Y;24%%.SFUR&8F^5=ZTX-=L'@P+U6LV6)S\^P5@_M'O_S\^R7Z M-D$;)\Y#\-/FH],9H3([_/U2@2L^!8 .RX*.UBI&ZDF\@W'KUE3I0_!887U$CW]XB MJJ9/^U 3V80[L'CXBCIXAJ.=;=*UE4FC3@;A1E-Z?4P%@EY4ID8K=Z.'8:?D M$P*.QYY]) \&55.&(?])MC=M3U$!,6E(ID8=#&2>I+)(QSJ<:M[J06/W)-WW M$:^$KO&AU.GF*HLR7=7,%;X0R NS;#2IQWU 8B"'-%P:8)I&7FLK M'K(0?95,8!)__3BW6"+!G/O1Q@/O2TD]B#G"ET(G%]-L(9E@QTV^U@RL)!$T M+=OC^-M)64DQ*V0531DSCIR;XHZA\LC!,O;GPEP8*FXL/[OVA62"3,MI^,YB M.+ZD?NC['9-B WX;F]=DMGT2C:CW(2B)MN2/X)"<'+\(!M(>9S5B(FI6(8:U M>S(6-9XS+;5B @Y3-&,&?F('<0$*[I7Q7LB*L?.?,Q4GQQ)J[)1X$'/X F^' MK:UQJCK@[H$:N74NIJ>DEW1X%YD.]L.H6Q%GG^B0N/\?(,V[VMCUMV,:)TUL M^D&+Z=@@E+= GN->_#F=OF\_!BGB[A$*N\LDN)++2'WV-Z2:[CJ/,U=E=$^W M4>SI"%U9/Y8K+0SYM(PYFQ(?$'WR6YQQ5IH/OK-VW44]% I@??S,*&E8B9VB MU JUTR209 T[BHU)DF82U-45)M/UF'XRO]=PN9U+G7XH!@!)K1LF@[BC_<"! MB(/)5_+D1E'#"#NK!@Z#-Y8^#4 E>G*=Y!NDE5QB#\$;L_M0@HGI>3/FP>>/ M8CI2NI>6ARR&W>-6I?D$!EL=G-[B1S#DW*U985V^B),EXU:F5GYQ4?ITZDTV MJ8C!N$P[TJ"X:55@8U 1QXZ#Z6MB&4Z+]M)=Q M^U3;PBYGH[/6^?0RPHYJUVRC5Q:^T&1+HL(QK.,J']H%.?;LR@_NH)]->9[= M7F?OS'=3Q [B>A31W_JAD.QN_BQ\T! MEY//A($4)_9Y=JW7^$^.#S#FT5IY3,[ZTFN/9 []EKX3:UC7&95P!2XS*G' MVWY[@J/%_ TW,Z\N#F&C(*@QJ.M^6H^1:;B+4UGBR2W4>]N1R;//?R",,J2- M8$5ERQWIBP!&/W_R*3C:G!I M;4 -"ZC:;7/J-HN3 ]^LAX:-(3Z,??NT2#0R+4^N(]ZG:,+XQ6$M*4V^F*'Q M'(TUS(= V<5PKEORJ4S\I96OSP>/D['8J\1(LX@%+,C?;+6C0C[76$_2AO(" MKX5 C**5VY7-AE>J^U#H)]/T^/QH^?*$_X5F!$XU!Y F"1(>)P+2J1 ST0PY MPXC$"88,?048XP\3%(3PL+]E7\MP(3+E1++H1Q3GVY0G-M*&(E:I01HQ^E+9 M5S8XM\G.\-W\A3BL\TX&;IJJSNI8IG M1JDG+C61";9J<.IU<'HCJ0.))$5Q59Z8*?=E)U>F=T8.J33VC[" !C6FPVZ M=$ 3G9OWWY2?^5,:T6H.1@:;'O)=F2+&'8K)UV#\@252/] W7YB\95(N M?8BGD2P:D,NNZX-) X8)2AW^J@:E&:C$K- "7NF1Y0^^2,T?%3T_(%"(CJ83 M4B>BI-BG3' 1+.!WI;M!W@]J+600^;5=?? A5;NA3C:NB4&;!(>ZA-U#=(0B MS/0>U[Y'L5J8@EUX2BX%+>6ZO>)3-?B1(;&K$#,*%Q()]RE%[Y<]B[ZZXE; M<"S5YG4;.I4 I%MVO1!O$G0@"8$VQ1 ^OYFE]L#,^_NKE 83:>Z ]!X:MX%7;ZZ_?W;!S8CZ MCZ$[X)+8&@4*@?X3>W9&UL ME57?3]LP$'[?7W$*"&U2E%\M!4%;J85-XZ%311G3-.W!3:ZI16('VR7PW^_L MI%D1I1(OS9U]W^?OSK[KL);J0:\1#3R7A= C;VU,=1&&.EUCR70@*Q2TLY*J M9(9Z4L@R!RJ+,(FB05@R+KSQT*W-U7@H-Z;@ N<*]*8LF7J98B'KD1=[ MVX5;GJ^-70C'PXKEN$#SLYHK\L*.)>,E"LVE (6KD3>)+Z9]&^\"[CG6>L<& MF\E2R@?KW&0C+[*"L,#46 9&GR>\PJ*P1"3CL>7TNB,M<-?>LG]SN5,N2Z;Q M2A:_>&;6(^_<@PQ7;%.86UE_QS:?4\N7RD*[7ZB;V!X%IQMM9-F"24')1?-E MSVT==@#GT3N I 4D3G=SD%-YS0P;#Y6L0=EH8K.&2]6A21P7]E(61M$N)YP9 M3]+'#=?<5D@#$QED7%=2LT(/0T/\-BI,6ZYIPY6\PQ4G,)/"K#5\%1EFKPE" M$M:I2[;JILE!QFM, ^C%/B11TCO U^NR[3F^WH>SA3^3I3:*'LG??8DWM/W] MM+9Q+G3%4AQYU!D:U1-ZXY.C>!!='A#=[T3W#[%_\(H.<:8X:OB-3+DK@.N-XB)WM@^FEI#*LF*"@GRXF\U@4I14!L$RJ9@/BV 2 MS(.;@-H$KH+[P)VWH/+PE$L-=Y@*69P<)?W>9IPDHYOM)-_W/,'9P/XO$#\]$,:A/C\2^"2 MTC:3Q,DB(]ZFM^(ZI3*\[(D0\C6]T]>4$#,Z+("= K\1\ZI\;XB;6KY S>AF M+(O"+-CW@,*=?B]1Y6ZJ:<)OA&E:OUOM!N>DF1?_PYNI.V,JY_02"EP1- K. M3CU0S21K'",K-SV6TM L&PO=V]R:W-H965TR7L[N [;1(#@$,&VT/10Y<:79%6"(5#N7U MYM=G2,F*6W@7R$'2D)QY\X;D/*T.VCQ2A6CAN:D5K-T,IG%C9 JW*S\W)W9K'1G:ZGPS@!U32/,\09K M?5B'2?@R<2_WE743\6;5BCT^H/VKO3,\BD>44C:H2&H%!G?K\#JYNLF=OW?X M6^*!7MG@*MEJ_>@&G\IU.'&$L,;".@3!GR>\Q;IV0$SCZX 9CBE=X&O[!?U/ M7SO7LA6$M[K^1Y:V6H>+$$K0M&1U![VX57 8G(B(!T"4L^[3^19?A!6;%9&'\ X;T9SAB_51S,YJ=RA M/%C#JY+C[.964 5"E5 X []V\DG4J"RM8LOPSBDN!JB;'BH] 96D\%DK6Q'\ MH4HL_PL0,Z^17/I"[B8]B_@!BTO(D@C229J=P]3\;537-E?4B@+7(?<%H7G"!S1;->!S>F8TT F%P:&KY#4L7L-,U=SM=!<[3O=(^-;=AQ7'! M13!;).Z=Y0,GR[VE'BE8+*(T2X)Y'DVG>?!0:6-_MV@:D.H)R3:>TF_B7;", M\MD\2);1-)\RTG(19?.E,_)HGF6!<_FDBKHKD>G(YQZDQ%:3= BMT8TDTN8( M2END=[X>@VUGBHJ[/'8G6=<@]@:QSWJ0M@('0]"U8#5D4(HC7<(]$S.RL#CL MWO6)'3OV^Q68__ES5I?-Y; 5PG"'0#$ $2LE;Z=Q#RN, KZE)?9B)JWDXCIB M'.?A8EDO#&LI;#OBPR=/Y"*)9K.IK^\BC2;39>12M.CUL#Z^=4?C5X+2H-E[ MV20H=*=LKRWC[*C,U[T@_7#O9?VS,'NI"&K<<>CD:SV<8N 3C_VKS'5!+ P04 " D@@%9!$%Y)9($ "3 M"0 &0 'AL+W=OO(+1B M: $UUL66K,PQD*0KE@%=@Z1;'X8]T-*1140B-9**X_WZG4,YKG.IT1>)M_.= M<[YS(1<;;>YL ^#X0]Q8TSO6GDXDM&^B$/=$]*-RIM>F$PZE93VQO0%1> MJ&LG211EDTY(%2P7?NW:+!=Z<*U4<&VX';I.F.T%M'IS%L3!X\*-7#>.%B;+ M12_6< ONS_[:X&RR1ZED!\I*K;B!^BPXCT\OIG3>'_A+PL8>C#EYLM+ZCB97 MU5D0D4'00ND(0>#O'BZA;0D(S?AWAQGL59+@X?@1_:/W'7U9"0N7NOTJ*]>< M!?. 5U"+H74W>O,;[/R9$5ZI6^N_?#.>38J EX-UNML)HP6=5.-?/.QX.!"8 M1]\12'8"B;=[5.2M_""<6"Z,WG!#IQ&-!MY5+XW&245!N74&=R7*N>47(RI M=DN0]V+5@EU,',+2YJ3<05R,$,EW(.*$?]+*-9;_JBJHG@),T)Z]4UNGQ]!_+"#'(7+VTN&7*\)R77.D&KH5F#W= M7*B*!DG(A8%=L,CI)GX1]PEV'9[ 6!9'85;D+$["+)JRVT;VO51KCMU E1)P M/\SG&4NRL,#MBZ&]XY?"& F&O6=I&LZ+;*^?2U4;@4$=2C<8\&!;82HZER9S M-LO"=(H&:.-LR!T8+";16N]NJ]?2.EE:O\TII+)$]6D>HXD1NX%>2$-TE9CH MV.G0=HY&Y3$O\!NQ\P'K5%-_V0OS.$R*F.?%C'U%(AL]6.\:JM.N0<)7M$!4 MV<,##..0I3'+HC":1NSS\Z.X6\SQFZ8S]D4[@5P^CRSR-4<^(Y;2OXC8)1I- MN8X1M. LR_(PSV:LR,-X.F7G%%*A2N#8XGFEAY6KAQ;;9:D'A:??)H@2)^P= MCF;H[0Q';U@:(<@LQ=$T+<+YK" <+CHO,V8.)H-[3T2?\"\-<(4W3(G1VQ(- M]Z(=@ @=K7]4]B1!I26ZK:S 4/;AGK!:T1X7?6_T@\2F3)W=:5Y3?#SHJ,PW M>^FVF!77SQ&YW>,X"#"<$_9 M54>9@I>6PZ2RUFLC_3T8J2LV#_,T9WF8Y#DFU3=7-YC##A2BU[P:##%$4EL0 MAKW-0LI!I#\.9YCP[YZ90P$E@BQ])Q(^T=AX=^=X"RU=.'I;*U\HG$2UI1#N]:W-V!$0-@3_B5>MI9 MO*A\QM0&VTLIVG(8%6"$V^TC#Z\!\TY7V$FD\D$TE;=B(UW#KS[>W/+BY+5> M/#FX*#LP:_\ P Q08 !D !X;"]W;W)K&ULE57= M;],P$'_W7V$%A$#*EN]^C+92MX'@ 9@V& ^(!S>Y-A:.'6RGW?CK.3MM&&BK MQ$M\=[[[W>_.]F6V4_J'J0$LO6N$-/.@MK8]BR)3UM PCJ&%Z51BP:4BC<@#5>2:EC/@V5R=IX[?^]PRV%G'LC45;)2 MZH=3WE?S(':$0$!I'0+#90L7((0#0AH_]YC!D-(%/I0/Z&]][5C+BAFX4.(K MKVP]#R8!K6#-.F&OU>X=[.LI'%ZIA/%?NNM]LW% R\Y8U>R#D4'#9;^RNWT? M'@1,XB<"TGU ZGGWB3S+2V;98J;5CFKGC6A.\*7Z:"3'I3N4&ZMQEV.<77RR M-6CL3:DZ:0VVN02^92L!L\@BO'.*RCW4>0^5/@&5I/2#DK8V](VLH/H;($)> M [GT0.X\/8IX">4IS9*0IG&:'<'+AF(SCY?];['TVW)EK,8K\OVQNGO4_'%4 M]VS.3,M*F ?X+@SH+02+%\^24?SZ".=\X)P?0_^_ SH.-2%/-^#I'6:H6E,\ M"FA6Z'(X#LIDY80TI$S#_E'S7U"Y@+42^-K-&7&>[I.2BTYKD)9<0ZFVH#VT M97=@R'.23/-PFDR\E(5%/"$WV$5>@D/2M%7:AM3!6YP'/K'R='$T:>8>MZ$G M-$G2<)SDY$W3"G4/")R'11[[[Y2\EZ;33)9 2\%X8\@)&4_SOB&&)'DXRI!H M$1993%)4XVE"LFR,:T$^*GE2[NG?,M$AA0HON*/O&C64\Y*]P@**,!\CU#@+ M,V3SG.3Q-"Q&3AHE<8@:<7Z7G>9R0S']O]UTIC[+TF?YC%E>WBX_OSKDNJ>M M5M@;@^VIV1;H"D ZFU!R@P&K>X^![ CK;*UE8 UAL:GXR*@NA^: MO6)5ZP?52ED<>UZL\3\#VCG@_EHI>U!<@N'/M?@-4$L#!!0 ( "2" 5G* M8S!$2 D .$4 9 >&PO=V]R:W-H965T.+X"=VP289+Q)9O*PV >VQ.[F1!([%!6G\_5[BE1? MG+&],X^+Q+9$515/74X5I?-;;;[T*RDM^]XV77\Q65F[?GYZVER MPY.%-JVPN#7+TWYMI*B=4MN<\BC*3UNANLGEN5N[,9?G>K"-ZN2-8?W0ML)L MKF6C;R\F\62[\$$M5Y863B_/UV(I/TK[^_K&X.YT9Z56K>QZI3MFY.)B1M?W#-R).YUE_HYFU],8D(D&QD9+VU_MKY#E_FHIK\7_%]C,.!0AD]H,!'!>YP^XTO;RQB"_QFZ8Z&HFOPYJC8C;\U,+VR1Q6HUVKKT= M_H"=F+-WNK.KGKWJ:EG?-7 *4#MD?(OLFC]J\:6LIBR)0\8CGCQB+]EYFCA[ MR3_RE/W[:MY;@^+XSWU.>Y/I_2:),,_[M:CDQ02,Z*7Y)B>73Y_$>73V".!T M!SA]S/H_2,WC=F;! ZX_L"QZIA<,X9?M7)I="IP4+C@31HXD5C]D3?(+W8#= M_?. !(/WZ"5ST8BNDCT3N)9+U76J6Y+=C10FN*IK1:3L@Y>J7^M>-'WPR8BN M7TC3NXVT7>$R>"D1V$H)$OZ+73+%9%<'KWJK0%!@&7JY&!K6@.D].R:!_B1X M!Z 0D'L?@Z,@2\*LF.'BV?AS/ OS;!:+)*ZEXT!=):0,'>R$02S.$A@ M/PT^28.>(YH#>81D-LO'&/ P!IBX#,L\(?MOC![@AJ54KK6Q+F\'RG "0,A[ M;Z&%<#J(>4G[89AY&&0]^1701TS!.H5'X%/*"0SABQ_,3W,5A&J,"\.P% MZM*:P4V-GJF.K8U>@M[03_(PG<%JE(4%+]BQ.'&;QLA4'IPX@%&81CE*!_9F MJ)XBIFMP*$FSL=!XFB.7M#Z").&2YSXV(-C_!X&**"R1B0,"I/\24J09.48]3!_TA*0(7%<@OG$4 M1K0EU=]@$.*0PXTPX9[B19:,K'J00668)M0_1KFB#>J M.B)BE@0)V2QG.XKM"#2;A5E&AG+DJ$B"X^HDP!+:V;,#?CW"(4I/"AY#R66( MF@EI V/5C^T=K-YO M$?])N4(,=*-J1[ >*964%YJR <*R4-C%8YJR3P2_JH9V:)ST'?C:A?'>D6T? MF]>J9T=Q"0+,N%L\BE,$C1X(B-S6;O?Z^6/H#P MYALZB_)H_H2ZCS2)70U&&\%NT#8:)_Q9FZ;&O5&UMJP=:H:^@C.Y5SG*,QJ, M'A050)J$P1U,+B (F<\$^2Y\27E?-Q;]G6 #40' M2XA)RN#MG+PUM)U&;3.KG; =NRA)"IB&=^*;4(V8-]*!1J^5Z,B50*MT&FYA MA8+I-+5JV2%$[;J1R-^47=TY3 5CBG9]]FKJFM);ZXCGBGDL!".M,MXB5C+/ ME%+>T:MAB9M$"R1/GY2<1V>O&O?:(XUV"_&9J^4T^-GRB%KY MSK(KJ&=(^S-*>\C6@^D'T=EM':(+:*2'S/6H^7XA_&LLA9->5WPX7ZLY^/;Z M]_>_[3AHM:6]Q6;K9Z/$?!R.Y.%<=M+UG,6A-AXT$F^WB*:1OC^A>$=CKKM1 MB: ]>I+YSA;L"$GZ^]9+MH^R(BRC=,J./TK)WFL+'D8G/Q/B3K<*?,@[S52[ M%LHX!U"Q"M6O<:RYE=2AJ79])-V>V^+Q(9X&;Q=CST466UW+!M2L/2U!V'J; M46K2,%$)8S;$G\.9X:L*/P<)_%\O12&[U4-#&_WU?9,(DSUQ-W'FR!CY/+\6<_ M@?K!K)O!83\J,#)Y&;M('^'<@&/!C&+XDQ^'_1=>K52UH@GB7G [ZPMXK'Y_ MTJ!NI[MQHKFA9#>';%"^,][IHD$-7AHU'QQ*:@565U]6NJGI_'K<[THF1\F\ M1BTPYRYK4:/#2.%=7:&=&[G$X9(22>GU4N-Y>;'7IN3NW'_\PQL&7G%Z]* %5*-ID4V8\1_4 M_(W5:_<1:ZZMU:V[7$D!GT@ SQ<:2,<;VF#W5?/ROU!+ P04 " D@@%9 M==7C";L+ #]&P &0 'AL+W=O^X, M25&1XC3 0H!-D3-WSKWWW!?U\D'I3V8E9UW5C7IVLVG;S_.K*S%=R+K:NFKD.\U, MMUX+O7TM:_7PZH2?##?>5\M52S>NKE]NQ%)^D.WOFW<:WZY&*66UEHVI5,.T M7+PZN>'/7\>TWB[XHY(/9G+-2).94I_HRR_EJY. ,E:SEN2(/#O7M[*NB9! M@/%W+_-D/)(V3J\'Z6^M[M!E)HR\5?6?5=FN7IWD)ZR4"]'5[7OU\+/L]4E( MWES5QOYE#VXMQ^)Y9UJU[C<#P;IJW'_QV-MALB$/OK(A[#>$%K<[R*)\(UIQ M_5*K!Z9I-:31A575[@:XJB&G?&@UGE;8UU[_*J&2>7G50A;=N9KW^UZ[?>%7 M]O&0W:FF71GV8U/*OP28EOY/R21=QG81!&3\B+1LTB*R]Z M4C/VGYN9:36<_]]C2CH1\7$1%!#/S4;,Y:L3,-Y(?2]/KI_]P-/@Q1, XQ%@ M_)3T)TS_]#X>>+UN-H0NU.*B,Y()8V1K/+*>]Z?0:=>F&<^%G,<17[19;A?U;X65;0H]#G48*+ M"W;*HB3TTRCT;LJRHO@T7DHW N_"?5C_]4UE-LJ(VG@\R2 Y96<"S\/(#WG" MSF9V+<\#OTCYB$JT#'22ZYG4H)2#QI/ 3\.DAY6D?I+& Z0+%D:Q'P7<>R/A MZ7DE"-+7E 2.,(V\T ^RR"M\'@<0#C@YL.21GQ;Q!'6:^UD0.]"%GV;1@#G+ M_0A ]@Y, 2Y*(3G.[;X/#V6<>D4&>P3D/)[2W\(/PA 7W(_RJ/<$;W)B$\3X?B'J< M0^LT^8)Y>9:SLW(X*LY]GI-IG7QV-O>BH(!9PB$Q+.;S-(-_4C_,LZD>8>&'2=+K$14%; @IG.() M]')Z\"+U8\3)'@JX/,=IH1\&D!^ #6'/3' AB+PL\O,H_!H[PW\2,M]@IV5A MGOMQEI-_<6I,#D=,1Y1;4K_@Y/@+>HB8*Z+<.Q/G[)>&W71+U%'+<)_=E')M M!-J)1BY5"^UDR=J59#5E5#9'2:-:P=#MV-MJL:CFR+2B*=G#0'7#*DC]/!<; MU7X6]5SYS%3+QF)G#1J1/3&JD6PK!>0]*+9V-1.1&8:9=S8[9X@&E):-:DK# M6F4/G9,-Z]I:'@B.X#,CP#O1?!9-5=< \8?$,]U]MFAOZE:L*RV8C<5!S-TS ML=Z\>(_(,Z@JQEQZ9_-S[Y<6DK\#AEAJ*=&9M73[(^UDOV)9H]B6W79F4Y72 MFL@:WF>;3IM.8'4O6,QQ6DDH/8-M9B%@4(1T$@<\>5M5\Q9;B7GJZ@N%PAF U93GE]@!.8WKU#\50VJ':,:K'\W-X MK 2M_Y''OO"68\V$QOA3#DSRT&IJM.$[:K ;2YM)'+K>S-*+(M)G\'BUWHA* M6U]535G-!<3 0Q*< V:MEI4.,3J5AG/-BEL7@N2;[L8&%W,JKJRCOWVB:1F MU;AA9$_+J9@*;J=^K6F'HR4S+?PZ4&I142FJB%7*5&X\P!'8YX:3ZC,VSFAB M\3ZLE&XO6JG7WJ^J6;HK6RW?B:V8U9;I=_(1FH.UTB@SJ8FGU-1$A2VH*/=A M.E3)-*>D.ZF5*/G(CR@ '.W=G:V9]W""K/=*)_=39&'*<2D*=4P5F8-G,?4, ME"+_$20=^A.&:7?L$"G M@/P.E"G[27<;Q3[>W;$5(G)"P"&+#=RC%AOYUD?L$:3Q>:V6E6FKN1E6N(PL M^N[B$-$E^Y-R!.V5CQ3?/5?,Z$U'&R<'?KZX%W4GO0[#C*Y=&;+]M,^D0 @[ MCH$?F!EIH 0]^@A&3C&JMEFC_#;)7[,?=T4ND("WJ>DL! MIRQP8,%D4[GDT:X$TEK7U# %X=(6K1AS:@<8]N#1IK<*D=ML*7>8#J1I7?:Q M>"A/-8K$V/RY=7$W!3Y$,ABF&J":29=-9MNI\#[& 01X9&4%-JJY&!(5<=5V MA]M12O_(B:J:>:>U*ZP "?,V-,0S)RDW. ^NGU9"4I,M ME>JI1[33DA*R%:=EVVE'T]T>0'%*?WD$A)F.> ,*FS&QFE$=2I#DCVFV"AR$.O^A@+ME'JG^6 C;3HJB:N:YFTO*7P;L$!C!&E,]^ MR$.>O3!6E"4%O=)Q*9]XM]TX QS&%QI9A0;M\ZXGM1TI#(\;GH/X== 26/,9)*AU3+VKKN(&$3 MO2USH$BU[OH\OS/$D5<#8WOAVA9!=0<-]8-Y[E$5Z1G#$2'D.8^3%2-[;;R( MOB3]EYL%##A^;VWAK0!894SNU+ M%LQ[&PLYG/+.=Q+EWAI$NS>T5C]%[Y/8*$R8*.:Y2R,+ "QHB M/OINB;DB..DN8O0E=KZ"".H.< >3IGU5@!$3MXIO*!@>*L@#S*W)4)/:5SA$5,;3RPJJ#(1@MN%4L0PO"[56!Z=2JR(/[L%$T]&GHF%%/D M> Q?KAVF :Y]LM6 MY':U'5\12M2G$F'1N-7;[P"U$A0S[GQO=ZAQ1[JGE));JM^ZM41P (59,=6U M"^HJ)E$P=+XV/3-)OUL\ <45@].47NL%B7U;<9H57G M&N<1! ?0D !D !X;"]W;W)K&ULS59+;]LX M$+[K5Q!JL$@ Q7K82IRL;&DE4' M>6RQISW8XFN^^;[AD,/%5NE;4P%8]M#4TBS]RMKV/ Q-5D'#S42U('&F4+KA M%KNZ#$VK@>?.J*G#)(I.PH8+Z:\6;NQ:KQ:JL[60<*V9Z9J&Z\<+J-5VZE/ R51OWS[;]VN3,9UEGK&H&8V30"-E_ M^<,0ASV#>?2*03(8)(YW[\BQ?,\M7RVTVC)-JQ&-&DZJLT9R0M*FW%B-LP+M M[.I*6BY+L:F!<6/ FD5H$98FPVR N.@ADE<@XH1]4M)6AGV0.>1/ 4+D,Y)* M=J0NDC<1WT,V8=,X8$F43-_ FXXBIPYO^K,BV9_KC;$:4^*OE_3V:+.7T>B8 MG)N69[#T\1P8T/?@KWYY%Y]$O[[!=39RG;V%_G,;\C9$''O/%3\?X8:I@F&L MH=F 'N/-N,RID02,:QA.J_@..1D4JL9C;,X]6NE]QDMCPVLN,T X;$,II!2R M).!'X-I;Y[F@TV>\KYI+4X V#E_9"IO>NE':BN^)>N-I@ MH,0R80-F6LA$(3)>UX^TUE-%82J%^N\!<[Y&1RUH%]$)^UH)L^<*.Z;;_(W% M@KAQ*3M>,]&T7&@"9Q8PTKA[AP: ?5866)P<35R.[>GR!ET\N^N0G"L\N-]F MMP]817';[H56DE '%^BS 6XZ#;A$_\1\N!PS803S%S3US@P=Q M%,QHG#B"J[7UXX3==!L#=QW)@@=\21AP>T_\+?X<_3$ZA$,#>PF HQHR54IW M Z&!D)EJB":U.HQ(/GGIU@WW2F(#NG2%W[!,==+VU7$<'=\6Z[ZD_EC>/TPP M*_'H&E9#@:;1Y#3U^[S==:QJ78'=*(OEVC4K?!^!I@4X7RA,EZ%##L87U^H? M4$L#!!0 ( "2" 5F#&W^#6 4 ,0, 9 >&PO=V]R:W-H965TY1\/V[X0U'C![\%>[*V]I8?KO+S\8P)D:8L,(+$USV](:T9"#3N M6LQQ?R4?'/[NT-]%W^'+6GIZ8_6?*@_%^?CU6.2TD;4.'VWSGEI_3A@OL]K' M3]&DO5;&>3JS-E& M.-X--/X178VG04X93LJGX+"J<"ZLKLI**H6/ :9@UU-<=!0O%\\BOJ5L(I;S([&8 M+9;/X"U[EY<1;_EM+HN_+M8^.)3+WX>\3]C'A[&YA4Y])3,Z'Z-'/+E[&J]^ M^&[^:O;S,\R/>^;'SZ%_2[*>!YPO1O\7C<%Z(!\$>D%4M:NL)\\G0D%"&E-+ M+=3CK4=Q#9',H2/N5BC/F&IK !YL7,RD+UYNR9"309FMJ(W"E:&004A'@AXJ M-&_:OL:NC0IBXVPI>%?M2;P L H0B9&G+5_\XT3< /=79^M*5.18M?Q38N!M MOG"U(RW#GM^>?')1[P3<+RVX;1S=U4"$2<4HP,:D]N)>ZEK4 7P",.;:X:P.04R$$H M@,%JE;.O:;LR'+.$E$F=U7"5A;%-XG 3YVH(M!/Q8N8N>4$J#?/)RQU)%_'2 MX1;IEG;,J"XKQH^9REG 68F]*!1$S2%&6N10K)10>L!E!B9IV,0@+WB2G(U8#_EB,D.TF% +!I=%BLAQ]C\\3?+Y5/K,UDAY7YO/) M8@[K?#9YS:L7L7PA+E2NR?4"$R]CV"-A[&A0.=IZ+OF&$SV(S=,D3,2 CH_! MV0X-;1QBH&*W,9*0B"[>@0.TM+M]%AZ-H*16_\322#4OVIH7+U"8Z,FU5AFJ M4=XC.W*M";WP* *)3#XT[;.".K^KV2+SSWCK,&YL5XMKN2$:!0^8"7<#9@6G M_&T,5<]NH[)DW4 Z4?X3\09E+S9(UJ-JN#E0(4C$M30(0/3GJYQ6)M-UCN? MOHK*658';-LJXX_:UBH0U]18A]J"Y<4I,EDL^X#"'"7O.(=U9<7-]?605P:J M*J?8V6B0*$J1Z)J%49DT(L59H\L!;X*9H AG>INN&GE+P4(]#^G.65?(0<] MPQA3*&)]7A,#Q_O9#9NG'DWMZJ7*AZ 3\9OM^2>.O>9L(?>&B=(&.>1X[%AW M'-#:,C",I;I.]%(C&4]*&=ZWNF\-ED24E-MU6>%6[LIUU(=J(JX0N#Q7 M$:5[00PILR;YS*DUOYW6H!=OZ#++XO0?'4-AM=K8U>IAW7\"?#1,.\HBJYU+ M6F\L7DT->\#0!N\#EGYV>AVSE172;"E)/_I,L_#=U9#P=L6G4B/E!(I&H5[@ M^'O;(*4NO3 [?4M0V8>N// G\SR/$&K&^L#=T#7]#_<5G]"U!+ P04 " D@@%9#T+3 M(ID, >(P &0 'AL+W=OO0'F<>6)HWJ1R53F>R4ZFQIE4[)E]V-H'F((D5BA2 4@[WE^_7P,@11UV MG.R6RQ(/H-'GU]V 7MVUZK->2=GQK^NZT:]/5EVW>7%VILN57 OMMQO9X,VB M56O1X58MS_1&23$WD];U610$V=E:5,W)FU?FV4?UYE7;=W75R(^*ZWZ]%NK^ MK:S;N]7'.2Y*9M/]/-^_GKDX 8DK4L.Z(@\'4K+V1=$R&P\<71 M/!F7I(G3ZX'Z.R,[9+D16EZT]3^K>;=Z?5*<\+EJ MO>.*1H,:71A1S6PP5S5DE*M.X6V%>=V;=U4CFK(2-1=:RTYSTHX''M]&C%'^1 MI<_CT.-1$,6/T(M'F6-#+_Y!F?F_SF]TI^ P_SXFOB6>'"=.0?1";T0I7Y\@ M2K14M_+DS<\_A5GP\A'6DY'UY#'J/V2N1RD>YS>,V3>5="$ZN6P57;8+OOC6 M\.N5_/8@86C!WG)](]5H^NA6U;##EE,T*+\YG=)%X>1RS3Q). M496=M*-9Z&59RB(O2&?L6HFY!$B5$@1N:JE9%,^\65&P.(F\/$S9G]T*$HFR M;'N0GPQEXRE18YE:D%K;(0BG; \\(*\8'GHA9#ONNT@5MDK!2X/ M% IFDVCF146,JRQ-O"C,)]J8J/IAE5RM*2K=54+Q;N6Z%6*+P0^S!H^?[P74:UK,+!E M_@IP5950QN7//T5Q_!*C6X]?^9"*?_+_,-\7_M_DJEX>!?A^;JYG238^^R3+ M=ME4@\L8?9!DND<2J+I^^H+4@O_3)/!GR,9U;0H+C(>VOD)T!4^EL6'TS$,B M[U9\3:FPOB>77Q.NX"W;J KL;\BT6*=J(#6@Q=Q _[TBG4/X#^VM57@4A#.? MO0<7"J8E@U;KC<);XRBX6E3UZ#=4MLU[>S\L"H_C#0HD(YN:R'MG; 6KU\9R M>/)GV;6T9FB,'!8><0*Z#+Z&V"6JIU&Q*WL8^;-G;*N!!T6'(8^*[O$Y'']8 M&NX2[HJ[0'HRPLG% M6<'F2]:&^K^?-PAB50:JRKTG./UWAPS]N;#E4IF.KN M6KY41&0C5=7.#8'8,JBY%.7*F-5JD&JT2!!]CJ M9#,GB]%L@R*.N;J%XV+&[Z+I4>Z:2/'9GPW_O6\D!^@;00?3B*62DM8S-M'5 MDO@V:MR" :#"259-E&,Y,,,<'M@8MJ(:P03&$7A-; @&X,)D.$F(N?-^ MB:*31]Z0;Y_,'<7C]_/G/<1@F/K)HR$6^X$+,G8DR![PM(,@&U&-%."SMQ"D MA1(ZQ%2SCRKG/G_?&$PH*[Q)XI<- 0S-$69L&KRLNVJ#G!Y[01 ;)"!T]S= MO4/[0:B,]YRJ,,-F":BNNB%@5+=$)\279) M&I@&!PFT,J!Q-(K9TW6[$RN);[*,DW<4P3J4[+K:XL\0+6%B/7 Z2SOPW8K, M!UG9G:3"<$*G!\_1S!O#CFWA-!N@S3JW8XE,XO@*_&!4'O$W5^(.IF[OG"ZG MJMO5JU%DNJM(8Q "N%U,CV*2C7*V MT=5#:%"AK&A4?>_49/"4E+01E='0I5 ;J,C8]1Z#OV4=@X-S,J_$74TXZ'(@Y"/AM[# ML.;MQMX XD,B=5 .GM9.]0\#NM/(=T'X(X!JVAZ-%[=@LU4HWT.T0R$4B^HZ MS>CB&MFY1^F/I@9,D)DU-^&\A3QO3-+L-)L$YR0OB ;^5F_30SJFAX?@:E0K M8M.#L-42>0Q02U),:I' J'"2Q4W./J@3;-+: XXU]4.D0.*>G,>GIH ZF<$7 M&O300'A2IS:=0$7AWW?\YIY-@M:S2-7">G:H49"QHLT'XPI4L,$]X4TNPD9Y MC6IN[GG@1RE4(XA(3>W%;DBR,23G-&%7&;%_/90V2M*>GQY[T:T'8NK=2)7* MK_:@>4BL4@U(.XU.8=BZ?V^3J8%? E]MR$Z]8AM_-Y+8-_H>T;^P)99-(3>B M-B74\68&X8'H.^7H8[,0SG/(,/M-WM6 9_Y1E)^%FF/0C,=1@D(DY^AT]YS$ MQ=OP7J>'6Q!'PM>87RA95 M8 O5-& *2Q)"[D(PC\@2!7].?Z1:!_:V?=[#X:-JS?>@F!V'B=A/C0XF"#8N M99W4EOZVX7W*PJ37C*=^EH:6O*.P+;-__5J*6RWV)#9%HA,8Y2%>8+O-/$*Y$:X/4,5E>0%"VEW M*OBAW#OI\_^Z0G55UP+Y82_,T*3'14S)(D",I2BG"]HP"\ .Y8W].MHH(0MR MOP!ZMKTVI9>E;&M%%'ZPSOX[[UB'D?E%\LS,ROPP_MY 87N!.F_:X0TVWS55;QH?6UPW%NTOAZK;Z_J$.U^2;*60/2^UV[N2?5=/++38Y MKG_^J8C"_*4&P7+5M'6[K$KP F=N]'8?BG;A.[D$%_$42UT3-5G>)L2#)JG( MCAK[=):A[SWN($">R \?]1 V>$CJSS+X1>Z'V3-3Y2=^6CS;*4@\0+3>2'/V M1-K\G\#VN _9*#XL4FC78R\!'116#C62V(]Y7*!F@DQA CGR[+N2D2/\]'3T MC:+EB;4*WZU5B&8+7[R70IFMEDDN2@<_X"\ ,R=!1DP-_:B68+/. [9'WL9@%@MR4'A,BZ2X?/!(?:M M*F7;RJ$U,'F!-J&. %_B)Y03-:#&IH%(V@CB]:M=CPS5V.U0PV=,$NRO. MQ0TUY'@#"X_-!WD'$)674MGOD2@DKWMC4N4.@P;S3I!U7@&N87E@1M/2?NN\ M+X=AI=A4YKBB:\O/1D$T1*-O[HC4CJ>/KC=,UL)NZ]H# >/)#":'Z]((<@9J M'& ?VE'K<:>&1LUTY-VXD=*JEW#BS_*NTL:1N29EE4*;>@X+;TP__@5@ C/! M:.:@!H(;Q!AW^W0'55JUKGM3@U.%!Z!35)M/)*$X 0;99+]%=R6_]% C:")N MIMSY1XY.V/[1R3]4OVGY]>7EN%M?S2MASB-I&[*NIK&\-2%41W&"YR8GMGJ* M!M?3?LF=2%'4')XCF3+J=.8E86CS!FJ26;;=1M[N,W?0PNV876U']-@)YS1? MV-9E;X\$7GK\P.I)!S7[IS.V:KMT2S!3+)ZRY_@/,R\+&ULK5=;;]LV%'[7KR#< MKD@ QI;D>VY DG9=@04+ZJY]&/9 2\W95&YD\[2^]5AK^>R)97*=F]H7NJ(K*UQ=ELINSJDP-R>=I+,[>*^O MEYX/>J?'*W5-,_)_KJXL=KW62JY+JIPVE;"T..F<)8?G Y8/ A\UW;@[:\&1 MS(WYS)MW^4DG9D!44.;9@L+/FBZH*-@08/RSM=EI7;+BW?7.^J\A=L0R5XXN M3/%)YWYYTIET1$X+51?^O;GYC;;Q#-E>9@H7OL5-(SN$<%8[;\JM,A"4NFI^ MU>TV#W<4)O$C"NE6(0VX&TFQ-3?"LC2L\2*$&K0!3E=JT)5&3FAJEQXJRJG0KH<LUN>.>AT_6[&5;^^>-_?01 M^TDJ+DWEETZ\J7+*[QOH 6R+.-TA/D^?M/B:LJ[H)U*D<=I_PEZ_S4 _V.O_ ME R(O\[F#E*9__NA9#2N!@^[8H(=NI7*Z*0#!CFR:^J#Z'\F\,.2P,7,U)5W.-RH>4'/5%5.F(5 U Y)]LV0=#& M(A7*TG:\Z'^A!_F%*3!WW&'$@OR51N^AK]?L-KIJW#]T=*GLJQ=I?WSD=:G M\T*\-1B"6(E+NM69$1LQJ^=.YQK>%(=BE8#8%7G6'/2/"C)2S+IG75:ZZ'[L MBKTY88Z2>*W7VNE&JA+W7-W7V!=[:C]Z&8UC&8\G6!SP)I$)@N'-;'8F+EFY M?\28OG&W#YDDE8/1"(N)3)(DFGF3?5Z:(B?KQ%ZV+PY$TA_(43_EU7 LD]'T MKL=D,);Q='+7;S(:RG021XRMK;YMA%\JCR_M M[O789@.%0C9_0=15K0JQT+=P8N%*AMZ.$!&>;0@-PIE::0\ASI"N/(%=7L!YA7SY M&AG;2$&WGGB"0IX"ATH#(:"GM8+_'R:/W#*GH5#R/ JQ)$BSIJJFP^C34MD% M,BS:]+X4(YFF8_P>\">:;9RGTHE4CH8QS@Z87DTCM#K<3 >P+*?#";?:!,YF M2[U:Z>IZUT)?A-$@:3J*!DF*#_?K5"8Q]V::R/XXYFY-93I(HPND"=A!U8.M MD2\=%_H?HB,Y38**! OQ.Y#Q*(W>W.+FXPC*?Z#0%A5H]F(OW]\RD3\)B/!N M6S1WB' 3Q#Z->3'9)B&)93^=!KI\&_><_ U1Q8V&N0 69>U@N#!V9= SH-6] M+I?5YQ0;_6\#H%%B9S&<33N MC[":#,(C!*-@9V@\Y44_EL-!+!ZZ"/7NW&]+PFSG6[P3X=G07'7;T_9%X:RY M'W\1;]XRT!O7&JDN: '5N#L>=H1M;N[-QIM5N"W/C-DARP+X?V&, MWVW80?OZ=/H?4$L#!!0 ( "2" 5G7H@;#M0( #D& 9 >&PO=V]R M:W-H965TNI M6QC37/J^S@JHN+Z0#=2XLY:JX@:G:N/K1@'/.U(E_)#2D5_QLG9GDVYMJ683 MN36BK&&IB-Y6%5=/"Q"RG;J!>UBX*S>%L0O^;-+P#=R#^=8L%<[\024O*ZAU M*6NB8#UUY\'E@EE\!_A>0JN/QL1FLI+RP4Z^Y%.76D,@(#-6@>/K$:Y ""N$ M-G[O-=TAI"4>CP_J'[O<,9<5UW EQ8\R-\7435V2PYIOA;F3[6?8YQ-;O4P* MW3U)VV/9V"795AM9[0$=GCW M&O3$-QC*$OQL+[OH9<,79(.0W,C:%)I\J'/(_Q;PT>-@-#P8781G%:\ANR!1 MX)&0AM$9O6A(/.KTHO])G/R=UQO0[%#<';A&H%:KC1#HF#T"-< M =&%;+%D-5E+@7U#7SH69!^A<]N XJ:L-X.B\]8)D$D#9D=CYK$T<3Y!C3CQ M# IHXJ4H$K"Q%\>)L]RJK,""SHE-L\P0$@9>BM1HY#$:.5_Y#H94G%'LA90Y M4>(EX\2YYX*KTB:#OEML7]J)T$#HQ%Z0CIU;4X!"/>JER$FIQUB WB)&O819 MES&-O#1AY-27X!^5<+4I:TT$K)%* M+Y+8):IO5/W$R*9K#BMIL-5TPP)[.R@+P/VUE.8PL0&&O\7L#U!+ P04 M" D@@%9Y.6K.;D) "^%P &0 'AL+W=OXT,W59:L9X%, MX[VL07GG4>)G4**8W:K*+@Q[7^4B/P3HP:2M77%KU[OX1<1KD759$H4L[L?) M"WC)UL_$X27_AY_LWY=38S42XS_'7/: @^. 5"QOS))GXKR#:C!"KT3GXN>? MHE'_[0OF#K;F#EY"_]-A>1DE&@7[0#__-(ZC]&WK_15?2LL+9F@*NS1,S1AH M%^54Z"WU(>-53JTX9'8AV)4JE[S:-%"&90<@$AV8H*41.<%%Z2 <#I,PBM. M<*)^'$;C.!P/(F86'+PQ"(6Q&)/5/$25SZ6Q0HL\1!W8!0;9DFNVXD4MO"G4 MS5;*8C[35'*&EIFE<.5=;+!P(;,%:F3#IH(M1)&SZ2:X%8\RXQ6K.(D!+[!* M5BL!LS6:2CN[>25AD5UPB\&LJ'.!7W);HO0W!5\;QX%XQ)A3);@(743E5Z"7 M906OC>BR#[LNLH)GX%MC6:8J5YC?6IYS$0')2@'^B:V%*.<&854Y4XV+++ M;KQ=7RMI$<5[2]C'@W]Y?8\1AZV%JX+*Q66&2 1D!99I#A:5A_S\< 5&]#>< M-35T0KM.LRFGD+V/#[>7_^JR!_2XL6)#2 ^WMT\( =]N&>W-T.-WR-LMVCB[ MO&?O'[,%K^9B;[L""4;(F8)=!'_999?6#7T4B!ER^?TC,+>$'ZN@6\@M@;CL MPLZW7(.#:-36S#&RS!X.XW,M8#3X1Z+A,#7B:255 8'P4M65I3Q[%0VC<)*. MMQE!P]*8FE>9H GUDN#2.$S2?AB/1PUO(:.DH[1?B8;#H[5U$$#"/K0'&WS4 M]5(1910EN2O]K0=K#L=J(&OY7T%5YWGX].ZWUNA S9"L$HL*85'GK*J=VD3# MI#>,)Z,>T<=R3HGW:XW,C%-/J2M]4T]-IN44@ZB=65T4[1X'W&+LLP6&Y-1S[3QP2=<&QXFK(VFF5>E\?\*G MXRS<=P(Y67SO!&4Q,J!2=CN74I&@*=A^E:G!2;N!-(%X7$"C@=IEUUMSEUPV MI>A(XG^!TZ^3.5NYRZ5=>U20=WM)!Z'0* MV?L[HD4;<1R$?PM@91LU=VY6M($F$ @HCBC8M<'UU^Z;2M[FFJ^K'7T-7X@6 MSW/I@H$MG'A,U4HT- $>E5T+&IL>&+/C+/1,-#5%4F"15W3GW"'3QH7IG"7Y,!@[?TX(N@RX[O:M(S>% @,7C7),IQ2_OL%<.]RDU^ MW?R=) G>MH81+#J9GNX]>I]A"+V[4%X!Y<"0_97Q9!P.1GU:A004CTM1(9$P M)^K#\Q13: 4D)L$DL!$/DP:_$JX@6GS$>S@>>/QX, C3B<='X&/"^4$,HN!5 MT,0 K9-)#$T;!Z=H^Q!09Q,"USN.<6GJ]]TX>3 ^&H#@=0#\*([1>+U[^(L" M,!Z'HZ1/7O+3W=,1^@_-:&;"C9,AI+M/#NV13S.07$F*;IH>I7!O$HS#*(F/ M4(\9H#@=#SUVBGU&$6$/ )*.@A\1'Q\2CY>+-$E>(#[%^_X@F5 KGH3]2?Q< MYB,JPZ2ARK7_*MH'<'>2MK2W3\>S?F?$WC*40C(8?)_RR+EDU&1\%"-&$^:J MX)F,Q]$;I4W"3U!/8Y?O21@/HA^F>W(H.:-!.(Y&+RA.BG2/QZ0W:7\8CH=1 M .>#&[OWPF_:TTH_I;FY>>OOY=%=I;*L+NO"'1A>2,WNW$)[ +C9'PM M<-!P?P@?!*D]O3!9*O>-:'_7@PAW \A6<.,_Q'BHO5L=IL('03>?%8X@]_KE MKQIH<-M\M9EQN7W#I5$DWMXK=3PA[>EWCWVPZ^U]4\6-<.Z^'-,U'8O]Y]5M M[_;C]*7_)KN;[K]LWW(]QZ47[[PS+.UWTV''?P-J'ZQ:NB^T4V6M*EUS(3CN M(C0!XS.E;/M &VP_V5_\#U!+ P04 " D@@%94X1Z><@$ "7"0 &0 M 'AL+W=OO(-RA6 '6%JF; MG28&DG3="BQ;T';KP[ '6J(E(A*IDI3=]-?O'%IQLB'U7B1>SOGXG2MYOK?N MSK=*!?JU[XR_F+4A#&>+A:]:U4L_MX,RL+.UKIEOEN()"D6 MO=1FMCZ/:[=N?6['T&FC;AWU8]]+=W^E.KN_F/'9P\('W;0!%Q;K\T$VZJ,* M?PRW#F:+(TJM>V6\MH8ZM;V87?*SJPSEH\"?6NW]DS%%2S;6WN'D?7TQ2Y"0 MZE05$$'";Z>N5=BXM/Q _J[:#O8LI%>7=ONLZY#>S%;SFBM MMG+LP@>[_T5-]N2(5]G.QR_='V1%,J/5Z(/M)V5@T&MS^,NODQ^>*"R_IR F M!1%Y'PZ*+-_*(-?GSNZI0VE PT$T-6H#.6TP*!^#@UT->F']0>V4&94_7P1 MP[5%-6E>'33%=S2YH#?6A-;3GTRMZG\#+(#&D8MXX'(E3B*^5=6.G_V$;_NMSXX" !_G[.S -(]CP(%L69'V2E+F:0]5ZYG9JM7[[@ M1?+F!,7L2#$[A7[2_:4F.]GUJ%13(-)&>VBT%7ZI^H]S1G_$KJ#0U#F!1 M.C65HOZF:E3;V@YJU)\1E,>/P \G-R 2H!+)[]NM;RWH[92'PO+D!Y(5@BT3 M#J-,+2(CD2 MI;*&4M$8\XB$4=,5^.9'^8J\)KQ@:9:23+",%^1J[.[HM71.@[=^W*! FF1, M% !;(L/T$5>;K9, .U9A="K2NI<./9JP;%50SIAO-BB:S47"*#"*_L#ZAHD,]&J?C+3,%6M(]:$W!0+JP=3DVT(T/530GF"=8=;UR50N.T5[]-WWA MWIS2[Y'=(R+8@,2WVOE OHS2P1Y&%DLOUO.U[0=I[E^^6$*>O_&/]5U;:BQ$ MK85. P)T %U=C9UTM'%VC&4"G/! Y30F'H,ZKUITQ 82[WY0,87BW8(IW]B= M<@8NVA!#/#B] XJO&&V4;9P<6EW1;]8H1E6 !AW-AN1[/$W[R,80O!ZCL]"T MAX,FXM!='%42>'C5X&%SN#Z>&77(4HXY1)L94Y5MC&QE2$FQ7C/ MG^O0BR>7)=C?Q">!AR"-)ASNS>/J\=5Q>;AL'\4/3Q9(ET8;3SNU!=5D7N8S MZ@[/@,,DV"%>O1L;P-EQV,++23D4@/VM!4.G"1YP?(NM_P%02P,$% @ M)((!67R \2@W P WP8 !D !X;"]W;W)K&UL ME55M;^,V#/[N7R%XP^ ";FU9<5ZZ)$#;N]L&K%MQAVT?AGU0;"86SK9\HMRT M^_6C9,?KAC; (8!,T>2CYZ%,9GW4YC-6 )8]-76+F["RMKM.$BPJ:"1>Z0Y: M>K/7II&6MN:08&= ECZIJ9,L3>=)(U4;;M?>]V"V:]W;6K7P8!CV32/-\RW4 M^K@)>7AR?%2'RCI'LEUW\@"?P/[6/1C:)1-*J1IH4>F6&=AOPAM^?3MS\3[@ M=P5'?&$SIV2G]6>W^:GCS"'=2U R(:7T;,<#K2);ZT3^@? MO';2LI,(=[K^0Y6VVH3+D)6PEWUM/^KCCS#JR1U>H6OT*SL.L2(/6=&CUMW*Z-/C+CH@G-&5ZJSR9RJG67 M\LD:>JLHSVY_M148IMI"-\ B>*++1L"+=6()W(4DQ0AT.P!E;P#QC-WKUE;( MWK3WR=5/;GS0ZMH<_C MK]=4#YBSUS%=RUQC)PO8A-03".81PNUWW_!Y^OT9QK.)\>P<^M= M4O^67R+3>T9W ,V. D[WX->,R;9T!CD5C@VM_H;29>UU39V.UX$+=TOF%A[< MZT>@;K8.MC/Z4;F^QN#;8#:+\VQ!QIS'?)&2<1G^;86C]&SZ,_GMI#JI%4KVGU/1J0LAV)%NX_#L(-B,[%06_(DI>GVZT?)B9L5:8"A%XF2^!X?*8N>;)6^-Q6 M)8]-+K)1NN,6E7L>FUC91&UL+"3>:F$W335J^ACNP7]L;C:NX M9RE% ](()8F&U32.,^Q#.N"AO6?_Z'/'7);+=NK7;"3 MC)=0G)&41H0E+#W!E_;9IYXO?77VY,=\::S&C^CGL4)T8;+C8=S#.C1HEN3^W6'UU4;:KB?TNWU'G7>- MY,F]:\?77*^%-%B?%4*3L^$@)+IK<=W"JM:WE:6RV*2\6>%? ;1SP/.54G:_ M< 'Z_\SL+U!+ P04 " D@@%9##S$N, ' !,$@ &0 'AL+W=O6-N8W5QOUJ#]K M^[?-O<'3?(]25HUN^ZIKA=&KZ]F[X/)]3.?YP-\KO>TG:T&6++KN-WKX6%[/ M?%)(UWII"4'AWY/^H.N:@*#&[R/F;"^2+D[7._2_L.VP9:%Z_:&K_U&5=GT] MRV>BU"LUU/93M_U9C_8DA+?LZIX_Q=:=C8N96 Z][9KQ,C1HJM;]5\^C'R87 M#;3[I'8?0"WPF[UN)%*R/^:H9-)Q[N[ACD\[#HJ[)2IM*] MJ-KE8(PN!4H5( OH=1"CCW%ZH2FK!')"-PMM."<8$HM0 HN/JJ8;6JC0K<2; M($FEG^5\Z$T0%M*/D4NP<*.9%^J7"V1L;^DPW84*&]628G:MK/>H6VV4'56J MG)FDDFI',4Y*Y,O(#VC+V.H/.@X214G;]9$MIFO$QE2X[\PY@10D,DZ#"S%Q MO-'+[K%E6%BX,=VJPF$S!J(S9$W7(@RV \E.?$LFB",3U*+6.S-87"SSV)=8 M^#+)G"_?A)&,\DBR=N1AKKUPY^X+6R6JVTT>U2BX6V6ZW;+X719>+H MW7/5BW+0Y STA HPT)W\WZ(?:8 M]Q%Y1(?96XLDJ=I5K:SK#7N_<); 59O! M;#JX6O+5TVIY>UW&<#DTVBTUDG]9\884;=>>(]T&6$J6Z&=T1,96O=BBG]#_ MI3:6%+2ZV70&[6TBM(>&V+0N;KM]*S8:*5"ZZ*^J5K606._+:V<"I0":%^); M*K+ )1.E*-5+:^$SW8*A@#XIOU_4UME.(=]%T+%G*,=HDB3*$_W[0.JX5$1 M(O_["PXG4NRIXO9+ -77,I'$]!9R&NVR]XO4?+5T=Y3^/\D%113=K3$W])<> MG:&/D#Z""1]Y;[RS6,9)Z/U(RT@&V;C,I!\D6-YJ.-RPKOM+82Q37(E"F:7 MS660Y-Y#9Q& B9T+U PL 5CH2\PYM"AD4@2T"&001^PG<@>"5[N$.>38:RZD M48+);N>]P7;(FJF3*7*<#4I' MYK]+[_90E506DY)CA:=%"7&^# (?TL[B5,8Q1-/70 M>V=!*-.HH/-!+OTDH%6.* =T\PZ>-:BU?BR!S:8&37H!U,\C+Y)QD ,=JH\, M0^5,)UW%+5%PS\NU:A_U2%',1TT'SN*3X'CKH)$1"Z2%K8@M\#5Y,TE9^42F M2+PSR$SC"!L/A_9P9/G8"+PP3:1?^%[J2Q]&W^_RP0E2%%"F!TJSLAL6=C74 M3!O4 KVS!'61)^P/ "49F4.?19SJH0)NEK,*[@Y M]8^2]5N+FR8!A'8<),H=EW ['\-[NO@F PFL81Q34=&?KL"'DR,5=(FR4$8% MJ1?E<&V4PH@GZ--Q;R!EDW\D1%+#E8/CHI]'$H.$Q,D_&*QYUM MA<:\<-S\A,&'DJMJIZ(27Q/T07?7]P&6]'TO;OJNKDN>X MP\RP[[Z8%D[GT==C<#R35TCS:N)X*;;K:KGF M;$?Y6E92@5Q?Z H!?/SU_@,YZ\MQYDX_5TL,P+7:7GC_)"_BD .C:VS.5AU> M$KQW;K1W9V$7JK\RCC!#/XB1?D$42]_GQA;37N+%A9E7/!.1CNY%_D8@D$)V,EIIP !@QL2@@@+^O"]. .[Y 01^:Z1!E$A M,\:) E?=013)@G&BT!5]D (G(MVBB!A')F$JDR 0IUX.YY,W_$:;1_X=@X9^ M>,&][.]W]S^5O'._$!R.N]]9[I1YK)#HM5[AJG^1)3-' +L'VVWX]X)%9VW7 M\'*M5:D-'<#WJZZSNP<2L/\!Z>:_4$L#!!0 ( "2" 5G;^EHZ'PD &\8 M 9 >&PO=V]R:W-H965TX^ODG8>+7!VS5 MLZWZD/27)>2@B/T&2A$]#L/GI6/OVM4Z;^Y9[EE[PQ!ZM[IVW1S^\%>RO"F) M$ QPT.6]\ZQJ6(_C-VV-QB9A?A#O7['JA/FU*ZJ\KOYP)KYJ;+D91-T6\Z1XO5252WMY7OJ\)S1N=\L*-W'3HAKX>GZLL) MN\L[MVPW'F:^K+Q5A3N"GKT]@65%ORL5#4TNU "_4Y1'-/F^[PK3\[8WP[G8D](YQ-[#WP;YVB. M,PS8D0:3YC)@OJTW YOJNBK<(+4 ,%+-X2@RZNZR+L'C@=^",K#DW6;EY0. MHC?-^,09@+?#I401FFN(G-C:S\,1BL\ZG+]U37&_8_<9^W5;E3O\:(K.[O*3 M-3?;$?+8@ PM/*9I)W&TX;HE )Z[P?FS"!W>X30^3X4PHK2*OBPWJ<\B%R[L&N_P('-A"%>?R8CGU_%E $E1MN"BI.>8= MH^-;?&"5)ZP9<,._BN:^*\<8;#D/VV"[X5$ESBN[,9V9_X 3N+N)Z[P?8^67 MV%IB*BC:#4 K^MSV>4UUA JK2KA>1H^P,/HXM%QT%*59PA.9@<+XPW5FB*>X M$ D(H3.>Q"FH4WKB4EAN=!J]:_W8!>XKIBJ8$AVGL>9QFD0GT;'0,3="$PGI M5@=*2(BW"N0I'GAL\!$&C^_:#LY3CF9AI^._8VPR<9 Y4^\=[@+@XC +P81\ M19? 'X$1'2O#E0TG+!>9")H5CY,L"$FXS$CGL9P79<*%E" _/T1%P-U-U;/C MNO7^!-XG"6RF."6P!&>/H"OAJ;712: -EZD<:*-X&M2 EAF/L\%-3Y@Z^3CV M<4@#2KIG.)COZ.21;=TZY<*$(JX'M4,"4BX3JQT8>.:I*:)CIB M(C&(IR;*2IX:21275L,LXMJ8JR0P)995'):M-%PH&841-@ 4&H==W\\E?HI- MRBJ&.M J95F*[8*X.N59(L:*S%&,.+X]%YDTX<;J2$%9K TL5J'*1)QQ@2(X MI6(R* @MHT]C 0WS=47?HD MX":X(@YY!@9I'2@44)82.HE4\D1M<* 5 FR:N,!J60B M Y0"BT7V/%!E,#E5H5Y@" 4*,"6(0;"KL@&7"!BR@=:26YM]!T =:\$S2P%Z M&J.R6.T %%I(Q))G&363@'.Q,D1Q3.)<8BP_(FQ!.(@I4L1E^.0)<, ";I9C(!KH1 F]ML M D])=9WI9\ 3W6N5#5 X4<^!9XJ6B@?PS-)P5 $J9)CI, KI@8?BU .R"NJ_ M%XQY"(HQ-G0OKI$DH*;%M2L&V,3HE:7Q0*<69:X&6D_*OP-%99QRI=1!&#V6 ML"-.*(#?H"G8,B9*FS"4!32%ET(2Q@;H"1AJ,7$!(&DY(3Q#= ^->S1-"*8L MLB98L- :AFLRCC53N",EQL4GISZ3!2Q5&+1B TQ-PU@$C$5"X@%3K5)"Z@N53C)(M443 M8N9Y,:HBYC;\=B$-84)&PZ9A@CP=/\!L;>R/ =87JV/[WC.>[[P$7KGN-KSJ M]BP W_ ^>.;.;]/?#"^1M]N'5_$ ZMNJ\:QV-S@:GZ7)@G7#Z^WAH6_7X97R M==OW[2J02Y>7KJ,-6+]IVWYZ( 7S_S%<_0]02P,$% @ )((!6<(&\AZ9 M"P FR$ !D !X;"]W;W)K&ULS5I)<]O(%;[C M5W1IEI*J,!(6KEY4)5M.XJIHQF4[DT,JAR;8)#L"T!PT()G^]?G>ZP8(4B3E M\26YD #1_?HMWUO!5X^FNK>\JKFGZXNGZUEDOU2=7_6'^H<'?549GK0I56FU)4:O'Z["9^ M\69 ZWG![UH]VMZU($EFQMS3S?OYZ[.(&%*YRFJB(/'UH-ZJ/"="8.,/3_.L M.Y(V]J];ZG]AV2'+3%KUUN3_U/-Z]?IL9W/*G M>'1KD^F9R!I;F\)O!@>%+MVW_.+UT-LPB8YL2/R&A/EV!S&7M[*6UZ\J\R@J M6@UJ=,&B\FXPITLRRJ>ZPE.-??7UNV*=FXU28J9*M="U?755@RP]O,H\B3>. M1'*$1)R(.U/6*RO>E7,UWR5P!7XZII*6J3?)28JW*KL4:1R*)$K2$_323LB4 MZ:7?*J3XU\W,UA4@\>]#\CIJ@\/4R$U>V+7,U.LS^(%5U8,ZN_[YAW@4O3S! MZZ#C=7"*^K<9Y#2)) F>2OSN"_S8*@$_%NK)T\\K)91;8>%KF5F6^JN:'UDM M*_4B(-O01T(?;E#>(HG ZF09R&23((XG$XGD9,;Q!.AP.ZFH!> M/**K81K&Z9#ER4VY_*5652%R+62M5-&4JI(U+]"E MP&.1X=KD>BYK4+ UOA"B:F$6 JS+,M,R%VMCM8LY%6THUI6V6"TMCLP1!FU? M>W]OV7RQU0#0-Q^DD^(QM.)7/ @>.<^(' M*@Y'XU$00T6\83P.4];:9!".A@DKR*Y,53_5T$&;ARR++K.\@8^WRB#D.>.- M7MYDF6E*H&,M-W*6*Q9"9EG58'V//B\?OSRM3WM8H:%X7.EL%4A^CC"ABADL MUH8*/I*4"FX+8@8D:R-^3,,(08H>_C@,X\DTA&GM6G%"R#?BW$+07TVM1#R\ MN!0?=\QN')OU,4T[3>[;RIF0-E:JUI7#"*%9G'MUM<#SZK@09I;KI3^4=$VY M9BYL*_,?"(/530FGR2HUQU>AZI697PH/JAWO M=<0#2MJ0'P\W2E:L4PIG.E-0X)(^"(?DV!N1*^A*-&O.Q:U(ERR]T[45V4I6 M2Z=R% U;OV',,*=86=7Z:Z=&!P#+[K.6^/;'@Y4'V)6WX *\B!JE0(]!;&6A^WEB#I'."( M1;MP\6PTV&H@=')TYYW3@1=\EB@5+Z[E%^]X.S 6CP Z(#N-QPZ]21R.$>N. MPG=TX;3!2$,\-R387RM837R^NR/#V"9;"82C>TOA2,-%0*L68!7FUN4#;DB" M4)"E)#QVXU"@RX4#WJ5XW]_$M-R9E LA^X/,&]4:=R^@VQ[*A;8=H FZ#&X,052K!?_FB8;9BF6ALF M,C/EW#K%@&U=\'D<]DCC1(Y7,$.PE[8UR<'XJ8_O.24::\QB26DX:KB(N5;6 M@(\;_ X?A0>V*#HH37!*&G"7Y^1:CLYS_'AK>">!17/$AF9)\FF6FW)_YL/E M#+:4<%.9YQO.7L \BS#;0+#MH9[YA=35UNB9 FQT=R(!T4S&F>C?&M1DDZ\4U]T!EJ? M:I/=H^I!4"H1/CAO^'P,$\\!)V0E*LW P24*6(_V+4=M1$%T?(M-I[Q5&3Z>P>/7B0X((/>GDI@?C M07"!:Q34HR1R%\F(2O0X3"=IT 5XWC,*HU&")X,T#L;A$%5G',8HWG\];!DZ M8Q#&4>*.&(;1,*;"/ HG44H7X3"9B)OZ9/7F"B=NK9Y6Z4_5T#-LR\P)$+"Y MGJO*_QL]_BE9^1&M0U8ZGP84X3R/P/A%NVYBPZA6GJ"/OJ>Q9!W#-R-8)Q'-M MXK>%@M_[!>VB(9CN696Z)W!!GD8Q-$Z&P;NVH$*SU%0E]W%>8^F4Y!\/8M(0 ML4D]2Z5GC?-T6'\P#B9A/([W3>4>8;-[>M$9W&[I._>*=EFN%3](>G\^V?,<)AU7_LA8"=_KAV&;QOA)T4Y*8<9(TH M"5.@ZNV!3.7G2H!3"A?IG ?EBBD4 J?#.),LT>.&ZZTH1[1:HZN56EHP;#U/DLT$9N^HRFO,UW M='1P)-2K$;>5$9#5%.MV[. G9T2+RGYG>#)BWW*W_38.FKZ$#7ZB[V&$[T]N MIM 5AKQH0#%*WT7_=^*$ 3?S)_'N5,^(!$<%G&@6?N6KKB\" M X31Y;A:_4Z6H%;L='W8@$:P[2QU.5 M?@D_Z]M 293TY'S'FMO@SS>W^YTF%Z^0$J^Z-:L MY .AH- Y,XC8Y8:"'O(DE>WYD0-VKU4 8S2< %,\FOF-)ZI]Y?='6P&K,N]I M ":1!>G.Y=NM8;I^ 0TKM R$YFQPV '[+H_5*OV)X!I-SQ>N\-%1QM%/WB&" M_8ZDG7U:AI= U 3!#,')35SBH+/VZ:SO36)N?]@$JZS)8\?"[D1I:$B%_)[W4KV+Z]:6"F'LN$3%+2/6*LW(PEYV%R3KS9E MKN\I G/>Y=^?=K]T_#V[<"_?MWA3M9+>FE0:X6V$IUSIFH MW%\!W$UMUOSZ?6;JVA1\N5(2.846X/G"F+J]H0.Z_V-<_Q=02P,$% @ M)((!62FJ=1Y] @ KP4 !D !X;"]W;W)K&UL MC51-;]LP#+WO5P@:L%,1.W;:%5UB(&D[;(<"1;N/P["#8C.Q4'UX$EVW_WZ4 M['@IE@8]V!(EOL='2>2\L^[!UP#(GK0R?L%KQ.8B27Q9@Q9^8ALPM+.Q3@LD MTVT3WS@0501IE61I>I9H(0TOYG'MUA5SVZ*2!FX=\ZW6PCVO0-ENP:=\MW G MMS6&A:28-V(+]X#?FUM'5C*R5%*#\=(:YF"SX,OIQ6H6_*/##PF=WYNSD,G: MVH=@?*T6/ V"0$&)@4'0\ B7H%0@(AE_!DX^A@S _?F._7/,G7)9"P^75OV4 M%=8+?LY9!1O1*KRSW1<8\CD-?*55/OY9U_OF*6=EZ]'J 4P*M#3]*)Z&<]@# MG+\&R 9 %G7W@:+**X&BF#O;,1>\B2U,8JH13>*D"9=RCXYV)>&PN!;.2+/U MK &ZJEHXF"=(O&$W*0>.5<^1O<(QS=B--5A[=FTJJ%X2)"1H5)7M5*VRHXQ7 M4$Y8/CUA69KE1_CR,?/ADBT=P5,?,M)&=(D4PQ6S1 M([&3&E:U+@P!^ S"3=BW&BA "&(L:RR"02F4>F:55&VH6%)#%]52(\ 75">! MA$K8$I0$R3(F$%$DYK\4PA>B>J%AW3Q%U!+ P04 " D@@%9)W.$9X4& ".#P &0 'AL+W=O+\=@5:ZJE.S,M-9BIC*VEQZ-=C5UK299A4ZW'^61R,:ZE:D8W M5^'=>WMS93JO54/OK7!=74M[?T?:;*]'V6CWXH-:K3V_&-]!KO44I54^.4:82EZGITFRWN9KP^+/A=T=8-QH(]61KSF1]^*:]'$R9$F@K/ M"!)_-O2:M&8@T/C28X[V)GGC<+Q#?Q-\AR]+Z>BUT7^HTJ^O1YP&.=5P4CYZBUF%??[FC516;*3N2-0D76<) M$?=78P]L7C$N>IR[B),_@9/EXIUI_-J)GYJ2RH< 8Y#:,\MWS.[R9Q%_I.), M3+-4Y)-\^@S>=._I-.!-O\E3\>?MTGD+&[[&+RZAG"LSWAV7/HWY":YW'R6?*$[_]][03J7#2F.:U4(YM"22VD M<^2=^+2FXQ.R*856$\])'ZZ82!ZS6.!7+U))8 M6=.U %"--]ADB82F#6D7]AP@UXJLM,7Z_BRP>[ 2. FJ$[$H0]F6PD0"9LF) MBG3O&="B16PD")4HH. _+XM>J&:5PD^\U6A?;I'\\-UEGE^\2MZR%9$MQ)?. M>("W5A7P_62K_!J]3\CR;Q0O^_F"/8_-!X5K/W/(V(@J,:F*)^-X]LA6OH@$ M#=@Q11G=>6A?-87NRA ZT5/DI3Z$=>>YIKV7P?0#R_>I(!5,E,JB=6K$"&2; MW=.K1[2FBZ"* ?:#,$8#>-CCGXG;D$?4-]5+V-G5>*"!07Y<9D_(:DOPK-!8 MI"HU=#QG(WZMW$$F(94EN<*J)B>^3[))EDZF MTS":II?9>?(6/%V2I;/L97HQGV&4S>9IAA'6I.?Y))U/YF& MJZ#G$(Q!>-B4I0U.Y^@CXC:^9_L.9.,@F%!3_G/22>O'(VZUTAX =$M@W"$#B MZ(^%BX\4_H)Q@7M?Y;'8XAY4)5/I-R($C9-%S(IJ-D9OV#^G:J6E'8J(V:%; M&-MR@OC%OF.%_I14@#'6"==2 844(O1B.N@$N?G2L0Q-D_:-AVT%OYWZAU*A M32'CM%;XCDMC:CMKF7'G*&J@-LYCPZIA*X^5AE5E*K9K5:PYW(WQ@S:6\JO0 M9?;<0^/Y'^HJ"FM'OFPK"XI!80!GHNH=\D/Q0*B:#YG5.K:W8;CPZ+KEWQ2.FW10 M;BA&?$B7J.LH*T9<:;.$U@>J5%ISB),E\V:/0H^0507 6&[X\'>HD"5>X\AV MBEV4&DL;R2;=D]T]'70[-H[X&I0ACH5@>DE^2]0'5%I[SU*2M>E8CL [>B0, MVCYWET'KY_H:'MNAW88>?R=U: PRP/XJFPYW$9$-^W483[.+-+^8);>!0Z + M@?P3^UL\@PNT:$MKOJ%L*!1338OD QT"BD[1ZLXEI_AW%&C_-10:?*7B48G M+I*W^-U)3!8HU#)$T '955%)0#VYR-*7\VGRXL%XU\E<+V:'7.%82$5#/CG) MT_EECE4GTW0ZX<$G%F<%CRIK:B$W$LI$8D^AJU/LHUV\\WF>GD\FXO11% ?) M_M8S\)$L;'^@-T904)T+G)*N@?!TB-H*-\WX]HFV[,Z.?7R/!W>DFNPJW 0A M(4Y*O"[MW^XOF[?QCG58'F^J[Z1=,0=-%;9.SN;G(V'C[2\^>-.&&]?2>-S? MPG"-"S-97H#YRN";K7]@ _LK^,V_4$L#!!0 ( "2" 5E _>9XHQ &(M M 9 >&PO=V]R:W-H965T*7C:GVLL;7 M:GMM#Y62.3^T+Z[CZ71^O9>ZO'C]DN]]J%Z_-$U=Z%)]J(1M]GM9W?^@"G/[ MZB*Z:&]\U-M=33>N7[\\R*WZI.K?#Q\J?+ONJ.1ZKTJK32DJM7EU\29Z_D-* MZWG!/[6ZM8-K09*LC?E,7W[.7UU,B2%5J*PF"A(?7]1;511$"&S\X6E>=%O2 M@\/KEOI[EAVRK*55;TWQ/SJO=Z\NEA!@\LIV<>B/T#,?/M-F(NW\E:OGY9F5M1T6I0 MHPL6E9\&<[HDHWRJ*_RJ\5S]^KTN99EI60A=VKIJH._:BDK;SR^O:]"G5=>9 MI_6#HQ6?H17%XL:4]-%;+,Q<$4.M/X M\O>J.1CQV\V-T%:HNX.Q*A>U$5]DI4WCB%F01]06DH,//VY.[3L1O^V4>&OV M!UG>?__=,HX6+^Q@J;16U6[W0LNU+G1-#*SO129KM375O9"5\I"B_P0;V/57 M4RL1)8XV 9.H[P_*!F;C.:-'L/XS,(]NA"*K5*[=%[_7'XW&G7N^=9K)ZDA9 M4$5F3)6#]QI\2-P!YSL Y1^-K&I5V9"8RPIHBU8>5.5T)F8P $D+H#L>)>6)4UE2ZWPNY,59-^]Q"AV5]AHSV48W?!!H#+ MJ@)LZ+W^DU;3-FRP!BH@BQDR4*$&*G>*&5M&Y ;[EZ;N&5#E%I*31$03D9,3 M?3#_P'C(',(>P"]M]46)0U.1QQ"]RA&&ZF\K#:.9 VG$[[TWMA96;TN]T9F$ MAGO*K'NP?[O3&>LN:!D=."19.55'(B@U,=V[4'4DIX*A&Y U;IS[A=@.%!)T/\8Y,P9RQ6V:^ MJ H$6_W _I.A8,Y%V!;]"J%8.J8.12##P7];I5$, NT),LGRO7%RM:X[?KQ$ M=KB9+"#B1I*B\'AI)2=H/-G1[EG\;<@Q2%>,1IO*[(65A0TH//MS%\\XBE6;O,0-<=XX!YI!*#JJ--[@ZPG2\33)S MVZ13WH;<)4/0.*5 ::B=E(N_-50@[A7(!H]N^BVB#KP2\%;D?=2<0>NCW8X\ MZ7 5)&L;1"A>_],('E_$LC.)5\ Q7 MBSE_+,/E8DI7*?^-PL4BZ7^?A4FZS %#2^\'8]R;!)ZK"\84R(C)><6\1E80S M3H&<6>0:_HEL=.L\CAAAAT.F0#'X5:;M8 LX"=Q\@[0 0LB7#PSYU0)A&'0M MQ 8CO;P0OY>:2'ZJ\>%YP*-_N[X24?PT('5U&J&;Z605/17^=MQF M$V;I&D9Z-[:P!TD8,$,=0DF93)XKJ@10_N714/1 5G_%)S9Y[B<@O\ZS8\6?/A.GB031A(D%)ZJWE^*W5 @4.J MSUG6GS>],G8R%R"+4@2W2%)H[%;)SWPMMY(V]>GV'1%_H.RQHD.7'V]- UYV M4 MO4(_<7 /WLKIE[D&],$02[ 9145I"&R/F&/:N_'\#5#O:YG(V#5 !W3Z91^U( M*Y9K,HIN5RPKF;DT&$*;2(^N9NT" _Y)04$^;Z%I,:BOX"(GBJ 7 GBGL-QA MF%SCT5$DM-"A\@".3+TA(I2KX)-EP5"0;%B=PN\IRQ'F<'2Z/N9Q AP]5-EB M*Z<3UKT/;#VDQ[RV&'N JC)]X/+6DRE,N76=!1=W9EWH;:N8$=*B07!E,"6# MT1:3$]QR0\DU._8QZYJ0-& E*DT+@V* 8C=$181B6O(=!*H] MN_.H8GET;X@L2J4H77&ER98*SH$8?"(G<*36]LY!AQ/T3?TPVQV536#WR2*: MQ(Q"3Q)<['514,/!A2DW@:3IML)NX91T0X]TDK+UCM+U*09\EGV,:# FREGD MR6PQ63@F5Y-E,&+R>-=O+A) I*%9"VWR]=0O3VBSJQU(^U(0+*)B7Q<,Q%;3 M)AX%/%8>>7N;?)]V*3=Z>ESS@'.KNL"AJKD/9MIVK4[N.TJV+H;K-N;Z.H') MHTTO7%=,@40[= _+KIEL)6BS]*GPY0S&V ; TB;OFLK3KGLRL[K*AHEP3QN7@:OCE_"\_EYDA?/9N M,:PQ*1_,PV2ZX%3AKG"+ZNR$;_$5L^KS-]6I9:=:ANV1%]J1L7TQY[HHW6K/ M-D7-KG3LL"6W.;8VV>>=*4##>M01"GUJC5!Y:TJJU?P R,^EQ/N!2.>JYC&. M.-PBO$02*INV,_[PX\V/_RM^O#L4!G&NO_\N3I,7I;@7'RJ3-UEW)Q1O@?DE M^?D_^E3GY@@LQD^JV-M"W8N;;LX5]HF,7"=9(G"BY&E R^?'021^18'4>H;S M!WK(S;6A%]'10M]N*N5:P+3K9FM3T[3'"S?Y%@W%WZ2A4X(Y99S5Q3$$*2IV"4/#]UQIZH"!*A\<*>CL89 ZOM?6C2H\NV\HT!X(;#1@?0];@J<%T MLYO]\B"X,IE"2>60U*MZO#D/-;VD7,U(N\-&A9N/D9C>+H@4ZMT=84MG*%2: M43EMAUS7.W"\W8E<4W'& [ V=KCU[Y[I8,R4@&4>!C$O.Y#VPJ$8&P.CKAL_ M=R0'<\5I!;]"!4!(%H[F$Q61E%EF&IZ;=\M8@#:U-EUKZMRQD_PHC^A].TOD MQV]W-!QNBS9_N$1J*)NB&$_V:"==-J:Q)*9!+VLJ.[#@+;!]!PU;ME'G3P-K M^TD?=E>49YA]O\Q!6L&SFXWK(8>A4!(YR(KZ M@@:" U\BWU$?Y@PK$;^".7LW'&BG<%!ZI_6<%=RH93P-#1 MB:WV/$J7.16<+7QME=E6\K #AA1D=TG3Z4;"\VJ%)9<9M;6PO2R>G1ZFM_ E MZ.ZV?;*-J;,(04T<5.5*P'&:ZDCSV&';,S,8?#D0>C#ZNM03-0E/H19C+EN2 M+LAX<&+.M3QM:9'WV6/*'O1VAT.A?<7^\_N/G\0*<+W'O8U6- /.5<&5C,K, MMG2G3?A-U7K/#;H[)6D]$G62GTQ3S^4T-N"=9K,UU]] ZST-YWKER%-G0N4V M0'4(;V-T@IKWL&I3#8Z\3NP?=D=7X\UYFS7!#ZG8=B4Y^85+W"YS>BY=\4^X M8'>RZC?AV$;_P*T6OM0Z<_7R_6 '3L1(2*,K#%R43B0R.H3R:9.*!C[L&N%UE]O<](KG(>YLV'5, M2C3E0>J\S>]M)(U<&;O2Z6:MR#0;-[:@8%601RF^Y<=>OZM"\&4.MZ.U9 3\*?W78'SUVQ3",03GKNH-8[ M@JPX*;MK&']+X,MP,^Z3 +-4EI%"P?Q(LN"L9#^U S0/TO<.L0 U9=V7%GS* M2(DIX^'L5I7*G:FV=17+TE?(G3XH25".#!ELW'DQ6,Z*AE\KTK9-9E1X#:C! M4=>JC7@%I_O05+8AQ&F/(+#7UC#EM3S]>)73MJ.Q_C#\ZKS@,U24VJ" MZ]-LUA<QKA#O:Y76O4.!BGBI.S\;[P M&1[T\6EVHUH<)!9+=3<\J3KGO>'1 >09^ECCL.[L\2(=$@W[/G1TK PJ)34A M#6>X;F[603>-K*FFRBANG[G^#TN"P6\V3P!AN-LX,50&$>S-)PEB1!%(?)(F56$\3;?,F'1HL(FU$L MSJ-PE1*Z>%*G)N4/U9 FBS!9QO^5&F;3)%PNSJIA/@MCY*JS:@"(S%>P0YC, MIT$T7V!UZIB/C_403:&R-(A3U@,*/(,PU*56U9(Z'/LO2N5*Y1 M4U5]4<(@252W*.%\S>!Q;A!<)P]^3[U(>3UX[Q75VI;?[K5NON!>@>WN=B\0 MOW'OS?;+W=O'-^@C-="L4!L\.ITL9A? 5GZCUWVIS8'?HEV;&J4A7]*[?:JB M!?A]8TS=?J$-NM>J7_\_4$L#!!0 ( "2" 5D6S 1 4 0 +\) 9 M>&PO=V]R:W-H965T&V;:NN7FX!*GWRS )#X)/8ELY$HQ7BX9OX1;< M[\V-P=WXB%**&I056C$#FV5XD9Q?9J3O%?X0L+>#-:-(UEK?T^9CN0QC(@02 M"D<('/_MX JD)""D\;G'#(\NR7"X/J#_Y&/'6-;_P)]/%/"*[2T_I?M.]UI%K*BM4[7O3$RJ(7J_O,O?1X&!O/X&8.T-T@] M[\Z19_F!.[Y:&+UGAK01C18^5&^-Y(2BHMPZ@U\%VKG5%6^$XQ(A%=8 L^U8 MHZ4H!%C&5Y!C]Q.--OCMZ]M?%VCJ#3?3WJ41T;K+3 M;FBPSFW#"UB&.#D6S ["U9M7R2Q^_T(0V3&(["7T[RSAB]BGF:>SX'\D[F?3 M-IK=75^_>35/D_R]9<6WQEN->V&9TPP''NV8JX 4>2'< ].;1QC2*;"MA&J! M<72'QD)M25: 4=X]JB"#G2B!"6<93E%Q7VE9@K$X7ZY")<8;5&F,X [P='$M MFN(I@6Z%"83:@77$;,3ND,B5KANN'EBME7#:/(9 !T+9VZ'0F >BLN,2N36R MM=[]1BBN"H'J):R_0K3@.J4#(J]U2]E$;MK0P47\,![2T3LP7,H#('K"EFP+ MY X1JX$K%$6'S'5HF(Q']U+PM9#"495DCG)6SPSC/3Y1!5,TXA]Q!(9E%(^Z,)Q^(>2GL63P >)&4;U,-3M M4TUT.ZO @*C7K;'0181NAJT3D2]A+=96X75C*T[]C3*\9&1/DFP,=GX!)TM_ MXJ/0\(@7[2X'; MMA\W!I];'*'@=9!$9WD63?+!2K<%L_=,!YY1ZIKM?C]+CZ^2BNY0?U;NG MS34W6X$M+V&#IO$HGX;8Z_ZYT&V<;OP5O=8.+WR_K/"%!884\/M&:W?8D(/C MFVWU'U!+ P04 " D@@%9S3G-QJP( "E$P &0 'AL+W=O%!IF_Z7CVT>>@)O)C\1F+4",_8[ M&6(OW\LH+\^]VPA/IZ&-+CA4EH9SVE)1[J/'KQIR\?+:V:CM4ME"JW ^CE!) M/XR+5OQ=$I_]1'PZ$S?0L KB-UNJL[_!_"5#\ZVH>H@<4_OVC6).FHQ]KHO9X&VI9J(L!\!^47ZO! MY>M7TY/)V0M^'NW\/'I)^Y\7XF7QV6FVIR&3P^SN]EY<&ZDK\EP>GIY%7C M+R-Q\/K5F]GTY.SAYH:O3L^&8J&-*H44!5L#50CIYQJ)3IVW!#G ]IU:P.M2 MW'I7-D44]TBA+E 55CF;G,%AOIJ22BCY?/_+\43$E6N"M&4N%@>RKKU[A'=1 MF:WXYP]9\*^"H*!LEHH,JA3B,W JWX!NO M?L4]>,'O'D5IORFH5 '<(6ZE4?9[HT:4PT]%='/\-OUKET5*\2YXU]BH?&AT MS%KO#T<3-*TQR$(NGCM_/,E/WDR'?%8:HY;0PFP2!*(51A;?R"=BUJBLM(5" M6&MGUBCR"Y[F+"U-@+(10JE+85T4W"H65NQ6 M!+VT>D&@BAE#)3E3RVV20;3P"'A 6H>HF2?#Q ,<$BYF*;BF[HHI&Z##Z_\D MH)$[8J6\@_!<:5#O\X"M^ 39Y=P+)",AT_X%YH%XM1D" ,H1<=E\0MC&-0:R=:VDI\CG"DA'XP0 E]62,NOLKZ&IJ:4AJ4-H5!AE M\V'V(!^%T7*N#8)!_4L%[RON1(1&W0%H?U!SWV JBV-FWDG./W30-G+#L'[* M [4.$-!0>BAP&?MZ@T)' 0\1I@N 1KGK9PGI[DXG??U*Z7ZU9UMJ^:\L&.?U E)_;:-3Y2-%)1C9D*I=HTG"GEH UIXTIQQD*N> F)622SJS3>0R=U"!, MXSIAA&Q"3[&GM>_)=#),%,'\R'"4G?/[A4]+)?NSI^!P.!(?HP@K[CET&DA, ME0GA@*_XBC*&4G,64 C*,E%S($I5.*\8I:D)H\O)<].4'65[M9:FZ;N4=6TC MB15T1[<=#ZG4W%)8M00TDJ2V&!1K/&ZC^MV[IMZ1'(T+N!##F9#Q_X=^'_EB M#_GE,/M$%)V)%Q+#QCJ6M)"0NX"#EU;N)^H8'K<1[-,6,LY M\? ?XZE8,;_B1B*#'J)$6D@%4@!C*)>,C4^LB-0S6Q 1.29[O,LDL(>1N#*T M6"Q7;;RZ ML'/3>\*-1$6D7*'A0S^-CF]@^>YQP?G:OA^Q/4GLV>[&GVY!@/ MB.,/P;>=U4(/N"/5I5[KLD$".,K6E%PN@5U4+$^PDX*6"D^%Q"3#;,* 6"S0 MMUT7/Q^$3X4OB$$C+R@ #6\?". I4635Z.^-QBE@0 $#3[\Q+WDL5 0F+CH: MX;/MYF>/V?\A-WFOTZF=,C)->Z![66$N4@]C2(HTYWIC( W;.7$4#XK$_497 M.K8J*;5N;O2RO:?$^5U#[KJOSQ*UY[6T:SE5=M,=>:UHBYZK%(N7+5X I: 2 M26PZXF@"8N" X/55KQR#+KTC,TZ(3&M^>!"'3VL]A8NY')D92G+?]7'0)(Z)+ MJ]UT,OE+5XRD.0FUD>PM=^B T-\L1:0WFZZ9X$O&>'H!7F0WN1+[:K%_(&6N MX(4MX8,+#-@NM*_";L9T0Y40T+?-]6E!SC.,5]BNUFAH2G-?H 4)6/>9C_L! M=ZLK<(\^T.!5JI)7'3LPL03R*B.4&A43VIG5P>0<,*W5HVS1HW0=4IIZ.PE9 MNG]NI==N-+]H-TQ-QFS,LY 8A-7RKNPYRY(2 AZ7[83JFIH:LND*M'1@+TON M5I)07K4IY1?5M(JWP]W-Z0VA';^GCWJ>3 M2@&O](&HW?'35Y3=T]TWJ*OTZ>7I>/J A;?G)=8!I'(!T&ULI51-;]0P M$+WS*ZP@<8)--KLM5=F-U&U!<"BJ6@$'Q,%))HEIXDGMR:;PZQD[V71![0JI ME]@SGO?FPWE>]6AN;05 XKZIM5T'%5%[&H8VJZ"1=H8M:#XIT#22V#1E:%L# M,O>@I@[C*#H.&ZETD*R\[\HD*^RH5AJNC+!=TTCS:P,U]NM@'NP;I8OW 5\5]'9O+UPG*>*M,S[E MZR!R!4$-&3D&R786W]5_1#[!%GS#I+V(Q@MANEAU7>CW/8 YQ$3P#B M$1#[NH=$OLH+23)9&>R%<=',YC:^58_FXI1VEW)#AD\5XRBYZ5(+=QUH$K#E MKQ6$@BK@@;=H2.E2Y))@%1(GHJ;+BO.3%_\[G<\H9/Z3 M?U3G09:[*K4J5"89J%&_>3@<:2JY!8%9UAD#N4B!>@#MF1=SP7<,30KFWRQ2 MYS[$&2^P$+*C"HWZ+9VT9X^-,MS31 .F],JW(L-.TR"/R3L]+F>#IA["AY?I M4II2:2MJ*!@:S=X>!<(,:A\,PM8K+$5BO?IMQ0\D&!? YP4B[0R78'IRDS]0 M2P,$% @ )((!6::X*(!# @ GP4 !D !X;"]W;W)K&ULK5113]LP$'[?KS@9B:>)I&GI&+216MBT/2 A8.QAVH.;7!(+ MQ\[L"P%^_6PGS3H)JFGB)?;9]WW?W3EWBTZ;>ULA$CS64MDEJXB:TRBR684U MMT>Z0>5N"FUJ3LXT960;@SP/H%I&21S/HYH+Q=)%.+LRZ4*W)(7"*P.VK6MN MGM8H=;=D$[8]N!9E1?X@2A<-+_$&Z5MS99P5C2RYJ%%9H148+)9L-3E=S[Q_ M<+@3V-F=/?A,-EK?>^-KOF2Q#P@E9N09N%L>\!RE]$0NC%\#)QLE/7!WOV7_ M'')WN6RXQ7,MOXN>+HSNP'AOQ^8W(=6 =L$)Y1_E MAHR[%0Y'Z:JE2AOQS$.-= %4(61:62U%S@ES*(3B*A-<@B5WX!Z$["(BI^T9 MHFS06?58_XW0>2"'B-/MI&OD[V,%Y@=P73R'I(XF>[A MFXZ5F :^Z9M6 GZL-I:,^[E^OE247G+VLJ1ON%/;\ R7S'641?. +#T\F,SC MLST)S<:$9OO8W_!I]^LD']_]9^UN_\EKH#O7=%I%??^,I^/T6?5-]\>] M'UV7W)1"69!8.&A\].&8@>G'06^0;D(+;C2YA@[;RDU0--[!W1=:T];P N-, M3G\#4$L#!!0 ( "2" 5G!W29J4S4 .BW 9 >&PO=V]R:W-H965T M=]S28KE[LP B_V2N$3R/LX][]?]]JYI/W6[ M$/K\\[ZJN^\>[/K^\.+1HVZ]"_NB6S:'4,.3;=/NBQ[^;&\>=8O']]3/\@-[X MSS+<=>[?.6YEU32?\(^WF^\>/,85A2JL>QRB@/_=AC>AJG D6,J_[6Y^_<@&Z(%KINJH__F M=_+NXP?Y^MCUS5X^AA7LRYK_7WP60'S)!]?RP36MFR>B5?Y0],6K;]OF+F_Q M;1@-_T%;I:]A<66-I_*A;^%I"=_UKS[P:>3--N_*F[KI<8!':YGF>Y[F^LPT5]?YNZ;N=UW^8[T)FW2 M1[!F6_BU+OS[Z]D1?PCK9?[D:I%?/[Y^,C/>$P/$$QKOR9\'Q/]^O>KZ%O#I M_TP!@J=Y.CT-$MF+[E"LPWKYX]?SFSBJ6WBZ=SHK[XO MNK+#+<#8AZ(M$/&GUC@_RM/E538U4OYQ%_(WS?Y0U*>__N7KZZNO7G;YMJR+ M>ET65=[U11^ 8/LNWQ6W(5^%4,OG89,C!2(1KMLCO+NBX8MZDQ\!']J\AY%W M)6!["V"O\G73]?"?^A9&@XFS\'D=#GT.3(C>;,-M41UY3;1$8%)M#T>S1"P+ M/9YCL<=S@SG:D(?/".L.5E'6^;OP&8\V/X2NX27@*VV#"]GD?4,SU %^A#7T MN^;8P3O=(G=K@(V:']^S+#@\VW@&N;W_PX3Y?7 MV?18=(#Q%]CNY.F5];HZ;@(!0O"?QOI;>SPT^<=W[PAJ )HNX,\E/.V.JZ[< ME$5+AV O9C!9WP*+RHOXRBF_VP%FE'T.2X2C@6$VBQS NBNZO$4N"M"&<[B% MT8I5A"V2XK9M]C1O6=\VU2VM&QAGOZ,UNYEPH3@L;6555F5_ MPJ&+[1:D@FQ!A^]W@ 0W.QKWT-S!T3:W@IIQQ&7^NJJ2[3*RPUL9H'K3TOH0 MN @:I)+KQR^!5X7]"L9Z MXT9*_BQ%8T:_P(,H#FP0G8JJ:Y ]@/ 6*)0P;-D2@A#6%/D-'/,A ]+M#H%T M CC3"2Z/@F :SL7F=Q#,,#[@<8N\ F#7(;8!9H&^L#1%7-IN*YD5($ACP=EC>-W M>;JB6L"!Y,7A +M$NEWF_]'4E\(!*EQ'6?HB)]E7(PS@$Q 0/8Y#^-$W MZT^[I@*AT EBY0&6TI\62"3\62?@;%4"(/5%&C6$/(PA"M)!<:_?%3U!I&[Z M?!>JX7E\]%C9]VVY.O:!I^Z;GJ34U+G(9+H??T9*.OB@N:MAB_H:RDC4-@2Q MZS. (P5T([14ML!Q%(=EO%UYL)>!#%]W70/W*]<[Q_:1DWKEJ*RWU1%P'.CBV!,89=$P="U,;ORY@**O\YO(7@8:$19;<=\?B39?X6M(JN5TF';\Z MB.#"S('IE2B \#'?!Y ?&],@RAH@!S \.0H#O,GHI#P]D7;#Z+6&E9UP!ZRM MD#3]9Y97DK &5ML)X0?]HV_B,O@$,\^J26DQY/MG&8_P7E[8>%V+?YE#3FG; M,I]08B):OE! T0I1JL\",QM('F5WG_M0]X-5&!R-,(DD49M0"EKF?T=KJ8&7)KJ6H)D8"V #GT;VI8H,XM3PIC-J@?<\*PC M44 !P&!FK(]5(2*(6?5>CWD+L,[1QHB*BUO[I0H^.[K.+V:15R7KFKAOH)HC M_ZK,7=B'L6E837<<: ,+X;VBBH-"C%!J45VK3HLL72-M#X4481&2<6FZ+LNX M$A'/I#U"!08*S%L=1!,^^7K L@ =$VSN2M!] ).TJK@PVTO M=@?LN+PM-V@QR]94XTF "Z@$YU9&.(.4ZR>1G"QIKYT@RK_(BXM\C%+]',4M M\A5_(Y++09XL&T#'LTJ,G#%QRI.!EPED/5[)B/ZBD@JS#*A)!L]DU$6TX4:G M,")TWG("V:A+ $@G>,/L)^0R"!N#M#^-%:P+>7_);W6= O)A6-XL2;*1RP0T MOI;^ $MN#?I7N""AOP>\0T%6G;(4YU-9/BJ(39EQO^8W<]@S<"1]<5^<6#/<'DFK+#9PNIW: M),:K_X86WDA6*T\A68)V/\TJ'#8CW&;TX@=T$&ATW."9-2 U>"VL.X M'=0?&6E V-%PZ^:Z% MZ< D-Z&Y:8L#2 CX<$VKN$CM%:1]Y,UU7YV4W@ UE/8%84GU] H]+YIYF2B\ M@X,@@0+R&JPE 7Y%7I8,7VI9_Q7O"FI<4QQWD;\KZD(T>)9%1_I.O'JB+*#& MLR;%:SV)-<2?C_L#*QR\),46#!B 30J""B$JR!+JV[)M:IR6^"F=*WZ\ )J] M0TFS+T7Q)DXDIXUJ!/GA ^K7>WBTR,A405IN8=F$K^]_?/?C_U(>T86(*V)? M G1!G3V8RG>2%[I\ELV-F/]TK-="4D1+;.WS,_O@ MRWR8[.E@I]K(ZVO:E>K9R-;CW#95L\V]UO&'8XJ'[ELY& M]:YD>?WP#.AP+I(P0SU>H9_8Z4B,S@.\LLE'L(G8P*YX/U*!8 =6#G 'S7Z& MAWQC/.2;>?T!^1(=BIOU-THH%OAM*9OC$IQ_8%6Q(S1W7U M.$:#'\]"^)U(<2;3[LC&^V2\=WZ@I\NOLNG!\NF?%^H10J3%=(**^._V&"KQ MWR#^:UP#7^@#\OW@(H <[\&3/^S5G8KQ1X 1QS_0*>"\KC\W-SCA&B9'22&, MG' ?EV=&J)(] 9IH#W30%E4WHGAZ[,P3>FWA>'9UFCT=%ZN_F@7J>]S,:7^. M>.[Y^NGRZ\R-D/^J[G0.TLJO"&$,2Y=K=<62=;HB=AK*VVBCJPXNP &D!DS_ M1WP.)U(V&^8PY!O+;%SASC3<+&BN(VBN[P'-% 9,0FE^H*?+;[+IP?+W%F?WXZAO^T(?E8=>'Z@B0V028M.PO&)=*E"XM89'I M &=B^?BN]Z3'.!%IR,]?_H+,.9OT41.ST/ 1*1Q-NQ\-($[NXE!J- >$+=" M?@B[/!^.PA#'U(;1\H(#+\6%+ OB\%FAK-]))_[]E(QUU\+GEQL4%6D$D_SS MJ->5S;$;VOXX$:P*54/V**0 A-UXP$T[]T> FX6!8A!^Y>#ZZQ@L\MTR_W5R MF]W$/B>5N'MWD"4[B%%+@7N$G1^8W 9%;V[X_]HMOZ;318E%J0$2HAF?CAR! MBCBD\.''8G%$JV "_^IL9O6J=Y9[%[G%D;TWFX%Q@WX6TIH0V %QF58,[*$# M1J(Q)A*I&TN)P0R<-J#3;2%H_4^M?0[RZ/Q![1Q$$:Q;XK&XBF3#S(HV*-LP MU',?6XE*,J9T81SQ$B6""T\0EN9$C.C1L) =Z\L5$%J&OX,22%X*U#@Z=MD* M3WW=P;+12L5QCEW8'BO0);=\TA4KK#7MRD3!0D#$BOP@2ACM%-LE^N!_-#D5 M_^5\RNSK[]LC6QO-."3I4D+HZ$BWV90P SJ1- )./DX RPHS"]2ZT2 (TYKZ MI%@9;T &T5\Q"B@HOJ=Q4"L_T*C1JT'>8A%H-6ALY-ZE_"P?)#%/2?0G+4$N MI23E7?$[ ),'H@. [S,1:2PW43$QU*%=JTY78;T&LP2,/0P3+RCH9-W,9$;-[%^RQO<,;' M<$YG44[_4(_T0C YB?+E#[L0\O]H@&E,H&VRXZTPQ9TP\8 PLL:+8P0G.' M4#0^T+W(_OJ7;YY_]U>@_@3W#672EK7Q_J(($:H;;B,**_'>H M6O;*1PMT>QF?(@+>O+1)]]'YK)F!1)7L:N8YE3F(.&QP")C@I5^Y3 ;'?/822W4&0A)LW;NS$E^VHV6?K5 MSYS+PN@U:?4X2P9)D[HZ$M] 9?[7??%)(A!'SF]%WD1\($;'*6I< MHS^_(C<%&$6@B()>&="-<02&5+0;BSV(3E88M(.[(>B9Y33 M0G45-, R)QC):#@N+Y!?KMRST4S7,A%ZRYICSQ'9X>@.NMFF"1WI+IC]U[)3 MC')"R:F,4ZV*]:<$UIQR2XH%/A?U)P*",\M=J#PFEXO+!V3*'? YRB@._8DU M7Y8'O>PL456Z0?(?RA^<6#,."CLNY%\(+YX'TYP97,B/:G3D.G:EWZ#ER&^1 M>_#$@7G*84.R8XW+$)"RL3B;!1-8>@PD<92MLI2X,7^AX+CQ=D5_#LVK[,>/ MT0XHG8-_RYN),?]E_@'QQ]8K2*J 70$[TBUC=F537^JK:DUKN'7J&1WEL:/P M7V;961MVOCHB<#Q;?4CI$2$GITH?5EHZKED(XB"=7^ @J9+5;K0H$=B;RZ*" MUY#>:=)W+F#!*ER2EJ$8RIA O.5U;]#;[U$!H6_1^;[P8M5GSA2HU4 M#=&)!;3#[R(3'+ &#!\:?S@SW" -G=0DBHN)>PX]=>%SB4FAKWMA%;.H(C#O MIJ"M)K[Z=I-T'GY7?;W9L89%2:)2H1.!3J#YKM%*&N<]KOG,D=TV;V8C& MV_(S?&X#(H%IS4EFOQIS8!D3/B-VX&*!,P(_!GU-G'@3!,&G%N>/GO3-<BMN(B.A1G) M%1$,($=:.;PTO36<]^9,DOR(5Z'G18C%X@)!DL,'3ND4+F#]Q&R, <@D;2B3 MZHZI82+=HOL/)Q^-$?XTWONH*FGFO--(\@1 ?&J8GRPRXKY&#SWR?XS')RX( M7,>]&$\@WXI@1*FDU2M[P=H92W?,R9;Y>X48E^V)N$,[@#BA )^V:PE#7%7E MR:=@.!PE4=WVR6$B=^JPZVQR2R:G&HP3&GC3O0UIBQ1[3A4S*U\10E4;U!^3 M6%A$^TV4*!&MIE&GP,1O!L#&G@K78#3\LK/;A**2PC;@%04S#G4 ?.'196;$ M"B:(Y5F104F93+!GB7IZ?9770TY*^M<>6 ,&D#B-@Y@(,S+VHZV;0\H.V'G- MF8SB$&'5"FF+,4]G1Y,'%W1V%2-G^3";XZ.JT".5QIQ.6G''%O3$GF952LE2 MY_AH#/^KPJ?6"S'GJKF[9+DK5F=D* =$,C3F,G3^;$K&\[? @('HF6_P-NE0 MS^F! U19"#!-,@J@D6LW&KT;>VUJ]2E.N*[.ZF#F03RK$K%5#0.]5BU8R$C? ML!!"1[IKU)E#24<3?9Z(%R+'^*UH.Z$W-X8B2.%.7L6(*.Q'4Y:[">N)*852 M3TF3OT.C'5D\V4U(%$T6RZI4@T0^4#'-V7D,5E*[+?C%J/$[ZQV)M=Y7\V7: M;X=9WY,>DGM+O:^RT4#HLDZ2S4J)%AUC% MTN2NCZYLIC'Z5 */<%IR2)A'@62:=3(;8%Q;8.Y.^XEPK[>_;':R^B?+"(AS M_0&,GE&0$Q[$7O3F7-F9*4Q^]&P(!EXG59%0, 9P6GN$:(P\AE0XX5ZA0*K"!AK]C-,(#G '<;#.U:[V_?I"S<5\< MC*4XNGAXL DG_RTF\9A5P*WG-O+ MWK2;-DC@AR3 1$@B"=\P%Y3R8#BN4 #LTKKMY0"CAF@P.BR6SZ+?2)@/#L9"JMU]:E 3QA.:VY]L'21^1D6ENN94Q.6:,9A_#O![B2(!?O3[A:YTJQFR3)89ZJ) MYIAC[*5P-=\$X6T*7@EQ5TU](R0WPS+O:Z]P=9U]X?"80>M/VID$6IF_\!1/ MI>E6.H1Z!!I?5;@-%3,J(_:6R:?"0&%UREQI%*<48FEN<]?E#_&O2XE$X#*/ M@)_=Q9*%,Z?O+MA'[-8AA8?1IUJ=AEX,?#@=;\#S;$J\5@.7R+V1 M[,S14J-)G$8ER=')'J'N!)_<2*UHH6'S;)+Y2]A5G"-#(!,I"R7%TF^!NG-" M[AM8&KIM>L\JEI2".KL_- (#*)?<2,# X. Y!K?%191'L$2<]-G-^;RUZ M;L] \OP,:$!A0V-$)>H@:(14R6I'<#K M>I3+E.KU:F_).(EPH\V9'?[PS";UA8OAHC*NQ6*-TZU*'CL_)TZ&&;]L[;G4 MZ(IQB65JC$*SVPA>N"QK5-,!SU.3-B2/%QZ/5(IV$;E'51^,XR2H)HF+\Y=E M.JRR[XXEQ_ 2PS,G,XQZ[32Q$NVY8 40M]8%H.E MC@ '_12LH'JP^4"P5Y*4S$CRX^5%QAU,6!C MAO\ILT5>JK++Z=ZR-C 11]EQV[.$+F;YMFR[:0J5VLD;K3T=,..BSZ8&'F:C M31"S9J[ 22+6%7KH;',+@XHZXL04?]=> %P(X3P!QCT79+TY<=69&D)Y?>9B M)#QE=A5]%H7G0MD@H])S(V9C)-21,XJ#_@P/HU*XC:;AILSJ'EXUP8YRSZT& MAS>K'\4& %?SI?O4FD4P52"9&K'4$(5LHZ(*DVK2?;T!KIYD7SQ+1C'@?VY1 M=/2QD8S:[#I=ZJ(JZ)+%9.7\V7//]DL=>2LF;.5V[<5SI]]32; M'"SQU+ FX%T8\1N7MA8CPDDS@]0_:"YU18!5P)PU-!K0=#Q9["#ZS3&%[I: M:9)N.['FY<2J2/!.S>[=\FF7']-.M*W7-AT5-2IN -!F-MSP'9*ZZF2*_D'G M%;2,BMC^RW5!0'?D&)SBND^]K>$S,OYCV>TPO1=5,Q:5"XR>K$,E/?!XU3#P MFP'3(9?89,A].P3GC[Y;(FIR)#DEC1/I023AIK&>39PDXVM$9%3*W)-,B20)0?)VY]^_9!?/6/A/5ISVD'I7-F,:82KI*16^.Q# M[C84.Y!=G,$UQT5B\6W,5 3V<--@PZZ8J1C=5#B5_>SXO<:Y!G[TAS_]Y\?W M/U_,?3'3:PF^_N7-VPOC[1R@[9S4\R1JN56$J_C+",RZ-T%*6ARNE>:1)CLI MXI7=H$0)4WY>)%F$YQHMB(\2\9!L'O4P#E8U3DOT5!_I' D&?@004,W>F,=( MC!)M8X$?905KWK0//HT XTHWYQ)Z$XV#G059'$O:Y-1:C?/25_,ZM1%7/B)) M,T#C!"):=Q@/9@_3H/Y%I],]6LW)R.U\GEN,*:3/4W2?)B)/HX/WO1;*(*8;(=,==1TDE(D(A@8"U'U/(H'E]5:4-*291JYM'0V.89>&>LN^B.?:4BP:@ _3>\S2& 2K79(>Z#%*I08_>XPZ5%\W?A(:P62"&'L%WJN8'LQ M01[4$,(YK<6BU/:T\540&,0 B*^7QO).*?(['2JQK::/#]4Y+7V2GI#+840R!9C&9U [7;5-@4N@_&$.7D;HDR+([@%B M0S1*1HZ6N LMMAG"F\-;6B%U0(3TX0%V!7+"9$/,T*Q8C*6SF=>QM_^.ZYXZ"HZ1#VP:RIHP7(CU9V]1 MV@52-WNE)SGYPI#!,BX:+.Y -_6 MYCZ%C]+$S&,G.0VN*0@N'Y1)V/LBEG>[S$\I3Y[C&*F[=@9J@Y3U>W6.I,[M MC'YE K@+-YS4B%24$0:!I.)5E9V/;6FV,"61"":CF)'$_(Z= X>&%TF]2&TW M1(R#I4C'I&B":9PL6?^F.'5,EALNN]NRLYOBI]?/I.4V:K-%61'?*JJ3Y"+L M0+\D.IKF[5@$SU* @];4LF+:2#NK;GEC>TH:3K^IO=@MV="$8Z10T"SH.+VU M,S#MLR^PK>K-(A]:4(LT?6ID?[1.8&Q#J_4H0DS$ M7I(3ZS.)I%)^SL,3^V-=S;>T>F\NCX5OJYEL7NI0Y-%,W/F^[EE7S[)_=;X\ M?GC6TZ/>O695E3?B,1_T=RJJ3##L[%>V>FI3[3"]X! ]G;5B#U22 J4QL%&G+*-+&PDG-DM>,PBEI M2'J0 F[#?I4]^EVS5/HH]=AC?T;X+0)E(-R M+6!6Q!\7[!9T:5[=F(?.2HS8#>UJOH?9Q^(S-Y76CAF3HN"^/FA7S[/10/D; M54O%1A*\$U]87WQ&6$<& '^WU@L=_ZH*=5NX.T7J@G1-C*_X!-I,'XC[='SW MR1S M#&7HN3CA,)*0;F:0P;Z9V-VN2#(*XSDDW;:B*C3HV<*Q9A\7G]HZFP-N5I?J M30X!GQHX\')JTW$)BUA7=-L,C*<4AYOA7!\J4?*^T[D[!-J8'3+;]"5V39_ MYK13S@]N==Y/Z1:5MO37K@'D!3D'-+R49+)O&-]%?CJ"' ML&XEAQDE:FSJO8RU[:4A40^CTP$\1NX9)>H/TAOV('&GES702WT*+U# M 0,H7+G$*]VRW+V%U9_ G$,:1/DYDB!GLF'+%KSY,YR=[-EY PU;PD M5V.DU]]P_HQ<[[#0&\,25<#U.6(B*JHY&M+3=)TPN!'A&&/.#D$(P"*9.U4K M^VA0I@?V!M%)SDF7Z]B_\7J^[>('(.LC-:N&U53-*1CZHI4- )B2-O>,"=+F MJ^S>@?.'[S_^QH$.ZIG?-O4)NV/F'_!.J&YW(7V9!@P2/Q)E5KUA^=7C?^.4 MM969VDJZ*ZZ4LS[JC+A$FD:^<:,_!:R@KV 6L-SSAS__]'$.-LO\WYN[0$VSHCDT-[NF M6+H.\S=M0+4V\]UM7)LY6-<3S#7#.QBU+EI&BPYYX;% &'05HF1C2J]+.RUI M ZFWX>B:K,TX)U-A?#-(H\)9Y([M+Z_O:7\)YLHE3[=GA5I[%OE _:! 2YIBLXEAJ:2J3G?%.Z8T1K8+W?;N=HTLU5V'H8M]1OF_@;JO\TN: M)_W\<09/GCV[8 X@2Z 0(6]?N^)@+P6@]7(/ZLT$W'R'SO\JF/QF-UUNTJ/O M"!)2Q">P41808<*R1*@O/QZH(,/VGJK,)>IB*H.TG$;T1X\90NCN2Y_G.F1R ML$@M["872?0JJ*M8]T-]?LFJ=S?:^*L0<*QXNX%UCU,7W5D@<4!5,OUX,7XH MC50B>U3/J?RD:;7D P7E%O0B[2M><.$&$:X5%AQK"8-&HR-5;T?VS3UM-TS) MFMQ8)ZGGV63?AM$G#O8/?_C^EPLT6$VU22PQ,[['E[LP0.5VDW=36>GX%@P? M:Y/B35T=]FI6OX@O/Z&03$L=G1/TH0@V*(,9&O>\]-8Z6P@BWH!,@ G('(JJ M/WJ+"SX!._7-/($K'U$EUY025M,MB%0?.Z .S/B_I*+ _N3;-C7UQH7R M!PWIHUVR/J4,00\J4PN &VU8GV\RL '&QY8-S@ZTTZJP:XB2C(.TXDT9Q*#7 M M7^H3/]+)9%/-;>?^/J,>IJ*B'G#W@D=(QWA=YZHKPHTU%=J]SS]-"-;4R4 M$)NPKUU!^>B'Y'Y&;X*! M4X!CD_/K^=[D'YR?Y'^*AV12K;VOQ?G5-]F'\XUV05?;8U=>C,N.$B8QE54: M8$>0IYF'3$O6+SDFI Q4,L['PKDRG@NY0NROPH&[LPUHU3=/[ !36F2]#380 MB!>MP#'>4;L,[8#<40Q8^F@L,FWABM[41>PPI>U _SN6-*[999>.;\@[*-'5 MV[^&S=F0]0.E'/=B#^L%0?X*;^&\#Y'O7B1.LUQNV6%[39)+EWGLKBT-TIJM M0D^;IQ6OJ2=B+3QP9 MJ)4U$&^4,7S3349)ZOQ2;BXQMT2WV0TZM3N&XZ]#2&_5@X6DBA:C09S1WWDD MG&EPM[&<* H[X2RJ#%A[HZG;@BAC58Z3S)0TL5%4,_AB=!Z*,#%;Q373Z?*' M,3HOU8_3[71M]CA5X6[I8@6(PZ?\"H82FC7+SHN7L8=PG,J5L4P..LM:8ZO1 MZ_E6H8/\,G37U4?JYCG,L5WX(@JR*+OI>/X],SY=7C_._N2TV$X?/^A&KF(9 M22/=DMC'Y=)JK&+Q88$*Z%[N#:($-;;9*[T:A<],VIM2 JHO;\WL$DZ?UVC; M\)8_9_\B]WUVV?7AH/?1O MR@4A6+S5;4MM\35*Y2DY]-_PE6AR[X/N"72_3V*"37/+.(BG;85)5IDY. M#O"**3Q1M.%;^H_N,<,U2@-/6BNJ"-PE9'*!T5$RN/:]V,=#3QIGT)'0=>M\ M&+$8U$Z)\[IB2U:JJI(K^MTZ#EA2=7?ZE#3)TUXP:!?C#L^9E:2RM6Q=Z;3*^T?3@6^@F:@H MX@0,6](@7,>MIH [+43/=@TPT:5SAB"M. @C3M;51A /B]3VI32>(P54.(M> MV#V>IC@SD58HLB)@W(C!E_*^HL*>?K[':R:]KAS>6N_1PF>S3S1XO<_3M,@9 M5:G0&/V$Y99:=6!:W$T>*NVGIBE$.[0G:RI1Z#KQL9)0<"68Z47 6@RXT3N# M=*/Q&F3%^$P]EAZOBLVMI.*-,/7,H28\P:?^#LTV#K8EV5$1I<@QS=V4Y;Q\ M5^/TS,BB[YP-EY=#2P ,Z%+=E4EC'NNPG.D4**SOZ,;/E?GD".RLB2_PC%SO MIH64)FIS>^G(8-=PQU4-.L/ZC&]6R*3?7&[]YA#JDJ"__.9I6B/54WVN).@2 M!, K&NTC-?]11U?5,R6/60 M:^ 6T7&S&%S>UAV8([4]7='&Z"U=U.D2OTIBNH NNZ8UE084$^0Z?.L3Q6DH M3W2A6?C2&8#O9Y/$7:IV5([*F6*HDV"C+9O=W$ODHJ?ON( ELM6%R[J'M^104+\OZTO>5847 M%(I>A9#1=2&2<+%AM-G9'FHWEUS/:]M2:5[65FX(2[IB@Q'A)EX;XA"H4_1V MPWJ6ZA]7N(4GCS-,S%Y(90BB@3H8W__R43T/6,0BE]Y0KY).FO-*A[70H8U- MM;/J]EF%F[*N74C?^*A)<.G X>7T&4Z.K;E4$8L)L0;C)+QC1RR%#DDPU*2) MWN!S7K)E')"YM\\B.>#4?QU[R$?.PUS!\SQ9HFD/!OJDA[LDR]VBX]VI#YC& M3=VI]2XB($A?4#0X,.'3U 4Y-M=3.P8JA%VF MU953B4H3494BUO1I]*>@_$9N][IG 0:L%HU93F!.9%QZ%Q%E!Z"?F/(N66)Y M1]=8OEE$3F1:-_8'Q(1EKZ5$A!.CEZ4;MARQBX6;;43K<4:_W@'TOFC7H4K8 M\^I8?1)]O.V&;%G*[=-;^%(#D!AI0)\3J!%=K%5VLB:V-[FKB6/MM744L97, MN-8$0\'B+)^7]Q4M^LECJN&0%KEC/L M]$)_+PL81IX.Q3IP%Q;X%T?RA%@& M9'L?D]A30Q^*TWGH8.A.P>=ARM5%>.YM>5-J,U:,/O:64?OK?1;ARI;. M,(F_EL5&#[;=A)=QZ>R)F[#-:^MC;D:0,T&& P4(:[3DHC-=1R";[,0QY)>FC;!UJD_[X:\$"GKL2M,) BH _0- M)@R+KXI^+WWQS3E/S(EIH&4'+'RZPU*6C#.&:0$F?.G6^]0G%G&,/DMU:9Y1 MQ0/=)=YZTO:H;G6)>@^'%%SX\+N+]$Q)/\OU5)UD@;N[+=L^QI,&5>'*-.!+ MM/_S6-%EB3Q&J AN[RN<+%3F#!FG& RQ[O]+N2J6P?_;@M5; 7,2E6.XAF!^ M<>S_ZE(YUJ3OJ_! ?PE>I01Z8DTV<> V7;S,&>_T)3*($=:86K88MZ#*7.*9>:8F\XT77M,2(J+J M3E10_8Y^LD",J_/A_;S5LOMQ RV92VQ[9 '^\+>/ZOMLR8DL-$*C2S&(Z<'_?G1G7>&?&Y'"C&V2VH%!DL4A+WWN1 MN)0CTE@\OJRW;:%YBL''XQ& DNK'I335*$:?8^/BCE2['U&5,*(=+X3+H6N2 M>[&#*F5Y)5^J9Z"B)M-6L6.1W8QNK&UPF4E!F$M.C&8,.V9)/$L?FM"Y#@^7 MLCAW>0O?)1+#RT4_Y=UU:N^AP2NV8-KHNSLJC>KP42O10GL*0Q-C19(]BI4] MNF!QNNS];MRYF)AUS":V>Y*UM("S"6>RRZFRP-J[&G3AIXE6L\2+L8[>!Z1S)^VYYN+[._OM6Q+'F QH4YGS[ M@LX*+DG?][RJC_L5>[YT:9A-8,H_AHB2+*P5DI OA9]H7*,*M=,"%E-M%3$2 M,0^ECXD!8"MD3PCP3K>IPM+YI 6--RJG(#QH,4*UK1QFY1Z8\;9Z3:.;,#6F M.SJ0DURO82%.3OE++_(?DX1%J0Y=I)6V];8Z6-Y-*"QY*5!=3 M8F\;V24V2":V(BJM)BV(71LDS,0OPK,;5#\I_K^6+C%98B31U6%8NV/WYJ!_ M'E,$-BY3BFMT.$W]G]Y>B@^15)SQ!6>N29_(O9+[J8=-J)B#<@X[7]:6>"1B MB140[ 6(NVEJ\]*:L3^ACB1',39 8'#8@H^Q>)*"F%7@7 LY>Y M=CV6C%XL:5J%P2UF)GZ'/0S'-]'\XAO?Q397"4]QUTCHYK2#MN6SDEI@J2K4 M>&UX&P(Y&S*!T,S%%L.;*] F!QSARRI$?VSE6E\LQM6+[>^[O"),7%[AL4%L M1D4!QDW3SHG5.'QH@6#:C:NP'U??:VIK3PW%!Q7.T]=Q+//?_+U4U"J"F[N[ M2\#+SGX-9YOU+9340241,D MCU*SPMZGW9H+K5@70MYL5X..YH_Y'\MA@6Q2]!8A$YO"Z'$*1+!NS?<[\6(2 M>\+0"MU!+\SID1:HP0,K0,ODA^0HQ=2;<*T+EDAQ&Z4/%=:JCQ( -6#<:T=] M0[NUW%.Q3JI-4;WJ.W71-LDU M. XI2:..TI /_H\C*X_""B70X6L/J>;1\OS%31HK%_P,44,ZS["'^1Z^>2(E M]G#_B!6:,$R(=#&)H6.V$E5_=3*C F/7V()7?'Y8_7)34R&62PB.9-(E6XQ+ M%>]'Q]G&5HM;VFIQ0*)M6(##8T2JB\ M6B_P[=2PBKE*%69^48-1Q@4A/FI#*$DQDQ_@<'9LS&G_!:R7PTY*/3O:K1<]+T]/ M*;K.M+NL#N#N(J5/-HJ2/UK-R!GSX^/.%Y8,;\V>N>7:K@/N^*2"M-!WN0@C M9W_995:%10*"J)#4G!>9:&PA>V-+4/K)?C1=:WP/KGLXN TW>WMV^=G5OQD; M-J3 WW^UBY4!'/_CR>+ZFV=3OTW9N8^Z70C]#\!37GV[#^U->!.P0RW1PG/D5V*BT<_VC;PXX M)/;@[YL]_1/M\-#B"_!\VP!9R1\X <9(:7FO_B]02P,$% @ )((!68Y7 M6.EG! _@H !D !X;"]W;W)K&ULE59-;]LX M$+WK5PQ4).@"B3]DIRT2VX"3M-T =6O$WO2PV ,MC2QN*5(EJ3C97[]#2I'E MU'%V+S(IS[QY\V8XXFBC] ^3(5IXR(4TXS"SMCCO=DV<8*=KUWW9QQ&4Y&_MU<3T:JM()+G&LP99XS_7B)0FW&83]\ M>G'+UYEU+[J34<'6N$#[1S'7M.LV* G/41JN)&A,Q^&T?WXY=/;>X([CQK36 MX#)9*?7#;6Z2<=ASA%!@;!T"HY][O$(A'!#1^%ECADU(Y]A>/Z%_\KE3+BMF M\$J)[SRQV3C\$$*"*2N%O56;W['.Y\SAQ4H8_X1-97LV#"$NC55Y[4P,+MD*X'FMU'74@AGV(UKN,L*+GH!KA_!3$F;&?@H M$TQV ;K$K2$8/1&\C XB7F/<@4'_!*)>-#B -V@2'GB\P?])^,_IREA-'?+7 MOI0KP.%^0'=JSDW!8AR'="P,ZGL,)\=O^N]Z%P?H#ANZPT/HDSGJ&*6E\^$H M?_Q9I&;& R<8OH M!#[KLE"PG,T@4R(Q8#.$8H<95LQXB]E]S%KR5,>,VF!4468 M"5(E:$B8\^#(UV^5/FE>N\<].X SG"4?4,G#9S1HH(6#+Y@XCOQMHQGM7,2:54,XI9QJXI M@QN9JQ473BH&U\K 5\I(2?18#NFV\V4_XG=2,".QN5P'4Y%3-\HJ#S*^QJ)2 MQ7"KZ'@FJ*5ZQNXM>"^7LE/O,Y+T3/SBO:/8@FC&:EUR^*+6E5C&DLPO*G7J M56K3^]4T.*W1"9,[.,K=E=;X;J3FHBHQ83Q2R^3ELI96V3W]\0C7KMA\56[? M[4MCK]ISU^*-O@LZ\ISJ9&"VO#U Y9+G-!KQ@,454RM&DQ-U383M*_QN$7QP M-'#,\N("%DJ4U4C[5E"'E>W..>#OR"\QEDI46JRIL#12EL\T.*WSWSIM3PU] M7-U^?@/3F!6EB)^U6'#6IW#^L77::C^G\I2^[]UP6]?-]RK4G#UJ&AI UPVC M2AV[_J?#3G<7GJ:D ;9CD#N-4Z.H@?8T7EN5;SD^T'BI *IY4$^0W<'P"@Q% MRUB*$IHJM;V5><7=]?@UUQAO4[A2FAK9B?T?8O^M=G)XS4&[#R+-<(',SY&= M:=1,P'V^^[YSW=:=)*>&]CXT6_/J9DBBK3FUM,"4 M7'N=]V&ULI59+;]LX$+[K5Q#J RW@1)9L)4YJ&TC<+)I#@2!)=P^+/5#2R")* MD2I)Q\V_WQE25EW ,5KT8I'#F6^^>7#H^5:;K[8!<.Q[*Y5=Q(USW662V+*! MEMM3W8'"DUJ;ECO">[%N' F2Y;SC:W@ ]Z6[,[A+!I1*M*"LT(H9J!?Q57IY MG9.^5_A;P-;NK1E%4FC]E3:WU2(>$R&04#I"X/AY@A5(24!(XUN/&0\NR7!_ MO4/_R\>.L13P:S\0L&66^0>=[!D6?YD3N^G!N]98:T$8T6/E1OC>2$ MHJ(\.(.G NW<\B$4@^F:6;%6HA8E5PZ35>J-E* 58]NZ1%Q+L^WGB MT#&9)V7OY#HXR5YPDF;LLU:NL>Q&55#]#) @XX%VMJ-]G1U%_ CE*9ND(Y:- ML\D1O,F0AHG'F_QY&OZ]*JPSV$W_'4I$<#,][(9NV*7M> F+&*^0!?,$\?+M MJ_1L_.%($-,AB.DQ].6JX6H-% /4-78]PZX7JC2 E\AQR0IM$)&",=P!PQO- M)&!'VT.!''?UV,#@I&:X>> M#Y."%T(*]QS=OD@_2M^$X,B@9^/E]U!MPIC!=+R>C+*+_)#L2)'SHS+#W_8-F#0SS*N27X6BBN2D+OM!6$/?*=0Y;/P WV#LX1AE, MV@+,;A)DD?]9#8S"_M'PBMJJ!/'D1UCT.IJ>IZ,\G>+J'1J?Y7GTGJ23B]$L MO\#22:13L8YC(Z(^BJ=GLZC71-,TFZ!ZGHY'%[,,5R<_=NQ0D9.]"=V"6?MW MR#(_7<*P'J3#4W<5)OP/]?!.?N9F+3#7$FHT'9^>8RU->'O"QNG.S_M".WP] M_++!YQH,*>!YK;7;;&ULE53);MLP$+WK*PBU*!I MM:S%:VT#<9*B.00(DBZ'H@=:&EM$*%(A*=OIUW=(*8J+.D9[(8?DS)OW2,[, M=E(]Z + D'W)A9[[A3'5- QU5D!)=4]6(/!D+55)#2[5)M25 IJ[H)*'<;\_ M#$O*A+^8N;U;M9C)VG FX%8179>..;0IC-\+%K*(;N ?S MM;I5N H[E)R5(#23@BA8S_WS:+I,K;]S^,9@IP]L8I6LI'RPB^M\[O"0 M&8M <=K"!7!N@9#&8XOI=REMX*']C/[):4\F MD6-Y20U=S)3<$66]$Y-PI/&<:9Q075!:$B)YDUX+%F6\I! M&$W>?Z$K#OIL%AK,8[W#K,5<-ICQ*YA13&ZD,(4F5R*'_$^ $ EV+.-GELOX M).(E9#V21 &)^W%R B_I5"<.+_EOU3_.5]HH_"L_C^EN4-/CJ+9^IKJB&()SVG%.3Z&_<';&U0OG8T3_$>HO^503N29XW5"N0'57 M[IS1B -"%;05S'Y!;@/6DF-IZZEG/>T0>RX!UER!<=Y;;SB.[)BDS0$U6$CB M07OC<1 GD3=*@\$@]>X+J\<>,CPHOQ+4QC4933)9"]-48K?; M];'SIGQ?W)LF>$/5A@E-.*PQM-\;#7RBFL;2+(RL7#&OI,'6X,P">S$HZX#G M:XD"VX5-T'7WQ6]02P,$% @ )((!60G-2-8'! V@@ !D !X;"]W M;W)K&ULC5;;;N,V$'WG5Q#:19$ :G2_I;8!.]FB MN\!B@R3M/A1]H*61140279**-_WZ#BE;ZTT=HR\2*>ILH&.J2NQA1Y7:B$[IG$J-Y[:2F"5=>I:+_3]U.L8[YW% MS'Z[DXN9&'3+>[B35 U=Q^3+"EJQFSN!<_APSS>--A^\Q6S+-O ^O?MG<29 M-Z%4O(-><=%3"?7<60;7J\386X,_..S4T9B:2-9"/)G)QVKN^(80M%!J@\#P M]0PWT+8&"&G\O<=TIBV-X_'X@/ZKC1UC63,%-Z+]RBO=S)W4];F19 MWC+-%C,I=E0::T0S QNJ]49RO#=%>= 25SGZZ<6C9!5@=DO@SVS=@J(7C_9] M.?,TXALKK]QCK4:L\ VL(*2?1:\;13_T%50_ GA(;&(7'MBMPK.(MU!>T2AP M:>B'T1F\:(HVLGC1_X[VS^5::8EGXZ]3\8YH\6DTHY=KM64ES!T4A +Y#,[B MIW=!ZO]RAFL\<8W/H2\>1IE04=.1]OUWVJ>XGD4[S?6_Z6#*[(=IAVX-Z[>9B949JZF1^1.R9+:*EF_1-(10+?38N,!*&;^C%Y:/AVR_L-Q2NB+SG@ MNIOE*0E3M\#EU= ^T1LF)0=)?B91Y.9%.NU/>5]+A@4>2CU(L& O3%;&+@IS MDJ1N%",!(;5RJ0:)"F.MLN&V8L.5YJ6RR]2DC)>X?90%2-$G][!E7)ITE7CH M\?I#[A1)90$M\.F3Y8#B%>;2F9QIX(9%0+,B(5\QD8T8E T-MQ.ZP82OS0>3 M*G5L0+ .:120U'?]V"=?7IOB:I'C,XH2\B@TPUR^KBSF*\=\^B0R[\(G-TC: MG'NLH *M2)JY69J0(G.#."9+4U+6ET#QWJ>5&-:Z'EJ\0TLQ]&A]$2)*$))+ M'"48;8*C]R3R$22)#1B\K$SIPJ[GL8#J)3=S>R_!+\ DN4A=J[^=CU4:D;WBO:0HVN_E6&]9)C)QTG6FQM]UH+C7*RPP9_ M/D : UROA="'B=E@^IU9_ M02P,$% @ )((!6:/7 H,N P O08 !D M !X;"]W;W)K&ULE57?;]LX#'[77R'XBD,+N/7O MI.F2 &F[87O8KFB[[F'8@V(SL3!9\DERTNZO'R4G;N_0!MB+1%+DQX^T1$^W M2O\T-8"ECXV09A;4UK87463*&AIFSE0+$D]62C?,HJK7D6DUL,H'-2)*XW@4 M-8S+8#[UMAL]GZK."B[A1E/3-0W33Y<@U'86),'><,O7M76&:#YMV1KNP'YM M;S1JT8!2\0:DX4I2#:M9L$@N+G/G[QT>.&S-"YFZ2I9*_73*IVH6Q(X0""BM M0V"X;> *A'! 2./?'68PI'2!+^4]^@=?.]:R9 :NE/C&*UO/@O. 5K!BG;"W M:OL1=O44#J]4POB5;GO?;!S0LC-6-;M@9-!PV>_L<=>'%P'G\1L!Z2X@];S[ M1)[E-;-L/M5J2[7S1C0G^%)]-)+CTGV4.ZOQE&.49S9*0IG&:'<#+AJHSCY?]<=7?%TMC-=Z5'Z_5W:/FKZ.Z]W-A6E;" M+, '8D!O()C__5_NU _S7.AU'?[@0S M+A5V'IHENNR[3YFLG)"&E&G8/6;^"RH7L%("7[FY(,[3+2FYZK0&:0F25!O0 M'MJR1S#DB"23/)PDYU[*PB(^)W?8-%Z"0]*T5=J&U,%;G ,^L?)T<21IYAZU MH::J\J< MO78YHQ#P( "U$@ &0 'AL+W=O>OP&@]._8,(Y'@=V)[QG&2-C--UDVRFX=.'R 2DKA+$@H QE%^?<\% M*%GN.FK[V$EL\^/BX-R/M,/L^M(]N]/7EVJT73O(.\W,V/=" M[U[*3MU?S>+9_L&'=KVQ]&!Q?;D5:_E1VE^W=QIWBP-*T_9R,*T:F):KJ]E- M_/QE1O;.X+=6WINC:T:>+)7Z@V[>-E>SB C)3M:6$ 3^?)6WLNL("#2^3)BS MPY0T\/AZC_[&^0Y?EL+(6]5];AN[N9J5,];(E1@[^T'=_U5._CB"M>J,^\WN MO6U2S%@]&JOZ:3 8].W@_XIO4QR.!I31#P;P:0!WO/U$CN4K8<7UI5;W3),U MT.C"N>I&@UP[4%(^6HVW+<;9ZSN-_&J[8V)HF/PRMEM$W++S3V+927-QN;"8 MA$P7]03XT@/R'P#&G+U3@]T8]GIH9/,88 %V!XI\3_$E/XGX2M9SEL0AXQ%/ M3N E!Y<3AY?\;R[_XV9IK$:5_/,IISUD^C0D*>>YV8I:7LT@#2/U5SF[_OFG M.(]>G""<'@BGI]"O/WK!,+5BC[B_WG-_BO!IR!_$0!B:! &7_5+J0]"=%2XX M$UI.^FV_RX;L5ZJ#L,WS@ R#]V@C2]&)H9:&"5S+=3L,[; FW)T4.KAIFI;T M:()7K=DJ(SH3?-)B,"NIC9M(V0TN@U<2H:Q;0<9_PB4H)H&UL"VV"RVCD M:NQ8!Y$;=DX&YB)X!Z(PD \^!F=!EH194>'BV?1S7H5Y5@47N.1)&!><+J*P M2,L@"3YNVNU.Z":(XQ36]"^)@C(-T@CPORO-J/=9.1"Y($[#K.0$DT0Q3,_3 ML,P*0,=16/$JX#R,JB+@\RQX.;9=@]!XKU>B;CMPE0:F25C&F9LJC=( E,H< M3^,P2A(08SO&L^ S\]0EF501HF"&4ZSS C('ZAQ!_SBT(X'<2\I/DP2Y@E95"& M!1+!HR(DPCP+\YC>GU/DHP1^I*"69W ]#Z.,!W]#=!'3,$XQHO IY 6'<<3. MEQ>XB\,T1@7@W2WJTNK1+1B&M0/;:K6&H#$^R<.T FJ4A04OV+FX<)/&R%0> M7#B"49A&.4H'>!6JIXCI&AI*TFPJ-)[FR"4]GTB2<Z%=5(X<>Z* M(^4$ %479012()*F!U6=UD]20IQ5Y'*+H47F%/6T?CC$Y5PZST@^2>44]6/Y MH""Z NF-HS"BO:C^"P4A#CG<"!/N)5YDR:2J'RJH#-.$^D?.G4=I5A+1 MJ9"=N#A/PQSQ1E5'),R2*"&;9760V$% 515F&0'ER%&1!.?U18!':&?/CO1U M0D.4GA0ZQB"7(<[=T$E:I(4L13A<:4'8/"&E3).=$>,< 3C;\SL6VDW7,?C. M1(\86EJ5-/9F#_7O*P4/.V7P5JL>.\JOHANGMUC6VJ'NQL8O:ENA+0F.((]A M0II V_;[_@ZH3R/B/PVN$0/5M8T3F$%*)>6%5MD 85FUF,5SFK-/1+^NQW[L MG/4C^LJ%\W@6IP@:+T*0-5OIML3=;AY0.Z/$M0;D M2(W=[L%_TZY] .'-5W26UK/Y'<-]I,GL9M1*"W:'MM$YX\]*=PWN==LHR_JQ M8>@KV([[(6=Y1@NC)T4%D"9A\(B3"PA"YC-!O@M?4IZ7D0<\A:AI39FSCHJD M'NC)Q\:R+R,P$!T\0DQ2!F^7Y*VFZ11JFUGEC.W41B:^B[6@K[$BC MUTITY%J@5;H1[L$&!3,H:M5R0(CZ;2>1OSF[>;29"J;D\- 7*N&SC>R:!^3Z M,:7.5U?MJ@&N?1J_;<7 ?D,@:CU^G[-7HZ;F]?=T3;(@RT,;98B6JV M!:LY>XMZF):AD+T3 XYOKM\T*%B2$(6#4' 0: <@$K[C1L.=0; ])T0\R7"/WCQ)JO6.WHQKG+\BVHS:C&.R^#M$%%-)#< 8U;U;"GV I MG'1 \>%\TRZAMS>_OO_EH$&K+,TM=GL_NU8LI\61/%S*0;J>LSH>C1>=Q,$6 MT=32]R<4[P3FNAN5"-JC%YGO;,%!D#3^H?42]EE6A&64SMGY1RG9>V6AP^AB M?N(DE!U.0MG)8\NM0H+>J49V[(-KMN!S*[3>D0YN?.]_ZC!T$O7IT]O;U=3 M,6/O9MR(QFL>6_*AR>'K[)W/A/$0_F_H,.MH[8NQH4UPI#HWF!+&C_ MD<3?6+5U'R:6REK5N\N-%(W49(#W*X72F6YH@L.7JNM_ 5!+ P04 " D M@@%9MW+^T9,) !$%P &0 'AL+W=OO(-R@< E$:GO-@F0M).9+I)NT:8S#XM]H"W:UE06/:0RXE*_;$=3O PD!"4>3EN;SG?NE\I/-1)NY;/!HIF=V890LW*9Y=2:"(#F;R[(>7)Z[N4_F\EPOFZJLU2?# M['(^EV9]K2J]NACPP6;B/A07@X J4J-&Y(@\>]!O5-518( MXZ].YJ _DC9NCS?2;YSNT&4DK7JGJS_*HIE=#+(!*]1$+JOFLU[]ICI]8I(W MUI5U?]FJ79LF S9>VD;/N\U ,"_K]K]\[.YA:T,6?&>#Z#8(A[L]R*%\+QMY M>6[TBAE:#6DT<*JZW0!7UF24+XW!VQ+[FLM;!94L&][+4:7L\?E9 Z'TZFS< M";AN!8CO".""W>FZF5GV2UVH8E? &=#TD,0&TK4X*/&]&I^RD/M,!"(\("_L M50R=O/"PBO^Y&MG&@ 7_W:=D*R+:+X(\XXU=R+&Z&(#Z5ID'-;A\_8HGP=L# M *,>8'1(^J7SA!,].?EJ%;NR5C5V'\2?%+*$$.F$>'2!WA_2J)G&K/?.R%I9 M[YU>FF8M36&]]WK\#6SZ4QM&#MRH6M9C+-1FH8UL%!LMRZHHZRF[UXVLO%^- MMI:-I3%KFI1SO:P;[UI6M(W]2]9+.#;CSG+>D2>BV$\CCE'DYVF*_VGNIVE. MKX3/PQB#$W;$PECX22B\JZ(HR5>ME]!$X)VT/]8]OB_M0EM968_'*20G;"CQ M7H2^X#$;CMQ:G@5^GO >E6P8&*7F(V7 JA8:CP,_$7$'*T[\.(DVD$Z8"",_ M#+CW7L'8XU(2I.\I"1PB"3WA!VGHY3Z/ @@'G Q8LM!/\F@+=9+Y:1"UH',_ M2<,-YC3S0P#9.3 !N#"!Y"C+O SR8R_VXS#"\HS[01CVD%ZH%X=^E)-V,>XA M]>-(@ I^&@L"E?AA''CO=FWX4L:1EZ>XCX",QQ/ZF_N!$!AP/\S"SG(\2OT\ MYL0T\?]AFO>/F4:8PBCQ@YSXQ+F?NJD4./-TFVHY!BDI%$>A'_-\BV\P8RRB M73X0]3B'UDG\-^9E:<:&Q>:H*/-Y1E?;RF?#L1<&.:Y%'."@Z)VC/;-SC T' MO8U+_)B#PN,A\2HG/"+)O!#6CW,B6!;AG<^3%/9)?)&EVWJ(W!=QW.D1YCGN M$%(X^1/HU>K!\\2/X"<[*&#R#*<)7P20'X -HF,FN!"$7AKZ62B^QT[Q,R[S M W8Z%F:9'Z49V1>G1F1P^'1(L27Q@.RR MT'5A6:/=H6.ZPZIR-P\$>_#9'N"=K)]D75850/RN\,XLGQS:JZJ1\])(YGQQ M(^;NM9POWGZ&YUGD$FM/O>'XV/O00/(_@"&G1BE4:0U-W]-.=HMEM69K]FYI M%V6AW!6YB_?98FGL4F)U)UB.<5I!*#V+;78BVVJMOS;L7-B)++XU/4)D;I!V5\Y$0(,DV'WML< MX&]O!AJU:)S65?G7LBPH,CG]C4*H(# CL&52.C'7N!2-$A"#/U^_$F'Z5M,* MIU;+6RPZ@DL'0>"SU:PRTZ D?Z;&@2HG[JN<^&"!\J%N6X@. MCZO*V&TI1V55DB7WE3P')>ZORJX;> MK:ZG[<@EV4]R374W'7"G'DO8C"V4U78KE1Y1+13F+@^C2A#))KDF&<7JK12+ M2@%A%7F#\\"[J8L MHIS5E8MCQ8_X^\9[V4-X'_7I_L-:>*KP/LMZV@)29$\"3 1G0TIT]G@CH6J[ M,!>NU6/3M?5ZT=9?>Q8A4XQGY);MFGU+'N!F[F:[# %,9?V-LCAB*P710CWN MVT?XH'ZSC>"9WJB6F+,!?^M169?NNAE_?LU0 AP682(1.T/VC'N"D^!T!30 &T"YZ[-1<6=(I+>]"X%XIHIZ##DJ0O*Q]X0 M1762N1%'=RDR-T*-CYB(40)9:#G@+7#C+O& WM52;0?J""'>5;@008$6,ZCU M7;.&(A]3^0\4%"\5Y $Z!$'E,D<7*E+2+ )"GK%XA BGTFXKJ0I7O/8;5NT"N,JV71!M([W!DXO(F< MNY7+>I^C'3Z<,H+J )@M (MM .46 "+\?!?$FFT7,W MG"F)@$8+\'ZB479W#W1 _^'\\G]02P,$% @ )((!6=N[- C$ P G0@ M !D !X;"]W;W)K&ULS591;]LV$'[7KSAHPV # MCF7)5N)FM@$G;=$\M B:M'L8]D!+)YN+1*HD%2?]];NC9-5!DVR/>[!%BG?? M?=^1Q]-BK\V=W2$Z>*A*99?ASKGZ/(ILML-*V+&N4=%*H4TE'$W--K*U09%[ MIZJ,DLGD-*J$5.%JX=]=F]5"-ZZ4"J\-V*:JA'F\P%+OEV$<'EY\EMN=XQ?1 M:E&++=Z@^U)?&YI%/4HN*U16:@4&BV6XCL\O9FSO#;Y*W-NC,;"2C=9W/+G* ME^&$"6&)F6,$08][O,2R9""B\:W##/N0['@\/J"_]]I)RT98O-3E'S)WNV4X M#R''0C2E^ZSW'[#3DS)>IDOK_V'?VB9O0L@:ZW35.1.#2JKV*1ZZ/!PYS"9/ 2(BUK-+#NPN MDE<1WV(VAFD\@F223%_!F_9JIQYO^I_5_KG>6&?H;/SUG-X6;?8\&M?+N:U% MALN0"L*BN<=P]=LO\>GD]U>XSGJNL]?05S=MF8 NX(CVVM-^CNOK:#\K%Y:A M*<-8;=#T60:A5' M#!J+15-"*0N$ :_;87"C"[<_$O0E>SHM7'C^#?,@8 UUJ M0U52:Y5;@5S$THUH@19U4(:!@>'E&G:O8%%A$_:(<3)<.S/V)&NH-,ELF\-D?-]A_;; M'O:!FBAMV[TT6C%J%X)B5BAL8]"'(I]ULZ6K'Y*V)"E,]C1]W&U98QOM9GT- M'X028!^MPPJ:>LNZH#::!8V?NXRBHY91H=GZQF@ATXUR;??HW_:]=]VVG!_F M;>.F;:.S;:'$@EPGX[,T;#?V,'&Z]@UHHQVU,S_G'&9+X+($4*!F74(C#Z/>(I".""B\:?'#(8K M7>+N?HO^U==.M:R9P5,E?O+Z/:"^SK.7)XF1+&K]!VL9^/ M L@:8U75)Q.#BLONRY[Z/NPDG$2O)"1]0N)Y=Q=YEF?,LG2N50O:11.:V_A2 M?3:1X]+]E%NKZ913GDTOJYIQ35VVH H02FX^"6I3#LP8M ;>W[&U0/-A'EJZ MS>6$68^\ZI"35Y#C!*Z4M*6!)/_K/W7U_U'?9T/[;3TLS4+,-%0&(QJ!\Q2-^]B8^C M+P>83P?FTT/HZ7=\AJ4A(=7N:1NX-\2:2[C@]& TSY@ ]QJ@T*J"\R>+6I*+ MR1PN96_#)Z2^L1K6?<9*JA MG^E/XGBYK>K@CFPKUQ@\' QZD4]#@'>;/LI/=2W@WO*Z8WG"J M76!!J='8R5UW Z$SK*J]"-?*DJ3]MJ09BMH%T'FAE-T:[H)A*J=_ 5!+ P04 M " D@@%9S"^N>8,+ Y(0 &0 'AL+W=O2U,..[:;=09%$#_+R/LX]]Y+JZX>J_M(LE6KYUU51-F].EFV[ M?GE^WF1+M9*-4ZU5B3?SJE[)%K?UXKQ9UTK.]*15<>Z[;GR^DGEY\&S3M-7*3H8&J[PT?^57ZX?1A-0] M,,&W$WRMMUE(:_E.MO+B=5T]\)I&0QI=:%/U;"B7EQ24V[;&VQSSVHM?\E*6 M62X++IM&M0V7Y8P7N9SF1=[FJN'_N)/30C7_?'W>8CF:=)Y9T6^-:/^ :,_G M'ZNR73;\?3E3LVT!Y]"S5];OE'WK'Y7X3F4.#SS!?=N,#+2_X4>/_ M?3EMVAK(^<\^\XWP<+]PRJ:7S5IFZLT)TJ51];TZN?CY)R]V7QU1/>Q5#X]) M'ZE^J57?I]]1"?OUNULJ/O^65V3#JSE',-1JJNH^('H<+GS!9:ULFN?_53.: M,*\*Y'_SDM%(^N6S7>^S/V6QH=$MEZNJ;O74K&I:=B6;I9:>T87Z:Y/?RT*5 MF'+*)JD(D@E=A"() O99(6)YUBHSFGDBCB/F"S>:L+M:SA2H)%,00*AF?C 1 MDS1E0>B+Q(O8[^T2%LDLJS80/QK*O(GPDH!Y82"B-,$RA:0UUK(FG[#$%6Z2 MLL03'NR[JUJ8E6WJ&EH^<2B4#?V)\-, 5W$4"M]+^!%,1#TFHF=BXL,0K7W M."IF/S &V2,D'([8[1*W9ZVJ5WQ-+\"_@$R[A:Z9FK;D@%!X 04PB(0;N#9( M:_EH(A1$KHBC@(5!(H+49Y==;.P(C0L$K"9%U%<4JX;BFD0B"ET6QC'B\C1< M7I@(=Y(R+XX0!]<&K'FNUBF4":$KHNT&(HDG[$-5+LS,G:&>#WR&+/!%F$1V MG?E>9YZR-)R(U UQ!<%!+/PP/(:+N,=%?!07UZ4IWF0/KKB-9;G8AXVCH@Z3 M1KZSQKQ;XYMLP?/FVUPQX&GP]/Z'-Q86>09"^_CS3WX0O,+H2O!;!X'CGYT/^N^5\R=A5"2^B[]G^GH2QOVSSRJK M%F7>885"KBUK-J@<>;L9OR"WX._$&@# MVB5?4?TL'@GK*^([O&7K.H?Z:V(3K).7L!J4IV_@_TU-/H?QGZI[XW#?]28. MNX86]0RW;<7SU;K&6PUL7,WS0G4XIZ9OMC'WW:*@[XS><$&#QPT'8'<:[K@LXWJ MEP9"K M5I4SBAC-UO1AE2LJ !A,&KD@B&YD@]-G)?%6V^1J\1"-=U03;H#*+$ MWOV"S0M\M\)[3JRLUN26-O%K/G^W8K5T*'4Y6Q]O8F&$"IMBT,_W39XH4&@>-9C27? MP63>V%#6L(SD;Z.Q/1)]V;*#3N*,V VZK$H7$ZN4Z;N\\TF]6RP>$NGJP MOAR[;MNOVI'1MB-U0(C@MCG=#\@VE,X. OL=X2>FVA(CLCZI9DH60P+^("U* M'I_I\&Z1HR7\(WES:[3;>@)5'NN@%^7]F\T]#0&.FS5ECVJQL+:'!6\HVLHQF',@]&'DV] MP[0FMG.O(_&ND%HJATXKZ_K#A&X]\ET4?H10]7:LP8M[J%G5Z-L];-,\.!9M M=133Q1VJ\P8]/S9;4(+"W'"=S@/EB;Y(L]-XE)RCNB!+X*T8RD/4EX=#=-6[ M%;DI8&R^0!T#U9(5HU[$U2X<57%=LY_T":9H[1#'BC9"Y$#2GL#C8+.OMS = M%DJUJ,#PY$XP@:SKG-)_T_+I(QLEK3!,52%Z9JAVD(ZBJ0?]"M2P 9Y D\VP MWE[MFNDC=QT_@FLD"2EH1[N=DJQ/R1E-V'9&X-QUK4VMZ,2PZ??( P(Q]:&7 M2NU7]63S$!JG:I*V'AW3L('_QA133;]$OHT6.T;%D']31>IK?_?LGYH6RY20 MJ2QT"[5_,X/T0/:=:HP^U4]%*!G?B.S+[*>8="$!WZ(1B3AV.+N M@,3FV\S$2^\3R:XM_0UI\!@%*N(3)TVVDBX=E-J_K7N;,1VW'>K?NRP=ZH!K$DC\&O!KVK3 M5$$M=-.@*2Q)#+E-P=RG2*3\C/Z1:RW9 X&$E6T>WNO69(>*V7Z:")Q(^V#$ M8/U2!J2F]3<;WN>3$D6?$6PE#F_W^:R;O&[ECL6X2K<%H5_JD$]]C M-4=7S'W\;$\/#Y10HUDPI.1 C?K(+,1.F4JA+[PDQ-\H%"EJ(V#/T$6%2Q.%[23*D^Y8P^QO MW>;*[3YNO,?M>KJA5@V*=UM?.Q3O/DK;MQ6/AW:XNMZ,*;M;:GOG3OC,RXT: MN,EJ_?-/J>\EKQH(S)9E552+/(,N '/9#.=0='3?J@6T",9<:C=1H^5-07RR M24KCO<$^G<38]^X'")C'=[RC"&$=0B)G$@,7B>/%+W27'SI1^F*K(1&@Z&:M M]).P7H26-E62,,G( '*7HFV.2%L".)OZL86<'/ M+T??:%J>V:OP[5Z%9%; XJ.2M3YJ&=6BJ./19ZO=H%O^08UUH(YIBM0PL;/M M1>*PFT]7@LX2O@C^"74!G#MQ8W!N(/Q)B-]!X+$/.Q6 5,T(H(",S61@WGW* M?QNO:O3V5AH==K9_ T(0;ON>I MB"*?E W=B*%3TA\:J,3J(WDJ=_J+ UWHT_EC9^U)?]:>'#UK_SC:D0X5;#AS M?J>F[;YC]Z-2#Q^[[VR 4:/W?X9XUBG\[M&[*+&(O83JU M$Q%X/A7:V*<',&PO=V]R:W-H965TNI,[NM?EB5U(Z]E#DI3WOK)RK3GL]FZYD(6Q75[+$/TMM"N&P M-7<]6QDI,J]4Y+TX#(>]0JBR,SWSSV9F>J9KEZM2S@RS=5$(L[F4N;X_[T2= MW8-;=;=R]* W/:O$G9Q+]VCD@>2_P2F?]5^\[ M?%D(*Z]T_EEE;G7>&7=8)I>BSMVMOO]-;OWQ!%.=6__-[AO9 833VCI=;)7! MH%!E\RL>MG%XI# .GU"(MPJQY]T >9;OA!/3,Z/OF2%I6*.%=]5K@YPJ*2ES M9_"O@IZ;7HI M,B1+%@MIVH1Y;2QB)HSOXF3TUJE"H#ES]D%CO>B2TE7W4Y<=+22&GV3OU%I9U4B5; ]J7^.8'8GCX'4P"GDX&F-Q0IN( M1W"&-O/Y!;LAY>0M#23L:/<:/A@,?C,"!N;:F;-H8^#;O<.]YFP(EZN1L0VG,D')VG:05XRBDVA(03V=T[10]+(6(DDT MS5J6M3P-/J^$62+"K WO:S;D<3S"[PE]@OG&.EE8%O/A(,2S$VJOIA!:'2JF M$UCFD\&82FT,L/E*594J[W8E]%48!1+'PZ ?Q?A0O4YX%%)MQA%/1B%5:\SC M?AQ<(4S@CE8]V1KY6G&^_B$ZY)/(JW!T(7[[/!S&P?L'7%>LA/(?2+1!!IH] M.\J.MYU(GPB-<+U-FCV%NQ%\GX2T&&^#$(4\B2>^7;[W>R'=O90E%1KF KHH M;0?#E3:51LV@K?:JG%-)-Y-G@Z0&;:5RG\%JH.@XR@#] MC2T/041FW>NVY7BPQX:]E$WZ%!NJUFTC9FRQ^4'#HU/W.0Y]_:>.:('K1'].#E1_1U MN=;YFMQX_R#3FJZI.)",U64I\T-G];.V#U\N]@!5"RA;P&H'B-%A_)#<2('# MIIE?/YI '#;3O$: 2+,9/HW]73M^,X?F*P3\! U8H(A+N53.!G.<2@9U1/T9 M\M$PHL6$AX,!C8@Q'TY&P5RG"KFQH$TCEFK &;6HO6-!Q"=A&(R2(5;COC_U M,+UVAD836B0A'_1#=BB)O4?WZ$+B.**W!O,V@ MG.\40IW+)53#[@@Y,\T;0K-QNO*W\H5VN./[Y0HO5=*0 /Y?:NUV&P)H7].F M_P%02P,$% @ )((!65,I&ULI57?;YLP$'[GK[#8-&T2*K^<0+(D4M)V/QZJ1FVW/4Q[ M<. 24 UFMBGI?[\S$)I):31I+W"V[_ONNS-WS!HA'U4&H,F^X*6:VYG6U=1U M59)!P=2%J*#$DZV0!=.XE#M751)8VH(*[@:>-W8+EI?V8M;NK>5B)FK-\Q+6 MDJBZ*)A\7@$7S=SV[ >]+=J+7'E#BQI7D"I2SS-$:<7RR01=:D5J=@SVW @K$RQ5(FL(26PQ[M7H,C[!W.F M/LQ/?&'WL?S^BG@WYZCOU%__I(_[+7?]WK/R7Z+.UIT?]6*Z8)7A(4&Y##1;6> M: 0.81*(RD2#+:G(5G"<"VIJ&2?S"*S;"B33>;D;&*VWEH](SZ?&FE"'QI'U M&4KTXR].OA.0$'K7"R(DFD77/.).Y209U-SB>E!6B@, :.7X\L6YU!A+Y/"=&3.PYE/JH M+:2>$U&C132RB>P&4;?0HFJ;?R,TCI+6S'!V@S0.>+X50A\6)L#P-UC\ 5!+ M P04 " D@@%98=66XK@$ !V"P &0 'AL+W=O3 MB2Z6HN'Z5*Y$BS=SJ1INP*K%1*^4X*4S:NH)#8)DTO"J'4W/G>Q63<]E9^JJ M%;>*Z*YIN/IR)6JYOAB%HXW@KEHLC15,INZ0UW*4WZ!]<[(AEQK5X)^L_J](L+T;9B)1BSKO:W,GU+V*()[9X MA:RU>Y)UK\N@7'3:R&8PA@=-U?;__&G(PXY!%KQ@0 <#ZOSN#W)>7G/#I^=* MKHFRVD"SA O56<.YJK5%N3<*;RO8F>F]D<7#4M:E4/HG(CYWE?E"QI_XK!;Z M^'QB<(15G!0#W%4/1U^ "RGY*%NSU.1]6XIR'V "W[8.THV#5_15Q&M1G!(6 M^H0&E+V"Q[8!,X?'_D_ ?UW.M%'HD+\/A=P#1HB(L1KH46ZE&, MIC_^$";!SZ^X&VW=C5Y#1_B&5[4F*MKQU@8W"[O3CSRNNM% MNE.KNH.:-+SVKGC-VT*\X&E C@@-$S^/,E#C$&084'(,)DU!)E9*H]1/DLQ) M0S](@\S_TDC;\.@:QP(CDAC/D)]$[C6?'.VP?,QS!+!;$\">@ M[#FR:TGSS(^2P%KQ)R*>,,6UL#IA@,A3J%B++/49E) -&K,!O\6G *YN\%'O M.(MZ?!I%?IKW^"@\M3AOU"#TCKRA!J#&.?7C,/..0?*]E7BZG_@T\%/& M7DE\&C,_8KFE:.X'.7VI\U&5F VI@C>NS$8CPK3#S.YU,1(@B&-:?A5FJW/3O[->+0FO"BZ MIL,D10G[0:K[PE@;U 5C=^X]%\:-\376(_MO5?:*A.0[(90K6=J3=T_=J_"I MA['EW;1%W96BA^+E/UAEL,NY/",& 5_X(SY!=M%PX,XA;JQZI_> MHO%X([O>_HCF=O8$IX>^KY.=7:@1:N$V/HUTPKA?B[;2[5)YV>]2S^K]1OJ1 MJT75:E*+.4R#TS0>$=5O>3UCY,IM5C-IL*=7$$H1) !M\:*KL[N [31H@ 0Q;+=Y*/K ME;@KPI*HDI0W[M=W**UE%W#<%W)(SAR>&U=VLS*C;W6O MKBQV8]=)^W"A6G-81RQZW+C6^\:'C7BS&N1>W2C_^W!E814O*+7N5.^TZ;%5 MNW5TSLXNDJ _*?RAU<$]DW'P9&O,75A\KM<1#814JRH?$"1,]^I2M6T AI_ M'S&CY\;AW_M:U7_%R &/@LI_DCJ@K^*^%%5IU@P@CGEXA4\L3@I)CSQ M?T[^>;YUWD(F_/62FS-(\C)(J(XS-\A*K2-(?Z?LO8HV;]^PC'YXA6*R4$Q> M0]_-@J*Y^B_=.$""*_JMLHN(9Y&CF5?!P$VI57' M,M7_J#J8[4P+]>O.4- / P\#0U]!Q4.5HF^[G6L,V-TK!T7GT"\HR3@I* ,I MY3E)\R ))@C+*;J2ME(M]K*_4]8AGF2$EPR)E)%4E(B7"(940D B6<)"Q#%V-[AR^EM1JB]6X;% 1-",\ -@\, MQ1.N[G=6 NQ8^=&JB=:#M"&BE"1EAADK2)(PS 30XQGZ8O9OWW"1?W!>5Y+@ M8536&XJM M6^,AII/8P->H;%" \YTQ_G$1+E@^V\V_4$L#!!0 ( "2" 5GS_J31/P, M ,T& 9 >&PO=V]R:W-H965T+J$2J/"I.^NMWI&0MV])@@P'J M>+I[^#Q'W7E]U.83U@"6/;2-PDU86]M=)@F6-;0"+W0'BM[LM6F%I:TY)-@9 M$)5/:ILD3]-YT@JIPNW:^^[,=JU[VT@%=X9AW[;"/%Y#HX^;, M/C@_R4%OG M2+;K3AS@(]A?NCM#NV1"J60+"J56S,!^$UYEE];J!I'!#1^#QBAM.1+O&I?4+_WFLG+3N!<*.;WV1E MZTVX#%D%>]$W]H,^OH513^'P2MV@7]EQB.5%R,H>K6['9&+02C4\Q<-8AR<) MR_0K"?F8D'O>PT&>Y6MAQ79M])$9%TUHSO!2?3:1D\I=RD=KZ*VD/+O]R=9@ MF%2E;H%%\$"7C8!G+/I9[!HRUHFE4UQL4HZ(UP-B_A7$+&>W6MD:V1M50?5W M@(3H31SS$\?K_$7$UU!>,)[%+$]S_@(>GS1SC\?_I^;?KW9H#7TG?SRG>L"< M/8_I>N<2.U'")J3F0##W$&Z_?97-T^]>8#R;&,]>0A\9OQL9OSDQ?H[F?P'Z MMW2!3.\9%1K:'06Q=DB)>,\N!&JI+X4OD\IH0'J,R2:C.BR MHS!0ZQZE.K"=>P B'1+G!'-.OQ]H]+"]T:V/1M& P\!^A[*2Q!0PX/%\,??! MO@ Q4V #OLJ"*(_YB@=G01YG11J<*NLJU!M#$D<.!DH29!X=LA4/!!GQ..4S MRG2H4YX!4D%I5ONT\A_"O$^;3AN*(C&RJ9PJKY>=LRC+8EYDC-J/+^."+]A9 M\*-&'-2=E%$Y.S#VT5\+?.YEYPKM-;$( =A[3> KQRPJ%O$R=2RCC.?QJIB3 M2:4OXL72W4&4I3%?++TSRN:KF,^H&,]]L,F3$=.".?A!BB2F5W:8-I-WFM57 MPXCZ*WP8]+?"'*1"4KVGU/1B0:/1#,-SV%C=^8&UTY;&GS=K^K\!XP+H_5Z3 MP''C#IC^P;9_ E!+ P04 " D@@%9)&)!!]," !.!@ &0 'AL+W=O MLK"+4H6D"()&JQG=H&["QH M#D&")&T/10^T-+:(2*1*TG':K^^0LA4W<'SI1=QFWKPWY(S&&ZD>=05@R'-3 M"SWQ*V/:TS#4104-TR>R!8$G2ZD:9G"I5J%N%;#2.35U2*,H#QO&A3\=N[U; M-1W+M:FY@%M%]+IIF/H]AUIN)G[L[S;N^*HR=B.QYFX<]AV'TA@/=.E#'NPOD6)XSPZ9C M)3=$66M$LQ,GU7DC.2[LI=P;A:<<_UAL@\R[(/2-(#$EUU*82I,+44+Y+T"(C'O: M=$=[3H\BGD-Q0I(X(#2BR1&\I$]#XO"2_T_#C]E"&X6OZ>>A1'1ATL-A;(6= MZI85,/&QA#2H)_"G'][%>?3YB(BT%Y$>0W\1<;$GXL:)N.Q%G%D1AY@?Q3[, M_*'BFA2LM?7EV9NP'VH_L=>3P=)[26$)"^.]]T9!&L=NC$8YCG$:Y,/1&SX* M:F:@)"U3AH,F<1[0443B84#I@,11D- ]U]T%(D0-3'.Q(FRE +"1&.W183 8 M)G;(\J&7I$&0F@/K? X"V@V\)* )KDW:R22^,-<1Y%+@@]!:-8U M&/L\"--:(HCEN^&F>BT=(=(X\^*!59TG092[28QT$CNA03;(R:&W$.[5> -J MY3H99E^NA>G*O=_MF^6LZQ$OYEVGO69JQ87&_"S1-3H99#Y17??J%D:VKF,L MI,'^XZ85-GQ0U@#/EU*:W<(&Z'\AT[]02P,$% @ )((!6=#.#3,X!@ M[0X !D !X;"]W;W)K&ULI5=K;]LV%/VN7T&X M0Y$"3"R*>J:)@23=HT!3!&FV81CV@9;HF)@DJB05Q_WUNY>R%1MUC %% (>B M> _OX]Q#\6*ES;]V*:4CSTW=VLO)TKGN?#JUY5(VPI[I3K;P9J%-(QP\FL>I M[8P4E3=JZFD4ANFT$:J=S"[\W)V97>C>U:J5=X;8OFF$65_+6J\N)VRRG;A7 MCTN'$]/912<>Y1?I?N_N##Q-1Y1*-;*U2K?$R,7EY(J=7V>XWB_X0\F5W1D3 MC&2N];_X\+&ZG(3HD*QEZ1!!P+\G>2/K&H' C:\;S,FX)1KNCK?HO_C8(9:Y ML/)&UW^JRBTO)_F$5'(A^MK=Z]5O-[D8<<@#U\QB#8&D?=[V,A[^4$X,;LP>D4,K@8T'/A0O34XIUHLRA=G MX*T".S?[V):ZD<2)9R+:RO^OM;6D%,:LH>8K82I+3A[$O);VW<74P9YH.2TW M^-<#?O0*/HO(K6[=TI*?VTI6^P!3<';T.-IZ?!T=1?P@RS/"&251&/$C>'S, M /=X_(+#.V!?G=M.E/)R HUCI7F2D]G;-RP-WQ_Q M/Q[]CX^AS^Z,?E*^1\!9LHGF :*XEZ5^;-4W61'5$K>4Y(L33D)'.:(7!.P6 M"D:&?()P#T5U=-_#43W +MV>0^HEO>8[A^RN0]WHD,\_&N.:M13&$HGL(5![ MVOO?R-?.!C I+)$H&T-:F// UR#/Q'^L."EUL%/P4E,XR0*WN&04Y9M MAAD-60+##W(AC?&^CD913%,PX1'-4L#-*4ORX$$[4>_&.9>MA$@ + HIJ",. M"IH4# >,LIB3(W5/QKHG1^N.Y6U+52OAY0T2B-EZC0V'ZGL4__7ZFOV-Y]*M MI!SJ^6KI43@KHE^JWCMMUGOD "8,#;B'@YL9+/U\[=_O =/O0?2#IS(X@T1H+QIGF_&:4%9D<'##H48C0$05H5ID(C ME>2DDL/H'5D8W9P'']0"^"3;4B+Y*PDY+3<91(=%HXU3W_P$;!=2QD+8[21. M:>R9R7A".8^">_DDZGXPM+WIZMX&)RRB*2]P/N<3FD+#G,">:QRA4H\/2\'#P_(1>)I^,+XY#OX4#V/PAP^6JXVE/E.U'\U?:?)P^VM3Y(" NRV"84CH@,% M\1TUU%.UCR!>HZ=NU!I*5DM5+CT/8%_\^ :@!ZNT00!/GZ^NT%]1BDQE9>8 ME7)+2("YHGOF)!"=2(!JH.;0JS*0XDP70IC0N_$R&,WG M0PZT9#B3XTP!F@GMG"!$5.!/&,09"$*.$#P%Q>#2T M TL!AZ-OG*-(T"1*:<+809V8[EQ!&FD>_44+F@BS,-Q&QMGQ+GE@\7 MP5MA'A7T4"T78!J>9?"=8H;+U?#@=.&ULO5A;;]O(%7[GKQBH0>$ XVCN,TQM [FTZ +=;I"D MW8>B#[0TMHBE2)5#Q4E_?;\SI&0E*\L.$!2&S,/#F7,_WQSRXJ[K?TNK& ?V M>=VTZ7*V&H;-R_D\+59Q7:47W2:V>'+3]>MJP&U_.T^;/E;+O&G=S)40;KZN MZG9V=9%Y[_JKBVX[-'4;W_4L;=?KJO_R.C;=W>5,SG:,]_7M:B#&_.IB4]W& M#W'XQ^9=C[OY7LJR7L,AO9/^E^P[?+FN4GS3-;_6 MRV%U.0LSMHPWU;89WG=W?XV3/Y;D+;HFY?_L;ERK[8PMMFGHUM-F6+"NV_%: M?9[B<+ AB CRM ML6^X^A!O$>(!\=UT_5"WM^SL8W7=Q/3\8CY /JV:+R99KT=9Z@%94K&?NW98 M)?;G=AF77PN8P["]=6IGW6MU4N+;N'C!M.1,":5/R--[;W66IY_L[;]>7:>A M1VW\^YB_HS1S7!KUR\NTJ1;QUO-*>E7/[5C MRU'M@F*_;&)?99LG+](QBT_*/&[QQU7L(ZOP:SNV6%7M;4RL;MFPBL4Z5FG; MD])U'%;=,K%MBDLV8&'5++9--41:QV+5MUB5ILAB"9D+8=L?+/A; M=UNGH5XDSLB@=/_D5WBZZK:)].V9O\ )M#=Q8TKPOVJ7+*VP= G@6'1;A+OX MV U5PQ9=F[JF7L+U98$"C>MK;-T5:?$^?HKM-A;/"E]:;E4)"@C)3>F(I[F4 M%H0T);?"@SJG.ZYDX,[XXDV7AE%[_ S@A2G%F1>&"V^+Y\69-(([:8B$]& R M)17$!PWR'#=<./RDP^V;KH?SE*.]L//I[PR+G,@R]]3;B*)8U&-VR(1J35WR MW\PHSK3C.N0=@J?U#9;E4"N3'OFH3I6$4O>F[FWI@ M9TV7TG-X;RULICA96(*]SZ#+C^F 24]L IEM,CI,H9;:XJ_X["KVT6'^J$BI +^@@JF1%AN;"C>]5230XV M/6/2.L33$!44]TX1Q54P,(NX07!M,U/AL1;Y<5".2ZV*?,HEUMU0X[#K+_L2 M/\FQ7!+7>%Y:.55DA6+$]OM]A?.6NV *#67".%BLV&+(^A#8,X:.\%83BR*1 MVT5+BI^Y[PWKD6FS<^= _+U/%CDH=Y??F7&O<>S!AS5.$K+:4J$8]*[MJTU- MUUQERYK0YJN\8(UOQ=ZKX% M*74 4G 37"ERGH%!QF0*!51Z0B?I%;?Z'J=(2 4,YTD;Q$,KO *@S(WD9 M*$ /8U0I] % H86D4+PLJ9DDG!/:$<4%8JV4 @UL03B(*3UBKO)C4PHD2)X" M*,=+Z:E!K=' /A2'#V K%WBIPX,(Y;,1:$888-&VAOH(]](;'GS(".5QCI4H MU.,(Y9$S^GV+31EQJ!:10!B5ZQ.U#VP2U+N&8$^64R7+7+\P7A#0FJ=CD]64 M9MH,EV66;+7A1E!?:4\5?-\/%H><@%,GL$D"L14:='<]ADY/U+D309H]A@KM MQ)/AR5!@<+:,@DS(XJ9XDB]P!%#P8[#IB;I^Q%Q'O33$'J]&5?/_FO+D 8 & M3;Z(#+BNB[-(^")[@TZ9"C<48^!IT=+B1$\2Y^W:D"%RC,=1B$S\E"<9D16 M2?WWA#$/07$NY.[%,6(S:@8I1>Q"!B+A(@14X/67.,- MY %,!;K0[QM,!2N_4 !O,$\XXR940\5 M!>_S>(*Q/2@Z,VU)()T+ D&Q7NV[Q&,&%NHTJ%)N\/JSNQX%U2.'MC/7C%[#Q9N@V^:O3 M=3<,W3J3JU@M8T\+\/RFZX;=#2G8?X:\^A]02P,$% @ )((!64G^4L5* M!P 9A8 !D !X;"]W;W)K&ULS5C;@*$JFZ"0O M[8L$$L!BL>?LP1)G]U)]T2O.#?E6%I4^'ZV,69^.QSI?\9+I$[GF%?0LI"J9 M@4>U'.NUXFQN)Y7%./3]=%PR48TNSNR[.W5Q)FM3B(K?*:+KLF3JX8H7\OY\ M%(PV+SZ(Y9DSS:UG\(>9F=3Z:C,B<+UA=F _R_C?>["=!>[DLM/TE]VYLZH]( M7FLCRV8R>%"*ROVS;TT<.A,FAR:$S830^NT6LE[>,,,NSI2\)PI'@S5LV*W: MV>"UNXVL MO>B[=_OGY4P;!=SXJV^_SEK<;PWSY52O6<[/1Y 0FJNO?'3QXEF0^J\&?(U; M7^,AZQ>OOT'B::[)!Y[+927^X7,"24C:/5PU>^AS?-!TO^.?5ISPS9IJ=TW^ M*&Y,\5,/4<&?$'\"[R,KF!(PFU7S=J3WBQ>F,?7]!%M92/UIB*THH5&<>'D$97.PP M*(6LEB\-5R4I.O[L(;3N^B.M/RUHJNL8$16!;I)#6Q9BS@Q8T ;^0&H-D0L" M\6=5+EA!UE(+IYT*)Y1K)32,9AJ6+$#.=9<";S9NGGH[P=&\$E()\T!@6Z6H M2\ ((,H"A"V=TBR:>)]@&JQJUP(/G.?H#_"$IEGJ!8"SG9!E-++03V*:)N$0 MRFF+!G.^70SM5[!@WEUP M;1>TCX\"Y^)I#L6*VFY6:&DMP5DEM)7BE M@6UL)I4G9X58-H2YYX"^7LG[Z@#RPW#K 71_?N9UK13R%4,K:QV+SL0W371.F/GH. M&N^GYZ4A<-[R<@;:L3ES[8H(,K4Q4!VGUL/8==BXB> ;_=4A^3!HT=8)+5MT=DHGMLVC_J MNZ)S='/U_O@G>=9EZ1.<\_Z7G+MZ3YB!L"Q%58EJB=VM^NP3#$["C$Z_WZ=5G5M1\<](O:J3I'JH/G"GP N4 M3Z<@3#PL^W.LR10WM0)J;",637'_61Q@A-!-J.&,$K/:R1&@'V?>A 99L ^5 MZX+)KO>X!5QO[3N-BJ&Z]H-^UYNX;IRV91BX/J1)TU:3IL,?.XL%[-I&_7K% MJB54*4:2R[9X 1FMR_5!C1HT?K@8RYNEFI*X41H;"/HX9>EP^?4CS.GG2_?( M[VHAA-X6=%WF[%0DKA9&"ODAC2 5KGL*E^83"G(@@KQN,UY40&,.1Y)+0!_9 M<=WE%0)AS=@C[!&3=M,)(M9*?FA%81H@>]\*G?,">KBL]QB]!7O) !!P MOI! 3(U+Q4GDA 92!+7EB4@U1-V)T?Z' ^*O!7Q!+43. +UMHX&MB5KL (?61PB?0(8/,?_Q(=_^UW\@)%6G$&);0?%)S[V M-7^WU:(IQ&UGY"8V?Y=?X>-MR>W]%L)?B(7[5,\-?*@]@(BA$?B-? ^WY:B% M(PU>Y307;O"IJ%UTMKF6;W/-5?_]49!5WWFM]T/_B/6G7G#B/V\W[I[FO'G: M#=K13?/^>!LH\>2Z]A1*D45P^DR3_E#?;IZ.YITUGC2= KI@WK?^@2OG#1NX-J%22"3?W*/=H-AO]"..W=_)5=+>\.IB8VLNP9LW[:7 MJ)?N[G [W-W OF4*%$:3@B]@*I)X1)2[U70/1J[M3>),&B-+VUQQ-N<*!T#_ M0DJS>< %VJOEBW\!4$L#!!0 ( "2" 5F.2(^\N0, - ( 9 >&PO M=V]R:W-H965TQ&:KD94^J!%QEB3CN&%< MAHN9GWO4BYG:6<$E/FHPNZ9A^GF%0K7S, V/$T]\4ULW$2]F6[;!CVA_WSYJ M&L4]2LD;E(8K"1JK>;A,IZN1\_<.GSFVYL0&IV2MU!SQ#H5P0$3C[P-FV&_I D_M(_H'KYVTK)G!.R7^X*6MY^%-""56;"?LDVI_ MQH,>3[!0PO@GM ??)(1B9ZQJ#L'$H.&R^V5?#WGX/P'9(2#SO+N-/,OWS++% M3*L6M/,F-&=XJ3Z:R''IBO+1:EKE%&<7'QC7L&=BA] @,SN-E'$+5Y_86J!Y M-XLM;>)RRN(4\C MR)(LOX"7]Y)SCY>_3?*?R[6QFD[)7^=$=Y##\Y#NS9F:+2MP'M*K85#O,5S\ M\%TZ3GZ\0'C8$QY>0E_\IN2@XI+)@C,!2V/0&GCHJ)? +'A%G[VB.\&,X16G M!2[A'OSD9)='MS M"Q=J-^IK-[I8NRD9-!2>>E;*4&%-5UE M_>;!B@D"0;=*L+\RN:/. >EIE;R=I^,H&P^#+IV>[D;R?[ISI8BFAD(U)+MV M_62/-$UCG 9/Z(YCIXJ.Z5;L3#"@SUD@8YGUEX6!K585MZ T"&6(\CT]0749 M846A=.DS: C95,QW($*]&J?1[20/WKVREV7)G8/Q(24W6V68,!%(M,%5%DUN M,O*ZRJ,\<<8GS:2I2%&E50-LS[APE_6 .O2 XO"8[VR21:,D@<%_LGA2[#>= M_/BDRS2H-[Z74EE=HKJ&T\_V[7K9=:D7]Z[7/S"]X:178$6AR?6$3J[N^F]9:6>J WJSI+P=JYT#KE5+V.' ;]']B%O\"4$L#!!0 ( "2" 5E& M1K%@:P< *45 9 >&PO=V]R:W-H965T+>'!*?$>G_I)0'2M+M78'-7).D>#H?[0$NT+406O20=)_?K]QE* MEI74T5Z++H)8%%^&SXSFF1GR;"O5O5X*8=CCJF[T^61IS/KM=*J+I5AQ?2K7 MHL'(7*H5-WA5BZE>*\%+NVA53P//2Z8K7C63BS/;]TE=G,F-J:M&?%),;U8K MKI[>B5INSR?^9-=Q4RV6ACJF%V=KOA"WPGQ>?U)XF_92RFHE&EW)ABDQ/Y]< M^F_?^2$ML#-^K<16#]J,5)E)>4\O'\OSB4>(1"T*0R(X'@_B2M0U20*.WSJA MDWY/6CAL[Z3_9)6',C.NQ96L_U659GD^R2:L%'.^J:J4K?LZ,[/JN% M/CZ;&FQ$TZ=%)_1=*S1X1:@?L&O9F*5F'YI2E,\%3(&PAQGL8+X+1B6^%\4I M"WV7!5X0CL@+>[5#*R_\>K7_\U$S.(;@0JYE0_1>P6Z,1N,PL!;N2JS5O MGMA2U"5;[5#R/H2QZE$Q"IH)@WECIU^*Q*M!>"RVQG^*-KNUJ M;NQX(;%2KV535LW"J1HCU(PW]TP\%A"Q$$QA-M @B+3KC#P@%^-S62-(Z;<. MJ4@_@?/YEI7HYM2+[Z[MI&N['8S>,\G9LQ(/BWH/B4;>_I7"*,%@9?)Z&UT^Z MTG_@\/&?X/!)#S<9];X/CVL$;WRQ*R7*RK!?I*:OI-B=XJ5@ET4A-\3;&_AG M]4#1ZI &HWLQN/@.E^IQD7N- M$HEM.5$#O@MND&\/W/'N5:DE?])$(@ZOY$H[+=6-H;SSX9#21"W'._6<-\]^_? TP^/$^5G1K +XGF ]]L#KC7!^=*+< MC:,(#3A_DN(9NK$7XQEXB9MD-!(DF9MXWL%M*8IL% FDKU%70]A MF"9H3IL(AKV0][/:K"6[N[YF2PYC#C1;[34[JIJBWE!"8#8A"&W8FC^U:1[< MXNMUC> /#AW;G;:8XK25:?6_%_3;D>H?LCG9M3^"1Y3I4.,X"46)ON1Q?'J- MV),EY)YD$?NW[;DT![C5,AP ;<5%3A-[;A*3^YST_WVXZ^99X(@*:@/ %)(: M^)--/)Z;@ETG^+OI4MZ:*VN7$^9'J>OE&5K(3()K,M' PDZ8N5&0$(E2/[5$ M13H"FBP)G;VSE&)FG!P$39PXB?J@!F"+\T0A:D;9L$WF2'V0F365\V0Q&Z0>:^; 81.3!8Y063M HIGXQ1O*Y,G=F.+V&MKVH,9?53.-V;TO$>9?^\")/\3X/K>_GCDC9IU M"/BR WSP0#0NYN/*BKQ>BT]Q_P[HN&T1AQ*W\@=A-VBK%HI@-@:B/B\,DVU!W5?H M:TFZR698\6(WA$SD*!QUJ;1HZYU!)6UGE&)LA@78_O[!S.XD@[&^G+:\!^VC M#(VCKG5,805<\7WJ[%K'@^7R97E^TOT-#TC/MSD"F_.(:NVN<02"AK86[QHO MUGZQQU&U._D_B=$>_O"/S1T_S_S_UON!2XHX,KKXL-$A,8 MB(H$A0)=+Y7$4HX*4U7(,3UMP&O%P1H4*/?"[(L:>[:E4"!XL41\494L;9!X M7ED-;SFZ**#$6B(;(CJ4) -%BK$@=*>UH#IF!T,['8YG&^M3=F#F[.54 M[/XA"GRJ,]A*M[^WO("_;F[?]]/8" M\YJK!"[8N1:WL/-Y/&R)5M+@4*'D43,#Z7TNQ>:(/^ M9O;B=U!+ P04 " D@@%9K5P!; ,# !]!@ &0 'AL+W=OXZONQ%FB'GO3+O;%WK@'P]$>KM%M& MC??=>9*XJH%6N(GI0./.QMA6>'3M-G&=!5'WH%8EG+%IT@JIH]6B7[NQJX79 M>24UW%CJ=FTK[,]+4&:_C-+H8>&CW#8^+"2K12>V< O^K^[&HI>,++5L03MI M-+6P6487Z?EE'N+[@,\2]NZ134,E:V/N@O-'O8Q82 @45#XP"'S=PQ4H%8@P MC>\'SFB4#,#']@/[N[YVK&4M'%P9]476OEE&LXC6L!$[Y3^:_7LXU%,$OLHH MUS_I?H@M\HA6.^=->P!C!JW4PUO\./3A$6#&G@#P X#W>0]"?99OA!>KA35[ M:D,TL@6C+[5'8W)2AT.Y]19W)>+\ZDITT@N%E!K/ +OM:6>4K"0X*G1-.VLJ MJ'<6W;-/8JW O5PD'H4#/*D.(I>#"']").7TVFC?./I6UU#_DR#!C,>T^4/: ME_PDXQNH)C1+8\H9ST[P96,;LIXO^_]M^'JQ=M[BU_3M6",&F?RX3+AAYZX3 M%2PCO$(.[#U$JQ?/TBE[?:*(?"PB/\4^%G']NXC;X:X=R_0DU_%,+QPU&XJ] MAW8-=NQ_W+<(+1Y3WP"M_MO,O7"'>R__AIJBMS$*!X([)X$A/#BY]::Z:XRJ MP;H7SV8\+5]3^+Z3_B=Y3M)X7N9Q5I:]/6-IS'A.KH1K>O4J&"'X7B@4=.0L M92QF>4Y>DK/Y-"[G'*VG%6*JP0_402;+>KMD>3/!H)+=AM/_@< MK&ULE51MC],P#/XK49$02*?U M92^@T5;:;B"0[D[3G8 /B ]IZZ[1)4U)W'7[]R1I5X;83>)+:SOVX\>.G;B3 MZEE7 $@.@M4 MU5X:.]M6I;%LD;,:MHKH5@BJCFO@LDN\T#L9'MFN0FOPT[BA.W@"_-ILE='\ M$:5@ FK-9$T4E(FW"I?KF?5W#M\8=/I,)K:23,IGJWPI$B^PA(!#CA:!FM\> M;H%S"V1H_!HPO3&E#3R73^B?7.VFEHQJN)7\.RNP2KSW'BF@I"W'1]E]AJ&> MN<7+)=?N2[K>=VZ<\U:C%$.P82!8W?_I8>C#64"X>"$@&@(BQ[M/Y%AN*-(T M5K(CRGH;-"NX4EVT(<=J>RE/J,PI,W&8/E!L%1!9$G//BMI.Z1MR1S.I;,]- MX<3TKI*<%?2HR9L-(&5\#9 M94"[4$O=T!P2SVR,!K4'+WW]*EP$'Z[0G8UT9]?0TX=69* L75H4S+*EG+A; M M%P>00@>YJ[,@;S >'?UO>%7$^U< "7./MGHR= [=R":9++ML9^"D?KN,.K M?G3_N/&ULM9QK;]LV%(;_"N$!Q08,MG7-I4F 7+HM0-T: M2=9^*/:!EFF;JR1Z))7+L!\_2I9%L[&/*O3H2V+9Y*O#P]?$8QY)9T]"?E4K MQC1YSM)=4I2T?^>!R/ M,LKSP<59]=Y47IR)0J<\9U-)5)%E5+YK\\'Q@,S9@A:IOA-/?[!Z0%&IEXA457_)4]UV/"!)H;3(ZLXF@HSGF__T MN4[$3@E]-XKZ7YE)M^^N(#U85D1"R(<8:D96K5K\2T*)+M![_+8BW(PV1"?KYA MFO)4_7(VTN;43)A MSSRA.35)'5X.C.W^[*$).;D+&QR%E;JP8&<';#9%SI36IHO M^-[1AYBC1Q)S1A\UHX] QTR93%BNS6)9??V>@NYV:UX>4\S(6DUL]F@C96G@YO<>P,QM%U0I'$G)0= M-2D[PK?S$>;HD<29F8 >(/"P?UTJ0D<$F;H2^C= ' M([S-,S'C*3?6I.1&*/*A8@Y66;HT]-WP_5YC-V:^S1>2JF:J(6_#L72>6R0U M-W.6T;R@!W>C\A:6FIL!2UP>B#2=W!VVNQMJXD9HJ@RS+V%+@P%TGE D-3==%M.\N =+HS(7EIJ; M 4M='H@UG2Q]U&YIJ(D;H24C#T:C>[/N)F)9+ U3FQ^$,$-_MY/!\W:> M1R0U-TN6T+R3'IR,REY8:NZ&AH4O'T2;+DZNE2 G[VDRWN]DW\*1#\-1.2&[ M"S2.C>&3=IU$+#4W19;.?!_?QCXJ96&IN1FPE.7#6V%=;!P 'JT'\[K)@079 MMQ3DPQ143LAV*09^".XTF0JI%:'YG#PPF?&%08PU)S,V!AS(?WR[H8_J3=\% 3M]QB82EH@24S M;-W\2KPW&>#&YHI,'NYZ,3@<3N>R2Q^;7('EN,##-WB BFE8:FX&+*8%\"9: M!X/72I#!P29NA#L%11BCKG@F2P2;N!%:@ I@@+JF8D;).Q/8DM.V?>H?,3;JSA:6FILTRW1!#P7% M !7$L-3<#%@0"]"*BD%[51%LXD9H02F 06D#'DR1-S1;OR7W(BVJBVC(Q[7F M6=%:D_D1KZ/N?6&IN5>"6)P+>R@\AJA,AJ7F9L R68A6> S;"X]@$S="RTPA MS$P6LA]8DHO46#UC3RRT,!?V4'D,42D-2\W-P,ZU7FB5 MQ_!U6?';7<$]30[9VU)4"%.4M;>]^$GSQ_)X>DLN$[HNT@2H/_Z(UU$WR[#4 MW#Q:U@M[*$F&J."&I>9FP();B%:2#%_7&\?#Z-5JWM+*C=/B50CCE?5YM4-8 MNK:HKBJY-3\\EY*FI,RHWWMYC;J9AJ;E9L[07]5#5 MC% )#4O-S8 EM BMJAFU5S7!)NY--Y:@8IB@R@FYX9(E%9-<"[D6U8]0Y!4; MCJ+S33=];)S%EN;B'HJ9,2J58:FY&;!4%J,5,^/V8B;8Q(W04E/<2DU_"P=* MD V-NE6&I>8FRP)"4.2,]IZ*2Q\ULZSV,ZA?AFC(A>6FIL!BUPQ6OTR M;J]?@DTV$8YV'@60,;FLGI"@2"**7&_NK6_>;9["<%D]>^";]Z^\T^O-LQ2L MS.;1#@:UESQ7)&4+(SD>'IEOE]P\+6%SH,6Z>N# 3&@MLNKEBM$YDV4#\_E" M"+T]*$_0/+/BXG]02P,$% @ )((!6=01EYP[ P KPH !D !X;"]W M;W)K&ULM59MC]HX$/XKHUQU:J5MWF!AV0,DENW= M;24JU&U[)U7WP20#L9K8J>W ]M_?V($45B'2GC@^@.W,/#//DQDSXYU4WW2& M:."IR(6>>)DQY6T0Z"3#@FE?EBCHR5JJ@AG:JDV@2X4L=4Y%'L1A. @*QH4W M';NSI9J.965R+G"I0%=%P=2/.\SE;N)%WN'@(]]DQAX$TW')-OB(YG.Y5+0+ M&I24%R@TEP(4KB?>++J=CZR],_C"<:>/UF"9K*3\9CLRLU'N?L3 M]WRN+5XB<^V^8;>W#3U(*FUDL7>F# HNZE_VM-?AR"'JGW&(]P[Q MWJ'GB-:9.5KWS+#I6,D=*&M-:';AM''>Q(8+^Q8?C:*GG/S,] ,SE4*0:Z#" M4,Q*JZ_@06Q1&WI91@,7,--:)IP9U/#Z'@WCN7X#;V'Q]P=X_>H-O+(VGS)9 M:292/0X,Y671@V2?P[S.(3Z30Q3#0@J3:7@G4DQ/ 0(BU+"*#ZSNXD[$]U7N M0R^Z@CB,^FT)=;O?8]*X#SO2Z34B]QQ>_PS>@BEN>,&HOG+X0U+S 2D%GQ8+ MN%_ UP46*U3_M.1YUXEK._Q6ERS!B4.R/!LXIB/ROJZVREC:)V;A6@?TD!+@1V(L!U(\!U9PTLE2RE7;;:= M0*4S7I(8!BF:L:KH:J5YRNDV;9.B$_^E4M1@(P=F;_KM-/2CZW&P;:$X:"@. M.BG.\H+B"WJG*<+[:B,US+E1/)'N9(%/M+R"1W_F+_T'WY[-_2]^9P-T1GPI MZ0N!G8@S;,09_B\-,+RD !<".Q'@IA'@IK,ZWGVON/D!!9I,IB3!08XVTC72 MX*@Z^R%]FO*LV73&^X]L1@V;47<[HZ)2-S3HV';>2L/%!G3&*%(;H5%+N\71 M,SZ=$5_*)SB:"0I4&S&ULM59=;]HP%/TK5B9-F[21D!18.XC4TH_U@145K7NH^F"2&V(UL5/; 2;M MQ^_:"1E,::1*C(?@KW-\[[G7OAYOA'Q6*8 FVSSC:N*D6A=GKJNB%'*J>J( MCC.)D#G5V)4K5Q42:&Q!>>;ZGC=T<\JX$X[MV%R&8U'JC'&82Z+*/*?RUP5D M8C-Q^LYNX)ZM4FT&W'!^?34=FO5WP MP&"C]MK$>+(4XMET;N.)XQF#((-(&P:*?VN80I89(C3CI>9TFBT-<+^]8[^V MOJ,O2ZI@*K*?+-;IQ/GBD!@26F;Z7FR^0>W/P/!%(E/V2S;U6L\A4:FTR&LP M6I S7OW3;:W#'@!YV@%^#?#_!0Q? 00U(+".5I99MRZIIN%8B@V19C6RF8;5 MQJ+1&\9-%!=:XBQ#G YO@(.D&6&\R@@K+8^)TE0#1DL3D9!(Y$7&*(\ K=,I MN;V^7Y /EZ IR]1'\IE,!=<2(S)V-=IDF-VHWO^BVM]_9?^ S!";*G+%8XA; M\--N?-_O('!1C$81?Z?(A=_)N("B1P+O$_$]_Z3-H&[X)40([UMXT&%.T 0H ML'S!*WPS*IG&2*ITK*,="F!W!48-Q,N11[/E\K*_]2F?T5_TDYO+HDS M5= ()@[> @KD&ISP_;O^T/O:YON1R Z4.&F4..EB#[^7^1*DS<=22I.:>1F3 M-2B\%!3F:)6"JDV#3N*W:E"1#2R9N237X6#LKEL<&S2.#3H=F]$MR\N/A$?I.[)%&IP# _U.[MS=V466)4F,&616)_9E$N%;R41IJKM?GNYMHTZ;3I MK9HQ OF$CW_#_GI#A,94X$MF!$J-&B5%G(LU!1AAVK+XF/PJAL[ M;*H/2YL(%?/I7E9[O=/@].#7I'GE:JWF6)=<5^6L&6U> M#^>V:+I_EU=/#TR(%<.H9Y @U.N-,#ME5&PO M=V]R:W-H965TT!"1>L>JCV8Y))8=>S4OD#Y]SL[(6,2Y&TOB<^^^^[[SKZ;';1YM04 LO=2 M*CL/"L1J&H8V*:#D]E97H.@DTZ;D2*;)0UL9X*D/*F48#0;W8*9KE$+!QC!;ER4WQR5(?9@'P^"T\23R MU&&,\JGL,6\&>U,62%'4HJ2E!6 M:,4,9/-@,9PN[YR_=W@6<+!G:^:4[+1^=<:/=!X,'"&0D*!#X/3;PP-(Z8"( MQEN+&70I7>#Y^H3^S6LG+3MNX4'+7R+%8AY\"5@*&:\E/NG#=VCU>(*)EM9_ MV:'QG4P"EM06==D&$X-2J.;/W]LZG 4,[Z\$1&U Y'DWB3S+%4<>SXP^,..\ M"2$R14.G@N(PWC:7P73&K,B5R$3"%5*Q$ETK%"IGE98B$6!O MV,;06S!X9%RE[/&M%A7=#K)/*T NI/T\"Y$8.=PP:;,OF^S1E>S#B*VUPL*R M1Y5"^B] 2%(Z/=%)SS+J15Q!$-=84UOQ!.8!=8X%LX<@_OAA>#_XVD-QW%$<>_11/\7C#=N#I?=N M_?U =S\OBYU%0\__(O/Q?V!^US&_ZRWN,Y]F55K;G*A+).04>C@=D*\ M3-/_C8&Z\CVWTT@=[)<%C4PPSH'.,ZWQ9+@$W1"._P!02P,$% @ )((! M63V10HC0 @ 3 L !D !X;"]W;W)K&ULM59K M3]LP%/TK5B9-FS21."TML#82A:%-6B4$>WQ ^^ FMXF%'YGM4)#VXV<[;5HD M:E[E2V,[/N>>DS4(^V8N%2?& M3E49ZUH!*3R(LSA-DD',"151-O)KYRH;R<8P*N!<(=UP3M3=!)ASC!DZ ,<=D=?Q=DD9=3 ?<'*_8S[QY:V9&-)Q( M]IL6IAI'!Q$J8$X:9B[DXBLL#>T[OEPR[7_1HMT[L)OS1AO)EV"K@%/1/LGM M,A$; #S8 DB7@-3K;@-YE:?$D&RDY (IM]NRN8&WZM%6'!6N*I=&V;?4XDQV MV58#R3G2M!1T3G,BC$U6+AMAJ"A1+1G-*>A/Z#M8^P4B6H/1Z,,I&$*9_CB* MC17BZ.)\&732!DVW!,4IFDIA*HV^B **^P2Q==#92%(R(*=$9RRJBQ24!74^ S4'_0/S2E@O*&=TL/ MY2$8Q9VX(UV3',:1/5(:U U$V?MW>)!\#GCH=Q[ZGKVWQ3#*"W,Y M[#P,=U;SX1OH/.AT'KRNYF$X3GS1=4#)8:?D,$AUHHAX_KD.WO:94Z)**K15 M.;?09&]H;Q?5MF[MQ,C:MTLS:6SSY8>5;7=!N0WV_5Q*LYJX %T#G?T'4$L# M!!0 ( "2" 5F5*K5(* , $T+ 9 >&PO=V]R:W-H965TJCV8Y(98=>S, M=DKY][O.%W2C1NHV]07BQ/?<YH(]6]S@ ,>M" 4VJH)S[41 ,_9PRX4U&U;VEFHQD:3@3L%1$EWE. MU78&7&[&7NBU-V[8.C/VAC\9%70-MV"^%DN%*[]#25@.0C,IB()T[$W#JUD8 MV8!JQS<&&[UW3:R4E93W=O$E&7N!900<8F,A*/X]P#5P;I&0Q\\&U.MRVL#] MZQ;]4R4>Q:RHAFO)O[/$9&/OPB,)I+3DYD9N/D,C:&#Q8LEU]4LVS=[ (W&I MCF$'L!X?"9@*@)J KAUXDJEG-JZ&2DY(8HNQO1[$4EM8I& M46S\60%0A(F=&$BF2W0*<0G4EE3@RHG-3[ 31Y-P=#&=?O1[Y!YC:_'S0I@(^2.]U1JWL6.1'G$)^2?M@C41#U'7C]KH[] M"J__#-Y?UN9NNM)&H45_'"I.G?KL<&K;MU>ZH#&,/6Q,#>H!O,G;-^$P^. 0 M=M8).W.A3Y:@F$PJ?R RBP%[\6?)%"2U&A!,*F:VI&A:%=4SP\%6X9 6=[9P M0+9 E780'W3$!TZH&S#(LCH,?+U8 6VY6XH),?)/ 8=(NS,-@Z.DAQWIH1-J MCCX1L.>8@E/1ZVIK5[6+8E#83&)GH5ZKDHF$/;"DI/R0$G?ZX?'RGW=*SIU0 M"R987N;D;@'Y"M1!7SL17NCKBX[?Q>LU[,5_$';9";MT%G[ZF]ECB=Y)P#8L M'BW?8O^VC8&>21)FOXZ4/_'8(4WNK(/CS@F#W3O9I\G]C[5%.VW1JSCH2%K7:]3?FW!R4.MJCM.D&E+J8:>[V\V*TWI"VFVO M!\T%56N&;U$.*88&I^?X6DE#4Y?U66&\RXHNP&?IU*:=F$3 M=!/TY!=02P,$% @ )((!638KQMNE @ Q @ !D !X;"]W;W)K&ULM99K;],P%(;_RE&0$$C3U M,F#.(NS)!G&G% 1Y2._-E/Y2*X, MHP)G"O2*)LCD>ARET6;AABYKXQ;B?-20)<[1?&]FRL[BH%)2CD)3*4!A M-8XNTO-)FK@ O^.6XEIOC<%964AY[R9?RG&4.")D6!@G0>SE 2^1,:=D.7YU MHE%XI@O<'F_4/WGSULR":+R4[ 44,R4=*KD&YW5;- M#;Q5'VWAJ'!5F1ME[U(;9_)Y6PV0%6BZ%+2B!1'&)JN0*V&H6$(C&2THZ@.X MKBI=2X5PB]KF50,1)7R5)2JIX=T5&D*9?C^*C>5RZG'1,4Q:ANP%AC2#J12F MUO!1E%C^*1!;0\%5MG$UR7H5K[ XA$%Z %F2#7KT!B%+ Z\W>$$O.'_8N&U+@.+*G2J-ZP"A_^R8=)A]ZN(\"]U&? M>KXIE+$'"8J:*(,*&E14EKM0^\52>$*B>JB. ]5QK]"4"LI7'.ZFR!>H=F:M M5^$?LS8,?,.]57NX!^Z3P'WR5]6>SZZ_ ;>X/:7N5TJA)$\]1*>!Z+2_TN3Q MU4KW*OQCQLX"W]G>*GVV!^XT>7YM)_^MUJ](#1)7;;T+*]YJ+!S5TK=/#;XW MM#TFK(86?=$VIN?M;7^?$K6D0@/#RH8FAR?VA*NV9;83(QO?IA;2V*;GA[7] MS$#E-MC[E91F,W$/"!\N^6]02P,$% @ )((!6068^\\>! GA4 !D M !X;"]W;W)K&ULQ5C;;N,V$/T50@6*%@@BD8Z= M;&H;B),6[4. ($&W#XL^,-+8(B*1*DG;6: ?WR%URV(=VG'B^L76A9PYAW/( M0W&\5OK)Y "6/)>%-),HM[:ZC&.3YE!RCI62UL("7>:F&597UVWTWSQY)//(#5RKXB^1V7P2 M740D@SE?%O9>K7^'AI 'F*K"^%^R;MHF$4F7QJJRZ8P(2B'K?_[<#,2+#G3T M2@?6=& >=YW(H[SAED_'6JV)=JTQFKOP5'UO!">DJ\J#U?A68#\[?:BK0=2< M&+&08BY2+BT.5JJ6T@JY()4J1"K G)![2!4V\:.)[36L0"[AA*3*6$.XS @\ MHUJ,:^ONYD)RF;H8=8N?;L!R49B?Q[%%Z Y G#8P9S5,]@I,RLBMDC8WY%>9 M0?9M@!@Y=\192WS&@A%O(#TE WI"6,(&@7B#;B '/M[9*_'NN$ZA()_!H.3J MT9@MBR=RS;46H WY<@OE(^B_R;_D5DA1+LONT:;Q"&9S<_725#R%2823T8!> M033]\0PXW37KG2HXHI2;Y!Y-[8;<+* M>JPLB/4A%Y4?X6NT:-P(@L:M0L6%_EY%N$*UR]@;_3",8=]Z].Y.!\<4VR'< MGO9V3X.>VRY=GI>O6ZNC6E1M>=.VO)OU%<[!MJU8M/=PNI.)(]QUSO4G=F8;M^?WRW\&SPQCV54COVO28MDT/X=NT-VZZDW._4_[A'*.M MCDU[RZ9AS]Y1_^$@@]%P&R+66S$+NN$;IT#?Z(T>$$:QITY8[\F,'G$2L."& M8%]RO8FSL(E_R"38DF/;FLMZ.V;AK^V/$-P.JVX8Q;XUZ7V9'?,[G!WB0YSU M+LYV=?'W""Z<8_3J$A>_.#+#3[&%/Q@TQ)]ZU:=GW=/N\/&J/G+KF](R9='P;6-U95_@#N45FK2G^9 \?O0]< W\^5LNV-2] =R4[_ M U!+ P04 " D@@%9?-JT4C4" #2! &0 'AL+W=O(Y)*!ZF>= M@T#-G0F=1:TRWPEB7+7"B M9[(#84]JJ3@QUE0-UIT"4OD@SG 2QS>8$RJB//5[.Y6GLC>,"M@II'O.B7K9 M )-#%LVCX\8C;5KC-G">=J2!/9@?W4Y9"T\H%>4@-)4"*:BS:#U?;9;.WSO\ MI##HDS5R2@HIGYQQ7V51[ @!@](X!&)_![@#QAR0I?%WQ(RFE"[P='U$_^JU M6RT%T7 GV2]:F3:+/D6H@IKTS#S*X1N,>JX=7BF9]E\T!-];ZUSVVD@^!EL& MG(KP)\_C/9P$),F9@&0,2#SOD,BSW!)#\E3) 2GG;='Z/L M*;5Q)M^'8B!9(TT;06M:$F'L996R%X:*!G62T9*"OD+W(C2!N\WB!6EH;'6, M1A^V8 AE^F.*C:7D@'$YIM^$],F9]/,$/4AA6HV^B JJ_P&PU3()2HZ"-LE% MQ"V4,[287Z$D3A9H'SA>P%U,%[7PN(LSN.?$_UX7VBC;7'_>4A\PEV]CNH%; MZ8Z4D$5VHC2H T3Y^W?SF_CS!<;+B?'R$GK^O><%*%=9.\**^&(>:;_%-:!= M>S0WRX=\F>+#*0%\TF<<5..G22/?*J'EIMUI8->A3_^YAVE_(*JA0B,&M0V- M9[&PO=V]R:W-H965TOC!::V'&:M.D20U]CA7:4=B\H^Z#8U[&H+7F2G+3_?E>R MXV:0>E H](LMR;I'YQQ=^6JZDNI!9X@&'HM^[Z.,RR8[LL2!7U) MI2J8H:Y:^+I4R!(75.1^& 1COV!<>-'4C=VH:"HKDW.!-PIT511,/9UB+E2>#X]-!8 /VR,V @(PQ<"PB8@=+SKA1S+[JW0"9@N8+P5,>,V'(K%A6PG"Q@%+F/.:H]^$*2;Z&'JDVJ(@,<\92 MJ,D06%DJ62K.#$+"M8L'97M&0D&AE4+(+03DG,UYS@VAPNXY&L9SO0<[P 5\ MRV2EF4CTU#=*%'ER)62"?9L!SBC(D%VIV> M2T4X-L.LMFV<:]2)0[5_EV44](/!U%]NX3)JN8PZN3CKX:KQ[0GNK[&8H]KJ M62?2*ST;MSS'[RU%QF\@]["5>]BY+1=I2K]I*X^_,EEJ_/%&LO2&X62T/5N. M6EI'G;1K)M%>1DR=:4Y7L2IA.L%0.X@>"Y\I)W5U?IY>7W*NF5IPH&ULO5== MC],Z%/PK5D ()-C$^6C:I8T$75;PP%6UR[T@(1[/I7LCO:@.@T<^<<35S-EH7EZZKT@WD1%V( KAYLA(R M)]H,Y=I5A022E:"0B93L=6,NJ.!(PFKFO,&70TV"G+* MJW_RLPZB!<#A/0"_!O@/!00U("B-5LI*6U=$DV0JQ1Y)6VW8[$6938DV;BBW MG_%62_.4&IQ.;JO/A\0**;KF=$53PK5)-Q5;KBE?HT(PFE)0+]%<2%FG;\H) M1Q\,5H.DA*%W4@J)*$=Z V@AJ1DLS!.1H6O*"4]MS:TVU68*:(6>7X$FE*D7 MZ!7Z^.4?]/SI"_34PC]MQ%81GJFIJXT]*])-:RMO*RO^/5:N(+U 7Z)?,\/ M.N#SA\/]8[AK0FV2]9MD_9(ON(>O%4[:!*?LU"^GL$G61E6441555%_?+)66 M9F9_ZW)?O2[L?IU=[I>J("G,'+.>%<@=.,FS)WCDO>[*XDQD1\D$33)!'WOR M29(,3! IT!U9,NC\UA7%J*2P>]$N";PXCLR'W;5]G):%P60<39JR(X5AHS#L M57@#S'R[#!5$:MJM+SQY<>QY\?@W>555U*["V ^ZU46-NJ@_/Z$)Z]+4"QLZ M0Z(3Z1'V)F._6_NHT3[JU6X7%_J:0[X$V3G+>^%#/9R)[,AIW#B-_^[ZC\^9 MS)G(CI(9-\F,'[_^>RF&NAV?S.4PQA$.N^?RI/$Q>>PNT4LPU,7DQ$4P"4?C M;A/8.W0 WI]M)_VXH>IKMH=N*+C5P>!>_:VVI&]CZ6<9[.9,;,>>#[T%_LO- M!3YK=W$NMN-T#OT%/D.#T<\QV'%P,KM?!7@41??,[D,G@A_=BO0S#'9RVK/T M&3DT+?@/NY9^W&#YT4ECYOTFW6T=E^Q9]2.1:VI6#X.5P7@7L:&0U?&O&FA1 ME">HI=#F/%9>;LR1&:0M,,]70NB[@3V4-8?PY']02P,$% @ )((!6>;X MIR[T @ 40D !D !X;"]W;W)K&ULK59M;]HP M$/XK5E9-K30U+T"8.HA4R-X^M*K*WJ1I'TQR$*M)G-H.M%)__,Y.R C0E$GE M _'+W7/WG,]W'JVYN),)@"(/69K+L94H55S8MHP2R*@\YP7DN+/@(J,*IV)I MRT( C8U2EMJ>X_AV1EEN!2.S=B."$2]5RG*X$42664;%XP12OAY;KK59N&7+ M1.D%.Q@5= DS4-^+&X$SNT&)60:Y9#PG A9CZ]*]"(=:W@C\8+"66V.BF?J3 MQ2H96^\M$L."EJFZY>LO4/,9:+R(I]+\DW4EZP\M$I52\:Q61@\REE=?^E#' M84NA[SRCX-4*WK$*O5JA=ZQ"OU;HF\A45$P<0JIH,!)\38261C0],,$TVDB? MY?K89TK@+D,]%5Q&]R633)^!)#2/2N2*YRJ1Y&,>0]P&L)% P\+;L)AX MG8@A1.>DYQJ7>^3JUS4Y/3DC4YX5-'\DLW(N68Q)?<#5Z?' WG\!A\<#N\<" MMV+3:TZX9RSUGK-4'RCA"[S<&I=1P4"2WY=SJ01>O#^'CK "[1\&U<7H0A8T M@K&%U4:"6($5O'WC^LZ'0T%^3;#PEPWP>QWH0?7938'H4-9W1.(VS%] MZLR)204^,."Z(*\";V2OMB.U+^&T)<(NB1:G0<-IT,EI1E/838Y#SE4AV)J67'\/'W_.CY0W^'SK[0+ITN MB1:=84-G>&2.0:Z0#:85U55:8+(];4K$(4+#EW)G^J)$V"51L;&WFDT&8FF: MMB01+W-55>QFM7D77)IVN+,^P?="U=[_P52/C2LJE@S[40H+A'3.A^B/J!IX M-5&\,"UMSA4V2#-,\,T#0@O@_H)SM9EH \TK*O@+4$L#!!0 ( "2" 5E0 MA9.5[ , /L0 9 >&PO=V]R:W-H965T)-,U%.P]=5>WL11KM@PLGP2I@QC9)^^_7!DH#<9E$ MXB7!]OD^'W_''!\S.U#VQ!, @9ZS-.=S(Q&BN#9-'B6087Y%"\CER):R# O9 M9#N3%PQP7(&RU'0L*S S3')C,:OZ[MAB1DN1DASN&.)EEF'V<@,I/[1*@.0/Q5W#'9,EN6F&2000B04!99_>UA"FBHFZ<>/AM1HYU3 X^=7]DVU>+F8 M1\QA2=-_2"R2N3$Q4 Q;7*;BGA[^@&9!ON*+:,JK7W1H;"T#1247-&O TH., MY/4_?FZ$. +8[CL IP$X?4#P#L!M &X?X+T#\!J =R[ ;P#^N8"@ 025]K58 ME=(K+/!BQN@!,64MV=1#%:X*+04FN=I9#X+)42)Q8K'$/$$XCU&D'N!'2?8X MA5QP]'$% I.4?T*?T>V_?Z*/'SZA#XCDZ%M"2RXA?&8*Z8'B,:-FMF4]F_/. M;+:#;FDN$H[6>0QQE\"4KK?^.Z_^+YU!QA5$5\BU?T..Y;@:AU;GPQT-?'T^ MW-; -^?#K0$QW#:8;L7G7AS,[U\>N6#R-?Y/%[2:U=.SJMQVS0LUH%4M&%3M(:%,?!; ,IFI]\!%IEY_C9^I[?DWQP_DLE'XFL(WG82AX.2O6-"IS6&5>7>G4R MABCJ%&[-!U>SJ>=9,..N"C&+SJI5X.X2T^C,2S'K8JTLE'(NMJZ&ZRW1[G#=5G9^=8U_S*"UCX*.D)BZO9R)!BH:CLD"" MHCKW7.D68![=RS)@N^H&S5%$RUS457W;V][2;ZJ[Z4F_?;VV;>V((T&PO=V]R M:W-H965T/>8CW1'JZWD;%DXI:SXKL;.9^)G4[BC-](I'9IRN3?ESP1C^J/S+\;SV9:M M^2W7?VQOI+D:5RC+..69BD6&)%^=CR[9/,@BE^)9+/ M\5)OSD?!""WYBNT2_5$\ON-E0M,<+Q*)*OZBQ[VMCT#@3G[@@$L'?*P#*1W(L0Z3TF%2,+-/I>"!,LWF,RD>D[&QD_/[R1;H5>H^L_ M?T[W ^'?S MRO MCG?'/>[T>'>WZ3XVO%7DX8H\7."18\E#7RX62DLSF;_V<;-'F_2CY0I_J[8L MXN050 M_D1[F&,O\!QG-GXXI*9K1HQ9V#*CUK!.3'I2)3VQ)GTELF*>(*84U[W)[@&F M!UEXON]-6[EVK4+?G4Q:J5J#.3'5:97JU)KJ16)>+BR+.#*O*;04NX5>[1+S MQ(_$+NM/?=I)ZC4./!>W(+N6';/I5V=]I&&3BQ0- J%UF3YH&1V025:PD%1"8E&H=":5-8% MM&NM+(?HM$1J*-#QPK9.^\RPY[0+(GM9]2JBWFWB[C;,UNECS M+(KY$UH%JF1+!B'1*!1:D^BZS'8GL%H%JI1+*B'1*!1:D\JZC'?M=?P0K78K M<]LD3)!J%0FLN:M9=!'9@ES5!6P50 M- J%UJ2R;A6PM7X>HL82J2DU@H.6(GO,IAZ9M/M0>URGYGVP,&ZOZV^$U.H, MW7&9QAE+%&+9$OTFUK'2<:0:+:FQ1+K&A!^P=0- J%UJ2R M[A^P?5]BB&C][K9:V%5MURH,_8YLGZ/4QW6IC^VE_O&RO=AID8K\A,61KUK0 M7050- J%UB2][C5P"*M:T#X#%(U"H36W_>L^@]AW*X9L_#L]J[IA6[4]5G[8 MW@VV!W5JTG5'0.P=P67Y^)E_:4.VA[8VN=J''#K' M0-$H%%J3[KH1(;!'= AHDP&*1J'0FE0>'-.!.Z=#NI6QZY&.7KMFGN-,.N=T MGJ,C('5'0.P=P1#%_O!>+TN@>PV@:!0*K90@E?&7CGC6\X MEOLCOOL++;;%H=>%T*;T+3YNN*% Y@;F_DH(_?TB/T=;';2>_P=02P,$% M @ )((!62KFV1CE @ R@< !D !X;"]W;W)K&ULK95=3]LP%(;_BI6A"20@7VT"K(W4CTWC@@D!^Y"F7;C)26/AV)GMM/#O M9SMIUI;0<;&;-G;.>?.\]K'/:,W%HRP %'HJ*9-CIU"JNG)=F1908GG.*V#Z M3BJ4K*P$XLTDE=0//B]P2$^8D(SMW*Y(1KQ4E#&X%DG598O$\!Z3)G'[>:/^R7K7 M7A98PHS3[R13Q=BY<% &.:ZINN/KS]#Z&1J]E%-I?]&ZC?4@,*'R!)VAFQ]?T/'1"3HRB0\%KR5FF1RY2F.:C[EI MBS1MD()7D/Q (S!52/2199#M"KC:7VH] _18$7A#U L[>G M!P=PPF[-0ZL7OG7-T<_)0BJA2_I7WW(U:H-^-7/,KV2%4Q@[^AQ+$"MPDO?O M_,C[T&?U/XGM&!]TQ@>'U),I+ ECA"WUR:.FJOK<-A*1E3!WT"H)AI?Q<.2N MMFWT1'G!Y:"+VN$;=GS#@WS7986)L+5/N92VYE4!J )!>-8'V^@-MS NXC#> M8WT9% =QW(\:=:C10=2[K>I9"Z(4,,3S'&6U,.MKJ)\!BS[FZ 7.6>1[WAYT M3Y0_O(SZJ>...CY(K0_T/W8_?KFO%Y$?[,'U1.W42 /G;EV+)8BE[182V:NK MN3RZV:XA3>P]O#<_U8VJZ2M_99HN=X.%+FF)*.1:TCN/]8*)IG,T \4K>_DN MN-)7N7TL=+,%80+T^YQSM1F8#W3M._D#4$L#!!0 ( "2" 5G%8'$.RP, M %0, 9 >&PO=V]R:W-H965T>6,A^;N7HR'O%9%7L&](+(N2R9>;Z'@ZY%#G2YB54,N<5$3 ?.1-Z,Z6!5C 2SSFLY-I1E! HC0$PX\5W$%1:"3D\5\+ZG0VM>+N\P;]=^,\.C-C$NYX M\7>>JFSD#!R2PIS5A7K@ZS^@=2C2> DOI/E/UJVLYY"DEHJ7K3(R*/.J^60O M;2!V%&AX0L%O%?Q#A>"$0M J!.^U$+8*H8E,XXJ)PY0I-AX*OB9"2R.:?C#! M--KH?E[IO#\J@6]SU%/C/U4& J.?\+I2$C.90+YBLP+(Q104RPMY23Z3K_]\ M(Q>?+LDGDE?D*>.U9%4JAZY"!AK'35IKMXTU_X2U*237)*!7Q/?\P*(^?;^Z MOZ_NHM^=\W[GO&_P@A-X=[404"GR?3*32F )_FMSJ<$([1CZ>WDCERR!D8-? M/ EB!<[XEY]IS_O5YN '@>VY&W3N!N?0QP^0\!4(DUW%7L":P :B9R!TTUB- M:1S&=#!T5[M^V,2"R-N*[3$,.X;A68:/Z'&>@"38T,B2"W6%M2YRA9V&8,41 M;JH5FYY@NFM8'6@L1#O,O /NQQ*4^GT:VKE''??H+/??RF7!7\$>U>C(9!B% MA[RL0K&=5:]CU3O+ZDLE:\&J!$A2L+RTDNN]&;%CB7Y\(ES]CEC_+#'3>*QT M^L?I"7M!<$#I6,J/HL"SDQITI 9OD[)U0QO/P3$#&GHQ/2!Z+!8$?2^.[$SC MCFE\MG5]X]7GY%WM*_[(]O5!8'LN4V\[J[RSZ7EF18V-($TAU0U,YV?3T*RS MR#NNI#@*^P>E=/>&U>_4%M>I!=WO!\&I-D)W)C+]N")LL78;,=9@U L/JM B MUZ,>BIY@JT?H_LUVRM#S8P;C-:U%7BT(.F(FO>G=>F9?F:LFC1.3QB=,X\7S MY.ERD\Q7LA0<1X#$*9"Q%9 90*7O"EXM4&'V:C P_3^1DW^L5AG7 M%%3IAM'6$(B[?1, VD 9 M>&PO=V]R:W-H965T[0+ ?Y!F.K:UF-)4T<;S8'W])C<:D2/IPAJ8Q!=S8,X>/ MSCDD#Q]2),^;^Z;]H[NCM ^^+>M5]_;DKN_7KR\NNMD=79;=>;.F*_;-HFF7 M9<_^;&\ONG5+R_E0:%E?X#!,+Y9EM3JY?#-\]JF]?--L^KI:T4]MT&V6R[)] M>$_KYO[M"3K9??!K=7O7\P\N+M^LRUOZF?9_7W]JV5\7CRCS:DE77=6L@I8N MWIZ\0Z\)BB->8A#Y1T7O.^GW@-MRTS1_\#]^FK\]";E*M*:SGF.4[)^O] .M M:P[%%/ES1#UY?"@O*/^^0R>#]W[T]R4^".5V4F[K_M;G_ M7SI:E'"\65-WP_^#^U$V/ EFFZYOEF-AIL&R6FW_+;^-GI *8/Q$ 3P6P$H! M%#U1(!H+1$J!Z*D"\5@@WO<)R5@@V=>&="R0#K[?.FOP]%79EY=OVN8^:+DT M0^._#-4UE&8.KE:\:7WN6_9MQZ;C>MTN#+NYNN;UE/_I>I[K8/CLT/YO'M=;_TMEJMJM4M M]_T#+5N3*[>0Z0#)(_O72Q0789:A-Q=?92\9Y)(X+*)\*D= %1T=D#PZ( $= M\&X^KWA;,_;W;=%$-B!"49PH=NIB.,&1X@T"ZN%H9?IH90I:>55UZZ8K:Z.5 MJ:9^J!BH2Z2HR"+%0% %1P.S1P,ST,#?VG+5+6B[C0E-?\=^-=F:Z545IRA7 M6ZXNAL(TC16#094<#J@W9),?<5B3I$Y9*Y N!EOZT7)=5 M.PS/-3/:: >RVV$5(; >CHT486$GAH>1V6RSW-1E3^>!W#6':GRW;!C/^L_V M@R_7='E#6R-'@1]R*$GQBD9\H4T=+(@A.AHS1%ZIH5,."/4-/Q&2:%&7Y-E)P3Y0>K>MZXIRCUWVB$5]H4Z\+0HQ@1NPTLT,Z\4VB)"O4+JR+ M96&NS>M@#5T](!@R@BDR.+5#.O756(=5A, :N%HHN#&"R3$XK4,ZS=4LM(H0 M6 -'"[%@RAAFROO.Z["!P19IHC9QJ46" MJF*0E%U^[!AO&"C3IJ.+31W4%1O;@N^Y99UI^?:]!3 :G&)J]U?.)0EM'\IV#I(J&./0X=TK&O&%-O6?H*XQ@]F@C4I%. M!R/52I.,LHQ.8#5&0$\TB0247ZZW8<1:'ZCMH@I@Z_L!:N5@J^&,%\$613D9TOVD4( MK(&KA8(O1C!?W)=-13HO/(OS)%,-UL50@G*M\;X$A8P$A8PLJXXV5F5XOQX6 M6%V+,XCA1%W+(; NKKNC!(.,809Y"+4:H2:K4S@LU$HVB!GB&(EUWCF)8U.# M!%>,8:YX.,&R .(M20K28#EL?C0-7L^'(#"$:SL0O#2&N>#[357/V0"U[>BD MY)2!;YT$>1>,>2@#\(I&?*%-_2D(;'RTU_FQ5[;K%8WX0IMZ7=KL^1*[/0W; M.,,H1^I>,I,<2C-MX@CKZ.H#P3WC9VSXC/6MG"HI,8C$6!VA81U<;13T,G[& M=L_8OM_3+D)@#5PM%-0R]K/?,]8I9*QN?[LR")T56:Z9_!)<,Q9<,W[>CL]8 M)X\1RE/55H-4$FM]]"489BP89NQOTV=LV*49L@ 5J8:;Y/0P1F(#>YV&L>D^ M:K040 VNV[D4)7-3538+R)O":[5[]O_QF[_]>^:U7-.(+ M;>IBP6^3HZWF)EY7<[VB$5]H4Z]+)ZA@1NW0_V% G #]W[DH@8NZNDF0\@0F MY;^7+>6'2_ETZ^->>XIAP(/;G-?=K;[0ILX4_#_)CM;3/='\T>L^T8@OM*G7 MQ10D@:<@3NL'(Z9,O%/M989!*,K5$P&P=J[6BUE) L]*X*.B]OT2!A%KG8)?IS"_/F318(2:A!NM M:G49+6Z142AY(FY-31$\-H77:0]G5!9 !,RHW(L2N*AKC0OBF<)D[T.S7&]Z MVNY)IV"T0P=VKVC$%]K4D]+U $<[HI5Z);%>T8@OM*G7!8E-7^"(UH@Y6E>K+U(6ZHFN0T79,PSJXVB@H8_J, UJIG3+: M10BL@>NU&X(P9GX.:&6&DU=8;;8F(95EP/JXVBOH8_:\LUF985MLJ-EI.IFE M-EU8$5=#!6W,_)W+RO0#5RC1[E0Q"&F[7C*=9\J!:VJ+H(893 T!HK#G2Q?X M 8>.8E[1B"^TJ7,%65UT]8I&?*%-O2ZX;^9[T=4""!PR="Y)X)*N M3A*T-H.77"W]?H^7+? ##FZ!7MFK+[2I"2KDX2M#NS''*C[;):E?6>"P,PVL'-S2<:\84VO61. MT/L\/%8GS[WN8_&*1GRA3;TN)AGY80?Z]EH8R/53>S@L"G4#F$DLBB)U<0#6 MT-4#8O:16^Y3@Q8'5-0NM(@36 MP-5",3'(X97C?9<&1AC06%WD3)TZPMJX6BL(>0ZS8.N%G(9;8I&V2]$D%<5: MQ;X$K"7V<%9E M 81>N+@7)7!1UXJ7[IR%&=__M,V&=>6A8Z^;MM^2@OU(%@Q]\'#O$XWX0INZ M5=#5O#@:R?)*;;VB$5]HTWN%!;4M#CO:MQ?)*O3#>Y'A@F'#2U@15T,% MH2P.NR0!O/EO BA2F=0?K$\9="D,8")HW[^:XO-"7IA)QUXFB+N;M'>W*\7SCB#4YQO90& M(_1][88-$5IA>$998BGK["LL^0HF['_C!';/504+UN'MSF_.#%]PBB^EK!GA M\=)FA'[S9GB%(][@%-=+J3-">*+B=@'_"*H>9U]1N[\M/+V]2<&%=&L;A0 M=[E:M'&V5THM$?J[@V.'-5ETT6[^N3*)&8(;,<+)P4U)1B8Q8$OBM=^:OJR# M24K8CR(E[,=OLWK#C^@'/_-O^,\'%KGZ=K--$LR&3%;TEOD;OO?+HL7!(Z-7 M..(-3JD%.2?8))Q.S MDQ.D$TM3/EB3G"DCK$4?9XLE$GI@>C.0GACRE:$L#1,]?AD8JR'0$:/@-- I MEDE$TY*VC',/&[_PNI?"+QSQ!J=X4**NZ&C[*9"O?&@[UWM=8?8&IV3!E0BV M)5^;&[\PI&5C@TF&,FT&890LBB318O*+Y'!#4A(W9,GB!C,,0W(V;.R#[8%?L,D35R;\(E'O)R<6=&>'26S5DAO.RF;P'H35;[8W;W"*4R1N M"ZDR3*&7&#&5T*L8)_%76UZU#2<[?(RX;ZN>GC6+ MQ6Z@YC MW@Q?Z>E&UWN%(][@%-=+1/W ]'G[S5E,^>^B5'N3;6M1T=H1$ MY2T)[^ 92V0X4A+SEN1[\(PGLF^R MWD.&6)1P-E-BX7 2N/VG+9'.QL\0RI%Z6L DB-7F0RQJ.1LN,>T#L].!3#LR M'=@+8_4=P!4RY:4SQ MB%)S&"\4RB6;;TLYMVJ8M@T_,H#KXQS"4P(.VKP1R M.Q]XW6;M#4[QIT3!HZ/MM$:^,MOM7.]UK[4W.,7U$H>W9-[[5#YP+W;#5&=. MN^IV-?B75=]4\$+7T;1IKH&?DL:ASNMQ=A[U+N/F1)WO=[ MT]9S%@'::M[TP?5FOE\<\$O>O<(1;W!3ITI) E%\//(.)R@\V/5>X8@W.,7U M$GFWY Y\;AR(]>LPV*BLDO,KBQJ'^^U%N/Z0SU#Y2.*U=&(M_-WF=M/US/L!#C$^'8L)L8=@52[I M//CNKSG&X8\?Z^"Z6?6T;88/T(]#A<5_"9[\3WWFK"Z[KEI4#+.4EKW.6!LX MXTLZI\%ZTW:;DNG<-X,ZY6S6M-LM71WKI-VBW&[I8M8.?2^XK_J[@%0WC!Z1 MO__RMZ$Y\8+]L&-LO6UEW .LD]_L,K[/6B#/!LJL)?)X]NZ$=.SPLR%]+>N&AX0V?EABG/2PP? MW#%E5PV?&5/NLN6ZICV=,XN&5G)%9\/0 >@?H5.I;0Q/#NXH&X@>GSF;*EOS MFJJ;V7!D@G'PWS;?UN6*C56LLMK-?\Z#JTW+9^C_%W,-&'2TA6X6W+HE3XS. M?EC9&[[+CWEM3M>,PO,Z[.\JUA+6)6^7O!9XS<_;\GX5S#>\ON7873$'\>#< MT]MJ%JR95N?!3RS C!/ET^"Z7)6W0P4#UL_IK)HS7;@+.3YK<]6*/6MHDI"ZJG8!_OUNQQU5=:/YP'O_&FU[,ZXCH^MOY=4&)M<_>D9C;VH;(?E*1\ MKKHU"[&8].>&86S;.VLD\;DI>EYT=Y3V5V5?7KY9TO:6?F"UP((,[V%\9) ^ M95HN>"1]_0Z?7&B?OT>O"3)]CE]_,,E?X=GC.[U]LJ]N[QS_Z9LT&A9/@ING[9CG\>D?+.6VY M /M^T; ,O[!'W#?M'\,[KG\?U!+ P04 " D@@%9O\](7G@# B#@ M&0 'AL+W=O-4]=KP>Q+(MEWSSWWZ"2? M9GO&?XDMHH2;)$[%W-A*F9V8I@BWF! Q9!FFZLV:\81(->4;4V0<250X);'I M6)9O)H2F1C KGEWR8,9R&=,4+SF(/$D(OSW#F.WGAFW97,B@A1V;DP, MB'!-\EA>L?T'K!(::;R0Q:+XA7UIZ_L&A+F0+*F<%8.$IN4_N:F$.'!PIH\X M.)6#\U0'MW(HE#-+9D5:YT228,;9'KBV5FAZ4&A3>*ML:*J7\5IR]98J/QE< MRL#.8\$NP;XWL6?F[C"AAW;CB>7:H]JL0=6KJ7I/H$J*HT+D/(MS,8 5JG,/ M09(;;*7L/:3B>,X#QBUF(]=SI^V,1S7C42?C,Y*&#$YSR=9JERWQAH9L -?# MTR%G)>$;F@J(<:T%8G="\O)"4$\FRHJ=?,:EN",5PJRYQ MR+6!>K]F3-Y-]#6AOA8&?P%02P,$% @ )((!6="K>?%Q#P R9L !D M !X;"]W;W)K&ULM5UM;]NV%OXK0NXP;$#22-1[ MEP9($Y5WP#H,V^YV@6(?5)M)=&M+GB0W:[$??R7'"[]WYJS\^:;;^J:O%3ZW7;];IL/[T6 MJ^;NU5%P]/#&S]7-;3^^<7I^MBEOQ"^B_\_FIW9X=?J(LJS6HNZJIO9:K18Z=CP\._']#?[+[]\&W>EYVX;%:_5\O^]M51=N0MQ76Y7?4_ M-W?_%OMO%(]XBV;5[?[U[O:V_I&WV'9]L]XW'CQ85_7]_^5?>R8.&C#V1 .V M;\"T!F'X1(-PWR#4&@1/-8CV#:*Y+L7[!O'<'I)]@V1N#^F^0;H+UCV[N]!< ME7UY?M8V=UX[6@]HXQ^[^.Y:#Q&IZG$L_M*WPZ?5T*X__T$,<>R.O=T@/&FN M3[:=\,JN$WWG?7,E^K):==]Z7WE5[?UZVVR[LEYV9Z?]T//8_G2Q[^7U?2_L MB5X"[VU3][>=5]1+L;2TOYQHSPB T^$K/WYO]O"]7S,2\6)[\\(+@V./^2ST MWO[W1^^;K[ZU.4;#7(F%">-MVF&N:/M*V*@JYB,RPC$^'R:PPRB\A8_C)=SA MAD_@VL;)NXOW7=\.D\H?MI%QCQ?9\<:I]F6W*1?BU=$PEW:B_2B.SK_^5Y#X MW]FB@00KD& >W%3U755WWC-M3<,P:JQ76RO M2337D-R#)3NP\<[W\9PE61YF9Z!Z-HE[2 M!)(XK@3>@\4'S 11FL>!1J!I9N.9QU,\*]0DC]0D)#4_#EF1N+X>\H>1F.%B MK[MRGTNLFVW=VTA*S($Q3&FIZN\EV:_K%8T$XR PA>_TD>^4Y/N'INN\Z[99 M>UVY$KO!>']/^73L?13#M+OJO.%6[(D_M]5F2 VM 2"[_=6K-^+UGKS)C%<*4."%4@P#@)3 A'X,@7WP3G5 M'A 4%RA: 47C*#0U- ?J*(!F5C2<6^E$9R'+Q*M@*)Q%)H:"RGK M@AA]?X4*/"A: 47C*#0U-%)6!K2N=+Z_(A7>Y1Y-T=2Y+E@*:)\UO^KVF'?ZNZ%_7(*3G;TXC.;"+1"B@:1Z&IL9&ZEJ'7'QET 1**5D#1 M. I-#8V4O R["DG#.0=FTFZ8M>^&]WE:KY3AFR6D>*C^A: 44C:/0U+A( MFYJ%"F$VONT([Y"@TE6VI;AF]3.LP MQT-5[1XMH7C.)Q>X43ZII6I2?X:T_IR_"#(!%'B?1-E:"]*@:Z=0-(Y"4]F7 M6C2DM>B/V_$^.O)_UU:]&&;SZX/*2.]ONDSR-8WN7#AH*L]8&\_0#CD*325? M:MB0UK _W _Y5BPK^X"'"M8]FE+KQ7Q?GS&@G7(4FLKP02$LO3 **=&B^W . M0V@.AJ7&1XC1$ M+[J&4)$*12N@:!R%IH9&BMZ0%KTS2B5I!.=8F.NLQJUATH2C?%)9DY(TI%=. M>3M.^(NR;3^-FN>^[IF>:Z"2%(I60-$X"DT-C92D88:>:Z"B%(I60-$X"DT- MC=2OX4S].O/7 AK..3"F1 UCENB[3@J+71R%<: O3*&\4W?Y2#T;T3+T8CED M\U536Z=LNJWSKAYS\309B-.G;8M9$.1^HFDKCG).)4Y*T8B6HE=5MVF&--U. M'%1H1K::73]/].T\%KO0S_/8V!#U'#HRDCHR0E7CTD#.-)IEMBR,0M^@T;2S M7>'<8J==X2I!4@9&M RDTP+O;V_>1@NZ%V?VH*N44#2.0E/C=;!5,@+G"A%4 M,D+1"B@:1Z&IH9&2,9JYGCEW&RM4,$:6#991G$;&C&/:A5'BY\8M[SE$7B1% M7D2+/#I7@,J[R-1NUES!-(O3F.GEG2C?5-ZDS(MHF4>G"E!%%YGEKD&U"T HK&46AJ:*1RC+$;0&DXY\#8RFI3O:C-8A4$J5Y\RU&NJ4Q*)1G3 M2I),2.BVSK298D]/1BPF)K,KT0UR@NBXVZT]ME^H<*VZQ4IE6N3EXO@TML*:3@GE[F^ANG)F# MKM1!T3@*30V8%'%Q@DX,H,H.BE9 T3@*30V-U(GQS(V48BZ68BVDQ1V<&4/T63Y>/6DSB)$[TGRE0?JF<27T7T_J. M3@V@PBTV%\=8R )-\EY-./PNM/Y*80&/LB SDHKG$&B)%&C)S(V,DTD%#>1* M?6(NKUG&8F$QL\P&W&:FS 8J.U(C);1&FDPK_L&&.KI+9QZ1: 44C:/0U.!) M698P<(J10+4:%*V HG$4FAH:*?\26OZYIA@TG'-@3+G'6!#JOW3.,^,HWU0J MI2I,:%5(IAAT6V?>3/&FIQC3)ASED\J75(H)K13)]()NZ\R7N9YF\#5IPE$^ MJ7P=/!YUYG-LIA,$J$!++$^PL5VDL\SXI)G*CM1*R9>43NY^=W#:ADEWY\PA MM+ 2BL91:&K@I#)+T(65"52N0=$**!I'H:FAD0(PP196TG#.@9G<^U=83'(6 MI,;$_1S*+I7*+OV"DDJZK2MGJ2F_C$;+7-8R M^#)-+&/LS<1W>A=92QQ0WT9E6@JS%%5Y20,YTSZ]>#9MPBTF:F145J0F2B>6 MQ,3P'195N7OV/)4CT#C.I$ +*J%H'(6F1D1*JQ1=4)E"]184K8"B<12:&AJI MXE)L024-YQP84[6=9&&2Z[]>VNR8G[!,7Z9 N:>R*35>2FL\^M8'E76I*<32 M+#16DRUF09Y$>C4:1SFG$G=PEL5$2>7!G&WE#GM0A;GFE05^J#^>R&*6AIFQ M;P#EFTJ=%& IJLZ1!G(FT5P$.\F2,#8R 9N=>8USFYUVC:L,21V43BR$V1*" MV=LN:'!GUJ ECE TCD)3#V>1.BM#ESAF4/$%12N@:!R%IH9&2KH,6^)(PSD' MQI1P)W'*$GV^MMD%89;Z^BHGRCV532G;LHF'AU)9 MW6F3I38R4#(=K<>S7A M\!/;!RS@ 1ONVJL-J9\PFWV6GSBQYB#,.1+1LG@O"W+C! M/<<&%.?G>1!I-_E;&9A&,7Z;0[E MG,JEU'$YK>/(U(!NZTR<*;7R1)]XKR;\?6+_@ 4[C%+],4$<]854LJ4DS.=+ M0BO?4-V7FPMJF9_J0MEB%?BAL?,"Y9K*G!1J.:JPD@9RYM!<6CM)XTA_<)S- MS)P3N,U,G1-4>J18RNGP_C\HHW3?B#'1C3N% MV /EH7 !,>1]=:OF " L0M-@2"\=A<%J #@Z:][$%EQ-X[N&9WDMG MLSD)PB#1JRUAOFEL'IP-[W]!P>5$8W?JIL\HL-FPP#>V&TQ]KR?V&\"^D4;X MP=GP_I<5:DZT=^?<7$4S.;<]Z<37?[6'>:9Q=W JO(^JU)Q Q5*LN])K12UN MFGX8AV+I];=".[_-NV[:W=O-]76U$/>G+-T]E'MV7C6@?EZ4FZ;_7*X6S;'7 M53>[J;CT:G&GPC2UV!WMYO5WC;<>/KGM!E^.&4O'5&A@?]/4R\[KFUV'BS'" MJ]5]UC3$V/2M>W3N;5E_+NMJM1H<^$T,G[7;SSM/+U9]N:[:TKM?\]G#O/VZ M7&^^^]E[O^T&HKKNA6U8GG:W0O1795^>GZU%>R,N!V^ZH?-MW8^!.WAW(/%Z MC,++"W9T:KQ_&;SD@>U]]O+*9E^PEV]L[P]713X@#2/!]EG@#Y\-PV#X[%2Z M>WZV*6_$V[(=[I#=0-_UX+K_8JSM;\?TYN%%WVR& 77DO6_ZOEGO_KP5Y5*T MH\'P^773] \OQ@[NFO;#CI[S_P-02P,$% @ )((!62]6X&S; P U!( M !D !X;"]W;W)K&ULK5AK;]I(%/TK(V^U:J4V M]OA-%I!:HE4KA15J=MM*53\,Y@+>VAYV9@B)U!^_,[;C!S:34BQ%P3;WG/O@ M'NYEQ@?*OO,M@$ /:9+QB;$58G=MFCS:0DKX%=U!)M]94Y82(6_9QN0[!F25 M@]+$M"W+-U,29\9TG#];L.F8[D429[!@B._3E+#'=Y#0P\3 QM.#C_%F*]0# MD0W<@?AGMV#RSJQ85G$*&8]IAABL)\9;?#VS+07(+3[%<."-:Z1265+Z M7=U\6$T,2T4$"41"41#Y<@\S2!+%)./XKR0U*I\*V+Q^8O\S3UXFLR0<9C3Y M'*_$=F*$!EK!FNP3\9$>WD.9D*?X(IKP_#\Z%+:!9Z!HSP5-2[",((VSXI4\ ME(5H +![ F"7 /MG 4X)H1_1K9E.SWPV<_# M[3;?44GPFN](!!-# M:HP#NP=C^OMOV+?^Z$MW(+)6\DZ5O*-CG]YM*1-O!+"T+\T"Z^=8]<5P/_4# M[,K/[+X9?X]5.+)'E54K,+<*S-4&=DNSSOW M1^95D7G:R#X3!JKY 7V=0[H$]@W]0 OR2)8)*&7,X2&.2(86P"FO;/K2T/HY MMXL&(FN5Q*]*X@\N(7_(Y [86XOU'# M*K#PUR44=CRZH6,?*ZAKA3W+&IT(;%0%-M(&-F,D WZQ?+1.SNV@@S^V@@MG9=ZJT!N\,+2;N) MG%V @=C:!:B7$ZS?3IX1DM?5B.L?+W0]5D%@G?C2Q_62@+5C^!DE^3TC$... MFKIFOC=JS--V;/4,Q_HA/B?_4H8^ 9>_--%<_@P6D)$LNGS'T_L]N[D&8FM7 MJ5XH<#B\NK1+RMD%&(BM78!Z<<'ZS>49=8VZZY)OC8Y;N&OE6X'3W\%VO4+8 MV@FM5U>)]35SJL>D%7P1EMDX6G M$$LJ!$WSRRV0%3!E(-]?4RJ>;M3!1G60-?T?4$L#!!0 ( "2" 5FPVK[2 MRP0 '(> 9 >&PO=V]R:W-H965T(FL29;:!(^_&SDS1F(A@G M*GP!$N+;]^.7Y[+CX8:+5[D$4.@M33(Y"I9*Y;=A**=+2)F\Y#ED^I\Y%RE3 M^E(L0ID+8+.B4)J$I-?KARF+LV \+.X]B_&0KU029_ LD%RE*1/;>TCX9A3@ MX/W&2[Q8*G,C' ]SMH"OH/[,GX6^"FN569Q")F.>(0'S47"';^^CR!0HGO@K MAHW<^8U,*!/.7\W%;[-1T#..((&I,A),?ZWA 9+$*&D?_U2B05VG*;C[^UW] M2Q&\#F;")#SPY%L\4\M1N*96DKT2S:#V?\%0AU M'05YC^*>.!4?87J)*/Z,2(_0(A9 =\:F0YO6+40+[>B ]C&F5JW,F=3& 5Z[D@0:PC&/_Z ^[V?'0ZCVF%4J%-''Q[N.['?=]_O M)E()_7AC*-$)0KFJ0[ER-O8?_++9LT2)Z=49^K>I8TOCI?15(6VRT7H\&(;K M!C?]VDW?QTU1L]034RT1O*DJ)?'0K,5V:<5[Z M:+(QV+/1:[9Q7=NX;FMCS43,)@F@G&UULC;]%&>ONI\41RQ#L9[@;TW>KGW[ MZJ;V=M/6FP*A,R931WKKQK>9<,\FU5[+G*''[5.DJ=:81MV['R8=W8(#/ MF4FJVCXX&F*C(>&'9HC0.9GUB C-# GW: A,'P.56)*@HZG)GL8+;'-\C%C^8#> 'OA*J"T3,^D> M$4Z5KFUHX80'9QT13A9VC<8R#GM!KML2!.]S#1^ B04;;DTVKU4(W@?; 2_$ M@HVXP=9M(5*)>B"66%01)SP^334)8]Q$V*[LN12MBGL2QKB)LU#7G$ MS7B5NC8?M0BBO;..1KH*79D MU&*.>F&NVVJ$>H.-6K#1#]]4'5'$Q?!TM=;.JSHWY[HNE2I9#^92BR[JA$G' MI5(EZN/$8H=ZO53[B*42W7_'=LB>Y0YM_9;-//+IJ_NU[RE802TKZ/59[<3691$[MU. MAUQW1/%HKHLL&:+6&R"O7!?M0^' I(DL%*+6NQV/7!=Y[W0B2X"H-0&ZYKK( M&PK1SDE-:RAXYKKH.!C"G6/ %,2B..R4:,I7F2I/!.N[]8'J77F,:!\O3V.? MF%C$F9EW%C^7P&8@S /Z_SGGZOW"5% ? M,X__ U!+ P04 " D@@%9O0J=>XH& A)P &0 'AL+W=O M7/M0S\ZKCKB8P,G3A8_972K4A>GL?$WOV"RS I6\JPJ0)9@7SDT%G]G[('O'0-%Y;:JOJJ3WY<7$T]% MQ'*V$ J"RK][-F=YKI!D'/^UH)/=,Y7C_O$3^KN&O"1S2SF;5_GG;"G2BTDT M 4NVHIM?F,MH2; 197SYA<\M+;>!"PV7%1%ZRPC*+)R^T^_M8G80*VL)9HZ M:++?>,M\9:5J*)]$+>]FTD_,_F RR_P-:/[!FC[*1B X>'W%!,UR_@LX =?_ MO >O7_T"7H&L!'^FU8;3!1&XKDJ1'NT,(&[UX%;O#P,WCO M-F)3,_62LV)3@+S_1FXN;[FH9;_Z8LK\%IF8D56Q.>-KNF 7$UE-.*OOV63V M\T\P\'XU9M?]#XJYIZ/T,8AT0VIOO]C S- M<.S' >R;)=9H1G+U=UQ]*]=W64G+149SL$AI?<>,=+<0_AZ/DR" ='H&LR@ M%T51H/&U1C22;[#C&UCYOI>#: -;"G!/\PTS\0T&1& 0^F&L\1V:H2CT0E^C M:PUH)-UP1S>T%H?DFY0&LC'7+*XBLS>Y36M7B1+"Z M+="F;O;6#G$#C?F.!HW01QB&>M\IV0\JRLC]!#C1K+&[83#$D0 M:1DSV(6>1P9):^WVQS8_\''8C6W]?.P)2VC-Q[PJBDP(R5?.![C>;8#4D#)# M0HU7C:%*@Y$O'/ @V(\'=(=F?ACY>K>PQSRVC: N)^@ 0=(1YO*M4P%2NFQ: MR*,-&^"!I49PL&TV&06Q6@@,8XA1F&G1J%=CD*EQ'!3;[F] MX#H2D&UR7*(EKM#ZZVR=N$7>T0HNLNKF[TVK4[3$%5H_K9U&1G:-_'+!14-= M&Q"HEBM[/=%@!L,(A9I=8H]G+-]._R*[_CVHX**AACU!,(CTZF.RPQ'"^B!C MCVDLYT[P(KO@/:C@HJ&$)8A@?:'*8 :)YV%]ITEC*G=)%=J6+5<7U#ZBX M=ISO+@U.):XKM'X..XF+CB=QD5.)ZQ0M<8763VLG<=&/2EQD6@V.O4'%'9H1 M@J&N?>SAC*7;*5SD0.$BD\(E&.EK+$:[T OUSR#VF,9R[A0NL%R(&CYE&ULM5E=;^(X%'W?7V&Q MHU4KS4+L$*#=%JD?H)F'CJKI[(=4[8-)#'@GL1G;@7:U/W[MD"8D&*?,I#RT MB;GW^-P;W^L3?+'AXJM<$J+ 4Q(S>=E9*K4Z[_5DN"0)EEV^(DQ_,^:4Q#WD>8->@BGKC"^RL7LQON"IBBDC]P+(-$FP>+XF,=]<=F#G M9> S72R5&>B-+U9X01Z(^GUU+_1=KT"):$*8I)P!0>:7G2MX/O61<<@L_J!D M(W>N@0EEQOE7<_,QNNQXAA&)2:@,!-;_UN2&Q+%!TCR^Y:"=8D[CN'O]@C[- M@M?!S+ D-SS^DT9J>=D9=4!$YCB-U6>^^4#R@ *#%_)89G_!)K?U.B!,I>)) M[JP9))1M_^.G/!$[#M _X(!R!U1W&!QP\','_[4S]'.'?MVA?\ AR!V"U\XP MR!T&6>ZWRE-#?4NVGQA^9PFQ! M9S$!6$JB)#BY)0K36)Z"7\'=7Y_ R;M3\ Y0!KXL>2HQB^1%3^F9C7\OS&>Y MVS:02NH;^MF5N"]RW YO&+_9HFX)K)*#?I&#O@M]_$GWP1F.,0N)!%A?DP5EC+*%RPV#8#_0C7>_&93$;>!#"PJS"."@8!T[&5U%$37^SKNBM M:[ S93#TO!JO?2//3FE04!HX*7T1F,DY$3J#+ )<+?6EC=W ,?&6FLNB0FU8 M4!NZLY5PH>B_V&3,1FFX-Z'O^<,:JWTC- A&=F*C@MCHJ(5GUAH@++*1'.W- MGRVD08VFQ:RZ+"M$SPJB9^X,AF&:I#%6) *[V02/=R29$6'M#T[(8_M#2V"5 MZ*%7[C7>6W7)'+FE-+2%5LW#SIX+?ZB2^!SM<&".)>E&^/H!](26C7B&;[9]PU;W[[;0JGDH=W#8_A9^W8#Y M".UYZ^]O%_ ,!?4U;C'K!Z,#C1B6.S_\@:T?OF;OOVV8X1'9XIY8L&O TR;@ M>D*K*2B5!FQ':L!FK=%L,FT@TQ!4J5'@CXD4^"J58K&JR)0\)#>5AI!*=0/; MDS*;-A!K"+!41= MB_;V&_ ?N*.,)FGBWH):E49MH55? M9TMMA-Y,&Z%6M5%;:-4\E-H(N;711"J:9 HYE62>QB"F[,% IQ-"10LP4!GYJ+ PW[-$+XBVT&2JU&7HS;89:U69M MH57S4&HSY-91QQ>&&R]P%,;W>DX;/!L*HU1OR"V!M'2)B%X57]UEX 0Y^O&W MA%8-N51K:/!F9>"47D?GH26T:AY*@8?31K 'GU[PH;[/S>B M($!U&=5L5PVRE'S(K:Q<;R?7#;Z'8MK_2:NNXITFU4A*;8?S6NP&:[:HA&AE5'2C'BN\6([MTW M7.B27G$626!.+>-GH#C0SQ0\7-V##YAA()^E(@E(5PO3HL%*\'](J+KZ97C' M^2?] L(;H;QH FNN 35P1 =-JU-=S>SEEA M0L0B.]65(.0I4]MCBF*T.#F^SLY+:^,W\'P*;>/H_-9F/T'G4]OXE0_/)[X- M2:](_4WFTRNI;H^\]6-:4"9!3.::MM<=Z@(7VU/D[8WBJ^S4<\:5XDEVN20Z MG<(8Z._G7&&PO=V]R:W-H965TN#TRH7;=)TQY,'3NS#;3_?K834JA"M'7L!6SGWN-SCK]N?\/% M@TP %'I,*9,#)U$JNW1=&2608MGD&3#]9<%%BI7NBJ4K,P$XMDDI=0//"]T4 M$^8,^W9L)H9]OE*4,)@))%=IBL73&"C?#!S?V0[@[K.9 MT#VW1(E)"DP2SI" Q< 9^9<3WS,)-N(+@8W<:2,C9<[Y@^G)-FF B] M+@KQ!:*<+1M4^QHC+"4HB4ZO0&%"Y1EJH.FW3^CTY R=(,+0YX2O)&:Q[+M* M\S!H;E3,.<[G# [,Z0=HRIE*)'K/8HCW 5PMH%01;%6,@UK$*XB:J.6?H\ + M6A6$)G^>'M30:96FMBQ>ZY6F?A_-I1)Z!_^H,B_';E=CFV-]*3,6U2A? R[0!,ND<0T,!%:$+=$](V9QII#.050N32WRWR[-D<#V3 A+ M$\+_N$/#8]IP)+ ]&[JE#=W:O3 3_&?QGF0@"(_/481IM*+8CFEK!$1\K3?( MG +"*5\Q5;F/ZZ=9:&L;3X!%E?[:U%?J[Y7Z>[7$KG6\2I#>_U"E*D_6;_3. MX6O:&W;OB!X(ZU2?TXN2VT4MMRLB(^/W07875=/Z?N"_H%<=Y_4.\/.]YZ?3 M^]?[K4"HN^!J0W)F[L[[GH)8VK)'(FM/_DB6HV5I-;(%Q8OQL2FY;-WP#)/7 M:U,LEH1)1&&A(;UF5]].(B^!\H[BF:TBYESIFL0V$UTV@C !^ON"<[7MF G* M0G3X&U!+ P04 " D@@%9+KN<1$T& !.*P &0 'AL+W=O7C%>X_)V5W!OI8[2CGXGJ5Y M>3'9<;Y_,YV6ZQW-2/FZV--XN)G!R_\%U\@B#BWRU=T#2MD$0/I]3WZNWKP8C K4M)%D?Z5;/CN M8A).P(9NR2'EU\7=K[0=D%?AK8NTK/^"N];6F8#UH>1%UCJ+"+(D;_Z3[RT1 M)P[0?< !M0YHJ -N'?!0![=U<(*U#/?1I,_::N)AP,I^QX@ZPREJ@51 M%$Q<@V(+MH_8@^[+X>Y.WWTJ)NLX8^@X M8ZC&PT-G[,OEJN1,O''_Z)AMP%P]6+4,O2GW9$TO)F*=*2F[I9/YSS]!W_E% MQ[--L-@FV-(26&]&\'%&L E]OB#EKGX/UM4%_79(;DE*!^T:!WU-1=(E M:TZ;8>N&V@!XIP_V?4\:J6J$'$^B(S:&,C95+('U6/..K'E&UCXQLJ&BP*ZI MR)%52K4IXBF48"<(/&GV%ZJ9BZ-0X6P'HVI14K^R> ML*I:ZY@+%$H"QPE"B3B-%81(7J",P8SES1)8C[?PR%LXL.B>]CKFRAO:K+PV MP6*;8$M+8+UIB8[3$AG3^>.N8/P5IRP#>W%5*0_1HXIUXJ1/W= 5UTU/I&2P M[T(L%V+5"GL.=J0\-T8YEE!+8#U"H=/I 6= A=J3'P^6IQ9 XL17ZI/&SL4! M#I%$GCF@L>S90NO3=R*GH)&^R_ORU#)8]X6B9K'7I=Z'ORP=8A2JKKA.X MKLRJ:B<2,@QD4'31+NJ?T;U#5;KH& M3F.FZ^#,@8ZF]1P:#W8B#YI5WH >3M5O^AY.M=/W<%:5GBVT/GV=UH-&S?*$ M'BY4?W4(/,]U9%95.]?WG2"06;4JU&RA]5GMI!HT:[4A/9RJMO0]G,9.V\-9 MU66VT/J_^G?"##TBS HN5L/R"2LF4@59*!H[>2U<:.P@='#@RS\MFB,>_1/^ M.90;ZI0;,BNW,3TR4D68KD?6F.EZ9'-@HVD\AU1#)[M39JG6I.E6UW5IF53E M6.A&H:-0J9%M$/M(UL>Q.;S19)Y#MZ%.MR&S;NN:U\MFK^]_:0WS0T;O =I$ MBZVB+6VA]:>KTX?(M;HU:U4#6D6+K:(M;:'UYZ73@,B\ZS9J@Q:I^VJZ'5J= MF6:+UAS9:![/(==0)]>06:X-V/-%JMS2;/IJK#2[ON9H1G-W#DV&.DV&AFBR M1W9^D2JW$(ZB4&Z -7;810%4.@NKLLP66I_!3I8ALRP;M?^+5(D%(QC(^E9G MYF(OE)68.;311)Y#B:%.B:$G*S&D*BS=+K#.3+,-;(YG-'OGT&&XTV%XB Y; M'Q@3%40Y#Z<]\M, GI[ <5&$0CD9-7:^YR(H)Z,YP+%TVD)KZ)R>'$6L3II^ M(.PFR4N0TJV =UX'(E=8'%OCZ=N"HX+[+Z_O;7;R;?//_"WS9OW^T>?N'['W_XL'J[?K/>_?U# MN-W_T_>?E:O-^_7-W69[,[I=__+7;UY/_A*S;/&PXO$I_]BL?[NK/1X]_%E^ MWFY_??@'??77;\8/A[2^7E_N'HS5_O\^KB_6U]8/WN7V M^N[Q?T>_/3UW_,WH\OYNMWW_M'A_!.\W-Y_^?_7[T[^)VH+I^1<69$\+LM:" M+/O"@NG3@NFI"V9/"V:M!9/9%Q;,GQ;,3]UA\;1@<>J"LZ<%9Z7>W+RZSUY?L$G)[_BD^>7?-)^ MS;^\Y/E%GYS\JD^>7_;)R:_[Y/F%GSR^\M]_^GOU^)S7[?[46QN5C>7F]7U:'5WM][=C58W M5Z/KS>KGS?5FMUG??3ORNW?KV]'3\V[>COXM7^]6F^N[?__A^]W^ !Z8[R^? M-OOITV;9%S:;9".[O=F]NQL5-U?KJR;P_?[(/Q]^]GSX/V5),5]?OAI-)]^. MLG$V'=G_[4;_]M__?53\OON4D_[#0])U'.C%$/;O;_('MH/)TXR_W+T:C;/F MT74P19IYL_[P:I3-/S$=RT5Z>7E_L__#C'N/0J:9UQ]N3V)4FK&KV^-7K(/1 MI[]"68(I>_Y0]V\_OT(IINK[5WS]:C29?6(ZEIN>Y:N;D_XP]H07>K)\9"8) MQIU^-"G&G_"O-GO\5SM9)OX.A33CMA_WS.*1.4\<33SAK^)DDF(: 33]G)_3 M1W?Z);>5CO_Y^N>[W>W^K=5_=<7C)VO6;3V\X?S+W8?5Y?JOW^S?4=ZM;S^N MO_GQ?_RWR6+\/[LBC,1R$BM(3)"8)#%%8IK$2A*K2,R0F"4Q1V*>Q *)10AK MA.7L/:AP_/'W].7?3H?3\='+WM)[EJ1F"$Q2V*.Q#R)!1*+$-8( MM?GG4)LG0\UL;]Y^,=,^+9W7?K@GV?1L=IQIR3V&9AJ)%20F2$R2F"(Q??RR M3[/9V?PXT\A=*Q(S)&9)S)&8)[% 8A'"&IFV^)QIBV2FY>N?=Z/5^^W]S:XK MU19'_\D^6\PGT^-42^XR--5(K" Q06*2Q!2)Z<51JBWVF=:1:N2N%8D9$K,D MYDC,DU@@L0AAC50[^YQJ9\E4^VEUM[D;?=AN;G9W7;'V:?6R]O,]?C6>M"+M ME"?ER>,8&E4D)DA,DI@B,4UB)8E5)&9(S)*8(S%/8H'$(H0UXNS\KQPM"OAM-ZK\M-K^OKT9_6^W6GW^U*S63!SET MID%B.8D5)"9(3)*8(C%-8B6)521F2,R2F",Q3V*!Q"*$-5)X^3F%E^ >$F& M)8GE)%:0F" Q26**Q#2)E216D9@A,4MBCL0\B042BQ#6",O)^'-:/EP%^O5G M%I]6UT\MSL8/(^"C4XOI?8:F'ZH5J"903:*:0C6-:B6J5:AF4,VBFD,UCVH! MU2*E-;.P=NGU))F%^F:WWKN[T>W^,W9G&DXZ3C9.LG82GO*L/'TL@Q..U 2J M2513J*91K42U"M4,JEE4>'R\AKSK(W!Z_>!W@:16H)I -8EJ"M4TJI6H5J&:036+:@[5/*H% M5(N4ULS(0X%DDKSD^L\8XV1?,<9)'^704Y.HEJ-:@6H"U22J*533J%:B6H5J M!M4LJCE4\Z@64"U26C.7#UV5AXXW-MAYPJCX)+4*3]C A;TR5EU_(PD,'9Y(NX?2/ MA-+K_>5N^VDBE$TZPX^\OC]'M0+5!*I)5%.HIE&M1+4*U0RJ651SJ.91+:!: MI+1F1!YZ/9-_>;&G;R*T_]6+[397I*A+9]4"U'M0+5!*I)5%.HIE&M M1+4*U0RJ651SJ.91+:!:I+1F5A_:/Q.R_C-!^S^HEJ-:@6H"U22J*533J%:B M6H5J!M4LJCE4\Z@64"U26O/;NP]UH"Q=!^H]&]"SOES=W*]N__C2]RY?I)O]XRX7.="2[!CFJ%:@F4$VBFD(UC6HEJE6H9E#-HII# M-8]J =4BI373,3ND8T]#Z/ZQ'[3]9?2VEI.C[>.-7^Y&_SSA7C _/6U1_V+# M=LU#-*KQZC6D"U2&G-+#STC+(7]HS2ZP>G(=HS0K4"U02J2513J*91K42U"M4,JMFL MMR_SE(5H@PC5 JI%2FMFX:%GE+VP9]2SOKR_68\>KBN:=48?VC)"M0+5!*I) M5%.HIE&M1+4*U0RJ651SJ.91+:!:I+1F0!Y:1MF_O&4T^YIY$-HH0K4N1O;^>K?Y<-WX$CFS-Q_*F!>WZZO-;O3=:%+_W7^L;C>KG_J=" MZ4,=_,84;0FA6H%J M4DJBE4TZA6HEJ%:@;5+*HY5/.H%E M4EHSG \MH?U# M;BKTA%'Q26HYJA6H)E!-HII"-8UJ):I5J&90S:*:0S6/:@'5(J4UX_/0$IJ^ MJ"4T[;CWQWS><9;^(KW/X"Q$&T"H)E!-HII"-8UJ):I5J&90S:*:0S6/:@'5 M(J4UL_#0$IJF6T*?/X4_3(5&/Z_N-EU?#O=3CY*=?W>U^F/T'UH7G>\9T6X0 MJA6H)E!-HII"-8UJ):I5J&90S:*:0S6/:@'5(J4U<_+0()JF&T _/23CZ,-V M<[/K#LA/RUN5K_%LWG[+>-KS\O3A# XYM 6$:A+5%*II5"M1K4(U@VH6U1RJ M>50+J!8IK1ERAQ;0--T"ZA^,I]>_67_8]4S&T4H.JA6H)E!-HII"-8UJ):I5 MJ&90S:*:0S6/:@'5(J4U0_)0R9DFKUG_U0*J14IKYN2A*33K M:PJE)^-/RWLGXR<^+T\?SN"00QLWJ"913:&:1K42U2I4,ZAF4U@&J1 MTIHA=VC<[!^^:#+>L[Y_,IX&!K\3)+4"U02J2513J*91K42U"M4,JEE4>C6S=*_F3YF,3[]N,IX^U,&C';3H@VH%J@E4DZBF4$VC6HEJ M%:H95+.HYE#-HUI M4AIS7 ^%'UF"W(RCMX;"-5R5"M03:":1#6%:AK52E2K M4,V@FD4UAVH>U0*J14IKQN>A_S-+]W_Z)N-G1Y/QZ6S1.1E';Q:$:@6J"523 MJ*903:-:B6H5JAE4LZCF4,VC6D"U2&G-+#S4A&;IFL^ID_&TTC<91YM"J%:@ MFD UB6H*U32JE:A6H9I!-8MJ#M4\J@54BY36S,E#4VC6UQ3JF8PO3YR,G_:\ M/'TX@T,.;=R@FD0UA6H:U4I4JU#-H)I%-8=J'M4"JD5*:X3<_-"XF:=OL=,[ M&>]9WS\93P-#WPFB6H%J M4DJBE4TZA6HEJ%:@;5+*HY5/.H%E M4EHS) ^] MFGFZ5_.G3,9G7S<93Q_JT-$.JN6H5J":0#6):@K5-*J5J%:AFD$UBVH.U3RJ M!52+E-8,Y^P0SADX&9^3U^Y?H%J.:@6J"523J*903:-:B6H5JAE4LZCF4,VC M6D"U2&G-^#ST?^;I_D_/9/QI=>/;U">=D_'T/H.S$*T)H9I -8EJ"M4TJI6H M5J&:036+:@[5/*H%5(N4ULS"0TUH_Q"8C/U@&J1TIHA>>C5S/ONJ_,G3,;G M7SD9)R_2OT"U'-4*5!.H)E%-H9I&M1+5*E0SJ&91S:&:1[6 :I'2FN%\*/K, MS\G).'GM_@6JY:A6H)I -8EJ"M4TJI6H5J&:036+:@[5/*H%5(N4UHS/0_]G MGN[_]$W&ET>3\?-9YV FA.HEJ!:@+5)*HI5-.H5J):A6H&U2RJ M.53SJ!90+5):,R7GZ< :''%JX036):@K5-*J5 MJ%:AFD$UBVH.U3RJ!52+E-8,N>P0U"M0#6!:A+5%*II5"M1K4(U@VH6U1RJ>50+3UKC:R?&XXZK:R*U M;S,+#RVA1;KE<^ID/*WT3<;1HA"J%:@F4$VBFD(UC6HEJE6H9E#-HII#-8]J M =4BI35S\E 46O05A7HFXVAY!]5R5"M03:":1#6%:AK52E2K4,V@FD4UAVH> MU<*3UKYJ9CYOOV7\,VHYBT,M9Y&^H%J!:@+5 M)*HI5-.H5J):A6H&U2RJ.53SJ!90+5):,R,/W9M%W[UW_M^,S_>_<;']N+GZ M;K),C]3)J_LO4"U'M0+5!*I)5%.HIE&M1+4*U0RJ651SJ.91+:!:I+1&8)\= M&D)G8W"D?D9>]'^!:CFJ%:@F4$VBFD(UC6HEJE6H9E#-HII#-8]J =4BI37C M\U <.DL7A^0^*M>C#^O;S?:J,S#3RQ>C]]N;W;NN,ZL7Z:6#TQ%M'*&:0#6) M:@K5-*J5J%:AFD$UBVH.U3RJ!52+E-9,Q^R0CNG&D'9!OW[S^ND$P/Y#_\6K M?[Q*?M2??-V5\NGC&/R^%*TQH5J!:@+5)*HI5-.H5J):A6H&U2RJ.53SJ!90 M+5):,WD/-::S*?FQ'BT:H5J.:@6J"523J*903:-:B6H5JAE4LZCF4,VC6D"U M2&G-^#P4C?8/4V]<>ZZ4?UI=O\IU,C_K^@ZY]#Z#LY#4"E03J"913:&:1K42 MU2I4,ZAF4U@&J1TII9>&@-G:5;0R=>*=^C]%PIGUX]."?1MA"J"523 MJ*903:-:B6H5JAE4LZCF4,VC6D"U2&G-G#PTBL[27:"^*^6?EO=^A]R)S\O3 MAS,XY- Z$*I)5%.HIE&M1+4*U0RJ651SJ.91+:!:I+1FR!WJ0&?I.E#O-? ] MZU_?O[V_VSU< 3_I?!N(]G]0K4 U@6H2U12J:50K4:U"-8-J%M46T%FZY3-\YIU]Y\/JN6H5J":0#6):@K5-*J5J%:AFD$UBVH. MU3RJ!52+E-9,WD/WZ&Q)SKS1)A"JY:A6H)I -8EJ"M4TJI6H5J&:036+:@[5 M/*H%5(N4UHC/\T,3Z#Q]EY_>C_8]Z_/U9?K;X=/KAV8DJA6H)E!-HII"-8UJ M):I5J&90S:*:0S6/:@'5(J4U,_)0]SE/]W4>WV+>C?3-Q_7=;KM_=/*U[&+S M^_JJ_T-]>O^A[TI1+4>U M4$JDE44ZBF4:U$M0K5#*I95'.HYE$MH%JDM&;B M9H?$S< /]>=H#PC5R+[J^K?DBOEC&9QPI"903:*:0C6-:B6J5:AF4,VBFD,UCVH!U2*E-1/NT-0Y3W=L^BU0*J14IK M1N2AI'.>+ND,&N!D7S/ (:_VOT"U'-4*5!.H)E%-H9I&M1+5*E0SJ&91S:&: M1[6 :I'2FHE[: R=GY$#'/1V0JB6HUJ!:@+5)*HI5-.H5J):A6H&U2RJ.53S MJ!90+5):,SX/=:+S=)VH;X"#EH!0+4>U M4$JDE44ZBF4:U$M0K5#*I95'-/ M6N,;P[H&K1[=-J!:I+1F%![Z/>?I>POU#W#02@^JY:A6H)I -8EJ"M4TJI6H M5J&:036+:NY):W_#S3B;M\,0;>N@6J2T1A@N#VV=Y0O;.CWK/[=UII-OO]C8 M21M#(Q#5"E03J"913:&:1K42U2I4,ZAF4U@&J1TIHY>6CL+,'&SO0K M!C[I_8>^Z42U'-4*5!.H)E%-H9I&M1+5*E0SJ&91S:&:1[6 :I'2FHF;'1*7 M;.PLT<8.JN6H5J":0#6):@K5-*J5J%:AFD$UBVH.U3RJ!52+E-:,ST-C9_FB MQDYZ]>"\1&L]J%:@FD UB6H*U?3RN-,U'R\ZIPTENG.%:@;5+*HY5/.H%E M M4EHS#0^EG?W#%\U\TNL'YR&IY:A6H)I -8EJ"M7TDY8N;)7HGA6J&52SJ.90 MS:-:0+5(:?O ;3K3@@VH% MJ@E4DZBF4$VC6HEJ%:H95+.HYE#-HUI M4AIS< ]%'R69,%GB19\4"U'M0+5 M!*I)5%.HIE&M1+4*U0RJ651SJ.91+:!:I+1F?!X*/LL7%7S2JP?GY7$-83$^ M.V_/!7)TUP+5!*I)5%.HIE&M1+4*U0RJ651SJ.91+:!:I+1F$A[Z/D>#SG6V?_JQ?;CYNJ[R3(YZNDYIJ$?OEDN9[F" MY03+2993+*=9KF2YBN4,RUF6-:@3JM!6JZ_B/WX;D>?5C?;K97 MW1&:7C\=O=_>[-[==>3G#S@M\S?>Y]^P__"TKR>4L5["<8#G)QG&$YRW*. MY3S+!9:+&->*X'DM@N?H.0"R;7#!4BQK4"=5$+U'2%J>>2T)[EPQ/T$U>_*#0;[Y_=OBB4W;=@.<%RDN44 MRVF6*UFN8CG#=DVKI*].1G MYCT'-3SYT&H0RTF64RRG6:YDN8KE#,M9EG,LYUDNL%S$N%;RG=>2+UT4.N&B MT310N[WO%RX;16__PW(%RPF6DRRG6$ZS7,ER%(Y7*6*UA.L)QD.<5RFN5*EJM8SK"<93G'N3EXVFUP[/2[:WA'*"Y23+*9;3+%>R7,5RAN4L MRSF6\RP76"YB7"LOLUI>)B_D'W1>X&ON"M>S__"WK&S3">4*EA,L)UE.L9QF MN9+E*I8S+&=9SK&<9[G CYHN.J M473;@N4$RTF64RRG6:YDN8KE#,M9EG,LYUDNL%S$N%8TUBI*D_3-C_JO>" MVM>"SI>+]E6CISXS[SFHX-]@)/7S4Z[WX7B-[ B.4*EA,L)UE.L9QFN9+E*I8S+&=9 MSK&<9[G PG& YR7**Y33+E2Q7 ML9QA.^EU#\;>@+:$Y^SR=%L MZ-1GYCT'-3CY4$ZPG&0YQ7*:Y4J6JUC.L)QE.<=RGN4"RT6,:R5?K324I4L_ M_;.A'N#UA]O-]9=G0^G5@S]'HUS!4BQK4BN-8;RM#>4,;VAE N9[F"Y03+2993+*=9KF2YBN4,RUF6D/[QR^9#:67#T_0V=%L*)MGD^/A$+IOP7*"Y23+*9;3+%>R M7,5RAN4LRSF6\RP76"YB7"L;:\6A[*7%H:R[#C2;GQ\-ATY\9MYS4,.3CRT. MH9QD.<5RFN5*EJM8SK"<93G'[\/SB]/ MA]CF$,H5+"=83K*<8CG-Y0++18QK17"M.92AS:&, M;0ZA7,YR!@!B2K-8>F+VT.]0#Y^O+Q-.>7QT-I8/!':90K6$ZPG&0YQ7*:Y4J6 MJUC.L)QE.<=RGN4"RT6,:Z5F5DM-KCQT]C7CH?3^@S^+HUS.<@7+"9:3+*=8 M3K-6C*EH=0+F>Y@N4$RTF64RRG M6:YDN8KE#,M9EG,LYUDNL%S$N%:@ULI#^\&AZ/A\?SX?0 M?0N6$RPG64ZQG&:YDN4JEC,L9UG.L9QGN-:V5@K#TU?6AZ:?J$2=';T MS7*G/C/O.:CAR<>6AU!.LIQB.M#*)>S7,%R@N4DRRF6TRQ7LES%YP'(1XYKQ.*M5B&;I"M%_K&_?/WRNOUK_W#T_[UD_&?VQ7MUV!F%ZY> @ M1+F"Y03+2993+*=9KF2YBN4,RUF6S=&MHR G2Y=>< M($WO/_B]*,KE+%>PG& YR7**Y33+E2Q7L9QA.8)TQC:24"YGN8+E!,M)EE,LIUFN9+F*Y0S+699S+.=9+K!1A/LQI+E%,MIEBM9KF(YPW*6Y1S+>98++!KV]OM]?5V=+6^?CHKNAV] MN;_;K6]VJY^OU]^.WKQZ_6K_NZ.+5_]X-7KCA;??CHJ;W>9J=36ZV8YNUV_O MKU=7J^19ULE7G64EVPX7+)>S7,%R@N4DRRF6TRQ7LES%S& M)IHE6P"GC*#8GA/*Y2Q7L)Q@.Y0++18QKI6.MP31+-YA.F$#U 0\3J&R< MS;K#D"TLH5S!UF4RUFN8#G!98++!7#$Y1M2:%0S5Q\73?9//IX7*79GS7(ERU4L M9UC.LIQC.<]R@>4BQK72L=: FK^T 94&ANY@N4$RTF64RRG6:YDN8KE#,M9EG,LYUDNL%S$N%9\U\I/<[3\-&?+3RB7 MLUS!7#$Y0M M/Z%1H7"39C17+:98K6:YB.<-REN4V?(3RA4L)YZYOG&19/=5+*=9KF2YBN4,RUF6H#R_F:=&#ZQW2>4*UA.L)QD.<5RFN5*EJM8SK"<93G'KCW>KUH0)_PZ]]%$,?E.*4BQK6"N-9B6J MI@7;8D*YG.4*EA,L)UE.L9QF MN9+E*I8S+&=9SK&<9[G 'QR):8GKAE M8TXSSHZRD2TGH9QD.<5RFN5*EJM8SK"<93G'-:@5KK(BU>UD5*+Q^>H&P7">4*EA,L)UE.L9QF MN9+E*I8S+&=9SK&CS$+WHV&AZ.[*V/4$ZPG&0YQ7*ZZX<@6\S.SH]^"$IVYXKE#,M9EG,L MYUDNL%S$N%;PU5I#9^G6D-G>O$WDWJ?%\]J/_#2;=:4>VP5"N8+E!,M)EE,L MI[M^!";C\=GQ-+1D=ZY8SK"<93G'9YY/WA MT[G*[AR<'?TEF"UGG6__DAL/#T*2*UA.L)QD.<5RNNMG(-O_8E<.DAM7+&=8 MSK*<8SG/"@7,%R@N4DRRF6 MTR>\^B6[9<5RAN4LRSF6\RP76"YB7"OZ:KV:L^2%YOVCZ=$_1_EJ\_[Z,&A9 M78_>[(]D<[F^^[1F^_ =FP_?L/FW5^;XFS:[(Y3MYZ!-:@5HK]9RE2SU]L^WSHX]UB[/L^/S^1<\^P[.1 M+>N@G& YR7**Y73GS\!RMN@ZM\GV<%#.L)QE.<=RGN4"RT6,:\5>K:USEB[; M]$RVER><[>N@7,YR!C99W@VLG4=E!,L)UE.L9SN^AF89?.S MCL_XZ,85RQF6LRSG6,ZS7&"YB'&MV*NU=_<[_YI7LQA7+&9:S+.=8SK-<8+F(<:V\J_5T]H]?>DY3NZ!?OWG] MA=N==P=EY@N4$RTF64RRG6:YDN8KE#,M9EG,LYUDNL%S$N%;P MUHI!YW/TA"5[&Q^4RUFN8#G!98++!;INU'?"/P&P\[?KXSE9Y M4,ZPG&4YQW*>Y0++18QKA5ZMRG.>OM5.S^G*LQ-.5[)U')0K6$ZPG&0YQ7+Z MA%>_9+>L6,ZPG&4YQW*>Y0++18QK)5VM8W.>[MB<\FEQ\CQE>H/A@<=6;%!. ML)QD.<5R^H17OV2WK%C.L)QE.<=RGN4"RT6,:R5=5DNZ=&_FE/.4:OW;]7JW M&X75Y:^KVZOT:^@ M7,%R@N4DRRF6TRQ7LES%\,>E,M9 MKF YP7*2Y13+:98K6:YB.<-REN4/@%BV7T=RWF6 M"RP7,:Z5C;72SS)]5Q_]?)_RV_TG]^YT9'L^*)>S7,%R@N4DRRF6TRQ7LES% MGQW%(UOA03G/Z/ MT=47XK$/R->7CR=#1]DXFW<%8@\P-!!9KF YP7*2Y13+:98K6:YB.<-REN4< MRWF6"RP7,:Z5FI-::J;[/_2@*?N*05//,0Y]W\IR.D^F]@##,Q1M([%R7/7,MU+.=8SK-<8+F(<:UTG-72&!2'(%RPF6DRRG6$ZS7,ER%UC>NIW;&R^\_794W.PV M5ZNKTW^]NEKUG%1%;TS$4BQK7B>E&+ZP5Z4A6M0[%5Y=OTPYFX\7Y\=E_9Z-AHNJ^4_&Z2Y\6IKT_NV6!X MTJ$5))83+"=93K&[5>L$9OHL)5I98KF.:P3NI]9HF8_(LY80L*%RP7,YR!)NG*4\]9RLGQ76^FX_'QUTE>].PS/!O9GA'*"9:3+*=83G?] M#!Q]=$>WK%C.L)QE.<=RGN4"RT6,:P5>5@N\])V/TB=&P! M".4$RTF64RRG3WCU2W;+BN4,RUF6G5[ESX!F1:'?UYF:SXH5["<8#G)QG&$YRW*.Y3S+!9:+ M&-<*U5H9:/^8/ $Y8P.5Y'*6*UA.L)QD.<5RFN5*EJM8SK"<93G'WDH)Q@. M'=_3B-VX8CG#?PJ.98++!4BQK6BKU::F9Q^6KT[&=FN M#,KE+%>PG& YR7**Y33+E2Q7L9QA.98+ M+!YP'(1XUJY5^O/9"_ISXS^.0KNXMO13ZN;7[\=N8?O^$F> MKTQO-OSC-5NM0;F"Y03+2993+*=9KF2YBN4,RUF6]^M/I=-*5 M=VRE!N4,RUF6;MN\__L-M^>"!'/V]WN^W[QX?OUJNK]>W#$_:__\MVNWO^AX<- M?MO>_OIX>#_^7U!+ P04 " E@@%9:%OK5"D$ #4& &0 'AL+W=O M2=O9OQ_UB&3)"AL'W)=8E.X]NN=(A[Z^&1^YN)=; M (4>TB23$V>KU.[:=>5R"RF55WP'F;ZRYB*E2B_%QI4[ 715)*6)2SPO=%/* M,FF8[U7",K@32.[3E(I_9Y#PX\3!SN.)+VRS5?D)=SK>T0U\!?5] M=R?TRJU15BR%3#*>(0'KB7.#KV/BY0E%Q!\,CO+D&.54%IS?YXN/JXGCY15! M DN50U#]<8 Y)$F.I.OXIP)UZGOFB:?'C^CO"_*:S()*F//D3[92VXDS=- * MUG2?J"_\^ $J0H,<;\D36?Q%QS(V&CEHN9>*IU6RKB!E6?E)'RHA3A)P^$0" MJ1)(-R%X(L&O$OSG)@150E H4U(I=(BIHM.QX$D\-7W/,IHM&4T0E1*41#1;H831!4N88B#?HCD_@([1EU['H"A+Y!OT M#MW^]1F]?O4&O4(L0]^V?"]UHAR[2M>4([O+ZOZS\O[DB?MC@FYYIK82_9ZM M8-4&<#69FA%Y9#0C1L08EE?(QV\1\8C?4]#\^>FD)SU^?CHVL/'KY^,7>/X3 M>(WZ/VX64@GMD[_[5"Y1@GZ4?/.XECNZA(FC=P<)X@#.]-=?<.C]UJ>03;#8 M$EA+O:!6+S"A3S]F"C2J0O"@-TH)?+9YIWFD:%V;=04+U4>F1!J<%D#\*.B0.8_R M21 -.F2,5;WPP84UY]#(6;LG0#]N(5V Z'W?C>F7ON\VP6)+8"W9HEJVR,IN M$=E4SR98; FLI=ZP5F]HS6C#,PMU=XSS"!R&N+MC&"MZ(=]1S7?T,Y,-C"8S MIE_ZFM@$BRV!M63#7M,S>59L5L%8$M J6FP+K2WA2=N)K7FM@CJU4N1CTO%; M3U3HAYVHV%S62VF3AC;YF>5"H^7,^1>_,C;18EMH;>V:3AC;:86QU5[8*EIL M"ZTM8=,.8W,_?)'K@C,_!0,\[+KN/&HP&(1=UQG+>BGMIH'&Y@Y:NRXRN\Y2 MKUMI8A,MMH76UJYIQ'%HQW56.W*K:+$MM+:$35..C5WK9:Z+SOT4='^_]03Y MH\#KFN[_Z*5QTTQCSU#^\Y",76;$D5E+.E&NX'+ W,.6\ M_Y:*#=,636"M(;VK2.\UHARAEPO%=\50><&5XFEQN 6Z I$'Z.MKSM7C(K]! M_8^,Z7]02P,$% @ )8(!6=95%0KO" A#L !D !X;"]W;W)K&ULO5MK;^,V%OT^OX)PBZ(%9FR1>MF9Q$!BJ]T!UKM! MW&T7,.8#+3.Q,)+H4G0>P/[X)65%M"2:B@-.Y\/$EN\]XCWBXUSRZO*)LF_% MEA .GK,T+ZX&6\YW%Z-1$6])AHLAW9%<_')/68:Y^,H>1L6.$;PIG;)TA!PG M&&4XR0?3R_+:+9M>TCU/DYS<,E#LLPRSEQN2TJ>K 1R\7KA+'K9<7AA-+W?X M@2P)_\_NEHEOHQIEDV0D+Q*: T;NKP;7\"+R'>E06OR1D*?BZ#.0H:PI_2:_ M?-E<#1S9(I*2F$L(+/X\DAE)4XDDVO%7!3JH[RD=CS^_HO]:!B^"6>."S&CZ M9[+AVZO!> VY![O4WY'G_Y!JH!\B1?3M"C_!T^5K3, \;[@-*N<10NR)#_\ MQ<\5$4<.T#WA@"H'U'8(3CBXE8/;=O!..'B5@_=6![]R*$,?'6(OB9MCCJ>7 MC#X!)JT%FOQ0LE]Z"[Z27':4)6?BUT3X\>D-3G$>DP+@? ,XPWF!RR=8B';P MK>@**>9D W:8\418_3PG'"=I\0OX!!;__1?X^<=?P(\@R<'O6[HO!$9Q.>*B M61)\%%=-F!V:@$XT 2*PH#G?%B#*-V33!!B)>.J@T&M0,V1$G)-X"%SX$2 ' MN9H&S=_NCC3NT=O=H2$:MWY$;HGGVGE$J^MU(:QB_E7W* ZW\O2WDK/21;'# M,;D:B&FG(.R1#*8__0 #Y[..1IM@D26P!L5>3;%G0I_>D9@DCWB=$AUG!]^@ M])43[^,T=)QP?#EZ/"9#8P6A['['5I&Q'>^,TJ^C](U1WN*74R$>'/VCQD,O M=";MF@8_&3BM(8S/>&610!QD8@YR3-0M0I" MW_%;81H;\LXPPSK,T!CFEYP3@1::H2#:>3?4/"XT:3VMN<9JC%#8"C;L M=&_HN&A26S6B&-=1C(U3VQUY)/F^=](:VYRT;()%EL :Y$UJ\B8]DU9)WL?V M"J!C<-)YQA/Q^%H=H6N$H!NV!W?7*D3(0_J. !VE0QQC5YC1@O?U@PK"4D>P MBA;90FO2=R3CH+$S+/?K3T+8Y_$+B&F6)854\KJN<-,#M()ZZF%W2A1=J-6# M-%8AA,I,Q> M+4BV)DP?B27]5@5M$RVRA=8D4HE+Z-M8RZ$E<5@Q:!,MLH769% I5VB6KND62$.+L?V$2+;*$UZ5.B&%I1 MQ="J++:*%ME":S*HE#&T)XVA1O8&?F=]ZEIU1I+)I+F/I50Q,LK&Z0*SA"?9 M&UCSNC$UB%25$""C7#8?3]WT.*]\/=WC[A*I.=72F6F.M"]! M2N\CL]X_?;)UT^-YBIU>N3_O-XG,]WXG*ZY*'EQS\K!<7E?3X1G3G1GS[!-B MJSF$+;0FGRJ'<,TYA-V#>*N9AE6TR!9:DV>5:;A]F89INNMQ7@5ZNOMSBWZ3 MR'SO]Q)S5 AB3C\,TUR/YRE6-%OJR O:(D]C-H80MLGY'BF%JU(*U[R1O^0T M_K:EZ88PFWBA;90FORK%(7MV^G MWSC#F9U7H9[NWKW^>;])9+[W>XE1&85K/CDPS7!FSU.L:*I;7"]P49L:C9T? MPF#2YN=[9 *NR@11 ?,^TI)EO ,$+P4PWWLR.9_/X M/=()3Z43GCDI>%,-:871&'6:(E)/5YS3K2(UM^B]$1^5>9MSA.B9Q'OY9@JX M%0LHS7.2&A=%,]RYD[55M,@66I-*E2IXYE1AN:6,?Y(##*Q)3NX36;V)32N? M9S4?L(H6V4)KDJGR <\LZ9="8; 3]0E>5[1#)PQ@>P!JS":.WZY9UYBA<3 ) M]81-&8N8[OG2@D\:2&;;X+ MHM26;U9;*_BU/LZN*H>+LLA$:M@=HX^)7$'7+Z#<1O[I!^2ZGS5[R9R"ZTV6 MY(D<^1O*\(<%9M(Z_%P>SOV^6!P\;H=?:J\5^KK N;BK7,=E7RGV*9<->>=] MXT38>>[G_,.M>&9[>>8'Y.KVP$2?%![70B;LTS;&ROU:U]<4K_4U:\*?",EE MN\$\822NL<&,LIT(4*P?N 'T$12O9XTO(@?[\!O;[^@A<"E+FGRHP\I3U^MT M@]6[! S4N<9(O+J>4GT[#6"BCIV5/_]X36JH9!*1#=3C8[>',P(>RA?V2P$ MA-#@5^7K4_75^K70F_)ER-;U&;R(H.;ZM3>YF(MNJOG%=R[FAS=,1^K6A_=3 M!34/B&5S\,73G?E.XUKRCG-RH];@D7TTD#\?D\I?_TB M;U"_>#O]/U!+ P04 " E@@%9^8/> PBT+8N*3XU< MB/K2-'F:0XGY!:VADG>6E)58R"E;F;QF@+-65!:F8UF!66)2&,KOY06 MO/U%FRXV= V4-ES06!"6ING^\W?5A3V![)P3.3N"\5.#N!&Y;:$?6EG6# M!4XFC&X04]'230W:WK1J60VIU"K>"R;O$JD3R56:TJ82'-7X"2\*0+C*9&]3 MUD"&8"L?%@XX/.$*G00TX;+B5\8@I)HSS-=)?Y MNLOLG,A\ ^D%S] MUA7<9?#T&=1^O.0U3F%JR W'@:W!2%Z_L@/KO:[\_V1VT RW;X8[YIY\K8%A M0:I57[FNW,XC:#W4VV*=V(YCV=[$7.\7H@F+/2\*^[ #1*]']$81/T(E&8M1 MP,[!W\]LA9%ZV@X -6%>[/LG /T>T!\%G#4+)D-J=4BJ1_0'N1T[VNM- M1SB,<@//890;AO&)YH4]6SC*=H\+ MS(C$4[MP(X\3;?/"86K+=H[XAD&^'<5ZO*C'B\;WA\B!:9&BX7I:T:!GPR@9 MX]EZJ+B'BD>A7O0&TS''@PWJ>E;H'4,/PWS+C4+OB-K<.XS4A\ M9BM2<53 M4@JMBU"6S;K#M9L(6K?GTX(*>=JUPUQ^CP!3 ?+^DE+Q/%%'7O^%D_P%4$L# M!!0 ( "6" 5ELC$CWV@4 %&PO=V]R:W-H965TGLA@VQS M!40E.6[VZ2Y,8S/-[A/[H0?I;TRWCW\2:4HE^9&DN;@9K*8MW MEB6B->^"S*=O( M-,GI T=BDV6$/[^G*=O>#/#@Y<2G9+66^H0UFQ9D11^I_%(\<'5D-90XR6@N M$I8C3I\4="MV+G,]*WLF#LFS[X$-\,AKI%-*61U BB_CW1 M.4U335+M^%Y#!TU.';C[^84>EC>O;F9!!)VS],\DENN;P62 8KHDFU1^8MO? M:7U#KN9%+!7E7[2MKAV[ Q1MA&19':Q:D"5Y]9_\J#MB)P![1P+L.L#>#W". M!(SJ@-&I 4X=X)P:X-8![JD!7AW@E7U?=5;9TSZ19#;E;(NXOEK1](=2KC): M=7"2ZR?K47+U;:+BY.Q1LNC;FJ4QY>(71+]O$OG\%CU6SQFZ\*DD22HNT:_H M[J][=/'F$KU!28X^K]E&D#P64TNJ5FB6%=49WU<9[2,9L8WN6"[7 @5Y3.,N MP%+-;^[!?KF'][:1Z-/H"HWP6V0/[5%/@^;F\#O"KQ#VCH;[IV>W>\*#T\-Q M3WAX>OC0T)>CYGD8E;S1$=Z<%(DD*1+ZN4!?;Q="%O?1I!PGQ(6 )"X%@'6V=1EO'1)\]KHF"(O5^ M$5*-W21?H0LUED5Y^K)/X8KGECS]CGJ:X;'CNB-LCZ?6TZY\QLSGRM>35@V. MB3UQ<#=M )DV!()UM'$;;5RC-O>;;$$Y8DLT?_CXBT"%.KCU'U\3R#WH*7=/ M&&/:B=@FE^AB M_B7\<'_YRCQF BDD),R'A 60L! (UA'[NA'[VCAF'RA/6*S'K*J[L99[I9;0 M0JKZ&[&,E@^"6K26VJ,X>4IBJE8J*&<2Q9QL\[YGP)S11L^4\+[%SMP8>*[> MD+ $A8"P3IZXV&[2!T:^_^S4I032;6LK: %26(DF9*]/+*[0H+0 E!9"T;I:[Q@2 M^*05:$RK695XI7K7.*#R#4KS06D!*"V$HG5EMEN9;>.0?I$Y8KGDR6)3^XS5 M>WM!4I)'M%=N^V"ZZUY/QB[>7_B8\Y^M9$]:9^S@\5[: #1M"$7KBM2:0=CH M1\P^\CC)M1%83XZ_9E1/E_O'(:@=!$KS06D!*"V$HG4E;CTA[( 9?AC2;IF# MTGQ06@!*"Z%H78E;:PF;O:7S?3]\Z"L=,_[,N<]6L2?Q$>OO]$O#DR[M=F[K M_6"S^=,:"&KMD;&7;D4125,:H\4SHB1::U?OU4[W#ENYW]F0OHL/2@M :2$4 MK:MJZPIALRU4K1U7-*=ZV1&C3:$7&CZ-RO=?_8,+'J&O=X87(JA!!$KS06D! M*"V$HG6E;YTD_#]:21C42P*E^:"T )060M&ZFK>&$C;[.TAZCBK!C M+,)F\KD#$I3F@]("4%H(1>LJWII MMD$^D]%V 9UA$!I/B@M *6%4+2NYJTC M9)L=H?.+L'UHR@SWRJ\YY]GJO9HP $T80M$J2:R=?6(9Y:MR1Y]:JNA^KK:, M-6>;78.WY5XYJ[V\VG)X1[BJP0*E=*E"AU=ZCQZO=O%5!Y(5Y:ZS!9.29>7' M-24QY?H"]?V2,?ERH!,T>REG_P)02P,$% @ )8(!6<6<)SGC"0 \D( M !D !X;"]W;W)K&ULM9Q=HO%.[ M,U6=-OH 3#9)52>.,E.UO9-*S\QN5==<$%M)V,;@ 9QD_OT*[%B6.$@DJ]PD M-G[UHWJQ6:?7G MNBR^B^75]73H(U(Y&+1M!:I_/MTXR MCC]VII/]/MN&AZ]?W'F7O$SF-JW%19G_.ULV#Z>3V00MQ5VZR9N;\NE'L4NH M"W!1YG7W%SWMM,$$+39U4ZYVC64$JZS8_D^?=QUQT !' PW(K@$Q&]"!!G37 M@)H-V$ #MFO QNXAW#4(Q^XAVC6(QNXAWC6(NX.U[=WNT,S3)CT[JD:QH3\4O324_S62[YNQ+4RZ^/93Y4E3UWY'X8Y,U?WY /SHITNQ.E$EK%:5(]BW+&56A7S5H+7,$DIGZQ(>['[& M0FKDTA=1C-N36T3Z/R)K'+^DS$L]RKJT%%'[4V^<1"6EDQ-]7 MS3 UDN1]41R3@Z[0PH_WX5$WZ+,""&/=V'28X-I+HBX[P M+(D-&0=E 0DC.)'9/I'9N&$BBJ5]@,QZ > D9M0,= [HH('$(9T^D+2$DGU" MB36A3\O_R@E55+?;)W1U\]B=2LJ<,JQ&[UV MSO'JQGVYZ9UX@%KX?:;QG:^O/O7IQGVYZ7U*5)\2KW/YSDX;NSA*F#%'ST?J MN%NG)Z:0#UL1:/1LOK,Y#,"L0VX)MTKT#!1E83MFW8A%+HML=IE++/=8:KD5^JJR80LPW*.60IYBBRR3@RFREQY7#A"^HJA\35W&U^^ MR9B[C:]$6R5ZX(H&L0\KXKK=C73[.RT+X!Q$)M?=^>0+B$A-@<>I,,XDE_4X)%'%*T1.ZV-A1K2IRI@ MC0)0M8L4Q$P'D VO4A!%:,1.:-[YAC@Y[<(1T@#?N(TOWV3,W<97+F,KWQ % MF\3.2>/XAO1Y##JO^BKPO )DEO-*H1IQH)H==4B?KJ %,$B64&JN'4$R'. @ M'LA" 1MQ -LH[B%]X@+6P0 5P?$L-',!9#2SGVSR[[^I3;04B MN_NK)V^?;MR7F]ZS"BY)\DY Y!4RO;IQ7V[ZU2\%F=2^^OA:(-K9Z0O[.#!' MX3@9=\KTK!3F43OFC84AVL"8CV4OR(U:B>U\7A#H0NF0%T=)>-.F9Z/PC7J M6'&KTJ+.MP7I1M2;O+&RC-WMU3=)^'3COMSTGE242&?OPS+4*Q]Z=>.^W/0^ M57Q([8N/KV:9_L7F(\+B*#*75<<*^0BA?EN-XC1FY[2Q1,/Z1&760K>$6R5Z M!HK)F)W)O!,-OR(RYB R.]$P-XJY)=PJT0,_N#]NS&*:BVB8F\C<$FZ5Z/$K(F-V(AM/ M- Q:3(.JZU@A'R'4LU*G+IEKG&_LBC=WNM9.P5S?NRTWO M2H6(+'X?L&%>8=&K&_?EIO>I@D4V\D+QV+MJ^Y=WXY RFI@CKZ^;$1:9=]MQ M0">_3"1T:$&>*61CXZX7.[&F#U:]@NB4<*M$OS%8@5EH!S/O6!/VV>N(X3@Q M5NXO''$-L WD/IM%U 2<-[ESR)U2@D/C[N8KE[T57 B4=@'LI@P,L-F M3H .J-\D5- MKV[IPHUPY$7CT=B4=B_Y!N3)$B(.?P 73QCO>\C@"Y)DB@.!X:?XKW0 MSGNC'S<"^ UXWJBO@NZY@&3#]UR$"O%".^+Y!R1@D0T$)'M<0X $N(. ]!9W M#KG#@.2PMP)2I.@ULH/6.$"*0*RCS'Q*#]*%<1B8 P?2D42.L(&)*U+ %SF MS_& 6Y_,VCMRS!$#R&:8F@,&4%F><8L4Y$5CUN9R(4,),EH!T+*&Q M>B^R\-YZ/=D:'CV_&03@S!\<M_];R6'U[)Z[:S=NN[S=\^%> MM=+[$:HGTX.GWU>BNN]^V*"666Z*9OO8YG[K_L<3/G4_&6!L/\?'5QC:3HXO M(/V<'%]"VSDYOH*V?XK8\57$P$_"E]]SF*H4MK\&\3FM)#C4*!=W,IW@8RR/ M<;7]@87MFZ9<=\_WWY9-4ZZZEP\B78JJ%7G3[F#_,Q=G_P-02P,$ M% @ )8(!63] -M9N!P C3, !D !X;"]W;W)K&ULM5M=;^,V%GWOKR"\1=$"L[%(2K*=)@'RH>X.L.D$D^S, L$\,!9M M"R.+'I)*.HO^^%*R(IJR3,?H]4NLCWL/Q1,>\5[RZNQ%R*]JP;E&?RSS0IT/ M%EJO3H=#-5WP)5,G8L4+7^#0)2>506WS*^(O:.$955YZ$^%J=O$_/!T'U1#SG M4UU!,//SS*]YGE=(YCF^-:"#MLW*/DW;SH457A3D:OZ+WII;(,!FI9*BV7C;)Y@F17K7_9'0\2& Z8[ M'$CC0+H.\0X'VCC0KD.XPR%L',*W.D2-0]WUX;KO-7$W3+.+,RE>D*RL#5IU M4+-?>QN^LJ(:*/=:FKN9\=,7'_DS+TJNT,\W7+,L5[^@?Z+;__V.?O[Q%_0C MR@KTL!"E8D6JSH;:-%BY#:<-^/4:G.P QP3=BD(O%$J*E*]^3M[MC3&]J23VL\N@/OPXI+IK-BCN[Y MW*A/H_;?\7CYI+0T,OK21_L:-NR'K=XMIVK%IOQ\8%X>BLMG/KCXZ1\X#G[M MHPP2+ $"<^@,6SI#'_K%@] L1U-1*)%G*=,\-:^RFL\^#M=8<8U5O4Z?S7#% MXS@T^CQEB^?N/R"_D0?9C.U$)*C3UR9]Z]J[_7UV=O4H>,&$BP! G,HCEN* MX^/(,(:D$Q(L 0)SZ!RU=(X 9;C&BC9D$\9D'."."K?-(C**1AVS9-N,8HI' M0;\&QVV/QG]+@W=,3GF.'ECQE4N_ KT-'3ID(,$2(#"'X$E+\.0X"IQ T@D) ME@"!.73BP$9U : &&[!-V1"CPDE7A#UV9HJ+Z*2CPCZ\21B'N%^&>"-8Q7]+ MB+^51H8?,B-%R0JU$E*S.AWQ*=+?Y*%C"!0M@4)SZ2:6;G(<63:X4)Q"HB50 M:"ZG-N3'WA#X4&72[7EO1$C0%>:V6=#5I,_$[8N-M[$_X-XGQ_M%MEI5P^=R MSHMIQOU3H[^Q@P<-)%H"A>82;7, '!U)B* 1/RA: H7FNTR769%5 Z>>'^\-N]ET MGSZ];1\\EB#1$B@TEW>;'^#QD?0)F@^ HB50:"ZG-B7 WA#Y,'U>[0%[Q/WT M3_;-FS<])CBF(>TJ>MLL)"&.^Q5-;"!/_('\/D5?E?E7=,VDS+CTJM??SJ$C M#10M@4)S.;99!<''42\!31U T1(H-)=3FSH0;QA]H'KW@#V2?OK)7O7VF- @ M)'%W0NZQPR.3L>Y8O"4VW"?^<+_5[/MB)ID92^54EW(K2O[.9.J7+^B2/RA: M H7F4FRS$!(>2;Z@"02>LS"T"3#.\1I W[BC]'?+LZ/?,4RB<0,78M",X.S M9]?%W_+!(PETHP *S:U L DY4@P":4("B)5!H+JT[;&*S*S8 MU6:/U62R8]F7VFB=^J/UMROS3DC]1DV"[AR HB50:"[=-HN@1ZH7HJ!) BA: M H7F?(0.6$:_4N6*X$>;F_1@J6( M*;1\7>9E=F-52/22Z45E]L--]IS5WU8TZ\$,O1@OO9ZB*U[-K21?'DRS2RZG"_/VR!1'VJUI$NL!;X[LLUD\TX/JL6>95/J';R63YEZ5,&_7 MS:\I&VY\0F :G=??;B@#719Z78'=7FV_#[FJOXKH7+_&IPGNN7X9XM.;L/\. M,7=JK*%M>OVABJ%KGA4*Y7QF'B,X&9G7M%Q_^[$^T6)5?]SP)+3).>K#!6&PO=V]R:W-H965TY).]\*!26(M8-9VDO;;W]@0F@"A/6G?!##_&<_/]@R3 MZ8&++W(+H,A3GA5R9FV5*F]M6R9;R*F\X244^&;-14X5/HJ-+4L!-#5&>69[ MCA/9.66%-9^:L4Z)15IQ_T0^_I#/+ MT1%!!HG2+BA>]K" +-.>,(ZOM5.KF5,;GMX?O?]HX!%F124L>/872]5V9HTM MDL*:[C+UB1]^AAHHU/X2GDGS2PZ5-II8)-E)Q?/:&"/(65%=Z5.]$"<&;G3! MP*L-O+9!<,' KPW\MQH$M4%@5J9",>NPI(K.IX(?B-!J]*9OS&(::\1GA=[W MSTK@6X9V:OZ;VH(@K$AX#N0*GO \29#7Y&H)BK(,[T;DX>^/Y.K=-7F'.O+[ MEN\D+5(YM17.K[W823W7?367=V$NUR,/O%!;23X4*:3G#FP,O(G>.T9_[PUZ M7$)R0WSW/?$ QF_VPC?^_/^Y%__&KO3Q>FJXI<-W;.5D# MWT;LJMIX0XHSO*C!BP;Q?L(/$UD+GAL<23/0D'*WDBQE5##HQ8DZ8?A1'+5H MNJ(VS9#BC"9N:.)!&I._[TD!JB_JN!OUQ&T%W=6,/'_BMP+OJCPWO!#[N(E] M/!C[A[K:Z/*S$P+2XQD3D& JB6>],8H^]>_(N!NW[_A!BZZK:F_)D.(,:])@ M3=Z&)0"3"*D4-U1)*Z_,&!. MZ)/KWN^Z\RIOCV04QF.G=0B6?3K7]R9A= 'YI)-Q7T^_[N>SE\?MEG,,MET1 M>V0CU_'C<9NI3Q=-_,!O,=DGC5H.8F,:7HDG;U>HJNMI1INF^LZTDJWQ>]UL MFP;PQ4W5J3]0L6&%Q*.[1I?.38PK+:KFMWI0O#3MX(HK;"[-[1;_,(#0 GR_ MYG@.Z@<]0?,79/X?4$L#!!0 ( "6" 5E3<@S45@, 8+ 9 >&PO M=V]R:W-H965T_KO(2:Z2NY!8%OUE+5S&!3;7R]5<"*)JBN?!H$J5\S M+KS%K.E[4(N9W)F*"WA01._JFJG/MU#)_=P+O4/'>[XIC>WP%[,MV\ ',+]M M'Q2V_-ZEX#4(S:4@"M9S[R:\7DZMOA'\SF&OCYZ))5E)^OV0-O#X^>#^8\..+"NFX4Y6'WEARKF7>:2 -=M5 MYKW<_P0=3V+]3@*"-,3 ;0+H,. M^$1 U 5$EP;$74#<9*9%:?*P9(8M9DKNB;)J=+,/33*;:,3GPB[[!Z/P+<B6GG5<0GY%HO MH0&-'!.ZNSR<.L*7EX>'9VBB?GFBQB_Z_\OSY\U*&X7G MZ"_7,K3#Q.YA[-URK;XMMOPC3XWI7"KVFV_$IF+](;]^F- MS[D_IQ=OH.=\%K RKARV7FGC9:_3Q\4T#G&5'X]SXQ %T_2E:#D6A7&:37O5 M"YBDATG^ XR"BADHR)8IP\%Y1%O;Y'@V*9T& S"'*J-T,B!SJ(*(GB!+>[+T M,K+#*4#""ICF8D/81@'@=\@XT=+1=&@VR:(!FDN5I-D ;:R*8EPV-]JD1YN< M1?ME<)8[0B?,9#2!+(D'6^MN+$IH,EREL2BBT0F2K"?)SI+<."R\32'N&-)'"8#VK$FG)R G?:PTR_; MD2?O91?7='3\TRA(AV@.59BD@[V[=*APO8=X_E&%4(/:-)66QAGNA&F_K7UO M7\S=-#7,H/\6B[RV)GNV:2O$>Z8V7&@\F&NT#*XFF'#55EUMP\AM4X>LI,&J MIGDLL5 %907X?BVE.33L 'WIN_@74$L#!!0 ( "6" 5ER\@3?FP0 !,7 M 9 >&PO=V]R:W-H965T%6QJ;#C?7IDF6VYPCM@EV>)"_+(B-$=U!2 M61#RI7SXF$P-JXP(9WC)2P@D+D_X%F=9B23B^-J &NT[2\?#^U?TGROR@LP" M,7Q+LK_2A&^F1FB !*_0+N/W9/\K;@AY)=Z29*SZ"_:-K66 Y8YQDC?.(H(\ M+>HK>FZ$.'" _A$'NW&PAP[N$0>G<7#>ZN V#FZE3$VETB%&',TFE.P!+:T% M6GE3B5EY"_II47[W!T[%KZGPX[./Q9+D&'#T#%"15->,, :6B-(7D59[1!/V M'MQC)H1D0*P OL'@!2,*SF+,49JQ&-[82,<;+2^# ]\"V M;$<2T.W;W6V)>_QV=ZA@X[3?RZGPG"-XT@_Q^7K!.!4E](],\!K0E0.6?>6* M;=$23PW1.!BF3]B8_?@#]*V?9&+I!(LU@?6$=%LA717Z[);D"[%4I_R6DE7* MP5F9^IB=RU2LT?P*K6RF3[,+-W!%1CP=RB.QLD,_#/MFLFRJ%S. JIA:H5+=:%UE?4[A2U=0\V#:(N-76BQ;K0^FIV4R)4 MSDXG3S<-W&&=7$#/MX)P6'RF.Z@>[]Y>DDJP+U&S+[&9@J)SU9K^+KDZ!X+-%Q;\6I=:!5BM:K NM+V,WT\)0 M^SZI')-/5E,G6JP+K:]F-V)#]8Q]\CX9C6O(L1QK^'^S^K4GBZ0)K1;)/#@M MS#%=5Z>N3%3FKN#UL5J[VI[L7E?GF8/UF_+$MSJ%[&#JX^(YHNNT8"##*P%I M70:B-]'Z!+9^X&1;G4DN". 6EV%W.Z.QIX;:XVVBS,%]<;/D=? ']V_9&XMV\UY(7%=2J$#61 ML+Z22SX@H^B/*/(M>;RUDR(SFL>5/J6['[!3I"D=&7 MB5+97[+KL-Z,9(W2HNJ$T8*JJ-M__M YXD B;H%_$[ 'PJ$)P2"3B!XKD#8 M"836,RT5ZX;".M-*(_VB-G'_HB4^+5!.+S[5F:B :/Y M>)W;_U(H13(NY2.FU8[+7)V16\A$G15EP6VT\ $I]I+&\3G!=:6Y;K20CT1R M#>3U$C0O2O6&G)/K/S^3UZ_>D%IBKI&$,66>=09?M0;[)PRF M/KD6M=XH\G.=0WZL8([L>Q?X3RZX\B EE2U?2-E1=,(^ M.N&4]L6O9F^M &-@_0O.#="J8%:%J=OWB_,P#C&W[@]]XD#Y"4N28]C2!6,I M3>,>=T0DZHE$DT3V=_,>#(3EL5Z#1+J#$QE MSP%?D77%QQ0.7@FIBW_M@LNI\2C Y[Y'J3=(%@HK)),5;N.=ETW)2C=R6C7/?)F,;J<^"=$#%!4N\B ZH.&!)0ND)*FE/)9VD MD2L\)S7R/R/X MV-F+>(Z\B]BP%CM@-&)LX*RE2QNE+#SEC(,FCDXZXVO7MH'Z[G[K-!W'-0H9 M'5(:XWP6>:DWY#3&,<\[M>.HOZ?D3U*Z>6HXVF#Q$B<4;HJ,Z5]RT:STNBEQ M;,A$4VMW'^F/O1T%-(F&3!TXRJ)H>.(N7< T9GYR@NN^9:.3/<=A"7WJU_1F MWY2;J8F8"M22-X\4+X&(=9?.3O;!R-AA375 SF,_CH>T'; @2B/O!.U]+T2G MFZ'_3UMM.!YD]JI9J2(ON#Q1Q3H3CC=P&HRR?0P;)?H4Y-@#^R:*3G=1GT5] MCJUT@\/O"IG! X[SZ@21<2>$ITLP4IWUO12>[C<57 MH7EY-&% #>O"75[9J#O%,<@;<7+ TB@=GI@N&)Y9P^HZ/YB6*Y!W]JL#3KRF MD+138[_:?]EX;^?YP?J5^>)AI_"]FO9SR367=P56KA+6J-)[&Z.;9?L%HKW1 M8FMG\I70..';RPWP'*0!X/.U$/KIQKR@_PZT^ ]02P,$% @ )8(!689; M]JHA P U0@ !D !X;"]W;W)K&ULK99M;]HP M$,>_BI554R<5\IQ !Y%:NFE]T0FUW8,T[85)#F(UL5/;0/OM9SLAHS1$G;0W MQ';N_O[=Y>QCLF7\0>0 $CV5!153*Y>R.K=MD>908C%D%5#U9LEXB:6:\I4M M*@XX,TYE87N.$]DE)M1*)F9MSI,)6\N"4)AS)-9EB?GS)11L.[5<:[=P2U:Y MU MV,JGP"NY ?JOF7,WL5B4C)5!!&$4%_*6;;] $T^H]5)6"/.+MHVM8Z%T+20K&V=%4!):/_%3DX<] M!S2 MJ[=$^=L+92\F-A2,>N=[;3ANZSY MO"-\KH=N&)6Y0)]H!ME+ 5L%VT;L[2*^]'H5KR =(M\]0Y[C^1U L[>[>STX M?OL!?*/G']%[4V9_72R$Y*KD?W=EL-X@Z-Y 7P/GHL(I3"UUS@7P#5C)^W=N MY'SLBOX_B;W(1=#F(NA33^X[JZ\KY%HG,CKZHMHD?NSY8V=B;_:#Z3 ;A6,_ M:LU>8(8M9MB+>4TWZGLQ3D"80U-QMB'Z6A.J\"G(+N!:,=PCB?UX-#K@?6WE M*;.@&S=J<:->W#E7=SY75:19X7%-*G4+2S/C^I(;L.5@+0!A(;K9HU=4@S > M16%P0-]E%\5CQ^OFCUO^N+\JF,3%D9/1A1N_^N@#U_>".#K [;(+@W!\!'?4 MXH[ZTPT\5?E5+5 ?: XIVP#'BP+:RQ4Z2[I6=9T]'F<8C%W_ +MW]W\]H/9> MYRB!KTQ#5>>/K:FLFTB[VO;L"].J[+_F=<._P7Q%U!$H8*E M2%:9/K1@4G4U,\S5_P[@VD"]7S(F=Q.]0?M/)OD#4$L#!!0 ( "6" 5E) M%&7,G00 -$= 9 >&PO=V]R:W-H965T)#6K8SVT#2;%B!90C:[@W%/C 6'0N51)>DX_3?CY0=T84E M*A:D+]:+Q=/QX8FG$V<[(;^H-><:/>59H>;!6NO-91BJY9KG3%V(#2_,/RLA M1VN8YD]^N>29V M\P 'SR<^I ]K;4^$B]F&/?"/7/^YN9/F**Q0DC3GA4I%@21?S8,K?'E-J6U0 M7O%7RG?J:!_9KMP+\<4>O$_F0609\8POM85@9O/(W_$LLTB&Q]<#:%#=TS8\ MWG]&_[7LO.G,/5/\G3 "5\Q;:9_B!VO_%#AT86;RDR5?ZBW>': M*$#+K=(B/S0V#/*TV&_9TZ$01PT &AK H0&4O/,,T6,REV2-JK#9K= M*;M:MC;DTL*.RDGW#-4LS]0:]0FF!/JW%5AD8-0NUX6;O$"X//*[W/*"!!P9T*PJ]5NB7 M(N')]P"AZ535,WCNV35X$6_X\@(1_!9!! 3=_O,'>OWJC0>75!4C)2YIP&TH MQ>>K>Z6E$=E_=9W?0])Z2/OD7:H-6_)Y8!XMQ>4C#Q8__H#CZ&L*(Y6);Z#JN>[2X1+,/]>,"1A"/,)Z%CS4T1A6-D9<&1)BBG]"_G$GTNZ5C MI+>5DB?H\RW/[[FL+9P7LV/AXHIQW/](QP,0'E>$Q[V.]/ADI#&A403U SVI M6$R\+,H1%BO$GS:I9';NK;NW'\,\L]13D&E%9=JFN='YFO-B=AQ"'+D).>I? M=0?,GCD?F0CN57@'N&/ET>EDW" \#(X']""]%A"CO9&O*LXHL'=:M^J+SU>? M'[3K4#JSP'0 ^7D=J"MGYRS8;RUGRV]T(C\RF411U* _9QC8.[V_5']^$*._ MV%<6YP;8;P=&?^,.^O."=AU+9QYX,H#^O&[2E;-S&>RWF;/U-STU7DKHM$%_ MX+P#O//\"_77 F+T-_:]?SM7 +\K&/U-SM>?'[3C6(*S$(#^]0=>1^G*V1D- M^(WF7/T=X+Z;_R)"I@UO^.#, _Q1XX7Z\X,8_4U\97&V *V)8]I!?T-$#G 6 M @.$#A@B=8 S&N@W=\!I\(@CC$>C!OTY\X ^HD<+B-'?U%<69PO0ECX@ZJ"_ M(>('<19"!H@?9(CX09S1D'[C!ZF)'V,<3^)Z_1%G'J2/_-$" A&)?&4Y^E#5 MEC\ GZ\_/VC7L7060@;('V2(_$&>;5?I7.7[Q<[ M;YE\2 N%,KXR3:.+L3$$N5\_W!]HL2G7[.Z%UB(O=]><)5S:"\S_*R'T\X&] M0;6*N_@?4$L#!!0 ( "6" 5EC= 4X)0P -. 9 >&PO=V]R:W-H M965T5(_%UO[EKJHW>6L_UO?+YK$N\MM= MH;A>7Y[OO/M27Y]53NRZWQ8FI/?D\Z5FZKZK?OPP^W%@G0U*M;%JNU,Y/;'=)5N/?QV,+H[7 M[ J>_O[5^E]VSEMG;O*FN*K6OY2W[J]-%LGIJVFIS*&QKL"FW^Y_YET-#G!2@*E" '0HPOX (%."' GQL M 7$HL&OJY=Z573MD>9M?GM?52U)W:FNM^V77F+O2UOURV_7[I[:V?RUMN?;R M4W%O>[&U7?A8U6VYO4]>946;E^OF=7*67/_CQ^35=Z^3[Y)RFWQ^J)Z:?'O; MG"];>^6N_')UN,K[_558X"J4)=?5MGUHDC]O;XO;OH&EK?*QWNQKO=^SJ,6L M6+U)./T^881QI$)7XXLSI'@VOCB->,./O8>:HMM,/[I8YNF6B M;GVN\VW3S3E[QQ[KZJYLDU?KJFE>8UX96 V6DM2_\:!,,&-\GQ!C@FA&<9?2 MHTMIU*4?+2R5VU6U*1*+14G[4"2_%WF->9.""E!IQX?G#%2EA'NN0,T9$X;( MP/BAQ"W/).K-A]HBGKW1\)%S*-SSP#!%N7^784*1$JW]F0 32D'2T/BA)Z!! MX[-S1V!-4MTE3PTZ1Q_*]^NH[5CP?8$ZILQI#0^N0!WGFO' D*',><+B@Z9J M\W62-TW1XKW"X(69ZM81WQ-$*.VT:X3O"B+4=B[1)."+ P\:79$/OJS+_*9< ME\';C,.>82D3DOL.(4)-"%?$=P@1VBZT,UK (<< - X!>X=6^6/9_=PM.[=E M^U0'/!.P'IQRX:\]B(Y)QL'H@3(MA0J-'8<%-,X%/]DY(-]QX8$4F^37ZV)S M4]0H'L:M3>7#6:UE0_ MR75>VZZSV)>5S^4N+A6;(^.7FCJP9[66S66MW\R.U!B==8YD4?";W)1S6LOF MLM9O2H>*+(Z*D9 $@TQG85BH'7(4;.(1H>%V= 88D3E&9'%&'!>5 M8!#ISC2Q&SI_$L&$E#(BE?0]PDRF/#4!2F2.$EF<$B=OYQDDNS.NN '.(3J: M$N5O&%&=EB;460X561P5I^[H&8S]2$D4N NA++6[,^ 6E#&N@C._PS86#R3% MM\$,QGRH5(3ZZS*F(RQ-_649U1G"0IWCD(G%D6EP#\P@X?B;QF%)%I7TJ^X( MB<4):8CV&$09I:7RM[)7B$Y+1K@?',+LJ52&(I+,D1$;0T811R"\&$Z5?Y-< M83H[(Y@C!C?&T0GN1W@OC>8SA A9< ; M!QT\'AZ:!JPII MU7D[#E[C5YY\ #2GM6PN:_U6/SE)F_DH;=ZSM'D/T_X?IVG<01+_G\_3.!(/ M(T2 @P!$9P>I$#Z[8CJ>,J8"@]#A$)_C1(VC)V5$ 8+ A#K5/N-FF,XPJ0*! M"NY B,=!:#*X!R,IE(KAX0C[1H-O((R M3@F\^Z!,&&5":YIC)AYGICBUF$HCQPGL8=,?$X M,0U2*\?"1\8_'$!4ML< 8""VF) !)X2C)3$0.QK@5P'!AEM0$OZ,ANJH]&. M&:93BJ@ ]@D'2F(,*$4<@3AC]W-PQ".ZW8FEWR&8/2:4"$S-PO&1&'.,-L"O M HF2< T.GA"9,7:D^[Y@L934A.+'PE&'&'.,-I9>!8QK*&G\<8^H=)J"[H$J MZY$([/?$22Y-?/&/T^O?JONR:^H1N WJ[5L+FO]IG3 ).+ %$L*@S"C.:5^2 ^1V=JE M8&N,Z!CC6H6&HH,C$8>C<0PKL$PB:5G;=P=+)>*:@N@K)F26WH,..2X2<2Z: M#+$"216BG$@_2HGJ#$G]+3^FX^'4(^%020P$ER9RK$ 2A[C4(#R#Z.1IMN'! M+<0:-2;DEG3P)+\E"TDB.4/,"*;]6P\3$D:9GQ27H4*J:>A<5#IZDM^8A22Q MB)'PHWI7B$QS*?P>0606C--0ASAVD@.QI0&:E0CH2 X/EQ"=2)D T5A,I[O# M[X C#ISD&'"*.((D"@FCF?##XIA06B%@0%3(E-8!H)4.F>28U*,!H)4PTB'L M#09[!NHD%X+XL7Y,EQH:VI++DU3D@8.D24@K8ZZA M.B5"D[YR>*0&@DL3^55!OCGCBFD_EH'I*#ST164R#:4Y*\=+*LY+<8!52/2( M6%KRG8 R6S60VH%:DR*0LZ(<*JDX*@VBJX)DDVKJ9^==(3*[21 @.1'1,:*Y M"7"2$0. )UG"E!0J/%(9(:@T@11Y!L&*/L M/]\1!)X4$> A($2GJ. \U",GCVG%V6@4N2H8W^"4&N;O\C"=MAT('M2".L&- M##T"H!Q_J('#I$GDJI"D8C_S^ H3:9CK@K5?7D M0>M^(+WOJ+6P-V'\H8#X9:92UJS6LKFL]9O8$8I*9P56%06>R4TYI[5L+FO] MIR0=&NDX&D6 54-H\8?9L"2+2OJ5=M2CX]0SCE UA!-0_T%)%I7TZ^_H1L?I M9MQCMAIR"?J<+:;#'K3%=+$G;1WHZ#CH3'_6%LD39O#$$Y4Q'_,R3":$"&0# M:(<]>B \-)&M-9(BK+@&FP9,9P0#06],IPTS@<-/[3!(QS$H#M<:B>\<1A/ZVI&*-/6HN M[1[3=P'144/!62.B8\J8-##W&K=^FQF2B@V2VR(Y.(U#9%1+YB=MOEY7*[O VWW IK\-0#V9-3UX M5FO97-;Z3>G8PLR;'FQF30^>U5HVE[5^4SJ>,?/RS,'=(Q2[]\XMO_05H^[=W#=5&U;;7:_/A3Y M;5%W OOWNZIJOW[H+G!\[]OE?P%02P,$% @ )8(!63SO6J-V! )14 M !D !X;"]W;W)K&ULK5C;;N,V$/T50ET466 3 MB;I:J6T@B;9H@:8(-ML+4/2!EL,O%-[D"4.BY+)B<."NEUM>N*_,5E$1>\34P_63!14F4'HJE*]<"R+QR M*@O7][S8+0EESG1!!(;LJ2B)=;*/AVXF!G?^,+7:Z4N>%. MQVNRA$=0OZT?A!ZY#[__!5=?/B( M/B#*T-<5WTCM+L>NTF1,2&Z^"_RV#MQ_)7#LHWO.U$JBSVP.\S: JU5HI/#W M4MSZ5L0,\BL4X$_(]_R@)Z"[\]W]'O?L?'=L81,T$QM4>,%K$[N?Q:-9^^MF M)I70I?9WG]XU7MB/9]:?:[DF.4P#WU:#0F6#036TC%L M= QMZ--'4A!!=]6P+Y(^^6J8N((QJ^W3U(]#SXO&[M.Q,#UFB>^E?MLLZS$+ MHB \H+7(1 V9R$KF85^REV9MU \;2FA=$-;+JT:,CB+!7AJF'5H]5H'OAQU6 M/59)DGK]I.*&5&PE=;*$(:ASOX]-?!*!GX1IU GTKL=L% 4X[O")3V=)6P6O MS%+2$$JLI?L+9\M+!:+\GX)-ABS8(<&R@5UPH5.7*\4YMUJKV%FS/I'3(3!H2+!L( MK"4N]@[-D6=?_(V\=2G"R2I#\EQL2-'?NW@GJ1-XN),Y=SU6$1YUEM;,'N-[ M-3AJ$+%5@YM<;?0.2 IT47"I>[BE_II 3'^2\ 52Y!GZ!<"GU%*<= 4XM?)Q M,HJZ"E@C?*\"_D$!_[Q=TY35(S#*!54OZ$%7&-V4NK;NH9R!Z*TL._1;2VM0 MM&PHM+:LAP85VSO4<[E9>]T.HU6*08*[+4^/ M69PFP:A;B]:(WLOXT,!B>P?[5><+9=6F9M:?6H 2F+)7H17TS2DT)%HV%%I; MT$/SC.-AJM#:A+]9PB'1LJ'0VA(>VG5L[6?/K,*DYXLN3N)N%9Z:X3#M%FMF MC^BMC-VC\Z,2Q+(ZAY,HYQNFZO.3YFYSUG=3G7!U[M^:,\#J7.H 4Q\@WA.Q MI'H++6"A(;VK1&>]J,_DZH'BZ^J4:L:5XF5UN0(R!V$,]/,%YVH_,"]H3D:G M_P%02P,$% @ )8(!6?+B<>Z. P , X !H !X;"]W;W)K[I^V"KJ]EZD MZCX0F 2K@#G;V73__=F&$$@ M2I? C8SCY]G,N.QET?&OXH40*)O>5:(E95* M6=[:MHA3R"-QPTHHU)<=XWDDU9#O;5%RB!+CE&,G9<6=@Z37RB^U3J"3MGD#^66ZX&MD-2D)S* 1E M!>*P6UEW^':-?>U@+/ZBS["&+--( MBL=_-:C5K*D=V^\G]-^->"5F&PE8L^QOFLAT99NP% &VA@!V5XBWZ MJ)(G9D(BE22H!$Y9@EX_@(QH)MZ@=^CQGX_H]:LWZ!6B!?J^KY8F TMC@AY9(5.!WA<))%T 6^EHQ)"3F'LRBO@ \0UR\5M$'.+V M$%I_OSL9H>,VL74-GCN(9V)FXEB<@OKE;BLD5]G[;U_$*D"O'U"7]*THHQA6 MEJI9 ?P9K/#77W#@_-:G=B*PCG:OT>Z-H8PW>> MM[2?VP)Z;+"#&Z,.,;\AYH\2ZV2W3*'.\#Z*%9#?6AX["V]Q0?+:BKBN.\ R M:%@&HRPWU48ID"HM] 0%99S*%[3AD--#+M"71\BWP'MS:!3Y1W-H(K!.$&9- M$&93U\]L2NT3@76TSQOM\]$$6!\XAT(BC4MC&"RC^57VZ1()+BOIV@R[)/#[ MDW31<%S\7(TOKE8-G(!<4+LVFOGNO)\9=LYMS9FJS&ND3@P][%SR[#$CSMQQ M!YBV&C >9?H9N.KKD3G4L!VJ&G*N__NQ(A\'_=%,GPJM&P)R#@&9NM!KQ*GT M3X36U7\^)^#15OS=Q5[#=,LX(,YEIO:9S8<2]=S1\4^V]-J_LZ[7ZH0UNQXK M[ UL1?CZ2G;4%Y-*B^Y#62'I9H-@'VA[;1"512])Q NS'EZ)D76)%MA$"?HE% M:>9PYLR1N"/+ ME.2E 1WPEL>.,:Y:U, M*?V5+_Z>CPTKKPABF(D< LN?![B&.,Z19!W_E:!&M6>>V+S>HG]4S:PP.M8W-'-)R@;\G.\&8VY^HLV9:QEH-F:"YJ4R;*"A*3% M+WXLB6@DV-X+"4Z9X!R:X)8)KFJTJ$RU=8,%CD:,;A#+HR5:?J&X4=FR&Y+F M8[P73#XE,D]$'Y(LID\ : HI+(C@9^@..+ '0&]O0& 2\W?H/;K]YS-Z^^8= M>H-(BKZNZ)KC=,Y'II EY$#FK-SNJMC.>6&[&YB=(]<^0X[EN!WIUX>G.^UT M4S9>=>]4W3L*SWT!;]NJ?!U05FCS#'%("65$/"'Y8B1DG7 DFT4"F.0?*_'1 M!0)%G!2T0#\OIUPP*X1F,#;F;JL:(_OS##JR_NNC1 M!-8BRZW(]44:W: MO*HVK[>V23&\8E+WU0 GVP'^O(5D"JQS0+W(QPY($UB+!+\BP3^YFGV=9&D" M:Y$55&0%KU-SD>XW=.J[H>T]4_-N5# ,W4&WFL.JME"+FM'_Z$9^M%.8HZOB M\XV^3&.R5&/M%WUO BWXT*Y?]CMUOTME5;$4N7["\Y!\'1),9IK\S[=SQV=+K0VOPTK)I]@B3!-:F[#:W=F]?FB_W,O\II+?>SN.I3-JX+\@]]I.V7O\5'M$'QHCZE-T M+^C1 ]*$UJ:@=FVV=WI%:_5WNM#:A-4.S^[U1 XJKV:?H5GZ=_[Z$EJ0FLS55L\.SR]]+6Z/%UH;<)JGV?W.J,# MI#\X3/J[87W2KZV5O<=;'2+]@WU+[UY'3TX36ON,I?9UCG5RJ3M:C9XNM#9A MM=%S>GW1?JF7^FI3>DJ,ML'!OF9[:WF"V)_ ;'L) YUGDHWQ%6'(,6 M"T$S=9(XI4+01%VN ,^!Y0'R^8)2L5WDAY/5873T&U!+ P04 " E@@%9 MY&ULO5E= M;]LV%/TKA%<,*=#$(B5+'1Y[Z$XV7/Q36X(4>![$C,Y'6R4VEX/AW*Y(0F65WQ+ MF/YGQ46"E;X4ZZ'<"H*CS"F)A\AQ_&&"*1O,)MF]>S&;\)V**2/W LA=DF#Q M-"Z*MA&26B"6&2<@8$64T'[^'U MC9LY9!:_4[*7![]!.I4%Y]_2BT_1=."DB$A,EBH-@?77([DA<9Q&TCC^+H(. MRC%3Q\/?S]$_9I/7DUE@26YX_ >-U&8Z" <@(BN\B]5GOO^9%!,:I?&6/);9 M)]@7MLX +'=2\:1PU@@2RO)O_+T@XL !^AT.J'! 30>OP\$M'-QLHCFR;%JW M6.'91/ ]$*FUCI;^R+C)O/5L*$L?XX,2^E^J_=3L0[*-^1,A8$$865$EWX%; M_*6*$QC^19<@KL_?P$7;]Z"-X R\&7#=Q*S2$Z&2J-* M8P^7!8)YC@!U(( (W'&F-A)\8!&)Z@&&>CKEG-#SG.;(&O&6+*^ "]\!Y"#7 M .CF='=D@>.6%+M9/+9QTL7_K7/]*/Z?%P3FTK MJ%,A&)5F-;2C$NW(BO834T1SH,"22V4"E[N/#H:]]+P&-(,-=* 9F%\"\^TT M%FL7;#$ULN8;@#DH;$ S6(WAV PM**$%ISYAPB+[LPU:XP>!.W8:*-M6]0RH MP0Q+F*$5YGW>F"30-0P\$$:Y2)?CO2 )W242?+TCR8((XVJT1CYW-?84K$;" MN"1A_,J%:MPG-3T%JU$#G:I/.B];_(7_86+ZCM^L3 :K8.2&YNR%!UT<]I*_ MX!]P.__5FL[VD )V.I$!=D"-6\QVJK@TO>#UN,^9E8'7*D'>$0^8'E"3H;MP=VQYSKNT-HASY)B1:A#$",/.2T^VV;U:E#?OU7-%MF;[16YK[BE:GH.KH"+YRYT*]-O:^HM7IJ1H[LG;&XP6V\*]5=L^% MC00V64&OH_RCJJ\B>U\]GK\G"#'[&&<_K_]CGX^JQHV\UTYGJU(XFYZ>HM7I MJ?0"LNN%\X48:DL#Z(UALT*;S$9^V"'$4"4AD%U"G"K$4%LB0-='S4V]T2SL MZB.5D$!V(7&\2K0%@:E*&*RZJT2E&I!=-1R58<@D!6"+.Y,5ZG@A@BJY@([( MA;-%&&JK@1;6MLFE3MO #-:M!(-K%PPG"3"WO?>^'(V#<0.CR0QZ72\/W:JC MN_8]^CGZJPAU^ 83N7[0U(H&LWH1R*$.#\X'$B+6V;&)U#SMF,I?JY=WRZ.9 M]]F!1./^'%[?Y &X(B(U$#_O^)&ULK5==;]LV%/TKA%8, M+=!&HB1+=F8+B),4ZT.&H-T74.R!EJYMHA*ID72<_ON1E"++-J4U@%]LDKKW M\!SR\O)RON?BF]P"*/1JI P>!9*[JB+B^Q)*OE]XV'L9^$PW6V4& M_&Q>DPU\ ?5'_2ATS^]0"EH!DY0S)&"]\&[P]2V>& =K\2>%O>RUD9&RXOR; MZ7PJ%EY@&$$)N3(01/\]P2V4I4'2//YM0;UN3N/8;[^@?[3BM9@5D7#+R[]H MH;8+;^JA M9D5ZK/?/\KM((LP9R7TOZB?6.;)![*=U+QJG76#"K*FG_RW"Y$ MSP$/.82M0WCJ$ \X1*U#9(4VS*RL.Z)(-A=\CX2QUFBF8=?&>FLUE)EM_**$ M_DJUG\KNJ[KDWP'0"ABLJ9+OT8V4H"1Z+ E#;^] $5K*=^@#>OC[-_3VS3OT M!E&&?M_RG22LD'-?:1H&S,_;*9?-E.' E#A$#YRIK43WK(#B&,#7_#L1X8N( M93B*> ?Y%8KP>Q0&8>0@=/OC[N$(G:A;T\CB10-X=N5(LXI?;U92"1VL_[@6 MJL&)W3CF!%_+FN2P\/01E2">P,M^_@DGP2\ND1<".Y(<=Y+C,?1L2;3F'!!1 M.I VE#'*-HBO40V"\L(EO<%++)[)-4_9-$XF>OF?^IK.K;#>XG32F1VQG71L M)Z-L[0;E.@8%7>U,-G%&<8,QZ+TA."YT12GV$TOZ>@EH_0^,05ZBW3T M\"Z.:DW913(YF_]#')]P=-C@8(!CVG%,?W3#@17C6YV>S9^FT2PX87EN=1P0 M1S2G'".Q(\*P3/+M0[IE=4O*%P(XDX^!P MAP47SCXM8#_:XNGD)"(=1AB' [D']VY=)A-9PH\>&FQ:.W6K9LJQ94$^K>Z.A\ M:5ST'&8C_ [7(AZ_%U^3RENHHY@\3>4.F\%4C@_7(1Z_#U^3S%NH_I4B-#I M0*(2UAHRN$HU+]$4]DU'\=K6QBNN=*5MFUO]& )A#/3W->?JI6,FZ)Y7V7]0 M2P,$% @ )8(!6=1IIB%] P @PH !H !X;"]W;W)K;WQ@NU*;&_YRWM =? 3]J7F0N/('E8+5P!43G$C8 M+KS;\&8=6@=K\9G!7AU<$Q/*1HAO9O&^6'B!(8(*\TS@>7C^KO[/!8S ;JF MJB^LT.7"FWJD@"UM*_U![/^ /J")TPO MV?>V@4?R5FE1]\Y(4#/>_=/O?2(.',+T@D/4.T2G#LD%A[AWB&V@'9D-ZXYJ MNIQ+L2?26*.:N;"YL=X8#>.FC!^UQ*<,_?3R;=U4X@F ;(##EFEU1=8EY3M0 MA''2]/5J*LJOB +.A&3ZB>".J5E;$\H+HD$B%[5%$5L"5A +K:T7>7D'FK)* MO2*OR?W??Y*7+UZ1%T;[KU*T"@74W-<8B,'Q\QYZU4%'%Z##B-P+KDM%WO(" MBF,!'S,PI"%Z3L,J&E6\@_R:Q.$5B8(H=@"M?]T]&L&)AZK$5B^^H'>A!.2? MVXW2$K?^5U?2.LW$K6GZP8UJ: X+#\NG0#Z"M_S]MS -WK@"_I_$CL)/AO"3 M,?7EBF*P.1"J<5ON&.>,[\S>:D R4;A"[_12JVTDX%V,DJ[%DH3;*A$ES""V(E,CEX^2V8GB.=641S'H9LP'0C34<+W M'#]20$K&^_K)#EA<]B$P06T;$#+?I(\KB7;M*9]**)%ET0LOPLR M.P>8I$EV@NFPFH;9!<[IP#D=WY)]>R0-9041Q]^EBW7J2&@034]8'5:S<.9& MG0VHLU'4>Z9R/!8I!VRP+K39^4OCTWWHL,F2"SD,@Q^'33"*=IOKEDI&*[+# M"8/@-U,)IRJQKRI2P18E@^L,\R>[B:=;:-'8H6$C-(X@]K+$*1&D,<#G6R'T\\*\8)@[ ME_\!4$L#!!0 ( "6" 5FVB+ Q(@4 ,DC : >&PO=V]R:W-H965T M7T@%27V[:2>NI:K?= MI--^,.$!HDMBSC;02OOC9X X9%>=L ;FZ,V4\HU*=\ED@%ASHI)B4I0$)PVZ0T21OC0;% MM7L^&K"E3),<[CD2RRRC_/D:4K8>MG#KY<)#,IM+?2$8#19T!H\@_US<D(QXJ\$UF+K&.E0QHQ]TR>?)L-6J#V"%&*I M):CZMX(;2%.MI/SX7HJV*IMZXO;QB_JO1? JF#$5<,/2+\E$SH>MBQ::P)0N M4_G UK]!&5!'Z\4L%<5?M-Z,[:G!\5)(EI63E0=9DF_^TZK12TP=%;HK9*IHDU\OX*+FZFZAY M#VR1R=0*:KR1*H\D4(XVB-\."E?K\9">Q*Q$1%4B(I?ZZ!YX#+E4+8[8%$&985%T M:Y+/T#*? $>J+(M&7:G"HGRF'B?Z'IUQ /4,D#LK96.W7]C53Y_5*#S'@V"U M';E[C!50NPJH[0SH\S(;*X^M8/YUE>#U1J^SY42/A#5'=XSI]G<[VJD<[3@= MO4U$S):J_AZH!/3U#K3?.XO-J7-JL7D2LT+N5B%W&^VZKL]$>!*S$M&K$M%S MKOWA1"P%3)#Z6$!*S$H%#@R"ALRRJA7\_ M@B5[V HW[].>_V MYJW1&O3";O9ZI*GZ[FB>_ ?)QJUW\EI[4K.C-SR'.\T6OE?.\Z5F)\.0'G;R MDS?"*3^(S(%]/%I ;&D>?SL+F^OVW.^U.Q$&/0CO6;+VROP^5*S MDV& C[@W^KR5]\6N_?XZS)>CZKN5[6A/<1M4(VY4.[:X%M^]\J=D_"!G(B\)&2S_RBG:^U.QD&+2+W+M[WFBFM&/1S*NM3+H"Z/V5,OISHMSFJMW=&_P%02P,$% @ )8(!6:N[Y"1L @ MF08 !H !X;"]W;W)KL#+XWO]3W' M]Y[&)_E&Z3O3 %ARWPII9E%C;7=.J:D::)DY41U(W%DJW3*+H5Y1TVE@M0>U M@J9Q/*4MXS(JBNXA&M-3-^V3#_,0:C-+$JBQ\0-7S76)6B1=VP% MMV"_=]<:(SJRU+P%:;B21,-R%ETDY^7$U?N"'QPV9FM-W"0+I>Y<\+6>1;%K M" 14UC$P?*SA$H1P1-C&GX$S&H]TP.WU(_MG/SO.LF &+I7XR6O;S*(/$:EA MR7IA;]3F"PSSG#J^2@GC?\DFU$[/(E+UQJIV &,'+9?AR>X'';8 R?0%0#H MTN> R0N ; !DAP(F \!+3<,H7H>265;D6FV(=M7(YA9>3(_&\;ET?_NMU;C+ M$6>+3TQ++E>&=( O0\,TD*,2+./"')/W(6-R:O$H!Z#50#L/M.D+M$E*KI2T MC2&?9 WU4P**/8Z-IH^-SM.]C"54)R1+WI$T3K,=#5T>#D]WP,O#X:;)1 M]LSS98?+_NMB8:S&>_![E]R!;K*;SGG#N>E8!;,(+[\!O8:H>/LFF<8?=TGU MFF3E*Y$]D7$RRCC9QUY\Z]L%"JB6I%,6I.5,B =2<]$[-R%[M YGGOHSG6VNBSBGZVT!_UM1[JL(H]*M2]N"7GGS,Z12 MO;3A6HS9T5\OO*T\R\_1=X--_J,)IGW%] HU( *62!F?G&$_.AAA"*SJO#4L ME$6C\&PO=V]R:W-H965TQ+#6C W64=K=%QC[H#A/$C'9RB0YV87[XR^QXYXM M5]IV^-ED39?P /JO]9TT+;]CF;,2*L5$A20LIMY;?)5C8@%-Q-\,MFKO'ME2 M9D)\LXT/\ZD7V(R 0Z$M!367#=P YY;)Y/&])?6Z,2UP__Z1_5U3O"EF1A7< M"/X/F^O5U!MY: X+6G-]+[;OH2THMGR%X*KY1=LV-O!042LMRA9L,BA9M;O2 M'ZT0>P <_0) 6@ Y%1"V@/!40-0"HD:972F-#CG5-)M(L4721ALV>].(V:!- M^:RR__N#EN8I,SB=O:-,H@WE-: 2J*HEF#]5OT;/^Q4RLPQ5HGJS8!6M"D8Y MHDJ!5NAE#IHRKEZA-^CVWT_HY<4K=(%8A3ZO1*UH-5<37YMD[9!^T29VO4N, M_"*Q'(I+%.+7B 0D'(#?G XG _#\=#CNPWVC<"&2+'=$UI,S[N2, MW1LM=BFE2[+<$5E/RJ23,G%BM!U+O&<,'),@#=(#HPW$D3@8C\8'1DN>&0V' M."%)-&RTM"LG/=]HUS7C<].GD%FES*)7,,XT,VO=F68\.O2Y,\@E6>Z(K"?Y MJ)-\Y-Z,(Y=2NB3+'9'UI!QW4HZ=F''\W&0!#L+PP(M#8>$(QP=6/)K3;U:, M@Z>M:? ;2Z/=3IYKS^,#G3NIG++EKMCZ(N_M_[%[C[:F=)^ ;BE&ULQ5AM;]LV$/XKA%8,*9!$$N77S!&0EQ8=T Q!FKT 13_0TLDF M*I$>2=OML!^_(Z7(EBW++69L7VR1NCL]]QQYO.-D+=5G/0%0X\FLK*2] :"X% M49!=>S?AU5TXL@I.XC<.:[WU3*PK4RD_V\'/Z;476$200V*L"89_*[B#/+>6 M$,>?E5&O_J95W'Y^L?[6.8_.3)F&.YG_SE,SO_9&'DDA8\O*B"V%<'! @58*=%>A=T AJA0BYVB) MS+EUSPR+)TJNB;+2:,T^.&Z<-GK#A0WC!Z/P+4<]$[]E7)$5RY= "F!ZJ0!C M9,[)$R12)#SGS+$M,R*DN,BX8#C+DU<$!9[G$G%=C;$BP] #:DY$$* M,]?DC4@A;1KPT?/:??KB_BWMM'@/R26)PG-" QJU +K[=G7: 2>JHQ$Y>]$! M>SNL3\&L 00QC55O2[K\2W,N!"6D"G+D0%H\[8T M,7 F;$);Q5$_"*-1;^*OMAUID1N&E Z#6JZ!L5]C['>&\\:%"K-=(F>"_X6; M!->_-LRX3:;)0LF,&R(5R:4^%KG^*2-W(F,-5@8U*X/.R.'>/1*V4K^_'0XZ M&(RB8"=L+7([X6T '-8 AYT <1$5-\Z5=Q.9*W)S*94"CO+B_B] M]5>628DEB50IP:J2:(RDSIAK$EHYB(['<5_D8A".A]&!8&Y*EK"[9GF6!O/C M#)LK3D]:[9O Q]6(_I]S:;5^TO>/.[HMT.KNI?<+.(B*^25/N M@#G@*=<+J5FNSXD TXJUOP^$#D=T%V^+6!0%] #<35$2=E3%4&&H=* MGP;#8+@+KT5PYY1J@MQ4$V'G"1R_R3+LVG5)[5(H8+E;[^5.<+-9:Q_:3O=H MKUK?8[I+I'3"W^J9"U S=Y6 #:U-MV7_6,_6UQ4WKDG?F;^UUQBN%]^8*>] M'IB:60=SR-!D<#E$:E5YK5 .C%RXSGPJ#?;Y[G$.+ 5E!?!])J5Y&=@/U)<[ M\3]02P,$% @ )8(!69:&Y8J?" Y5$ !H !X;"]W;W)KD.[]'T3I^B)-OZ4K*C#RN MPR@]&:RR[.YH-$H7*[GVTV%\)R/UGYLX6?N9>IG7,R.'6.A#?))Q0C_@SD0UKYF^2I7,?Q MM_S%Q^7)8)P?D0SE(LLA?/7K7I[+,,R1U''\6X(.=C'SB=6_G] _%,FK9*[] M5)['X5_!,EN=#*8#LI0W_B;,KN*'7V29D)OC+>(P+7Z2A^W8"1N0Q2;-XG4Y M61W!.HBVO_W'DHC*!#K=,X&6$^AS)[!R JM/&.^9P,L)O&!FFTK!@_ S?WZ< MQ \DR4:7&DL^K>)/ZT3(]'F7J.'*TT:*,>;:- M2??$="BYB*-LE9+WT5(N38"12F"7!7W*XHR"B$(NAH0Y;PD=4T8N_OZ=O'Z5 M'^>(O&HYO//G@]%., &#_;H)AX1Z!1AO S'R9;NSQ@I4O@=U=V:N\C/S]4*N MKV7R3]N9 ''RIG*4WOD+>3)072.5R;T\;1"O40(>](&43':4 M3$!*U*>Q^JR-% 6+E1\I8A*5//EO;_\\V\(Y3B4CQQM.9XW,VP;.ALQSZE=$ M.9!6!TZ'[FRR&V=D-MUE-CV@Z:K4+H(H6&_68!\&H6V["":80 (S*)WM*)VA M]>$9)H.88 ()S�&6L!-P8OR]-4:7;57N[])%!23G6BB-RT%6&K4!NWM!.' MUBJO')7_J@P;\YE3JSSX4 ^EHJ)EG0,KU'_LK% 8V_8"0T436&@FKU3S2M'* MM(3"HA$336"AF31JT>[ JOUEE5:GLN97:A_QVM/YV0'&ZOU*50@*+%%6- MHZ()+#234BW('1>O2)%$@26]*E*9M2]J;"=ZE=*BC+E> MO02;PQBGSJQ>@'V(=$>K= >6Z;\%_G40!ED@VW/=SG8K2;RCKD-G]63;QDVG MDW$]6_!H#LU6*W<'ENZ?X\P/B5^<6O(ZU+F_:4U^VDS*F4Q8/??F,)?QQGGN M0U\[6F [H/K5KB4TS ;1=5?*.B"2PT<^%1RV\Z1FN[%$D>EZN8 MF&@""\VD44MW"DOW_6VWG%@MLUIW.>\>(N#PAZ:G%30%I657NRUGFVUT4O]D M:1O%&XGVH7&IUK@4UKAVG;8$Z\J[950S[SX$+=6"EL*"UJ$_DH_1(I%^*O.5 M/M5=R?LG37^5+X%!_14&MVX,J+(6"\TD5LM:BB=K*:JL14436&@FC5K64EC6 M6M:EUU)QCEM?D85C6C/4AR*F6A%36!$_OX*[;2H M/:.NFJ.B"2PTDT:MZRFLZP&]-&O4+I\P7K^W!N-;L]&'"&=:A#-X#;Q#7I6S MC7;FCF>\[NC@*-8WN/M0U$PK:@8K:JM^9N4&X<#6FPI05\JQT$S2M"OE M#'6E'!5-8*&9-%:VMW2NE._I;JSI!>IN$,:V9J(/7\&TKV"PK^CJ;+RELWD- M1E - 1::R8@V! S>>9+W-2$/=5HPN'71H5H$+#236&T1F(?7NS"5_SDJFL!" M,VG4/H+!/L+.:;'F GJ+T8)#6A/4AP-@V@$P>#'^^07<;;3@4-;7(:I#P$(S M:=8.@>'MK6&HZ_NH: (+S=PHJJT%[]Q>LT>*\!97T>:TX #6FS[[.N@D>%4U@H9DT5O;!P_8"Z&Y-9U&W%3"V-1-]V JN;06';4578W,;NSJ: M/@L.84U('W: :SO X3L&?#AS7G)/"X:WKCI4BX"%9E*K+0*?X#4OU%L)J&@" M"\VD41L)CKFK!P:S)K)E\P\?UV]*8\4T"=(6@,,W"6Q*N-MKP<&L"40U"5AH MYG>AM$EP\38!N:B;@%#1!!::2:,V%^ZAFX#@B=:D-5V*LFU.?8\T5E"3#>TK MW!?M&8)G6U/2M@-IQAH;.;&BFIQHV>_"-P8L.YJ5VX)#6Q.*:A.PT$S:M4UP M.5Y_0]W+A(HFL-!,&BO?F84]!M#?4&]+E&C0?DBL@"83VERXL+GHZFVHWL%M MWWP^UHPO#5CJ#8!"\VD5ML$%V_'D8MJ$E#1!!:: M2:,V$RYL)NS<%@QF361S3].[%KN%%=1\%H!V 1Y\J\"FAKOM%AS,ED%4-(&% M9A*M?8+GH%6TA^H<4-$$%II)HS88'FPP]LL1>*(U:2W>HLUO844UZ=#>PH.] M18_!MP*;@]D46WQ5/V;N.LRQ>%W^NI+^423Y M_?\FCK.G%WF W9,=Y_\#4$L#!!0 ( "6" 5FZ45V6/@0 )L9 : M>&PO=V]R:W-H965T[CGX&L. M,-DR_BQ6 !*])G$JIM9*RO6U;8M@!0D5/;:&5!U9,)Y0J7;YTA9K#C3,DY+8 M=AUG8"S99 MTR5\!?G[^I&K/;M"":,$4A&Q%'%83*T;?$U<)TO(([Y'L!6-;911F3/VG.U\ M#J>6DU4$,00R@Z#JYP7N((XS)%7'/R6H59TS2VQNOZ'?Y^05F3D5<,?B/Z)0 MKJ;6R$(A+.@FED]L^QN4A/H97L!BD?]'VS+6L5"P$9(E9;*J((G2XI>^ED(T M$O#@0();)KB["?Z!!*],\(Y-\,L$/U>FH)+K0*BDLPEG6\2S:(66;>1BYMF* M?I1FU_VKY.IHI/+D[#Y*:1I$-$91*B3?J$LJ!>*1>/Z$/J<2. B).)60CPET M04#2*!:7Z H]_/D%77RX1!]4+OJV8AM!TU!,;*GJRM#MH*SAMJC!/5 #=M$# M2^5*H%_3$,(V@*T(5:S<-U:WKA:10-!#'OZ$7,?U.@JZ.S[=[4@GQZ=C#1NO MND9>CN<=P.NZ#G_=S-7E4EWS=Y?>!9[?C9 M.+]T:642C!@":^GH5SKZ.G2E8\ 20(RCF F!U**)Y K0#Z"\2\0";)"#9.X;LQURY_LCI^U5?%4S(L' M2.; .V>%%NW466$2C!@":ZDXJ%0<&.ZN@4D=38(10V M'8>5CD/M;'P$'JB; MAS(+ZG80* \BL@WUUY"W\^90P(X;W>'T'+S39L<$$6V!9](?5?1'Q](/X13Z M>M@+W'.XY3.] D&#$$ MUM(6.[69D6Y-T_T\_?J<\HO,8WF])_7E.GD@FT8@IM+;&M7W'IOT[-FK@ MC:(14VAM,6L/C_4F_F!7%FG]1KMY'4VY'S4>[?>DMH1S*=:V'NM]/?Y8]%T: MO--R1@V]431B"JTM8>WIL6E3CXVZ>J-HQ!1:6\S:V&.]LS_QN;E$:_;8U'X]-=Z-1 MAV\4C9A":[_9K#V^J[6]IW9CB=:TH1W-V!'5T8OZRDYE;C?>6B? E_G;?X$" MMDEE\:JW&JV^,-SD[]5WQF_Q-2F^$]0PQ6>+!\J742I0# L%Z?2&:K7AQ9> M8D>R=?YN?,ZD9$F^N0(: L\"U/$%8_)M)SM!]3UF]A]02P,$% @ )8(! M6:&B$$R8 P FA !H !X;"]W;W)K,/X@U@!2/18Y%1,O)64Y87OBW0%!18GK 2J5A:, M%UBJ(5_ZHN2 ,^-4Y'X4!$._P(1ZR=C,W?%DS"J9$PIW'(FJ*#!_NH*<;29> MZ&TG[LER)?6$GXQ+O(1/(#^7=UR-_!8E(P5001A%'!83[S*\F(9#[6 LOA#8 MB+UGI*G,&7O0@X_9Q MT1)!#*C4$5E]KF$*>:R05Q\\&U&O?J1WWG[?H[PUY M16:.!4Q9_I5D@R+:[Q U#M&AP^ 9A[AQB W1.C)#ZQI+G(PYVR"NK16:?C"Y M,=Z*#:%Z&S])KE:)\I/)>T(Q30G.$:%"\DKMD!2($_'P!DTY9$2: <(T0U-& M4[7,L=D MJA77EV#Q"07K]';K<>]GO\^@V(._,?8ERI._38_;6*ZJF.*GHDI MC-",4;D2Z(9FD'4!?$6P91EM65Y%5L1K2$]0'+Y!41#%/0%-_]X]LH03MTF/ M#5[\#-Y^8K]?SE7>E9I[$U7C#/IQ]!&_$"5.8>*I,RR K\%+7KX(A\&[/I*. MP#J4!RWE@0T]N5P#5]<"*O&3EA@J@1.6:1$)LJ1D05*L9M.R\&N[J%+ M\H[ .N3/6O)G]GT&KLEK@6OFL 9:01_C&N;9])G%$:M M42?"41OAR!KA+>2%R.$)S3!589HS:-.E%>W8K7$$UB%^WA(_=Z[+KNF!X(,U>J^BL7YOA7A$26J/\P*N2(57,8:IR8"\=K$C' M;HXKM"[O:,<[]S!U%W[#/.EZ@-1#@L%&9R<,ZG.@7E< M W?$&PO=V]R:W-H965T;(D.>9G=$4*>6=!68Z%/&6W/E\Q M@N>E4Y[Y, @B/\=IX4U&Y;5K-AG1MX&*B&0D$0H"RY][,B59II!D'-\J4*]^IG)L'N_0WY?)RV1F MF),IS?Y.YV(Y]F(/S,D"KS-Q0S=_D"JAOL)+:,;+OV!3V08>2-9^ ZP9\6N$A2G(&TX(*MY0H)#EC*[]Z"WQY6LMAD#J:,S%,! M/E#.@60.^,SPG("+)*%K97U#$I+>XUE&P.M+(G":\3?@E\I*W^3@ZQ7)9X3] M*V]>_?,1O'[U!KR2SP6?EW3-<3'G(U_(G%1D?E+%_VX;/SP0_R5)S@ *WP(8 M0-3B/CW>'9KNOJQD74Y8EQ.6>+T#>+\S5:,I9NPQ+6[!%YRM29UV6W96./4. MG_,53LC8DR\I)^R>>).??PJCX->V7!V!&9FC.G-4HJ,#F==D2;9DR79D$24- M\(XL3)/EZ\5,4DZ^R*V502XKXPC,J$ROKDS/R@G]BF'.B6@E^18A*A%4Y[V? MP"B.@F#DWS?3>&J&I-E0FQD!]NL ^]8 V]YS^;9>KIGBL%@2\"%=$"&[MY7* MUH=T73!'8$8]HKH>T6FI'+FLC",PHS*#NC*#'Z;RX"F5XRB$>TQNL>H/!_UV M(L=U>+$UO.F:,?G_R\I2*T+7M7 $9B0[K),=GI:E0Y>5<01F5"8,M*@)CNMH MS=HP+$BKP-AB#1MI^(&-O5:TSNOC",W,76NHL']B]CK54Z[0S.IH115:94G'AAS] M?T.VF9@Q:FT3VL6-A;W/ZLW6IW5>/T=H9FVTL KC$[/;J0YSA6961RNQT"IG MCNO-PR=--XZCP3ZOGUJA/H3MU(9:#T&['M+4CG;4MLTDK&"=AQ*.T,S4MLL5FED=K;>@?9+5K2]OL=200G?=LQ#% M^RQNM8,1.D!CK7^@7?\"KLH/!F94")J7ATLBEXXI WE_0:G8G:AO$.IO3B;? 5!+ M P04 " E@@%9]JYTBL,% &(@ &@ 'AL+W=O&ULM9IK;]LV%(;_"N$50PMTL7C1+4L,M"F*%6B&(,UN&/:!MNE8 MJ"ZN1"<*C=+:XJ-Z[ MR1<7V5[&42INX//KQ@I$ZJ(WR/Q6+1>H[*5999]+@\^K"]G3JE( MQ&(ERQ)<_7L05R*.RTI*QY>ZZ*P9LTQLO_Y6_7W5O&IFR0MQE<5_1&NYO9P% M,[06&[Z/Y6WV^(NH&W++>JLL+JJ_Z/$0ZZO@U;Z065(G*P5)E![^\Z=Z(EH) MF TDD#J!C$V@=0*M&CTHJ]IZQR5?7.39(\K+:%6M?%'-396MNHG2\C1^DKGZ M-%)YOE.2![%Q2OT M$[K^\U?T\L4K]$*EH;MMMB]XNBXNYE))*@O/5_7P;P_#DX'AWXG5&:+X-2(. MH9;TJ_'II)L^5Q/1S 9I9H-4]>A O5['?[]9JCE1*^T?6V>'4LQ>JKS\SHL= M7XG+F;J^"I$_B-GBQQ^PY_QLZW.B8IVN:=,UA:HO[G*^%FC'O_)E+*PG\9#O M5?FE,3PLJ.MXKCIC#^TFS#!&?1J0)JPCCS7R&"COS6J5[OHL89Y+ L>NSVOT>:"^CX(747J/XH@OHS@:TNA9!O==/^QI-,-( MX#N^:]?H-QI]4*,VI[582IL\WUAQON?B_KHTHU0/SH"XH!$7P!/8>,5MY177 M(EF*W.H48*%3G6*B8IV>PZ;G<#I_#*?L>J)BG:ZQHR'I@.?Z1N0K!49U7X.R M#=HTR[)U\:#U7I0P3,631)B@)$OEUD[$PUAA:SDZ9WYOR5J#W $GQ2W:X^*#$0CE, ('6G\Q*2AVK[A_CVI)8RZU!M2J<%)8' >-WYB M0M%E+NW?BEC""&L#HBM0\Y/ _#S1^8D)2-?'3DCZX63WFZA:=SXTN4DPH>]/NEN?JEJW?YWE LDM3T<9/3S,J78W5;7NI&A0 M4V\ZHZ<@]$_N?*)JW5Y&: ^WV29_'90_A2@^>G'XC]0 M2P,$% @ )8(!6>>.R-6( P H X !H !X;"]W;W)K& M$ZPUF+6=I/WVM8'E J%8[XCS>8LL/"L(S'"Y_)-I/Z@AG/2[3%=UC^5=YR-3-;E93DN!"$%8#C MS<)X;5W?1-J^,OA*\$$ M&DVC75(['H\?U=]6N:M3J+E%^,EZBDDA$E62A MVD(U@ 0EHR0A6 !4I*#D+,'ICJOI\Q66B%#Q CP%I !?,K83RD3,3:D"T7)F MTBSZIE[4_L6B*YS,@&.]!#:T'?#QGT_@^=,7 S++\V7L$9G5^3+6B,S-^3)P M6,94Q6DK9+<5LBM=Y_&+Y\-509:846TTI=C.16*=63ELK9TP]OI,LN<\833$7SP!^V!'Y8Z@4 MM8I?J>B=?!];4> Z03 W]\>4!^Q":$';[=JMANRL"$9AU^[FU,ZVW<"%_]EU MTG;;M-W1M)=(9%4O)GJ@T]XCJAIU<&NHI;RC&*XL"*';RVDY8!?Y063W4A^- M[-+>F4BL ]%K(7H7]\Y+4& Y!-$[@6.%JH$^6&%*A(B!JE>#T(T#\!$_B>U<=W:N4''O1Z\$8CNA3>1&(= M>$$++QB%]P$C08HMH 2M"252O6*&V 6G3:6P!%$/WJF9'08PZ-,;#>E2>A.) M=>B%+;UPE-Z?>\P1;9NOV ZQ"T]W8->%_5UM>6KF>*X7PAZ[T8 N93>16(== MU+*+_N<-4GWD7$EVQ?H8 4?J3#$$L]:TG..G>.;W^W# RIV%5@_E:'R7HIQ( MK$9I'GW=Z[/;1\2WI!" XHV2A[- /6*\/@_5$\G*ZH-_S:0Z/E3#3!TA,=<& MZOZ&,?DXT6>(]E :_P102P,$% @ )8(!6?,=D@*# @ =P@ !H !X M;"]W;W)K^W\,YH=R+ M(S\?)*'J@X;@B!X0Q!4@F!70:<2='85 MA)4@W%70K00N=5SF[@J7$$WB2(HUDM;;T.S 5=^I3;THM^_)1$NS2HU.QT/! M->4+X"D%A8X3T(0R=8(^H.OQ! T9H3FZ'4$^!7F'CA#EZ$S4Z=N+Z9*2_,WNVLJ>TD*FTGVZ#E7 M!4EAX)FS18%<@1>_?]?N^9^:BG](6')(V-6!8,_:T:G;T=E&_]<.C8A2H)O: ML)6P;QL."4M*6,_![%6RBKM^A%>;Q7WMF MNH6OMN[X_HOXAJ^=NG[OK/W<*]D:T+[OVX%@9>WPQJ%MK^01D0O*%6(P-WB_ MU3<'O2RON=+0HG#G^%1HK7,AJ1!9:EQ_#L)HM6$ZKBZ)DTB!9H7*J35?- MPZI4C*85D'(1]CJ=.,PIEV0\E,O\)M=5,"N64H](OPD%[O8E'9%N?$D")S3#R@5O3I ]*+3P84!Q,3CP\2? MT\:D^[O2=OBI$7+$4XPV\-!,EI8)'8R<^,EV NUB8);['82^P[;DL"Z(\3 K M9%L7$7$!HTYS%CQ2,2(3*OA4<6!E-.=B[<(]",P*4:A FX(TZ;H0J7X[N.MZ M4*NU3LYEH6QNE\']GM;#]X!-#PQR(1J#/>("XV%)M69*WIB.'6R#3Z"@;M^O M2^-PKNBZV[LB+<'>3))IH5*FFC1=L@F-AX)E8$?Q^0+NNBA# +4N2!$.@%OTU&L?(ZL3P\>\/]I1$49+X$<#\#J((0^!IQ!', M 7C D"BR[\&]]U&X>4^%[?\IQW\ 4$L#!!0 ( "6" 5F7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G(+ M?2D/" ADL \ !X;"]W;W)K8F]O:RYX;6S%G&]OVS80A[\*X3?K@'21 MY3^2BJ9 U[1;@*PKDJ)O"T:F;:*2Z))RVNS3[R39RGIR%?FU*'W]S&5/3*TOE2U_34KT[# MQAN]"&MCZK(XC:-H?EIJ6XW>O-[OZY,_Y4]<;?+:NHHV-AN^6/,C/+S>/%6W M-M@;6]CZ[FS4_E^8D2IM94O[CUFCW^-3'>&GIS]VQ;NP^V MJ(T_U[7YP[OMQE:K9C?T*T[9SVC;8?_8->(K_W^:T2V7-C?G+M^6IJJ[=O2F M: "KL+:;,%*5+LW9:/\6I:N%>E_5U$CJHNIV1>]M?BE]]<6B^]4UX;(V]*\L MO> O%BVX'.0[>NX*NZ!O7W00S0>"#W'BW9) 3 #DY&F3N MR@V#G +(Z?$@UYJ?DS, .3L>I YK!CD'D'-9R(^ZWGK3,-%>?/I"*A0]B'6M"%HUY(,,@60J? QIK-M90)!4@#/W9;"8[52&SKLN36\(3/ MF,DR7F_+4ON[YA@'NZHL?4PWX7S'RP-XA")X)(OY-O^^I2]MM[<'>F'#Q@5= M\&8<0\=(2X:NVI:LN7R5(=Q;7327- =$?AD+"^:SUPNCO,D-D=%7]\"04\;" M4OF[7AN_/^,"(^2 R"=C8:%0+Y'"'_5LFL/;'-E-\P%.AT0R%C;)I=&A?S"1 M,<;"RKB@#G"U:KY4Z1!,__1'PA@+&^.BW&CKV[XJQ;K"5:N7!?6I%P.82!EC M86=\H YIE5M26\?5GG.%U>T Q/8N"62-L; V?M<%89H.K_:Z"CKO@O,/6Z\5 M[U(C;<3BVM@%E8V^T^TY2;@4:?R6#KSYR3&1.V)A=US7+O^V=L7"^/!+&V'J M.\X&AR7"VK@RMZ;:]@),C&P1/XLM;$7C#:->F)^T*PI_OW(\Y(I8V!44_XPW MH58[LO:,,_!$+^^.]]A6U$T4\.N/" M6GNNC!@I(Q96Q@?2KZ(^\=:HDKHL-+ \Z$5-D"DFPJ9X\*ZM0NVWW6C;S=UNLFB]SE,ZB;VB#F]YDBCHGD,1&6 M!\P9?(TY)I+'Y C9*_7B$^19Z;"GGDRV?&H(:=(-E-AV0RG/ 9;$\EF*BR;+O]8N?F'+EG+NP> MG!J8L0#,+^V=5?WF,A"\R/6BGUMBZ_N*P.1A9*CU8J=J#CBX3U! M%DJ.53"F7IR;FL\4)\A"R7.7C5&_8W<>-)P<$UDH$;;0 .9?[K;K>-J*%Z0D MR$*)L(5 ^O?PH",+)<(6&D[_WA]YCHDLE A;Z"G,=R[4JN15# FL51:V4)>E M/E%7=K6N7[KERVUX2 R?\]Y[@BR4"%MHC\G6;RCZ:S>K2UX*G" +)<(6VF,V MCTVFHUT;T]3&!75SIWA 2I&%4F$+<4S39%S+A]AN>V7+*;)0*I^'.YRJV!'R MC$>*#)1*Y^#@7 6?(DV1@5)A ^&YBAXF,E J;"",R4>5*3)0>M29'SZJ3)&! MTJ/._/0..C)0>M29GQXF7"]SA)D?UMWDF,A J?0X:!"SZ]J];P76:PM(9P/Q(7Y4W0UW:(<,<1WBEIK!V!D"O3##^UAPFC,81 M7+ 9"5MH /2<'BOJ$C5;>J!PX68D[*$!T+==I_@3]3Y5#Q0NY(R$330 RM9 M;WJ@<$%G]-S5"-3+9!GM'BAF=S1:+,'"E>!1L^V#/2PRH,NJ6T_VL-UH)'TJAX >M%?)(UO M("!]!P'8HKT2BO%_W$= 6$L(E#HF/5"H)>D;"B#02_N]!PJU)'V# 5R+-.F! M0BU)WVB@MW9J.-#C6PUT]QHX;=\>WKQ>=-V9C[3S0-MS7>2?O&H>VGW%TUFS MB'RY+8IWM.WOZM+IQ?XV4OM;8+WY%U!+ P04 " E@@%9,)0:5S,# "" M0P &@ 'AL+U]R96QS+W=OM=[6 44^8MMA %,Q#Y*78K8;==P0#.*4>] 3Y'UGE*-=GXD]1I<[5KW&[ MGI\/^^GI^3A=O.ZV^^EZ]33/QQ_#,&V>QMUZNCP>S\O3XW!< M;U[6C^/@GN,UGC?CS\/F]V[+_8Y7GRZN+V_GIUNKVWU;!T("^!_/*!@@0* MRP>*$B@N'RA)H+1\H"R!\O*!B@0JRP>J$J@N'ZA)H+9\(',JHP-$ZK &:&W* MM0&\-@7; &*;DFT LTW1-H#:IFP;P&U3N T@MRG=!K#;%&\#Z.U5;P_0VZO> M'J"W[WYL _3VJK<'Z.U5;P_0VZO>'J"W5[T]0&^O>GN WE[U]@"]O>KM 7H' MU3L ] ZJ=P#H'53O - [=)LE +V#ZAT >@?5.P#T#JIW .@=5.\ T#NHW@&@ M=U"] T#OJ'I'@-Y1]8X O:/J'0%Z1]4[ O2.W68W0.^H>D> WE'UC@"]H^H= M 7I'U3L"](ZJ=P3HG53O!- [J=X)H'=2O1- [Z1Z)X#>2?5. +U3]VB> WDGU3@"]D^J= 'HGU3L!],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#> M6?7. +US=]@$H'=6O3- [ZQZ9X#>6?7. +V+ZET >A?5NP#T+JIW >A=5.\" MT+NHW@6@=U&]"T#OHGH7@-ZE.RP(T+NHW@6@=U&]"T#OJGI7@-Y5]:X O:OJ M70%Z5]6[ O2NJG<%Z%U5[PK0NZK>%:!W5;TK0._:'?8&Z%U5[PK0NZG>#:!W M4[T;0.^F>C> WDWU;@"]F^K= 'HWU;L!]&ZJ=P/HW53O!M"[J=X-H'?KRCH MO:Z\HX#:&ZNJ^\X@.?FN@*/(XC>%S 9#NAZ\QIIN_4$L# M!!0 ( "6" 5E%#P3^B0( -E 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W<3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK41:LR M:=]+4&+[^3W8TN?F7'][GJQ;'?IN<)MHY_WT*4E)QLD,8V8YS7_GP M=7Y(IJK>5P\V44+HI!X';P>_]L<:TG MB<>L351-4]?6E0_CR=/0_):R?DF(P\IECMNUD[L*$Z+DW83CR)\#7M9]?;+S MW#9V=5_-_DO5AUG)H4N*?'<;MM:]N,]6,?EL1NFFW5N)VUON_B M4]&K\\D^[+ ]?W^,\WXY#Y)6"XJL4%&"EH @K!858*3#&@JYC88SE7,CBW,CB7,GZKW>R MOH_C_A_'+\^XK]KA-3]9_M'@YB=02P$"% ,4 " D@@%9!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( "2" 5FH:WG][P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ )((! M6=UGVF/!!@ NA\ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ )((!6=EXJ2PC! 6P\ !@ M ("!I!T 'AL+W=O M*@ & @($U*0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ )((!60<=OMT*"0 01< !@ ("!0C( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((! M64&=B:'4*0 R88 !D ("![TD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!601!>262! DPD M !D ("!07H 'AL+W=O*T>AQX# #%!@ &0 @($*?P M>&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6775XPF["P _1L !D M ("!WHL 'AL+W=O<:YQ$$ !]"0 &0 @('0EP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ )((!60]"TR*9# 'B, !D ("!IZ$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6>3E MJSFY"0 OA< !D ("!(K< 'AL+W=O<@$ "7"0 &0 M @($2P0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )((!62H&!(7 @ &PO M=V]R:W-H965T&UL4$L! A0#% @ )((!6<(&\AZ9"P FR$ !D ("! MP]T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )((!64#]YGBC$ 8BT !D ("! _, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!67ELODU. M @ ?@4 !D ("!1Q$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!68Y76.EG! _@H !D M ("!T$L! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )((!60G-2-8'! V@@ !D ("!_E8! M 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ M)((!6;=R_M&3"0 1!< !D ("!%&< $ >&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6&PO=V]R:W-H965T&UL4$L! A0#% @ )((!66'5EN*X! =@L !D M ("!-(P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )((!621B00?3 @ 3@8 !D ("!CI@! 'AL M+W=O&PO=V]R:W-H965TB 0!X;"]W;W)K&UL4$L! A0#% @ )((! M64G^4L5*!P 9A8 !D ("!!:H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6:U< 6P# P ?08 M !D ("!&+T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6=01EYP[ P KPH !D M ("!U&PO=V]R:W-H965T M&UL4$L! A0# M% @ )((!63V10HC0 @ 3 L !D ("!#M0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6068 M^\\>! GA4 !D ("!4-T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!642L%4MW P D \ !D M ("!-^&PO M=V]R:W-H965T&UL4$L! A0#% @ )((!6:1?L44-!@ ="T !D ("! M,_(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )((!696K)[M]$P #:0 !D ("!E?\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )((!6=:QKA,8!@ UQ\ !D M ("!=38" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )8(!69M,K8L/-0 &)D$ !D ("!D48" M 'AL+W=OP( >&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ M)8(!6?F#W,/I @ [0@ !D ("!78D" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )8(!67+R!-^;! $Q< !D M ("!WZL" 'AL+W=O&PO=V]R:W-H M965TRU @!X;"]W;W)K&UL4$L! M A0#% @ )8(!64D49&PO=V]R:W-H965T&UL4$L! A0#% @ )8(! M6?+B<>Z. P , X !H ("!(<\" 'AL+W=O&UL4$L! A0#% @ )8(!67$F1^/; P F!8 !H M ("!Y](" 'AL+W=O&UL4$L! A0# M% @ )8(!6>7#ZZ0R!0 U!H !H ("!^M8" 'AL+W=O M&UL4$L! A0#% @ )8(!6;'7%:&/ P M:@T !H ("!9-P" 'AL+W=O&UL4$L! A0#% @ )8(!6=1IIB%] P @PH !H ("! M*^ " 'AL+W=O&UL4$L! A0#% @ )8(! M6;:(L#$B!0 R2, !H ("!X.," 'AL+W=O&UL4$L! A0#% @ )8(!6:N[Y"1L @ F08 !H M ("!.ND" 'AL+W=O&UL4$L! A0# M% @ )8(!68'<;.A? P YA !H ("!WNL" 'AL+W=O M&UL4$L! A0#% @ )8(!6?VY^!>+! MZ!$ !H ("!=>\" 'AL+W=O&UL4$L! A0#% @ )8(!69:&Y8J?" Y5$ !H ("! M./0" 'AL+W=O&UL4$L! A0#% @ )8(! M6;I1798^! FQD !H ("!#_T" 'AL+W=O&UL4$L! A0#% @ )8(!6:&B$$R8 P FA !H M ("!A0$# 'AL+W=O&UL4$L! A0# M% @ )8(!69%F^TGZ! ?R( !H ("!504# 'AL+W=O M&UL4$L! A0#% @ )8(!6?:N=(K#!0 M!B( !H ("!APH# 'AL+W=O&UL4$L! A0#% @ )8(!6>>.R-6( P H X !H ("! M@A # 'AL+W=O&UL4$L! A0#% @ )8(! M6?,=D@*# @ =P@ !H ("!0A0# 'AL+W=O&UL4$L! A0#% @ )8(!6:U-?(%( P M!0 T M ( !_18# 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ )8(!63"4&EP#D(0 NBD# end XML 131 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 132 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 134 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 723 435 1 true 205 0 false 16 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://tmm.com.mx/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated statements of financial position Sheet http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition Consolidated statements of financial position Statements 2 false false R3.htm 020000 - Statement - Consolidated statements of profit or loss Sheet http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss Consolidated statements of profit or loss Statements 3 false false R4.htm 030000 - Statement - Consolidated statements of comprehensive income Sheet http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated statements of comprehensive income Statements 4 false false R5.htm 040000 - Statement - Consolidated statements of changes in stockholders' equity Sheet http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity Consolidated statements of changes in stockholders' equity Statements 5 false false R6.htm 050000 - Statement - Consolidated statements of cash flow Sheet http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow Consolidated statements of cash flow Statements 6 false false R7.htm 060100 - Disclosure - Nature of operations Sheet http://tmm.com.mx/role/NatureOfOperations Nature of operations Notes 7 false false R8.htm 060200 - Disclosure - General information and statement of compliance with IFRS Sheet http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrs General information and statement of compliance with IFRS Notes 8 false false R9.htm 060300 - Disclosure - Changes in accounting policies Sheet http://tmm.com.mx/role/ChangesInAccountingPolicies Changes in accounting policies Notes 9 false false R10.htm 060400 - Disclosure - Summary of significant accounting policies Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 10 false false R11.htm 060500 - Disclosure - Acquisitions and disposals Sheet http://tmm.com.mx/role/AcquisitionsAndDisposals Acquisitions and disposals Notes 11 false false R12.htm 060600 - Disclosure - Cash and cash equivalents Sheet http://tmm.com.mx/role/CashAndCashEquivalents Cash and cash equivalents Notes 12 false false R13.htm 060700 - Disclosure - Trade receivables Sheet http://tmm.com.mx/role/TradeReceivables Trade receivables Notes 13 false false R14.htm 060800 - Disclosure - Other accounts receivable Sheet http://tmm.com.mx/role/OtherAccountsReceivable Other accounts receivable Notes 14 false false R15.htm 060900 - Disclosure - Property and equipment Sheet http://tmm.com.mx/role/PropertyAndEquipment Property and equipment Notes 15 false false R16.htm 061000 - Disclosure - Leases Sheet http://tmm.com.mx/role/Leases Leases Notes 16 false false R17.htm 061100 - Disclosure - Intangible assets Sheet http://tmm.com.mx/role/IntangibleAssets Intangible assets Notes 17 false false R18.htm 061200 - Disclosure - Impairment of long-lived assets Sheet http://tmm.com.mx/role/ImpairmentOfLonglivedAssets Impairment of long-lived assets Notes 18 false false R19.htm 061300 - Disclosure - Financial assets and liabilities Sheet http://tmm.com.mx/role/FinancialAssetsAndLiabilities Financial assets and liabilities Notes 19 false false R20.htm 061400 - Disclosure - Balances and transactions with related parties Sheet http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedParties Balances and transactions with related parties Notes 20 false false R21.htm 061500 - Disclosure - Accounts payable and accrued expenses Sheet http://tmm.com.mx/role/AccountsPayableAndAccruedExpenses Accounts payable and accrued expenses Notes 21 false false R22.htm 061600 - Disclosure - Stockholders' equity Sheet http://tmm.com.mx/role/StockholdersEquity Stockholders' equity Notes 22 false false R23.htm 061700 - Disclosure - Revenues Sheet http://tmm.com.mx/role/Revenues Revenues Notes 23 false false R24.htm 061800 - Disclosure - Other income (expenses) Sheet http://tmm.com.mx/role/OtherIncomeExpenses Other income (expenses) Notes 24 false false R25.htm 061900 - Disclosure - Interest expense and other financial costs Sheet http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCosts Interest expense and other financial costs Notes 25 false false R26.htm 062000 - Disclosure - Income tax and tax loss carryforwards Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwards Income tax and tax loss carryforwards Notes 26 false false R27.htm 062100 - Disclosure - Segment reporting Sheet http://tmm.com.mx/role/SegmentReporting Segment reporting Notes 27 false false R28.htm 062200 - Disclosure - Employee benefits Sheet http://tmm.com.mx/role/EmployeeBenefits Employee benefits Notes 28 false false R29.htm 062300 - Disclosure - Earnings per share Sheet http://tmm.com.mx/role/EarningsPerShare Earnings per share Notes 29 false false R30.htm 062400 - Disclosure - Fair value measurement Sheet http://tmm.com.mx/role/FairValueMeasurement Fair value measurement Notes 30 false false R31.htm 062500 - Disclosure - Financial instruments risk Sheet http://tmm.com.mx/role/FinancialInstrumentsRisk Financial instruments risk Notes 31 false false R32.htm 062600 - Disclosure - Capital management policies and procedures Sheet http://tmm.com.mx/role/CapitalManagementPoliciesAndProcedures Capital management policies and procedures Notes 32 false false R33.htm 062700 - Disclosure - Contingencies Sheet http://tmm.com.mx/role/Contingencies Contingencies Notes 33 false false R34.htm 062800 - Disclosure - Subsequent events to the reporting date Sheet http://tmm.com.mx/role/SubsequentEventsToReportingDate Subsequent events to the reporting date Notes 34 false false R35.htm 062900 - Disclosure - Authorization of the consolidated financial statements Sheet http://tmm.com.mx/role/AuthorizationOfConsolidatedFinancialStatements Authorization of the consolidated financial statements Notes 35 false false R36.htm 070400 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 36 false false R37.htm 080100 - Disclosure - Nature of operations (Tables) Sheet http://tmm.com.mx/role/NatureOfOperationsTables Nature of operations (Tables) Tables http://tmm.com.mx/role/NatureOfOperations 37 false false R38.htm 080400 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://tmm.com.mx/role/SummaryOfSignificantAccountingPolicies 38 false false R39.htm 080600 - Disclosure - Cash and cash equivalents (Tables) Sheet http://tmm.com.mx/role/CashAndCashEquivalentsTables Cash and cash equivalents (Tables) Tables http://tmm.com.mx/role/CashAndCashEquivalents 39 false false R40.htm 080700 - Disclosure - Trade receivables (Tables) Sheet http://tmm.com.mx/role/TradeReceivablesTables Trade receivables (Tables) Tables http://tmm.com.mx/role/TradeReceivables 40 false false R41.htm 080800 - Disclosure - Other accounts receivable (Tables) Sheet http://tmm.com.mx/role/OtherAccountsReceivableTables Other accounts receivable (Tables) Tables http://tmm.com.mx/role/OtherAccountsReceivable 41 false false R42.htm 080900 - Disclosure - Property and equipment (Tables) Sheet http://tmm.com.mx/role/PropertyAndEquipmentTables Property and equipment (Tables) Tables http://tmm.com.mx/role/PropertyAndEquipment 42 false false R43.htm 081000 - Disclosure - Leases (Tables) Sheet http://tmm.com.mx/role/LeasesTables Leases (Tables) Tables http://tmm.com.mx/role/Leases 43 false false R44.htm 081100 - Disclosure - Intangible assets (Tables) Sheet http://tmm.com.mx/role/IntangibleAssetsTables Intangible assets (Tables) Tables http://tmm.com.mx/role/IntangibleAssets 44 false false R45.htm 081200 - Disclosure - Impairment of long-lived assets (Tables) Sheet http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsTables Impairment of long-lived assets (Tables) Tables http://tmm.com.mx/role/ImpairmentOfLonglivedAssets 45 false false R46.htm 081300 - Disclosure - Financial assets and liabilities (Tables) Sheet http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables Financial assets and liabilities (Tables) Tables http://tmm.com.mx/role/FinancialAssetsAndLiabilities 46 false false R47.htm 081400 - Disclosure - Balances and transactions with related parties (Tables) Sheet http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesTables Balances and transactions with related parties (Tables) Tables http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedParties 47 false false R48.htm 081500 - Disclosure - Accounts payable and accrued expenses (Tables) Sheet http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesTables Accounts payable and accrued expenses (Tables) Tables http://tmm.com.mx/role/AccountsPayableAndAccruedExpenses 48 false false R49.htm 081600 - Disclosure - Stockholders' equity (Tables) Sheet http://tmm.com.mx/role/StockholdersEquityTables Stockholders' equity (Tables) Tables http://tmm.com.mx/role/StockholdersEquity 49 false false R50.htm 081700 - Disclosure - Revenues (Tables) Sheet http://tmm.com.mx/role/RevenuesTables Revenues (Tables) Tables http://tmm.com.mx/role/Revenues 50 false false R51.htm 081800 - Disclosure - Other income (expenses) (Tables) Sheet http://tmm.com.mx/role/OtherIncomeExpensesTables Other income (expenses) (Tables) Tables http://tmm.com.mx/role/OtherIncomeExpenses 51 false false R52.htm 081900 - Disclosure - Interest expense and other financial costs (Tables) Sheet http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsTables Interest expense and other financial costs (Tables) Tables http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCosts 52 false false R53.htm 082000 - Disclosure - Income tax and tax loss carryforwards (Tables) Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables Income tax and tax loss carryforwards (Tables) Tables http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwards 53 false false R54.htm 082100 - Disclosure - Segment reporting (Tables) Sheet http://tmm.com.mx/role/SegmentReportingTables Segment reporting (Tables) Tables http://tmm.com.mx/role/SegmentReporting 54 false false R55.htm 082200 - Disclosure - Employee benefits (Tables) Sheet http://tmm.com.mx/role/EmployeeBenefitsTables Employee benefits (Tables) Tables http://tmm.com.mx/role/EmployeeBenefits 55 false false R56.htm 082400 - Disclosure - Fair value measurement (Tables) Sheet http://tmm.com.mx/role/FairValueMeasurementTables Fair value measurement (Tables) Tables http://tmm.com.mx/role/FairValueMeasurement 56 false false R57.htm 082500 - Disclosure - Financial instruments risk (Tables) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskTables Financial instruments risk (Tables) Tables http://tmm.com.mx/role/FinancialInstrumentsRisk 57 false false R58.htm 082600 - Disclosure - Capital management policies and procedures (Tables) Sheet http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresTables Capital management policies and procedures (Tables) Tables http://tmm.com.mx/role/CapitalManagementPoliciesAndProcedures 58 false false R59.htm 090100 - Disclosure - Nature of operations, Labor reform on holidays (Details) Sheet http://tmm.com.mx/role/NatureOfOperationsLaborReformOnHolidaysDetails Nature of operations, Labor reform on holidays (Details) Details 59 false false R60.htm 090102 - Disclosure - Nature of operations, Structure of Grupo TMM (Details) Sheet http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails Nature of operations, Structure of Grupo TMM (Details) Details 60 false false R61.htm 090104 - Disclosure - Nature of operations, Investments in Associates (Details) Sheet http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails Nature of operations, Investments in Associates (Details) Details 61 false false R62.htm 090200 - Disclosure - General information and statement of compliance with IFRS (Details) Sheet http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails General information and statement of compliance with IFRS (Details) Details http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrs 62 false false R63.htm 090400 - Disclosure - Summary of significant accounting policies, Property and Equipment (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails Summary of significant accounting policies, Property and Equipment (Details) Details 63 false false R64.htm 090402 - Disclosure - Summary of significant accounting policies, Leased assets (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails Summary of significant accounting policies, Leased assets (Details) Details 64 false false R65.htm 090404 - Disclosure - Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details) Details 65 false false R66.htm 090406 - Disclosure - Summary of significant accounting policies, Offshore Vessels and Loderos (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails Summary of significant accounting policies, Offshore Vessels and Loderos (Details) Details 66 false false R67.htm 090408 - Disclosure - Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details) Details 67 false false R68.htm 090410 - Disclosure - Summary of significant accounting policies, Information by segments (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesInformationBySegmentsDetails Summary of significant accounting policies, Information by segments (Details) Details 68 false false R69.htm 090412 - Disclosure - Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details) Details 69 false false R70.htm 090414 - Disclosure - Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details) Sheet http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details) Details 70 false false R71.htm 090500 - Disclosure - Acquisitions and disposals, 2021 and 2020 (Details) Sheet http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details Acquisitions and disposals, 2021 and 2020 (Details) Details 71 false false R72.htm 090600 - Disclosure - Cash and cash equivalents (Details) Sheet http://tmm.com.mx/role/CashAndCashEquivalentsDetails Cash and cash equivalents (Details) Details http://tmm.com.mx/role/CashAndCashEquivalentsTables 72 false false R73.htm 090700 - Disclosure - Trade receivables, Summary (Details) Sheet http://tmm.com.mx/role/TradeReceivablesSummaryDetails Trade receivables, Summary (Details) Details 73 false false R74.htm 090702 - Disclosure - Trade receivables, Movement in Allowance for Doubtful Accounts (Details) Sheet http://tmm.com.mx/role/TradeReceivablesMovementInAllowanceForDoubtfulAccountsDetails Trade receivables, Movement in Allowance for Doubtful Accounts (Details) Details 74 false false R75.htm 090800 - Disclosure - Other accounts receivable (Details) Sheet http://tmm.com.mx/role/OtherAccountsReceivableDetails Other accounts receivable (Details) Details http://tmm.com.mx/role/OtherAccountsReceivableTables 75 false false R76.htm 090900 - Disclosure - Property and equipment, Summary (Details) Sheet http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails Property and equipment, Summary (Details) Details 76 false false R77.htm 090902 - Disclosure - Property and equipment, Cost model (Details) Sheet http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails Property and equipment, Cost model (Details) Details 77 false false R78.htm 091000 - Disclosure - Leases, Right-of-use assets (Details) Sheet http://tmm.com.mx/role/LeasesRightofuseAssetsDetails Leases, Right-of-use assets (Details) Details 78 false false R79.htm 091002 - Disclosure - Leases, Information on Lease Liabilitie (Details) Sheet http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails Leases, Information on Lease Liabilitie (Details) Details 79 false false R80.htm 091004 - Disclosure - Leases, Leasing activities by type of Right-of-use asset (Details) Sheet http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails Leases, Leasing activities by type of Right-of-use asset (Details) Details 80 false false R81.htm 091006 - Disclosure - Leases, Lease payments (Details) Sheet http://tmm.com.mx/role/LeasesLeasePaymentsDetails Leases, Lease payments (Details) Details 81 false false R82.htm 091100 - Disclosure - Intangible assets (Details) Sheet http://tmm.com.mx/role/IntangibleAssetsDetails Intangible assets (Details) Details http://tmm.com.mx/role/IntangibleAssetsTables 82 false false R83.htm 091200 - Disclosure - Impairment of long-lived assets (Details) Sheet http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails Impairment of long-lived assets (Details) Details http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsTables 83 false false R84.htm 091300 - Disclosure - Financial assets and liabilities, Categories of financial assets and liabilities (Details) Sheet http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails Financial assets and liabilities, Categories of financial assets and liabilities (Details) Details 84 false false R85.htm 091302 - Disclosure - Financial assets and liabilities, Other Financing (Details) Sheet http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails Financial assets and liabilities, Other Financing (Details) Details 85 false false R86.htm 091304 - Disclosure - Financial assets and liabilities, Covenants (Details) Sheet http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails Financial assets and liabilities, Covenants (Details) Details 86 false false R87.htm 091400 - Disclosure - Balances and transactions with related parties (Details) Sheet http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails Balances and transactions with related parties (Details) Details http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesTables 87 false false R88.htm 091500 - Disclosure - Accounts payable and accrued expenses (Details) Sheet http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails Accounts payable and accrued expenses (Details) Details http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesTables 88 false false R89.htm 091600 - Disclosure - Stockholders' equity, Summary (Details) Sheet http://tmm.com.mx/role/StockholdersEquitySummaryDetails Stockholders' equity, Summary (Details) Details 89 false false R90.htm 091602 - Disclosure - Stockholders' equity, Other Components of Equity (Details) Sheet http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails Stockholders' equity, Other Components of Equity (Details) Details 90 false false R91.htm 091700 - Disclosure - Revenues (Details) Sheet http://tmm.com.mx/role/RevenuesDetails Revenues (Details) Details http://tmm.com.mx/role/RevenuesTables 91 false false R92.htm 091800 - Disclosure - Other income (expenses) (Details) Sheet http://tmm.com.mx/role/OtherIncomeExpensesDetails Other income (expenses) (Details) Details http://tmm.com.mx/role/OtherIncomeExpensesTables 92 false false R93.htm 091900 - Disclosure - Interest expense and other financial costs (Details) Sheet http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails Interest expense and other financial costs (Details) Details http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsTables 93 false false R94.htm 092000 - Disclosure - Income tax and tax loss carryforwards, Results for the year (Details) Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails Income tax and tax loss carryforwards, Results for the year (Details) Details 94 false false R95.htm 092002 - Disclosure - Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details) Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details) Details 95 false false R96.htm 092004 - Disclosure - Income tax and tax loss carryforwards, Components of deferred tax liability (Details) Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails Income tax and tax loss carryforwards, Components of deferred tax liability (Details) Details 96 false false R97.htm 092006 - Disclosure - Income tax and tax loss carryforwards, Tax loss carryforwards (Details) Sheet http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails Income tax and tax loss carryforwards, Tax loss carryforwards (Details) Details 97 false false R98.htm 092100 - Disclosure - Segment reporting (Details) Sheet http://tmm.com.mx/role/SegmentReportingDetails Segment reporting (Details) Details http://tmm.com.mx/role/SegmentReportingTables 98 false false R99.htm 092200 - Disclosure - Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details) Details 99 false false R100.htm 092202 - Disclosure - Employee benefits, Net cost for period (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails Employee benefits, Net cost for period (Details) Details 100 false false R101.htm 092204 - Disclosure - Employee benefits, Reserve (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsReserveDetails Employee benefits, Reserve (Details) Details 101 false false R102.htm 092206 - Disclosure - Employee benefits, Defined benefit obligation (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails Employee benefits, Defined benefit obligation (Details) Details 102 false false R103.htm 092208 - Disclosure - Employee benefits, Assets Plan (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails Employee benefits, Assets Plan (Details) Details 103 false false R104.htm 092210 - Disclosure - Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details) Details 104 false false R105.htm 092212 - Disclosure - Employee benefits, Significant actuarial assumptions (Details) Sheet http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails Employee benefits, Significant actuarial assumptions (Details) Details 105 false false R106.htm 092300 - Disclosure - Earnings per share (Details) Sheet http://tmm.com.mx/role/EarningsPerShareDetails Earnings per share (Details) Details http://tmm.com.mx/role/EarningsPerShare 106 false false R107.htm 092400 - Disclosure - Fair value measurement, Fair value measures for non-financial assets (Details) Sheet http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails Fair value measurement, Fair value measures for non-financial assets (Details) Details 107 false false R108.htm 092402 - Disclosure - Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details) Sheet http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details) Details 108 false false R109.htm 092500 - Disclosure - Financial instruments risk, Currency risk (Details) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails Financial instruments risk, Currency risk (Details) Details 109 false false R110.htm 092502 - Disclosure - Financial instruments risk, Interest rate risks (Details) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails Financial instruments risk, Interest rate risks (Details) Details 110 false false R111.htm 092504 - Disclosure - Financial instruments risk, Credit risk and Concentration of risk (Details) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails Financial instruments risk, Credit risk and Concentration of risk (Details) Details 111 false false R112.htm 092506 - Disclosure - Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details) Details 112 false false R113.htm 092508 - Disclosure - Financial instruments risk, Liquidity risk (Details) Sheet http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails Financial instruments risk, Liquidity risk (Details) Details 113 false false R114.htm 092600 - Disclosure - Capital management policies and procedures (Details) Sheet http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails Capital management policies and procedures (Details) Details http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresTables 114 false false R115.htm 092702 - Disclosure - Contingencies (Details) Sheet http://tmm.com.mx/role/ContingenciesDetails Contingencies (Details) Details http://tmm.com.mx/role/Contingencies 115 false false All Reports Book All Reports ef20015335_20f.htm gtmay-20231231.xsd gtmay-20231231_cal.xml gtmay-20231231_def.xml gtmay-20231231_lab.xml gtmay-20231231_pre.xml image0.jpg http://xbrl.sec.gov/dei/2023 https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full true true JSON 137 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20015335_20f.htm": { "nsprefix": "gtmay", "nsuri": "http://tmm.com.mx/20231231", "dts": { "inline": { "local": [ "ef20015335_20f.htm" ] }, "schema": { "local": [ "gtmay-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "gtmay-20231231_cal.xml" ] }, "definitionLink": { "local": [ "gtmay-20231231_def.xml" ] }, "labelLink": { "local": [ "gtmay-20231231_lab.xml" ] }, "presentationLink": { "local": [ "gtmay-20231231_pre.xml" ] } }, "keyStandard": 290, "keyCustom": 145, "axisStandard": 39, "axisCustom": 0, "memberStandard": 71, "memberCustom": 128, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 7, "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 5, "http://tmm.com.mx/20231231": 1 }, "contextCount": 723, "entityCount": 1, "segmentCount": 205, "elementCount": 894, "unitCount": 16, "baseTaxonomies": { "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1742, "http://xbrl.sec.gov/dei/2023": 43 }, "report": { "R1": { "role": "http://tmm.com.mx/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R2": { "role": "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "longName": "010000 - Statement - Consolidated statements of financial position", "shortName": "Consolidated statements of financial position", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CashAndCashEquivalents", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:Inventories", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R3": { "role": "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "longName": "020000 - Statement - Consolidated statements of profit or loss", "shortName": "Consolidated statements of profit or loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:SellingGeneralAndAdministrativeExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R4": { "role": "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - Consolidated statements of comprehensive income", "shortName": "Consolidated statements of comprehensive income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R5": { "role": "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "040000 - Statement - Consolidated statements of changes in stockholders' equity", "shortName": "Consolidated statements of changes in stockholders' equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20201231", "name": "ifrs-full:Equity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20201231_ComponentsOfEquityAxis_IssuedCapitalMember", "name": "ifrs-full:Equity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R6": { "role": "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "longName": "050000 - Statement - Consolidated statements of cash flow", "shortName": "Consolidated statements of cash flow", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ProfitLossBeforeTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R7": { "role": "http://tmm.com.mx/role/NatureOfOperations", "longName": "060100 - Disclosure - Nature of operations", "shortName": "Nature of operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfNatureOfOperationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfNatureOfOperationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R8": { "role": "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrs", "longName": "060200 - Disclosure - General information and statement of compliance with IFRS", "shortName": "General information and statement of compliance with IFRS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:StatementOfIFRSCompliance", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:StatementOfIFRSCompliance", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R9": { "role": "http://tmm.com.mx/role/ChangesInAccountingPolicies", "longName": "060300 - Disclosure - Changes in accounting policies", "shortName": "Changes in accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R10": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPolicies", "longName": "060400 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R11": { "role": "http://tmm.com.mx/role/AcquisitionsAndDisposals", "longName": "060500 - Disclosure - Acquisitions and disposals", "shortName": "Acquisitions and disposals", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfAcquisitionsAndDisposalsGroupTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfAcquisitionsAndDisposalsGroupTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R12": { "role": "http://tmm.com.mx/role/CashAndCashEquivalents", "longName": "060600 - Disclosure - Cash and cash equivalents", "shortName": "Cash and cash equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R13": { "role": "http://tmm.com.mx/role/TradeReceivables", "longName": "060700 - Disclosure - Trade receivables", "shortName": "Trade receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTradeReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTradeReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R14": { "role": "http://tmm.com.mx/role/OtherAccountsReceivable", "longName": "060800 - Disclosure - Other accounts receivable", "shortName": "Other accounts receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfOtherReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfOtherReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R15": { "role": "http://tmm.com.mx/role/PropertyAndEquipment", "longName": "060900 - Disclosure - Property and equipment", "shortName": "Property and equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R16": { "role": "http://tmm.com.mx/role/Leases", "longName": "061000 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfLeasesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R17": { "role": "http://tmm.com.mx/role/IntangibleAssets", "longName": "061100 - Disclosure - Intangible assets", "shortName": "Intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R18": { "role": "http://tmm.com.mx/role/ImpairmentOfLonglivedAssets", "longName": "061200 - Disclosure - Impairment of long-lived assets", "shortName": "Impairment of long-lived assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfImpairmentOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfImpairmentOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R19": { "role": "http://tmm.com.mx/role/FinancialAssetsAndLiabilities", "longName": "061300 - Disclosure - Financial assets and liabilities", "shortName": "Financial assets and liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfFinancialAssetsAndLiabilitiesExplanatoryTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfFinancialAssetsAndLiabilitiesExplanatoryTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R20": { "role": "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedParties", "longName": "061400 - Disclosure - Balances and transactions with related parties", "shortName": "Balances and transactions with related parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R21": { "role": "http://tmm.com.mx/role/AccountsPayableAndAccruedExpenses", "longName": "061500 - Disclosure - Accounts payable and accrued expenses", "shortName": "Accounts payable and accrued expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R22": { "role": "http://tmm.com.mx/role/StockholdersEquity", "longName": "061600 - Disclosure - Stockholders' equity", "shortName": "Stockholders' equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R23": { "role": "http://tmm.com.mx/role/Revenues", "longName": "061700 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfRevenueExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R24": { "role": "http://tmm.com.mx/role/OtherIncomeExpenses", "longName": "061800 - Disclosure - Other income (expenses)", "shortName": "Other income (expenses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R25": { "role": "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCosts", "longName": "061900 - Disclosure - Interest expense and other financial costs", "shortName": "Interest expense and other financial costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinanceCostExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinanceCostExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R26": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwards", "longName": "062000 - Disclosure - Income tax and tax loss carryforwards", "shortName": "Income tax and tax loss carryforwards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R27": { "role": "http://tmm.com.mx/role/SegmentReporting", "longName": "062100 - Disclosure - Segment reporting", "shortName": "Segment reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R28": { "role": "http://tmm.com.mx/role/EmployeeBenefits", "longName": "062200 - Disclosure - Employee benefits", "shortName": "Employee benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R29": { "role": "http://tmm.com.mx/role/EarningsPerShare", "longName": "062300 - Disclosure - Earnings per share", "shortName": "Earnings per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R30": { "role": "http://tmm.com.mx/role/FairValueMeasurement", "longName": "062400 - Disclosure - Fair value measurement", "shortName": "Fair value measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R31": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRisk", "longName": "062500 - Disclosure - Financial instruments risk", "shortName": "Financial instruments risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R32": { "role": "http://tmm.com.mx/role/CapitalManagementPoliciesAndProcedures", "longName": "062600 - Disclosure - Capital management policies and procedures", "shortName": "Capital management policies and procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R33": { "role": "http://tmm.com.mx/role/Contingencies", "longName": "062700 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R34": { "role": "http://tmm.com.mx/role/SubsequentEventsToReportingDate", "longName": "062800 - Disclosure - Subsequent events to the reporting date", "shortName": "Subsequent events to the reporting date", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R35": { "role": "http://tmm.com.mx/role/AuthorizationOfConsolidatedFinancialStatements", "longName": "062900 - Disclosure - Authorization of the consolidated financial statements", "shortName": "Authorization of the consolidated financial statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfAuthorisationOfFinancialStatementsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R36": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "070400 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DescriptionOfAccountingPolicyForTheBasisOfPreparationExplanatoryPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DescriptionOfAccountingPolicyForTheBasisOfPreparationExplanatoryPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R37": { "role": "http://tmm.com.mx/role/NatureOfOperationsTables", "longName": "080100 - Disclosure - Nature of operations (Tables)", "shortName": "Nature of operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R38": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "080400 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutTheEffectOfAChangeInIncrementalBorrowingRateForLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutTheEffectOfAChangeInIncrementalBorrowingRateForLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R39": { "role": "http://tmm.com.mx/role/CashAndCashEquivalentsTables", "longName": "080600 - Disclosure - Cash and cash equivalents (Tables)", "shortName": "Cash and cash equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:CashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:CashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R40": { "role": "http://tmm.com.mx/role/TradeReceivablesTables", "longName": "080700 - Disclosure - Trade receivables (Tables)", "shortName": "Trade receivables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTheSummaryOfTradeReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTheSummaryOfTradeReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R41": { "role": "http://tmm.com.mx/role/OtherAccountsReceivableTables", "longName": "080800 - Disclosure - Other accounts receivable (Tables)", "shortName": "Other accounts receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ScheduleOfOtherReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R42": { "role": "http://tmm.com.mx/role/PropertyAndEquipmentTables", "longName": "080900 - Disclosure - Property and equipment (Tables)", "shortName": "Property and equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R43": { "role": "http://tmm.com.mx/role/LeasesTables", "longName": "081000 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R44": { "role": "http://tmm.com.mx/role/IntangibleAssetsTables", "longName": "081100 - Disclosure - Intangible assets (Tables)", "shortName": "Intangible assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R45": { "role": "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsTables", "longName": "081200 - Disclosure - Impairment of long-lived assets (Tables)", "shortName": "Impairment of long-lived assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R46": { "role": "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables", "longName": "081300 - Disclosure - Financial assets and liabilities (Tables)", "shortName": "Financial assets and liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R47": { "role": "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesTables", "longName": "081400 - Disclosure - Balances and transactions with related parties (Tables)", "shortName": "Balances and transactions with related parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R48": { "role": "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesTables", "longName": "081500 - Disclosure - Accounts payable and accrued expenses (Tables)", "shortName": "Accounts payable and accrued expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ScheduleOfAccountsPayableAndAccruedExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ScheduleOfAccountsPayableAndAccruedExpensesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R49": { "role": "http://tmm.com.mx/role/StockholdersEquityTables", "longName": "081600 - Disclosure - Stockholders' equity (Tables)", "shortName": "Stockholders' equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R50": { "role": "http://tmm.com.mx/role/RevenuesTables", "longName": "081700 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R51": { "role": "http://tmm.com.mx/role/OtherIncomeExpensesTables", "longName": "081800 - Disclosure - Other income (expenses) (Tables)", "shortName": "Other income (expenses) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R52": { "role": "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsTables", "longName": "081900 - Disclosure - Interest expense and other financial costs (Tables)", "shortName": "Interest expense and other financial costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutInterestExpenseAndOtherFinancialCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutInterestExpenseAndOtherFinancialCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R53": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables", "longName": "082000 - Disclosure - Income tax and tax loss carryforwards (Tables)", "shortName": "Income tax and tax loss carryforwards (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfProvisionForIncomeTaxRecognizedThroughProfitOrLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfProvisionForIncomeTaxRecognizedThroughProfitOrLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R54": { "role": "http://tmm.com.mx/role/SegmentReportingTables", "longName": "082100 - Disclosure - Segment reporting (Tables)", "shortName": "Segment reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R55": { "role": "http://tmm.com.mx/role/EmployeeBenefitsTables", "longName": "082200 - Disclosure - Employee benefits (Tables)", "shortName": "Employee benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfExpensesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfExpensesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R56": { "role": "http://tmm.com.mx/role/FairValueMeasurementTables", "longName": "082400 - Disclosure - Fair value measurement (Tables)", "shortName": "Fair value measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R57": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskTables", "longName": "082500 - Disclosure - Financial instruments risk (Tables)", "shortName": "Financial instruments risk (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutFinancialInstrumentsDenominatedInForeignCurrenciesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfDetailedInformationAboutFinancialInstrumentsDenominatedInForeignCurrenciesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R58": { "role": "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresTables", "longName": "082600 - Disclosure - Capital management policies and procedures (Tables)", "shortName": "Capital management policies and procedures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTheSummaryOfCapitalManagementTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DisclosureOfTheSummaryOfCapitalManagementTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R59": { "role": "http://tmm.com.mx/role/NatureOfOperationsLaborReformOnHolidaysDetails", "longName": "090100 - Disclosure - Nature of operations, Labor reform on holidays (Details)", "shortName": "Nature of operations, Labor reform on holidays (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:VacationPeriodForEmployeesPeriodOfExtension", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:VacationPeriodForEmployeesPeriodOfExtension", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R60": { "role": "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "longName": "090102 - Disclosure - Nature of operations, Structure of Grupo TMM (Details)", "shortName": "Nature of operations, Structure of Grupo TMM (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20230101to20231231_SegmentsAxis_SpecializedMaritimeTransportationMember_SignificantInvestmentsInSubsidiariesAxis_TransportacionMaritimaMexicanaSADeCVMember", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_SegmentsAxis_SpecializedMaritimeTransportationMember_SignificantInvestmentsInSubsidiariesAxis_TransportacionMaritimaMexicanaSADeCVMember", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R61": { "role": "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "longName": "090104 - Disclosure - Nature of operations, Investments in Associates (Details)", "shortName": "Nature of operations, Investments in Associates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20170101to20171231_SignificantInvestmentsInSubsidiariesAxis_MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVAndTMMDivisionMaritimaSADeCVMember", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20170101to20171231_SignificantInvestmentsInSubsidiariesAxis_MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVAndTMMDivisionMaritimaSADeCVMember", "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R62": { "role": "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "longName": "090200 - Disclosure - General information and statement of compliance with IFRS (Details)", "shortName": "General information and statement of compliance with IFRS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:NumberOfCurrentMudVesselsContracts", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:NumberOfCurrentMudVesselsContracts", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "div", "div", "td", "tr", "table", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R63": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "longName": "090400 - Disclosure - Summary of significant accounting policies, Property and Equipment (Details)", "shortName": "Summary of significant accounting policies, Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_LandAndBuildingsMember", "name": "ifrs-full:MeasurementBasesPropertyPlantAndEquipment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_LandAndBuildingsMember", "name": "ifrs-full:MeasurementBasesPropertyPlantAndEquipment", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R64": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "longName": "090402 - Disclosure - Summary of significant accounting policies, Leased assets (Details)", "shortName": "Summary of significant accounting policies, Leased assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_BuildingsMember_RangeAxis_BottomOfRangeMember", "name": "gtmay:OperatingLeaseTermOfContractLessee", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ClassesOfPropertyPlantAndEquipmentAxis_BuildingsMember_RangeAxis_BottomOfRangeMember", "name": "gtmay:OperatingLeaseTermOfContractLessee", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R65": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails", "longName": "090404 - Disclosure - Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details)", "shortName": "Summary of significant accounting policies, Post-employment benefits and benefits for short-term employees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DefinedBenefitsPlanSeniorityPensionServiceEligibilityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:DefinedBenefitsPlanSeniorityPensionServiceEligibilityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R66": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "longName": "090406 - Disclosure - Summary of significant accounting policies, Offshore Vessels and Loderos (Details)", "shortName": "Summary of significant accounting policies, Offshore Vessels and Loderos (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:TimeCharterPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:TimeCharterPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R67": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails", "longName": "090408 - Disclosure - Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details)", "shortName": "Summary of significant accounting policies, Recognition of revenue, costs and expenses, and financing costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c20230101to20231231_ProductsAndServicesAxis_ParcelTankersAndBulkCarrierMember_RangeAxis_BottomOfRangeMember", "name": "gtmay:PeriodRevenuesDerivedFromTransportationOfMerchandise", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ProductsAndServicesAxis_ParcelTankersAndBulkCarrierMember_RangeAxis_BottomOfRangeMember", "name": "gtmay:PeriodRevenuesDerivedFromTransportationOfMerchandise", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R68": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesInformationBySegmentsDetails", "longName": "090410 - Disclosure - Summary of significant accounting policies, Information by segments (Details)", "shortName": "Summary of significant accounting policies, Information by segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:OperatingSegmentsNumber", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:OperatingSegmentsNumber", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R69": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails", "longName": "090412 - Disclosure - Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details)", "shortName": "Summary of significant accounting policies, Leases - determination of the appropriate discount rate to measure lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_LiabilitiesArisingFromFinancingActivitiesAxis_LeaseLiabilitiesMember", "name": "ifrs-full:IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R70": { "role": "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails", "longName": "090414 - Disclosure - Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details)", "shortName": "Summary of significant accounting policies, Correction of an Immaterial Error in the Prior Period Financial Statements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:TradeReceivablesNet", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20221231", "name": "gtmay:TraderReceivablesRelatedPartiesCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R71": { "role": "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details", "longName": "090500 - Disclosure - Acquisitions and disposals, 2021 and 2020 (Details)", "shortName": "Acquisitions and disposals, 2021 and 2020 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:NumberOfSubsidiariesDisposed", "unitRef": "U007", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:NumberOfSubsidiariesDisposed", "unitRef": "U007", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R72": { "role": "http://tmm.com.mx/role/CashAndCashEquivalentsDetails", "longName": "090600 - Disclosure - Cash and cash equivalents (Details)", "shortName": "Cash and cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CashOnHand", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CashOnHand", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R73": { "role": "http://tmm.com.mx/role/TradeReceivablesSummaryDetails", "longName": "090700 - Disclosure - Trade receivables, Summary (Details)", "shortName": "Trade receivables, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:TradeReceivables", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:TradeReceivables", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R74": { "role": "http://tmm.com.mx/role/TradeReceivablesMovementInAllowanceForDoubtfulAccountsDetails", "longName": "090702 - Disclosure - Trade receivables, Movement in Allowance for Doubtful Accounts (Details)", "shortName": "Trade receivables, Movement in Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c20221231", "name": "gtmay:AllowanceForCreditLossesOfFinancialAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R75": { "role": "http://tmm.com.mx/role/OtherAccountsReceivableDetails", "longName": "090800 - Disclosure - Other accounts receivable (Details)", "shortName": "Other accounts receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:OtherCurrentReceivablesRecoverableTaxes", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:OtherCurrentReceivablesRecoverableTaxes", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R76": { "role": "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "longName": "090900 - Disclosure - Property and equipment, Summary (Details)", "shortName": "Property and equipment, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:PropertyPlantAndEquipment", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R77": { "role": "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "longName": "090902 - Disclosure - Property and equipment, Cost model (Details)", "shortName": "Property and equipment, Cost model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R78": { "role": "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "longName": "091000 - Disclosure - Leases, Right-of-use assets (Details)", "shortName": "Leases, Right-of-use assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:RightofuseAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230801to20230831", "name": "gtmay:NetEffectOfTransactionAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "span", "link:footnote", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R79": { "role": "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "longName": "091002 - Disclosure - Leases, Information on Lease Liabilitie (Details)", "shortName": "Leases, Information on Lease Liabilitie (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CurrentLeaseLiabilities", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_ClassesOfAssetsAxis_WarehousingEquipmentMember_CurrencyAxis_MXN", "name": "ifrs-full:CurrentLeaseLiabilities", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R80": { "role": "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "longName": "091004 - Disclosure - Leases, Leasing activities by type of Right-of-use asset (Details)", "shortName": "Leases, Leasing activities by type of Right-of-use asset (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c20231231_ClassesOfAssetsAxis_WarehousingEquipmentMember", "name": "gtmay:NumberOfRightOfUseAssetsLeased", "unitRef": "U011", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_ClassesOfAssetsAxis_WarehousingEquipmentMember", "name": "gtmay:NumberOfRightOfUseAssetsLeased", "unitRef": "U011", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R81": { "role": "http://tmm.com.mx/role/LeasesLeasePaymentsDetails", "longName": "091006 - Disclosure - Leases, Lease payments (Details)", "shortName": "Leases, Lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:OperatingLeaseMinimumPaymentsPayable", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:OperatingLeaseMinimumPaymentsPayable", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R82": { "role": "http://tmm.com.mx/role/IntangibleAssetsDetails", "longName": "091100 - Disclosure - Intangible assets (Details)", "shortName": "Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231", "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R83": { "role": "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails", "longName": "091200 - Disclosure - Impairment of long-lived assets (Details)", "shortName": "Impairment of long-lived assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ImpairmentLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_IndividualAssetsOrCashgeneratingUnitsAxis_IndividualAssetsOrCashgeneratingUnitsMember", "name": "ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R84": { "role": "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "longName": "091300 - Disclosure - Financial assets and liabilities, Categories of financial assets and liabilities (Details)", "shortName": "Financial assets and liabilities, Categories of financial assets and liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CashAndCashEquivalents", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_ClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMember", "name": "ifrs-full:CurrentPortionOfLongtermBorrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R85": { "role": "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "longName": "091302 - Disclosure - Financial assets and liabilities, Other Financing (Details)", "shortName": "Financial assets and liabilities, Other Financing (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:CurrentPortionOfLongtermBorrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_BorrowingsByNameAxis_LoansAndObligationsToFinancialInstitutionsOneMember_LegalEntityAxis_DaimlerFinancialServicesMexicoSDeRLDeCVMember_TypesOfInterestRatesAxis_FixedInterestRateMember", "name": "ifrs-full:Borrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R86": { "role": "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "longName": "091304 - Disclosure - Financial assets and liabilities, Covenants (Details)", "shortName": "Financial assets and liabilities, Covenants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:InterestExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_MaturityAxis_NotLaterThanOneYearMember", "name": "ifrs-full:LongtermBorrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R87": { "role": "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "longName": "091400 - Disclosure - Balances and transactions with related parties (Details)", "shortName": "Balances and transactions with related parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R88": { "role": "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails", "longName": "091500 - Disclosure - Accounts payable and accrued expenses (Details)", "shortName": "Accounts payable and accrued expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:CurrentAccruedOperatingExpenses", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:CurrentAccruedOperatingExpenses", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R89": { "role": "http://tmm.com.mx/role/StockholdersEquitySummaryDetails", "longName": "091600 - Disclosure - Stockholders' equity, Summary (Details)", "shortName": "Stockholders' equity, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:NumberOfSharesOutstanding", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:NumberOfOrdinaryParticipationCertificatesCalledByEachAmericanDepositoryShare", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R90": { "role": "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails", "longName": "091602 - Disclosure - Stockholders' equity, Other Components of Equity (Details)", "shortName": "Stockholders' equity, Other Components of Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:Equity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:AdjustmentOfAssetsAvailableForSaleSecuritiesFairValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "link:footnote", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R91": { "role": "http://tmm.com.mx/role/RevenuesDetails", "longName": "091700 - Disclosure - Revenues (Details)", "shortName": "Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ProductsAndServicesAxis_OffshoreVesselsMember_SegmentsAxis_SpecializedMaritimeTransportationMember", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R92": { "role": "http://tmm.com.mx/role/OtherIncomeExpensesDetails", "longName": "091800 - Disclosure - Other income (expenses) (Details)", "shortName": "Other income (expenses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ChangeInProvisions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:ChangeInProvisions", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R93": { "role": "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails", "longName": "091900 - Disclosure - Interest expense and other financial costs (Details)", "shortName": "Interest expense and other financial costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:InterestExpenseOnBorrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:InterestExpenseOnBorrowings", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R94": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails", "longName": "092000 - Disclosure - Income tax and tax loss carryforwards, Results for the year (Details)", "shortName": "Income tax and tax loss carryforwards, Results for the year (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ProfitLossBeforeTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ApplicableTaxRate", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "ifrs-full:ApplicableTaxRate", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R95": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails", "longName": "092002 - Disclosure - Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details)", "shortName": "Income tax and tax loss carryforwards, Reconciliation for income tax based on statutory rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ProfitLossBeforeTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R96": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails", "longName": "092004 - Disclosure - Income tax and tax loss carryforwards, Components of deferred tax liability (Details)", "shortName": "Income tax and tax loss carryforwards, Components of deferred tax liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:DeferredTaxAssetsLossCarryforwards", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:DeferredTaxAssetsLossCarryforwards", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R97": { "role": "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails", "longName": "092006 - Disclosure - Income tax and tax loss carryforwards, Tax loss carryforwards (Details)", "shortName": "Income tax and tax loss carryforwards, Tax loss carryforwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R98": { "role": "http://tmm.com.mx/role/SegmentReportingDetails", "longName": "092100 - Disclosure - Segment reporting (Details)", "shortName": "Segment reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:RevenueFromContractsWithCustomers", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "gtmay:CostsAndExpensesByNature", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R99": { "role": "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "longName": "092200 - Disclosure - Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details)", "shortName": "Employee benefits, Expenses and liabilities recognized for pensions and other employee remunerations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ShorttermEmployeeBenefitsExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R100": { "role": "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "longName": "092202 - Disclosure - Employee benefits, Net cost for period (Details)", "shortName": "Employee benefits, Net cost for period (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_DefinedBenefitPlansAxis_PensionsAndSeniorityPremiumsMember", "name": "gtmay:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromCurrentServiceCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R101": { "role": "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails", "longName": "092204 - Disclosure - Employee benefits, Reserve (Details)", "shortName": "Employee benefits, Reserve (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_DefinedBenefitPlansAxis_PensionsAndSeniorityPremiumsMember_NetDefinedBenefitLiabilityAssetAxis_PresentValueOfDefinedBenefitObligationMember", "name": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R102": { "role": "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "longName": "092206 - Disclosure - Employee benefits, Defined benefit obligation (Details)", "shortName": "Employee benefits, Defined benefit obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231_DefinedBenefitPlansAxis_PensionsAndSeniorityPremiumsMember_NetDefinedBenefitLiabilityAssetAxis_PresentValueOfDefinedBenefitObligationMember", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R103": { "role": "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "longName": "092208 - Disclosure - Employee benefits, Assets Plan (Details)", "shortName": "Employee benefits, Assets Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20211231_NetDefinedBenefitLiabilityAssetAxis_PlanAssetsMember", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R104": { "role": "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "longName": "092210 - Disclosure - Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details)", "shortName": "Employee benefits, Changes in pension plan, seniority premium and termination of employment plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R105": { "role": "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails", "longName": "092212 - Disclosure - Employee benefits, Significant actuarial assumptions (Details)", "shortName": "Employee benefits, Significant actuarial assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c20231231", "name": "gtmay:PercentageOfEmployeesUnderCollectiveBargainingAgreements", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "gtmay:PercentageOfEmployeesUnderCollectiveBargainingAgreements", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:PercentageOfEmployeesUnderCollectiveBargainingAgreements", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "gtmay:PercentageOfEmployeesUnderCollectiveBargainingAgreements", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R106": { "role": "http://tmm.com.mx/role/EarningsPerShareDetails", "longName": "092300 - Disclosure - Earnings per share (Details)", "shortName": "Earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "ifrs-full:DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares", "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R107": { "role": "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "longName": "092400 - Disclosure - Fair value measurement, Fair value measures for non-financial assets (Details)", "shortName": "Fair value measurement, Fair value measures for non-financial assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:Assets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_ClassesOfAssetsAxis_BuildingsMember_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember_MeasurementAxis_RecurringFairValueMeasurementMember", "name": "ifrs-full:Assets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R108": { "role": "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details", "longName": "092402 - Disclosure - Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details)", "shortName": "Fair value measurement, Reconciliation of non-financial assets classified within Level 3 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c20221231", "name": "ifrs-full:Assets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_LevelsOfFairValueHierarchyAxis_Level2OfFairValueHierarchyMember_MeasurementAxis_RecurringFairValueMeasurementMember", "name": "ifrs-full:GainsLossesRecognisedInOtherComprehensiveIncomeFairValueMeasurementAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R109": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "longName": "092500 - Disclosure - Financial instruments risk, Currency risk (Details)", "shortName": "Financial instruments risk, Currency risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c20230101to20231231_TypesOfRisksAxis_CurrencyRiskMember", "name": "gtmay:PercentageOfEntitySRevenueDenominatedInAForeignCurrency", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_TypesOfRisksAxis_CurrencyRiskMember", "name": "gtmay:PercentageOfEntitySRevenueDenominatedInAForeignCurrency", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R110": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "longName": "092502 - Disclosure - Financial instruments risk, Interest rate risks (Details)", "shortName": "Financial instruments risk, Interest rate risks (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "ifrs-full:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_TypesOfRisksAxis_InterestRateRiskMember", "name": "gtmay:InterestRateRiskPercentChangeInRateIncrease", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R111": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "longName": "092504 - Disclosure - Financial instruments risk, Credit risk and Concentration of risk (Details)", "shortName": "Financial instruments risk, Credit risk and Concentration of risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c20230101to20231231_TypesOfRisksAxis_CreditRiskMember", "name": "gtmay:SignificantCustomerPaymentPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_TypesOfRisksAxis_CreditRiskMember", "name": "gtmay:SignificantCustomerPaymentPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R112": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails", "longName": "092506 - Disclosure - Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details)", "shortName": "Financial instruments risk, Expected Credit Loss for Trade Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c20231231_ClassesOfFinancialInstrumentsAxis_TradeReceivablesMember_TypeOfMeasurementOfExpectedCreditLossesAxis_ExpectedCreditLossGrossCarryingValueMember", "name": "ifrs-full:FinancialAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231_ClassesOfFinancialInstrumentsAxis_TradeReceivablesMember_TypeOfMeasurementOfExpectedCreditLossesAxis_ExpectedCreditLossGrossCarryingValueMember", "name": "ifrs-full:FinancialAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } }, "R113": { "role": "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "longName": "092508 - Disclosure - Financial instruments risk, Liquidity risk (Details)", "shortName": "Financial instruments risk, Liquidity risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_TypesOfRisksAxis_LiquidityRiskMember", "name": "gtmay:PercentageOfFinancialLiabilitiesClassifiedCurrent", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R114": { "role": "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails", "longName": "092600 - Disclosure - Capital management policies and procedures (Details)", "shortName": "Capital management policies and procedures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c20231231", "name": "ifrs-full:Equity", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "gtmay:CashAndCashEquivalentsAndRestrictedCashAndCashEquivalents", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "unique": true } }, "R115": { "role": "http://tmm.com.mx/role/ContingenciesDetails", "longName": "092702 - Disclosure - Contingencies (Details)", "shortName": "Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c20070807_ClassesOfContingentLiabilitiesAxis_LegalProceedingsContingentLiabilityRefinedProductServicesMember", "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets", "unitRef": "U013", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20070807_ClassesOfContingentLiabilitiesAxis_LegalProceedingsContingentLiabilityRefinedProductServicesMember", "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets", "unitRef": "U013", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20015335_20f.htm", "first": true, "unique": true } } }, "tag": { "gtmay_AccountsPayableAndAccruedExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AccountsPayableAndAccruedExpensesAbstract", "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Depreciation and Amortization [Member]", "label": "Accumulated depreciation, amortisation and impairment [member]" } }, "en": { "role": { "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]" } } }, "auth_ref": [ "r56", "r63", "r122", "r131", "r134" ] }, "ifrs-full_AccumulatedDepreciationAndAmortisationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AccumulatedDepreciationAndAmortisationMember", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization [Member]", "verboseLabel": "Depreciation [Member]", "label": "Accumulated depreciation and amortisation [member]" } }, "en": { "role": { "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]" } } }, "auth_ref": [ "r63", "r332", "r341", "r343", "r344" ] }, "gtmay_AcquisitionsAndDisposalsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AcquisitionsAndDisposalsAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions and disposals [Abstract]" } } }, "auth_ref": [] }, "gtmay_ActMaritimeLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ActMaritimeLLCMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Act Maritime, LLC [Member]" } } }, "auth_ref": [] }, "ifrs-full_ActuarialAssumptionOfDiscountRates": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfDiscountRates", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant actuarial assumptions used for valuation", "label": "Actuarial assumption of discount rates" } }, "en": { "role": { "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]" } } }, "auth_ref": [ "r336" ] }, "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfDiscountRatesMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount Rate [Member]", "label": "Actuarial assumption of discount rates [member]" } }, "en": { "role": { "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r337" ] }, "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfExpectedRatesOfInflationMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inflation Rate [Member]", "label": "Actuarial assumption of expected rates of inflation [member]" } }, "en": { "role": { "documentation": "This member stands for the expected rates of inflation used as actuarial assumptions. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r337" ] }, "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average Working Life Expectancy [Member]", "label": "Actuarial assumption of expected rates of pension increases [member]" } }, "en": { "role": { "documentation": "This member stands for the expected rates of pension increases used as actuarial assumptions. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r337" ] }, "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salary Increase Rate [Member]", "label": "Actuarial assumption of expected rates of salary increases [member]" } }, "en": { "role": { "documentation": "This member stands for the expected rates of salary increases used as actuarial assumptions. [Refer: Actuarial assumptions [member]]" } } }, "auth_ref": [ "r337" ] }, "ifrs-full_ActuarialAssumptionsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionsAxis", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Actuarial assumptions [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r80" ] }, "ifrs-full_ActuarialAssumptionsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialAssumptionsMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Actuarial assumptions [member]" } }, "en": { "role": { "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used." } } }, "auth_ref": [ "r80" ] }, "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails" ], "lang": { "en-us": { "role": { "label": "Actuarial gain or losses" } }, "en": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r74" ] }, "gtmay_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAssetNetOfIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAssetNetOfIncomeTax", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The decrease (increase) in a net defined benefit liability (asset), net of income taxes, resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (i.e. the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service.", "label": "Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset), net of income tax", "terseLabel": "Actuarial (loss) gain net of taxes" } } }, "auth_ref": [] }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Additions other than through business combinations, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r123" ] }, "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Additions other than through business combinations, property, plant and equipment" } }, "en": { "role": { "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]" } } }, "auth_ref": [ "r57" ] }, "ifrs-full_AdditionsToRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdditionsToRightofuseAssets", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Additions" } }, "en": { "role": { "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r198" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "gtmay_AdjustmentOfAssetsAvailableForSaleSecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdjustmentOfAssetsAvailableForSaleSecuritiesFairValue", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of adjustment for assets from available of sale securities at fair value.", "label": "Adjustment of assets, available for sale securities, fair value", "terseLabel": "Adjustment of assets available for sale of fair value" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForAmortisationExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForAmortisationExpense", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other amortizations", "label": "Adjustments for amortisation expense" } }, "en": { "role": { "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Adjustments for decrease (increase) in other assets" } }, "en": { "role": { "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "gtmay_AdjustmentsForDecreaseIncreaseInOtherOperatingReceivablesAndRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdjustmentsForDecreaseIncreaseInOtherOperatingReceivablesAndRelatedParties", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "Adjustments for decrease (increase) in other operating receivables and related parties to reconcile profit (loss) to net cash flow from (used in) operating activities.", "label": "Adjustments for decrease (increase) in other operating receivables and related parties", "terseLabel": "Other accounts receivable and related parties" } } }, "auth_ref": [] }, "gtmay_AdjustmentsForDecreaseIncreaseInPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdjustmentsForDecreaseIncreaseInPrepayments", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "Adjustments for decrease (increase) in prepayments to reconcile profit (loss) to net cash flow from (used in) operating activities.", "label": "Adjustments for decrease (increase) in prepayments", "terseLabel": "Prepayments" } } }, "auth_ref": [] }, "gtmay_AdjustmentsForDecreaseIncreaseInRawMaterialsAndProductionSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdjustmentsForDecreaseIncreaseInRawMaterialsAndProductionSupplies", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "Adjustments for decrease (increase) in raw materials and production supplies to reconcile profit (loss) to net cash flow from (used in) operating activities.", "label": "Adjustments for decrease (increase) in raw materials and production supplies", "terseLabel": "Materials and supplies" } } }, "auth_ref": [] }, "gtmay_AdjustmentsForDecreaseIncreaseInRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdjustmentsForDecreaseIncreaseInRestrictedCash", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "Adjustments for decrease (increase) in restricted cash to reconcile profit (loss) to net cash flow from (used in) operating activities.", "label": "Adjustments for decrease (increase) in restricted cash", "terseLabel": "Restricted cash release" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Adjustments for decrease (increase) in trade accounts receivable" } }, "en": { "role": { "documentation": "Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r347" ] }, "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization and loss from revaluation", "label": "Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss" } }, "en": { "role": { "documentation": "Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss; Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss; Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details", "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain from the sale of subsidiaries", "label": "Gain from the sale of subsidiaries", "verboseLabel": "Gain on disposition of subsidiaries" } }, "en": { "role": { "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from the disposal of property and equipment, net", "verboseLabel": "Loss from sale of property, vessels and equipment", "label": "Adjustments for gain (loss) on disposals, property, plant and equipment" } }, "en": { "role": { "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Employee benefits" } }, "en": { "role": { "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses" } }, "en": { "role": { "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r347" ] }, "ifrs-full_AdjustmentsForInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForInterestExpense", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Adjustments for interest expense" } }, "en": { "role": { "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForInterestIncome", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income", "label": "Adjustments for interest income" } }, "en": { "role": { "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]" } } }, "auth_ref": [ "r349" ] }, "ifrs-full_AdjustmentsForReconcileProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForReconcileProfitLoss", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Total adjustments", "label": "Adjustments to reconcile profit (loss)" } }, "en": { "role": { "documentation": "Adjustments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r137" ] }, "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForReconcileProfitLossAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile the profit with cash used in operating activities:" } } }, "auth_ref": [] }, "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_AdjustmentsForReconcileProfitLoss", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized exchange loss, net", "label": "Adjustments for unrealised foreign exchange losses (gains)" } }, "en": { "role": { "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r286", "r348" ] }, "gtmay_AdministracionPortuariaIntegralDeAcapulcoSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdministracionPortuariaIntegralDeAcapulcoSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Administracion Portuaria Integral de Acapulco S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_AdministradoraMartimaTMMSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AdministradoraMartimaTMMSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Administradora Maritima TMM, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_AggregatedMeasurementMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AggregatedMeasurementMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Aggregated measurement [member]" } }, "en": { "role": { "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used." } } }, "auth_ref": [ "r129", "r133", "r174" ] }, "ifrs-full_AggregatedTimeBandsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AggregatedTimeBandsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Aggregated time bands [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used." } } }, "auth_ref": [ "r19", "r188", "r203", "r204", "r207", "r208", "r210", "r216", "r223", "r272", "r297", "r303" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ifrs-full_AllLevelsOfFairValueHierarchyMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AllLevelsOfFairValueHierarchyMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "All levels of fair value hierarchy [member]" } }, "en": { "role": { "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used." } } }, "auth_ref": [ "r79", "r175" ] }, "gtmay_AllowanceForCreditLossesOfFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AllowanceForCreditLossesOfFinancialAssets", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/TradeReceivablesSummaryDetails": { "parentTag": "gtmay_TradeReceivablesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/TradeReceivablesMovementInAllowanceForDoubtfulAccountsDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]", "label": "Allowance for credit losses of financial assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "negatedLabel": "Allowance for doubtful accounts" } } }, "auth_ref": [] }, "gtmay_AlmacenadoraDeDepositoModernoSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AlmacenadoraDeDepositoModernoSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Almacenadora de Deposito Moderno, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_AlmacenesDeJugosCitricosDeMexicoSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AlmacenesDeJugosCitricosDeMexicoSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to an entity over which the investor has significant influence.", "label": "Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V. [Member]", "terseLabel": "Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AmortisationIntangibleAssetsOtherThanGoodwill", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortisation, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]" } } }, "auth_ref": [ "r124" ] }, "gtmay_AmortizationExpenseOtherBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AmortizationExpenseOtherBorrowings", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": "gtmay_InterestExpenseAndOtherFinanceCosts", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of the amortization expense associated with costs related to other borrowings.", "label": "Amortization expense, other borrowings", "verboseLabel": "Amortization of transaction cost associated with financial debt" } } }, "auth_ref": [] }, "gtmay_AmountRecognizedInOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AmountRecognizedInOtherComprehensiveIncomeAbstract", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Amount recognized in other comprehensive income [Abstract]", "terseLabel": "Amount recognized in other comprehensive income [Abstract]" } } }, "auth_ref": [] }, "gtmay_AmountRecognizedInStatementsOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AmountRecognizedInStatementsOfOperationsAbstract", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Amount recognized in statements of operations [Abstract]", "terseLabel": "Amount recognized in statements profit or loss [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_AmountsPayableRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AmountsPayableRelatedPartyTransactions", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payable", "label": "Amounts payable, related party transactions" } }, "en": { "role": { "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r86", "r91" ] }, "ifrs-full_AmountsReceivableRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AmountsReceivableRelatedPartyTransactions", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable", "label": "Amounts receivable, related party transactions" } }, "en": { "role": { "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r86", "r91" ] }, "gtmay_AnalysisOfAgeOfTradeReceivablesThatArePastDueButNotImpairedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AnalysisOfAgeOfTradeReceivablesThatArePastDueButNotImpairedTextBlock", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "documentation": "Analysis of the age of trade receivables that are past due but not impaired. [Refer: Financial assets]", "label": "Analysis of age of trade receivables that are past due but not impaired [Text Block]", "terseLabel": "Expected Credit Loss for Trade Accounts Receivable" } } }, "auth_ref": [] }, "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AnalysisOfIncomeAndExpenseAbstract", "lang": { "en-us": { "role": { "label": "Other income (expenses) [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ApplicableTaxRate": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ApplicableTaxRate", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enacted Income Tax Law rate", "label": "Applicable tax rate" } }, "en": { "role": { "documentation": "The applicable income tax rate." } } }, "auth_ref": [ "r48" ] }, "gtmay_ApplicableTaxRateOnDividendsPaidToIndividualsAndCorporationsResidentAbroad": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ApplicableTaxRateOnDividendsPaidToIndividualsAndCorporationsResidentAbroad", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The applicable income tax rate on dividends paid to individuals and corporations resident abroad.", "label": "Applicable tax rate on dividends paid to individuals and corporations resident abroad", "terseLabel": "Tax rate on dividends paid to individuals and corporations resident abroad" } } }, "auth_ref": [] }, "ifrs-full_Assets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Assets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total assets", "terseLabel": "Non-financial assets", "label": "Assets" } }, "en": { "role": { "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } } }, "auth_ref": [ "r17", "r174", "r175", "r178", "r248", "r250" ] }, "ifrs-full_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "AssetsAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [abstract]" } } }, "auth_ref": [] }, "gtmay_AssumedVarianceInForeignExchangeRateFinancialAssetsAndLiabilities": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AssumedVarianceInForeignExchangeRateFinancialAssetsAndLiabilities", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "An assumed variance applied to the foreign exchange rate based on the volatility of the average exchange rate market, over the previous twelve month period, for the purpose determining the impact of movements in the foreign exchange rate on financial assets and liabilities held by the entity.", "label": "Assumed variance in foreign exchange rate , financial assets and liabilities", "terseLabel": "Assumed variance on foreign exchange rate" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "gtmay_AuroraPearlVesselMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AuroraPearlVesselMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for expenditures for aurora pearl vessel of items of property plant and equipment used in the entity's operations.", "label": "Aurora pearl vessel [Member]", "terseLabel": "Aurora Pearl Vessel [Member]" } } }, "auth_ref": [] }, "gtmay_AuthorizationOfTheConsolidatedFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AuthorizationOfTheConsolidatedFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Authorization of the consolidated financial statements [Abstract]" } } }, "auth_ref": [] }, "gtmay_AutomotiveServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AutomotiveServicesMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for automotive services.", "label": "Automotive services [Member]", "terseLabel": "Automotive Services [Member]" } } }, "auth_ref": [] }, "gtmay_AutotransportacionYDistribucionLogisticaSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "AutotransportacionYDistribucionLogisticaSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Autotransportacion y Distribucion Logistica, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_BalancesWithBanks": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BalancesWithBanks", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/CashAndCashEquivalentsDetails": { "parentTag": "ifrs-full_CashAndCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash at banks" } }, "en": { "role": { "documentation": "The amount of cash balances held at banks." } } }, "auth_ref": [ "r350" ] }, "gtmay_BancoAutofinMexicoSAInstitucionDeBancaMultipleMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "BancoAutofinMexicoSAInstitucionDeBancaMultipleMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member]", "terseLabel": "Banco Autofin Mexico, S.A. Institucion de Banca Multiple [Member]" } } }, "auth_ref": [] }, "ifrs-full_BasicEarningsLossPerShare": { "xbrltype": "perShareItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BasicEarningsLossPerShare", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Income (loss) per share for the year (in dollars per share)" } }, "en": { "role": { "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)." } } }, "auth_ref": [ "r99", "r100" ] }, "ifrs-full_BasicEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BasicEarningsPerShareAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Earning per share for the year (Note 23)", "label": "Basic earnings per share [abstract]" } } }, "auth_ref": [] }, "gtmay_BimonteSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "BimonteSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Bimonte, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_Borrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Borrowings", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": "gtmay_BorrowingsGeneralFinancing", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "label": "Debt amount", "verboseLabel": "Financial debt", "terseLabel": "Total financial debt" } }, "en": { "role": { "documentation": "The amount of outstanding funds that the entity is obligated to repay." } } }, "auth_ref": [ "r325" ] }, "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsAdjustmentToInterestRateBasis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental change in borrowing rate", "verboseLabel": "Basis points", "label": "Borrowings, adjustment to interest rate basis" } }, "en": { "role": { "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_BorrowingsByNameAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsByNameAxis", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Borrowings by name [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r352" ] }, "ifrs-full_BorrowingsByNameMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsByNameMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Borrowings by name [member]" } }, "en": { "role": { "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "gtmay_BorrowingsGeneralFinancing": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "BorrowingsGeneralFinancing", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the amount of borrowings less the amount of cash and cash equivalents.", "label": "Borrowings, General financing", "totalLabel": "Overall financing" } } }, "auth_ref": [] }, "ifrs-full_BorrowingsInterestRate": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsInterestRate", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Borrowings, interest rate" } }, "en": { "role": { "documentation": "The interest rate on borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_BorrowingsInterestRateBasis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsInterestRateBasis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate basis", "label": "Borrowings, interest rate basis" } }, "en": { "role": { "documentation": "The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_BorrowingsMaturity": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BorrowingsMaturity", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date", "label": "Borrowings, maturity" } }, "en": { "role": { "documentation": "The maturity of borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_BottomOfRangeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BottomOfRangeMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Bottom of range [member]" } }, "en": { "role": { "documentation": "This member stands for the bottom of a range." } } }, "auth_ref": [ "r182", "r210", "r218", "r289", "r290", "r352" ] }, "ifrs-full_BrandNamesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BrandNamesMember", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark [Member]", "label": "Brand names [member]" } }, "en": { "role": { "documentation": "This member stands for a class of intangible assets representing rights to a group of complementary assets such as a trademark (or service mark) and its related trade name, formulas, recipes and technological expertise. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r277" ] }, "ifrs-full_BuildingsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "BuildingsMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Properties [Member]", "label": "Buildings and Facilities [Member]", "verboseLabel": "Corporate Building [Member]" } }, "en": { "role": { "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r331" ] }, "gtmay_BulkCarrierMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "BulkCarrierMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for bulk carriers.", "label": "Bulk Carrier [Member]" } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r314", "r315" ] }, "gtmay_CancellationOfLeasesInTheWarehousingBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CancellationOfLeasesInTheWarehousingBusiness", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cancellation of leases in the warehousing business.", "label": "Cancellation of leases in the warehousing business", "terseLabel": "Cancellation of leases in the warehousing business" } } }, "auth_ref": [] }, "gtmay_CaobaEnergiaSDeRLDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CaobaEnergiaSDeRLDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "An entity representing TransCanada and Sierra Oil & Gas.", "label": "Caoba Energia, S. de R.L. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r56", "r60", "r122", "r125", "r130", "r131", "r132", "r133", "r134", "r220", "r229", "r230" ] }, "ifrs-full_CarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CarryingAmountMember", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Carrying amount [member]" } }, "en": { "role": { "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]" } } }, "auth_ref": [ "r60", "r125", "r130", "r132", "r133", "r220", "r229", "r230" ] }, "ifrs-full_CashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashAndCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentFinancialAssets", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/CashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails", "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents, end of year", "periodStartLabel": "Cash and cash equivalents, beginning of year", "label": "Cash and cash equivalents (Note 6)", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents" } }, "en": { "role": { "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]" } } }, "auth_ref": [ "r13", "r142", "r168" ] }, "ifrs-full_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and cash equivalents [Abstract]" } } }, "auth_ref": [] }, "gtmay_CashAndCashEquivalentsAndRestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CashAndCashEquivalentsAndRestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": "gtmay_EquityNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value including the amount of cash and cash equivalents whose use or withdrawal is restricted.", "label": "Cash and cash equivalents and restricted cash and cash equivalents", "negatedLabel": "Cash and cash equivalents" } } }, "auth_ref": [] }, "gtmay_CashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CashAndCashEquivalentsTableTextBlock", "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of summary information about cash and cash equivalents.", "label": "Cash and cash equivalents [Table Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Cash from (used in) financing activities", "label": "Cash flows from (used in) financing activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity." } } }, "auth_ref": [ "r135", "r144" ] }, "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Cash flow from financing activities" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Cash (used in) from investing activities", "label": "Cash flows from (used in) investing activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents." } } }, "auth_ref": [ "r135", "r144" ] }, "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Cash from investing activities" } } }, "auth_ref": [] }, "ifrs-full_CashFlowsFromUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperatingActivities", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Cash from (used in) operating activities", "label": "Cash flows from (used in) operating activities" } }, "en": { "role": { "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]" } } }, "auth_ref": [ "r135", "r144" ] }, "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "ifrs-full_CashOnHand": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashOnHand", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/CashAndCashEquivalentsDetails": { "parentTag": "ifrs-full_CashAndCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash on hand" } }, "en": { "role": { "documentation": "The amount of cash held by the entity. This does not include demand deposits." } } }, "auth_ref": [ "r350" ] }, "ifrs-full_CashOutflowForLeases": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CashOutflowForLeases", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash outflow for leases" } }, "en": { "role": { "documentation": "The cash outflow for leases." } } }, "auth_ref": [ "r197" ] }, "gtmay_CashRestrictedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CashRestrictedAbstract", "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Restricted [Abstract]", "terseLabel": "Restricted cash [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_CategoriesOfRelatedPartiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CategoriesOfRelatedPartiesAxis", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "label": "Categories of related parties [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r90" ] }, "gtmay_ChangeInProvisions": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ChangeInProvisions", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in provisions", "label": "Change in provisions", "terseLabel": "Movement of provisions" } } }, "auth_ref": [] }, "gtmay_ChangesInAccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ChangesInAccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Changes in accounting policies [Abstract]" } } }, "auth_ref": [] }, "gtmay_ChangesInAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ChangesInAssetsAndLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "ifrs-full_ChangesInEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ChangesInEquityAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' equity [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ChangesInNetDefinedBenefitLiabilityAssetAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in pension plan [Abstract]", "terseLabel": "Details for net cost [Abstract]", "label": "Changes in net defined benefit liability (asset) [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ChangesInNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ChangesInNumberOfSharesOutstandingAbstract", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital decreases [Abstract]", "label": "Changes in number of shares outstanding [abstract]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ifrs-full_ClassesOfAssetsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfAssetsAxis", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Classes of assets [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r103", "r105", "r180", "r200" ] }, "ifrs-full_ClassesOfAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfAssetsMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets [member]" } }, "en": { "role": { "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used." } } }, "auth_ref": [ "r103", "r180", "r200" ] }, "ifrs-full_ClassesOfContingentLiabilitiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfContingentLiabilitiesAxis", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Classes of contingent liabilities [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r118", "r219" ] }, "ifrs-full_ClassesOfFinancialAssetsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfFinancialAssetsAxis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Classes of financial assets [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r217", "r240", "r241", "r257", "r258" ] }, "ifrs-full_ClassesOfFinancialInstrumentsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfFinancialInstrumentsAxis", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Classes of financial instruments [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r229", "r231", "r234", "r235" ] }, "ifrs-full_ClassesOfFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfFinancialInstrumentsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial instruments, class [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]" } } }, "auth_ref": [ "r229", "r231", "r234", "r235" ] }, "ifrs-full_ClassesOfFinancialLiabilitiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfFinancialLiabilitiesAxis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Classes of financial liabilities [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r240", "r241", "r257", "r258" ] }, "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Classes of intangible assets other than goodwill [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r126" ] }, "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfPropertyPlantAndEquipmentAxis", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Classes of property, plant and equipment [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r61" ] }, "ifrs-full_ClassesOfShareCapitalAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfShareCapitalAxis", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Classes of share capital [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r27" ] }, "ifrs-full_ClassesOfShareCapitalMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClassesOfShareCapitalMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Share capital [member]" } }, "en": { "role": { "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used." } } }, "auth_ref": [ "r27" ] }, "ifrs-full_ClosingForeignExchangeRate": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ClosingForeignExchangeRate", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange rate", "label": "Closing foreign exchange rate" } }, "en": { "role": { "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery." } } }, "auth_ref": [ "r322" ] }, "gtmay_ComponentsOfDeferredTaxLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ComponentsOfDeferredTaxLiabilityAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Components of deferred tax liability [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ComponentsOfEquityAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComponentsOfEquityAxis", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Components of equity [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossBeforeTaxAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Items that will not be subsequently reclassified to profit or loss" } } }, "auth_ref": [] }, "gtmay_ComprehensiveFinancingCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ComprehensiveFinancingCostsAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive financing costs [Abstract]", "terseLabel": "Comprehensive financing cost:" } } }, "auth_ref": [] }, "ifrs-full_ComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComprehensiveIncome", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive (loss) income for the year", "totalLabel": "Comprehensive income (loss) for the year" } }, "en": { "role": { "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners." } } }, "auth_ref": [ "r1", "r32", "r152", "r154", "r166", "r288" ] }, "ifrs-full_ComprehensiveIncomeAttributableToAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComprehensiveIncomeAttributableToAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Attributable to:", "label": "Comprehensive income attributable to [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Comprehensive income, attributable to non-controlling interests" } }, "en": { "role": { "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]" } } }, "auth_ref": [ "r1", "r35" ] }, "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComprehensiveIncomeAttributableToOwnersOfParent", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncomeCalc2": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Controlling interest", "label": "Comprehensive income, attributable to owners of parent" } }, "en": { "role": { "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]" } } }, "auth_ref": [ "r1", "r36" ] }, "ifrs-full_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComputerEquipmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r331" ] }, "ifrs-full_ComputerSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ComputerSoftwareMember", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software [Member]", "label": "Computer software [member]" } }, "en": { "role": { "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r278" ] }, "gtmay_ConcentrationRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ConcentrationRiskAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration risk [Abstract]", "terseLabel": "Concentration of risk [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ConstructionInProgressMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Constructions in Progress [Member]", "label": "Construction in progress [member]" } }, "en": { "role": { "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r331" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "gtmay_ContainerMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ContainerMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing seafaring containers used in the entity's operations. [Refer: Property, plant and equipment]", "label": "Container [Member]" } } }, "auth_ref": [] }, "gtmay_ContingentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ContingentLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingent liabilities [Abstract]", "terseLabel": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ContingentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContingentLiabilitiesMember", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingent liabilities [member]" } }, "en": { "role": { "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used." } } }, "auth_ref": [ "r119", "r219" ] }, "ifrs-full_ContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContractAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/TradeReceivablesSummaryDetails": { "parentTag": "gtmay_TradeReceivablesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Contract assets" } }, "en": { "role": { "documentation": "The amount of an entity\u2019s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity\u2019s future performance)." } } }, "auth_ref": [ "r183", "r187" ] }, "ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ContributionsToPlanNetDefinedBenefitLiabilityAsset", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan contributions", "negatedLabel": "Contributions to the plan" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]" } } }, "auth_ref": [ "r76" ] }, "gtmay_CorporateExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CorporateExpenses", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of shared costs for human resources and information technology allocated to each business unit in accordance with their use.", "label": "Corporate expenses", "negatedLabel": "Corporate expenses" } } }, "auth_ref": [] }, "gtmay_CostsAndExpensesByNature": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CostsAndExpensesByNature", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_GrossProfit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of operating expenses and costs aggregated according to their nature excluding corporate expenses.", "label": "Costs and expenses, by nature", "negatedLabel": "Costs and expenses" } } }, "auth_ref": [] }, "gtmay_CourtyardsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CourtyardsMember", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing courtyards used in the entity's operations.", "label": "Courtyards [Member]", "terseLabel": "Courtyards [Member]" } } }, "auth_ref": [] }, "gtmay_CovenantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CovenantsAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "label": "Covenants [Abstract]", "terseLabel": "Covenants [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "gtmay_Covid19Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "Covid19Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization.", "label": "Covid19 [Member]", "terseLabel": "Covid-19 [Member]" } } }, "auth_ref": [] }, "gtmay_CranesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CranesMember", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable cranes used in operations.", "label": "Cranes [Member]", "terseLabel": "Cranes [Member]" } } }, "auth_ref": [] }, "gtmay_CreditRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CreditRiskAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Credit risk [Abstract]", "terseLabel": "Credit risk [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_CreditRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CreditRiskMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Risk [Member]", "label": "Credit risk [member]" } }, "en": { "role": { "documentation": "This member stands for the risk that one party to a financial instrument will cause a financial loss for the other party by failing to discharge an obligation. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r211", "r212", "r213", "r295" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [] }, "gtmay_CurrencyOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyOtherMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for currencies other than the Mexican Peso.", "label": "Currency, Other [Member]", "terseLabel": "Other Currencies [Member]" } } }, "auth_ref": [] }, "gtmay_CurrencyRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyRiskAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "label": "Currency risk [Abstract]", "terseLabel": "Currency risk [Abstract]" } } }, "auth_ref": [] }, "gtmay_CurrencyRiskDecreaseThroughForeignExchangeRates1Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyRiskDecreaseThroughForeignExchangeRates1Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of decreases in foreign exchange rates.", "label": "Currency risk, decrease through foreign exchange rates 1 [Member]", "terseLabel": "12% Decrease in the Exchange Rate [Member]" } } }, "auth_ref": [] }, "gtmay_CurrencyRiskDecreaseThroughForeignExchangeRates2Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyRiskDecreaseThroughForeignExchangeRates2Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of decreases in foreign exchange rates.", "label": "Currency risk, decrease through foreign exchange rates 2 [Member]", "terseLabel": "4.91% Decrease in the Exchange Rate [Member]" } } }, "auth_ref": [] }, "gtmay_CurrencyRiskIncreaseThroughForeignExchangeRates1Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyRiskIncreaseThroughForeignExchangeRates1Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of increases in foreign exchange rates.", "label": "Currency risk, increase through foreign exchange rates 1 [Member]", "terseLabel": "12% Increase in the Exchange Rate [Member]" } } }, "auth_ref": [] }, "gtmay_CurrencyRiskIncreaseThroughForeignExchangeRates2Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrencyRiskIncreaseThroughForeignExchangeRates2Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of increases in foreign exchange rates.", "label": "Currency risk, increase through foreign exchange rates 2 [Member]", "terseLabel": "4.91% Increase in the Exchange Rate [Member]" } } }, "auth_ref": [] }, "ifrs-full_CurrencyRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrencyRiskMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "terseLabel": "Currency Risk [Member]", "label": "Currency risk [member]" } }, "en": { "role": { "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r244" ] }, "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 3.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings", "weight": 1.0, "order": 3.0 }, "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails", "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses (Note 15)", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "Accounts payable and accrued expenses" } }, "en": { "role": { "documentation": "The amount of current accrued expenses and other current liabilities. [Refer: Accruals; Other current liabilities]" } } }, "auth_ref": [ "r325" ] }, "gtmay_CurrentAccruedOperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CurrentAccruedOperatingExpenses", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current accrued operating expenses.", "label": "Current accrued operating expenses", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "ifrs-full_CurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Current assets" } }, "en": { "role": { "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]" } } }, "auth_ref": [ "r20", "r162", "r288" ] }, "ifrs-full_CurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Current" } } }, "auth_ref": [] }, "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Assets classified as held for sale (Note 9)" } }, "en": { "role": { "documentation": "The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]" } } }, "auth_ref": [ "r20" ] }, "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total short-term portion of the financial debt", "label": "Current borrowings and current portion of non-current borrowings" } }, "en": { "role": { "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r325" ] }, "ifrs-full_CurrentFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentFinancialAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current financial assets", "label": "Current financial assets" } }, "en": { "role": { "documentation": "The amount of current financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r224" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ifrs-full_CurrentInterestPayable": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentInterestPayable", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term interest payable", "label": "Current interest payable" } }, "en": { "role": { "documentation": "The amount of current interest payable. [Refer: Interest payable]" } } }, "auth_ref": [ "r322" ] }, "ifrs-full_CurrentLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLeaseLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "label": "Short-term leases liabilities (Note 10)", "verboseLabel": "Short-term" } }, "en": { "role": { "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r191" ] }, "ifrs-full_CurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total short-term liabilities", "label": "Current liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period." } } }, "auth_ref": [ "r21", "r164", "r288" ] }, "ifrs-full_CurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Short-term" } } }, "auth_ref": [] }, "ifrs-full_CurrentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Current [Member]" } }, "en": { "role": { "documentation": "This member stands for a current time band." } } }, "auth_ref": [ "r296", "r304" ] }, "ifrs-full_CurrentPortionOfLongtermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentPortionOfLongtermBorrowings", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Short-term portion of the financial debt (Note 13)", "verboseLabel": "Short-term portion of the financial debt", "terseLabel": "Short-term" } }, "en": { "role": { "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r325" ] }, "ifrs-full_CurrentPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentPrepayments", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Prepayments" } }, "en": { "role": { "documentation": "The amount of current prepayments. [Refer: Prepayments]" } } }, "auth_ref": [ "r264" ] }, "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "label": "Current service cost" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r71" ] }, "ifrs-full_CurrentTaxExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentTaxExpenseIncome", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax", "label": "Current tax expense (income)" } }, "en": { "role": { "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period." } } }, "auth_ref": [ "r267" ] }, "ifrs-full_CurrentTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "CurrentTaxLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Taxes payable" } }, "en": { "role": { "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period." } } }, "auth_ref": [ "r14" ] }, "gtmay_CustomersOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "CustomersOtherMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for all other customers of the entity other than major customer", "label": "Customers, Other [Member]", "terseLabel": "Remaining Customers [Member]" } } }, "auth_ref": [] }, "gtmay_DaimlerFinancialServicesMexicoSDeRLDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DaimlerFinancialServicesMexicoSDeRLDeCVMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Daimler Financial Services Mexico, S. de R.L. de C.V. [Member]", "terseLabel": "Daimler Financial Services Mexico, S. de R.L. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_December312013NetAfterTaxProfitAccountBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "December312013NetAfterTaxProfitAccountBalanceMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents the as of date for the ending balance of the Net After Tax Profit Account (CUFIN).", "label": "December 31, 2013, Net After Tax Profit Account Balance [Member]", "terseLabel": "CUFIN generated up to December 31, 2013 [Member]" } } }, "auth_ref": [] }, "gtmay_DeferredTaxAssetsInventoryAndProvisionsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DeferredTaxAssetsInventoryAndProvisionsNet", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails": { "parentTag": "ifrs-full_NetDeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits attributable to inventories and provisions net of valuation allowance.", "label": "Deferred tax assets, inventory and provisions, net", "terseLabel": "Inventories and provisions - net" } } }, "auth_ref": [] }, "gtmay_DeferredTaxAssetsLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DeferredTaxAssetsLossCarryforwards", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails": { "parentTag": "ifrs-full_NetDeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred tax assets, loss carryforwards", "terseLabel": "Tax loss carryforwards" } } }, "auth_ref": [] }, "gtmay_DeferredTaxAssetsPercentageOfRecoverableLosses": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DeferredTaxAssetsPercentageOfRecoverableLosses", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of recoverable tax losses.", "label": "Deferred Tax Assets, Percentage of Recoverable Losses", "terseLabel": "Percentage of recoverable tax losses" } } }, "auth_ref": [] }, "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income tax", "label": "Deferred tax expense (income) recognised in profit or loss" } }, "en": { "role": { "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]" } } }, "auth_ref": [ "r50" ] }, "gtmay_DeferredTaxLiabilitiesPropertyAndEquipmentAndRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DeferredTaxLiabilitiesPropertyAndEquipmentAndRightOfUseAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails": { "parentTag": "ifrs-full_NetDeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences attributable to Property and equipment and right-of-use asset.", "label": "Deferred tax liabilities, Property and equipment and right-of-use asset", "negatedLabel": "Property and equipment and right-of-use asset" } } }, "auth_ref": [] }, "ifrs-full_DefinedBenefitPlansAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DefinedBenefitPlansAxis", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Defined benefit plans [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r67" ] }, "ifrs-full_DefinedBenefitPlansMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DefinedBenefitPlansMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Defined benefit plans [member]" } }, "en": { "role": { "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used." } } }, "auth_ref": [ "r67" ] }, "ifrs-full_DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DefinedBenefitPlansOtherThanMultiemployerPlansStatePlansAndPlansThatShareRisksBetweenEntitiesUnderCommonControlMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans [Member]", "label": "Defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control [member]" } }, "en": { "role": { "documentation": "This member stands for defined benefit plans other than multi-employer plans, state plans and plans that share risks between entities under common control. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r67" ] }, "gtmay_DefinedBenefitsPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DefinedBenefitsPlanAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined benefits, plan assets [Abstract]", "terseLabel": "Plan assets [Abstract]" } } }, "auth_ref": [] }, "gtmay_DefinedBenefitsPlanPensionPlansForCertainEmployeesAgeOfIndividual": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DefinedBenefitsPlanPensionPlansForCertainEmployeesAgeOfIndividual", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the retirement age of certain employees entitled to receive pension benefits.", "label": "Defined benefits plan, pension plans for certain employees, age of individual", "terseLabel": "Defined benefits plan, pension plans for certain employees, age of individual" } } }, "auth_ref": [] }, "gtmay_DefinedBenefitsPlanPensionPlansForCertainEmployeesEarlyRetirementAge": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DefinedBenefitsPlanPensionPlansForCertainEmployeesEarlyRetirementAge", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the retirement age of certain employees entitled to receive pension benefits under early retirement.", "label": "Defined benefits plan, pension plans for certain employees, early retirement age", "terseLabel": "Age of employee considered early retirement, additional pension plan" } } }, "auth_ref": [] }, "gtmay_DefinedBenefitsPlanSeniorityPensionAgeOfIndividual": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DefinedBenefitsPlanSeniorityPensionAgeOfIndividual", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the minimum age of the individual to be entitled to receive seniority pension benefits.", "label": "Defined benefits plan, seniority pension, age of individual", "terseLabel": "Retirement age of employee entitled to seniority pension" } } }, "auth_ref": [] }, "gtmay_DefinedBenefitsPlanSeniorityPensionServiceEligibilityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DefinedBenefitsPlanSeniorityPensionServiceEligibilityPeriod", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the minimum period the individual is required to perform services to be entitled to received seniority pension benefits.", "label": "Defined benefits plan, seniority pension, service eligibility period", "terseLabel": "Period of service required for seniority pension entitlement" } } }, "auth_ref": [] }, "ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 2.0 }, "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, amortization and loss from revaluation", "negatedLabel": "Depreciation and amortization" } }, "en": { "role": { "documentation": "The amount of depreciation expense, amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss. [Refer: Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss]" } } }, "auth_ref": [ "r322" ] }, "gtmay_DepreciationAndImpairmentPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DepreciationAndImpairmentPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of depreciation and impairment loss of property, plant and equipment.", "label": "Depreciation and Impairment, property, plant and equipment", "terseLabel": "Depreciation" } } }, "auth_ref": [] }, "ifrs-full_DepreciationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DepreciationPropertyPlantAndEquipment", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Depreciation, property, plant and equipment" } }, "en": { "role": { "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]" } } }, "auth_ref": [ "r59", "r62" ] }, "ifrs-full_DepreciationRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DepreciationRightofuseAssets", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation" } }, "en": { "role": { "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]" } } }, "auth_ref": [ "r192" ] }, "gtmay_DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member]", "terseLabel": "Desarrollo del Credito Sustentable, S.A. de C.V. SOFOM, Entidad no regulada [Member]" } } }, "auth_ref": [] }, "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business combinations" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]" } } }, "auth_ref": [ "r323" ] }, "gtmay_DescriptionOfAccountingPolicyForClimateRelatedIssuesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForClimateRelatedIssuesPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's material accounting policy information for climate-related issues.", "label": "Description of accounting policy for climate-related issues [Policy Text Block]", "terseLabel": "Climate-related issues" } } }, "auth_ref": [] }, "ifrs-full_DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForContingentLiabilitiesAndContingentAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions, contingent liabilities and contingent assets", "label": "Description of accounting policy for contingent liabilities and contingent assets [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for contingent liabilities and contingent assets. [Refer: Contingent liabilities [member]; Description of nature of contingent assets]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory employee profit sharing", "label": "Description of accounting policy for employee benefits [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment." } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments", "label": "Description of accounting policy for financial instruments [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for foreign currency translation." } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment testing of long-lived assets", "label": "Description of accounting policy for impairment of non-financial assets [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes on earnings", "label": "Description of accounting policy for income tax [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for income tax." } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Description of accounting policy for intangible assets and goodwill [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]" } } }, "auth_ref": [ "r323" ] }, "gtmay_DescriptionOfAccountingPolicyForInventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForInventoryPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for inventory.", "label": "Description of accounting policy for inventory [Policy Text Block]", "terseLabel": "Materials and supplies" } } }, "auth_ref": [] }, "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Description of accounting policy for issued capital [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leased assets", "label": "Description of accounting policy for leases [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time." } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets classified as held for sale", "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]" } } }, "auth_ref": [ "r323" ] }, "gtmay_DescriptionOfAccountingPolicyForPostEmployeeBenefitsAndBenefitsForShortTermEmployeesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForPostEmployeeBenefitsAndBenefitsForShortTermEmployeesPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for post employee benefits and benefits for short-term employees.", "label": "Description of accounting policy for post employee benefits and benefits for short-term employees [Policy Text Block]", "terseLabel": "Post-employment benefits and benefits for short-term employees" } } }, "auth_ref": [] }, "gtmay_DescriptionOfAccountingPolicyForPrepaymentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForPrepaymentsPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for prepayments.", "label": "Description of accounting policy for prepayments [Policy Text Block]", "terseLabel": "Prepayments" } } }, "auth_ref": [] }, "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Description of accounting policy for property, plant and equipment [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of revenue, costs and expenses, and financing costs", "label": "Description of accounting policy for recognition of revenue [text block]" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]" } } }, "auth_ref": [ "r323" ] }, "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Information by segments" } }, "en": { "role": { "documentation": "The description of the entity's material accounting policy information for segment reporting." } } }, "auth_ref": [ "r323" ] }, "gtmay_DescriptionOfAccountingPolicyForSignificantManagementJudgmentInApplyingAccountingPoliciesAndEstimationUncertaintyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForSignificantManagementJudgmentInApplyingAccountingPoliciesAndEstimationUncertaintyPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for significant management judgment in applying accounting policies and estimation uncertainty.", "label": "Description of accounting policy for significant management judgment in applying accounting policies and estimation uncertainty [Policy Text Block]", "terseLabel": "Significant management judgment in applying accounting policies and estimation uncertainty" } } }, "auth_ref": [] }, "gtmay_DescriptionOfAccountingPolicyForTheBasisOfConsolidationExplanatoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForTheBasisOfConsolidationExplanatoryPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for the basis of consolidation.", "label": "Description of accounting policy for the basis of consolidation explanatory [Policy Text Block]", "terseLabel": "Basis of consolidation" } } }, "auth_ref": [] }, "gtmay_DescriptionOfAccountingPolicyForTheBasisOfPreparationExplanatoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DescriptionOfAccountingPolicyForTheBasisOfPreparationExplanatoryPolicyTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "The description of the entity's accounting policy for the basis of preparation.", "label": "Description of accounting policy for the basis of preparation explanatory [Policy Text Block]", "terseLabel": "Basis of preparation" } } }, "auth_ref": [] }, "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]" } }, "en": { "role": { "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]" } } }, "auth_ref": [ "r143" ] }, "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Discount rate" } }, "en": { "role": { "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]" } } }, "auth_ref": [ "r110", "r113" ] }, "ifrs-full_DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year of expiration", "label": "Description of expiry date of deductible temporary differences, unused tax losses and unused tax credits" } }, "en": { "role": { "documentation": "The description of the expiry date (if any) of deductible temporary differences, unused tax losses and unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]" } } }, "auth_ref": [ "r49" ] }, "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Growth rate" } }, "en": { "role": { "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]" } } }, "auth_ref": [ "r109", "r112" ] }, "ifrs-full_DescriptionOfManagingLiquidityRisk": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DescriptionOfManagingLiquidityRisk", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Contractual Maturities of Financial Liabilities" } }, "en": { "role": { "documentation": "The disclosure of how the entity manages its liquidity risk. [Refer: Liquidity risk [member]]" } } }, "auth_ref": [ "r237" ] }, "gtmay_DetailsOfOperatingSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DetailsOfOperatingSegmentsAbstract", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Details of Operating Segments [Abstract]", "terseLabel": "Segment reporting [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DilutiveEffectOfConvertibleInstrumentsOnNumberOfOrdinaryShares", "presentation": [ "http://tmm.com.mx/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of potentially dilutive instruments outstanding (in shares)", "label": "Dilutive effect of convertible instruments on weighted average number of ordinary shares" } }, "en": { "role": { "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed conversion of the entity's convertible instruments." } } }, "auth_ref": [ "r340" ] }, "ifrs-full_DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory", "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Disclosure of accrued expenses and other liabilities [text block]" } }, "en": { "role": { "documentation": "The disclosure of accrued expenses and other liabilities. [Refer: Accruals; Other liabilities]" } } }, "auth_ref": [ "r320" ] }, "gtmay_DisclosureOfAcquisitionsAndDisposalsGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfAcquisitionsAndDisposalsGroupTextBlock", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations and disposals group.", "label": "Disclosure of Business Combinations and Disposals Group [Text Block]", "terseLabel": "Acquisitions and disposals" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory", "presentation": [ "http://tmm.com.mx/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Leasing Activities by Type of Right-of-Use Asset" } }, "en": { "role": { "documentation": "The disclosure of additional information about leasing activities of a lessee." } } }, "auth_ref": [ "r202" ] }, "ifrs-full_DisclosureOfAuthorisationOfFinancialStatementsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfAuthorisationOfFinancialStatementsExplanatory", "presentation": [ "http://tmm.com.mx/role/AuthorizationOfConsolidatedFinancialStatements" ], "lang": { "en-us": { "role": { "label": "Authorization of the consolidated financial statements" } }, "en": { "role": { "documentation": "The disclosure of the authorisation of financial statements for issue." } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfCashAndCashEquivalentsExplanatory", "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalents" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Disclosure of cash and cash equivalents [text block]" } }, "en": { "role": { "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]" } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingEstimatesLineItems", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of changes in accounting estimates [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingEstimatesTable", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of changes in accounting estimates [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the changes in accounting estimates." } } }, "auth_ref": [ "r147" ] }, "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory", "presentation": [ "http://tmm.com.mx/role/ChangesInAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Changes in accounting policies" } }, "en": { "role": { "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors." } } }, "auth_ref": [ "r150" ] }, "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Summary of significant accounting policies" } }, "en": { "role": { "documentation": "The disclosure of changes made to accounting policies by the entity." } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfClassesOfShareCapitalAbstract", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital stock [Abstract]", "label": "Disclosure of classes of share capital [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfClassesOfShareCapitalLineItems", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of classes of share capital [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfClassesOfShareCapitalTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfClassesOfShareCapitalTable", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of classes of share capital [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to classes of share capital." } } }, "auth_ref": [ "r27" ] }, "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfContingentLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Contingencies [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfContingentLiabilitiesExplanatory", "presentation": [ "http://tmm.com.mx/role/Contingencies" ], "lang": { "en-us": { "role": { "label": "Contingencies" } }, "en": { "role": { "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]" } } }, "auth_ref": [ "r118" ] }, "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfContingentLiabilitiesLineItems", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of contingent liabilities [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfContingentLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfContingentLiabilitiesTable", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of contingent liabilities [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to contingent liabilities." } } }, "auth_ref": [ "r118" ] }, "gtmay_DisclosureOfCumulativeTaxLossCarryforwardsExpiryTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfCumulativeTaxLossCarryforwardsExpiryTableTextBlock", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of the schedule of expiration of cumulative income tax loss carryforwards.", "label": "Disclosure of cumulative tax loss carryforwards expiry [Table Text Block]", "terseLabel": "Cumulative Tax Losses" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDeferredTaxesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDeferredTaxesExplanatory", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of the Provision for Income Tax" } }, "en": { "role": { "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]" } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDefinedBenefitPlansAbstract", "lang": { "en-us": { "role": { "label": "Employee benefits [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDefinedBenefitPlansExplanatory", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Net Cost for the Period", "label": "Disclosure of defined benefit plans [text block]" } }, "en": { "role": { "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r67" ] }, "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDefinedBenefitPlansLineItems", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of defined benefit plans [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDefinedBenefitPlansTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDefinedBenefitPlansTable", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of defined benefit plans [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to defined benefit plans." } } }, "auth_ref": [ "r67" ] }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information for Financing", "label": "Disclosure of detailed information about borrowings [text block]" } }, "en": { "role": { "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r352" ] }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about borrowings [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about borrowings [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of borrowings." } } }, "auth_ref": [ "r352" ] }, "gtmay_DisclosureOfDetailedInformationAboutFinancialInstrumentsDenominatedInForeignCurrenciesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsDenominatedInForeignCurrenciesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to details of financial instruments denominated in foreign currencies.", "label": "Disclosure of detailed information about financial instruments denominated in foreign currencies [Table Text Block]", "terseLabel": "Monetary Assets and Liabilities Denominated in Foreign Currencies" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Intangible Assets", "label": "Disclosure of detailed information about intangible assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r126" ] }, "gtmay_DisclosureOfDetailedInformationAboutInterestExpenseAndOtherFinancialCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDetailedInformationAboutInterestExpenseAndOtherFinancialCostsTableTextBlock", "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsTables" ], "lang": { "en-us": { "role": { "documentation": "The detailed disclosure of interest expense and other financial costs.", "label": "Disclosure of detailed information about interest expense and other financial costs [Table Text Block]", "terseLabel": "Interest Expense and Other Financial Costs" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Property and Equipment", "label": "Disclosure of detailed information about property, plant and equipment [text block]" } }, "en": { "role": { "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r61" ] }, "gtmay_DisclosureOfDetailedInformationAboutTheEffectOfAChangeInIncrementalBorrowingRateForLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDetailedInformationAboutTheEffectOfAChangeInIncrementalBorrowingRateForLeasesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of a change in the incremental borrowing rate on leases.", "label": "Disclosure of detailed information about the effect of a change in incremental borrowing rate for leases [Table Text Block]", "verboseLabel": "Change of effect on incremental borrowing rate for leases" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory", "presentation": [ "http://tmm.com.mx/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue", "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]" } }, "en": { "role": { "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]" } } }, "auth_ref": [ "r185" ] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]", "label": "Disclosure of disaggregation of revenue from contracts with customers [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of disaggregation of revenue from contracts with customers [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers." } } }, "auth_ref": [ "r185" ] }, "gtmay_DisclosureOfDisaggregationOfTradeReceivablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDisaggregationOfTradeReceivablesLineItems", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.", "label": "Disclosure of disaggregation of trade receivables [Line Items]" } } }, "auth_ref": [] }, "gtmay_DisclosureOfDisaggregationOfTradeReceivablesTable": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDisaggregationOfTradeReceivablesTable", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to the disaggregation of trade receivables.", "label": "Disclosure of disaggregation of trade receivables [Table]" } } }, "auth_ref": [] }, "gtmay_DisclosureOfDisposalGroupsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDisposalGroupsLineItems", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.", "label": "Disclosure of Disposal Groups [Line Items]" } } }, "auth_ref": [] }, "gtmay_DisclosureOfDisposalGroupsTable": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfDisposalGroupsTable", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "Schedule disclosing information related to disposal groups.", "label": "Disclosure of Disposal Groups [Table]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfEarningsPerShareExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEarningsPerShareExplanatory", "presentation": [ "http://tmm.com.mx/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings per share" } }, "en": { "role": { "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r102" ] }, "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEmployeeBenefitsExplanatory", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefits" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits", "label": "Disclosure of employee benefits [text block]" } }, "en": { "role": { "documentation": "The entire disclosure for employee benefits." } } }, "auth_ref": [ "r81" ] }, "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEntitysReportableSegmentsExplanatory", "presentation": [ "http://tmm.com.mx/role/SegmentReporting" ], "lang": { "en-us": { "role": { "label": "Segment reporting" } }, "en": { "role": { "documentation": "The entire disclosure for operating segments." } } }, "auth_ref": [ "r256" ] }, "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory", "presentation": [ "http://tmm.com.mx/role/SubsequentEventsToReportingDate" ], "lang": { "en-us": { "role": { "label": "Subsequent events to the reporting date" } }, "en": { "role": { "documentation": "The entire disclosure for events after the reporting period." } } }, "auth_ref": [ "r45" ] }, "gtmay_DisclosureOfExpenseRelatingToPaymentsNotIncludedInMeasurementOfLeaseLiabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfExpenseRelatingToPaymentsNotIncludedInMeasurementOfLeaseLiabilityTextBlock", "presentation": [ "http://tmm.com.mx/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of expense relating to payments not included in the measurement of the lease liability.", "label": "Disclosure of Expense Relating to Payments not Included in Measurement of Lease Liability [Text Block]", "terseLabel": "Expense Relating to Payments not Included in Measurement of Lease Liability" } } }, "auth_ref": [] }, "gtmay_DisclosureOfExpensesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfExpensesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of expenses recognized for employee benefits.", "label": "Disclosure of expenses recognized for employee defined benefit plans [Table Text Block]", "terseLabel": "Expenses Recognized for Employee Benefits" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueMeasurementExplanatory", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "label": "Fair value measurement" } }, "en": { "role": { "documentation": "The entire disclosure for fair value measurement." } } }, "auth_ref": [ "r181" ] }, "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueMeasurementOfAssetsAbstract", "lang": { "en-us": { "role": { "label": "Fair value measurement [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueMeasurementOfAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "label": "Non-financial Assets Measured at Fair Value Classified in Level 3" } }, "en": { "role": { "documentation": "The disclosure of the fair value measurement of assets." } } }, "auth_ref": [ "r180" ] }, "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueMeasurementOfAssetsLineItems", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Disclosure of fair value measurement of assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFairValueMeasurementOfAssetsTable", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Disclosure of fair value measurement of assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the fair value measurement of assets." } } }, "auth_ref": [ "r180" ] }, "ifrs-full_DisclosureOfFinanceCostExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinanceCostExplanatory", "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense and other financial costs", "label": "Disclosure of finance cost [text block]" } }, "en": { "role": { "documentation": "The disclosure of finance cost. [Refer: Finance costs]" } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets [Abstract]", "label": "Disclosure of financial assets [abstract]" } } }, "auth_ref": [] }, "gtmay_DisclosureOfFinancialAssetsAndLiabilitiesExplanatoryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfFinancialAssetsAndLiabilitiesExplanatoryTextBlock", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of financial assets and liabilities.", "label": "Disclosure of financial assets and liabilities explanatory [Text Block]", "terseLabel": "Financial assets and liabilities" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFinancialAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets", "label": "Disclosure of financial assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of financial assets. [Refer: Financial assets]" } } }, "auth_ref": [ "r242" ] }, "ifrs-full_DisclosureOfFinancialAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsLineItems", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of financial assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFinancialAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialAssetsTable", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of financial assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to financial assets." } } }, "auth_ref": [ "r242" ] }, "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial liabilities [Abstract]", "label": "Disclosure of financial liabilities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialLiabilitiesExplanatory", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Liabilities", "label": "Disclosure of financial liabilities [text block]" } }, "en": { "role": { "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]" } } }, "auth_ref": [ "r242" ] }, "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialLiabilitiesLineItems", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of financial liabilities [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfFinancialLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialLiabilitiesTable", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of financial liabilities [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to financial liabilities." } } }, "auth_ref": [ "r242" ] }, "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfFinancialRiskManagementExplanatory", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRisk" ], "lang": { "en-us": { "role": { "terseLabel": "Financial instruments risk", "label": "Disclosure of financial risk management [text block]" } }, "en": { "role": { "documentation": "The disclosure of the entity's financial risk management practices and policies." } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossAbstract", "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfImpairmentOfAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfImpairmentOfAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssets" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets" } }, "en": { "role": { "documentation": "The entire disclosure for the impairment of assets." } } }, "auth_ref": [ "r115" ] }, "ifrs-full_DisclosureOfIncomeTaxExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIncomeTaxExplanatory", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwards" ], "lang": { "en-us": { "role": { "label": "Income tax and tax loss carryforwards" } }, "en": { "role": { "documentation": "The entire disclosure for income taxes." } } }, "auth_ref": [ "r52" ] }, "gtmay_DisclosureOfInformationAboutPropertyPlantAndEquipmentUnderCostMethodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfInformationAboutPropertyPlantAndEquipmentUnderCostMethodTableTextBlock", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "documentation": "The schedule of the revaluation of the carrying amounts of property, plant and equipment under the cost method.", "label": "Disclosure of information about property, plant and equipment under cost method [Table Text Block]", "terseLabel": "Cost Model Revalued Carrying Amounts" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitAbstract", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets [Abstract]", "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsTables" ], "lang": { "en-us": { "role": { "label": "Key Assumptions Used in Historical Data from External and Internal Sources" } }, "en": { "role": { "documentation": "The disclosure of information for an individual asset, including goodwill, or a cash-generating unit, for which an impairment loss has been recognised or reversed. [Refer: Goodwill; Impairment loss; Reversal of impairment loss; Cash-generating units [member]]" } } }, "auth_ref": [ "r106" ] }, "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to an individual asset or a cash-generating unit, for which an impairment loss has been recognised or reversed." } } }, "auth_ref": [ "r106" ] }, "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract", "lang": { "en-us": { "role": { "label": "Summary of significant accounting policies [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Intangible assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible assets" } }, "en": { "role": { "documentation": "The entire disclosure for intangible assets." } } }, "auth_ref": [ "r128" ] }, "ifrs-full_DisclosureOfIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsLineItems", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about intangible assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfIntangibleAssetsTable", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about intangible assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of intangible assets." } } }, "auth_ref": [ "r126" ] }, "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfInterestsInSubsidiariesExplanatory", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Equity Interest in Various Subsidiaries", "label": "Disclosure of interests in subsidiaries [text block]" } }, "en": { "role": { "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r160" ] }, "gtmay_DisclosureOfLeaseInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfLeaseInformationTableTextBlock", "presentation": [ "http://tmm.com.mx/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of lease information about short-term and long-term leases.", "label": "Disclosure Of Lease Information [Table Text Block]", "terseLabel": "Information of Lease Liabilities" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfLeasesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfLeasesExplanatory", "presentation": [ "http://tmm.com.mx/role/Leases" ], "lang": { "en-us": { "role": { "label": "Leases" } }, "en": { "role": { "documentation": "The entire disclosure for leases." } } }, "auth_ref": [ "r205", "r206" ] }, "gtmay_DisclosureOfLiabilitiesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfLiabilitiesRecognizedForEmployeeDefinedBenefitPlansTableTextBlock", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of liabilities recognized for employee benefits.", "label": "Disclosure of liabilities recognized for employee defined benefit plans [Table Text Block]", "terseLabel": "Liabilities Recognized for Pensions and Other Remunerations" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory", "presentation": [ "http://tmm.com.mx/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum Future Lease Payments", "label": "Disclosure of maturity analysis of operating lease payments [text block]" } }, "en": { "role": { "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset." } } }, "auth_ref": [ "r204" ] }, "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of maturity analysis of operating lease payments [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of maturity analysis of operating lease payments [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments." } } }, "auth_ref": [ "r204" ] }, "gtmay_DisclosureOfMovementInAllowanceForDoubtfulAccountsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfMovementInAllowanceForDoubtfulAccountsTableTextBlock", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of movements in allowance for doubtful accounts during the period.", "label": "Disclosure of movement in allowance for doubtful accounts [Table Text Block]", "terseLabel": "Activity in Allowance for Doubtful Accounts" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract", "lang": { "en-us": { "role": { "label": "Financial instruments risk [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Disclosure of nature and extent of risks arising from financial instruments [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments." } } }, "auth_ref": [ "r225", "r226" ] }, "gtmay_DisclosureOfNatureOfOperationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfNatureOfOperationsTextBlock", "presentation": [ "http://tmm.com.mx/role/NatureOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for nature of operations of the entity.", "label": "Disclosure of nature of operations [Text Block]", "terseLabel": "Nature of operations" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of net defined benefit liability (asset) [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Obligations" } }, "en": { "role": { "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r70" ] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of net defined benefit liability (asset) [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of net defined benefit liability (asset) [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)." } } }, "auth_ref": [ "r70" ] }, "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract", "lang": { "en-us": { "role": { "label": "Subsequent events to the reporting date [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalAbstract", "lang": { "en-us": { "role": { "label": "Capital management policies and procedures [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory", "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProcedures" ], "lang": { "en-us": { "role": { "label": "Capital management policies and procedures" } }, "en": { "role": { "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital." } } }, "auth_ref": [ "r7" ] }, "ifrs-full_DisclosureOfOperatingSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsAbstract", "lang": { "en-us": { "role": { "label": "Segment reporting [Abstract]" } } }, "auth_ref": [] }, "gtmay_DisclosureOfOperatingSegmentsAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfOperatingSegmentsAdditionalInformationAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesInformationBySegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Information by segments [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsExplanatory", "presentation": [ "http://tmm.com.mx/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information for Operating Segments", "label": "Disclosure of operating segments [text block]" } }, "en": { "role": { "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]" } } }, "auth_ref": [ "r248" ] }, "ifrs-full_DisclosureOfOperatingSegmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsLineItems", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of operating segments [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfOperatingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOperatingSegmentsTable", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of operating segments [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to operating segments." } } }, "auth_ref": [ "r248" ] }, "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory", "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income (Expenses)", "label": "Disclosure of other operating income (expense) [text block]" } }, "en": { "role": { "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]" } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfOtherOperatingIncomeExplanatory", "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses)", "label": "Disclosure of other operating income [text block]" } }, "en": { "role": { "documentation": "The disclosure of other operating income. [Refer: Other operating income (expense)]" } } }, "auth_ref": [ "r320" ] }, "gtmay_DisclosureOfOtherReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfOtherReceivablesTextBlock", "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivable" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of other receivables.", "label": "Disclosure of other receivables [Text Block]", "terseLabel": "Other accounts receivable" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and equipment [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property and equipment" } }, "en": { "role": { "documentation": "The entire disclosure for property, plant and equipment." } } }, "auth_ref": [ "r66" ] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfPropertyPlantAndEquipmentTable", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of detailed information about property, plant and equipment [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to details of property, plant and equipment." } } }, "auth_ref": [ "r61" ] }, "gtmay_DisclosureOfProvisionForIncomeTaxRecognizedThroughProfitOrLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfProvisionForIncomeTaxRecognizedThroughProfitOrLossTableTextBlock", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of the provision for income tax recognized in the statement of profit or loss.", "label": "Disclosure of provision for income tax recognized through profit or loss [Table Text Block]", "terseLabel": "Provision for Income Tax Recognized in the Statement of Profit or Loss" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory", "presentation": [ "http://tmm.com.mx/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-Use Assets", "label": "Disclosure of quantitative information about right-of-use assets [text block]" } }, "en": { "role": { "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r200" ] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of quantitative information about right-of-use assets [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of quantitative information about right-of-use assets [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to right-of-use assets." } } }, "auth_ref": [ "r200" ] }, "ifrs-full_DisclosureOfRelatedPartyExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRelatedPartyExplanatory", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedParties" ], "lang": { "en-us": { "role": { "label": "Balances and transactions with related parties" } }, "en": { "role": { "documentation": "The entire disclosure for related parties." } } }, "auth_ref": [ "r92" ] }, "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Other Components of Equity", "label": "Disclosure of reserves within equity [text block]" } }, "en": { "role": { "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]" } } }, "auth_ref": [ "r28" ] }, "ifrs-full_DisclosureOfReservesWithinEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfReservesWithinEquityAbstract", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other components of equity [Abstract]", "label": "Disclosure of reserves within equity [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfReservesWithinEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfReservesWithinEquityLineItems", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of reserves within equity [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfReservesWithinEquityTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfReservesWithinEquityTable", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of reserves within equity [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to reserves within equity." } } }, "auth_ref": [ "r28" ] }, "ifrs-full_DisclosureOfRevenueExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfRevenueExplanatory", "presentation": [ "http://tmm.com.mx/role/Revenues" ], "lang": { "en-us": { "role": { "label": "Revenues" } }, "en": { "role": { "documentation": "The entire disclosure for revenue." } } }, "auth_ref": [ "r320" ] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant actuarial assumptions [Abstract]", "label": "Disclosure of sensitivity analysis for actuarial assumptions [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of Changes to Actuarial Assumptions", "label": "Disclosure of sensitivity analysis for actuarial assumptions [text block]" } }, "en": { "role": { "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value]" } } }, "auth_ref": [ "r80" ] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions." } } }, "auth_ref": [ "r80" ] }, "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory", "presentation": [ "http://tmm.com.mx/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } }, "en": { "role": { "documentation": "The entire disclosure for share capital, reserves and other equity interest." } } }, "auth_ref": [ "r29" ] }, "gtmay_DisclosureOfShortTermBenefitsInvolvingRelatedParitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfShortTermBenefitsInvolvingRelatedParitiesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of transactions involving short-term benefits between the entity and its related parties.", "label": "Disclosure of Short-term benefits involving related parities [Table Text Block]", "terseLabel": "Transactions Involving Executive Personnel" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSignificantInvestmentsInAssociatesAbstract", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments in associates [Abstract]", "label": "Disclosure of associates [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "label": "Structure of Grupo TMM [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of subsidiaries [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of subsidiaries [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to subsidiaries." } } }, "auth_ref": [ "r95", "r97", "r172" ] }, "ifrs-full_DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value measurement [Abstract]", "label": "Disclosure of significant unobservable inputs used in fair value measurement of assets [abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Liability", "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]" } }, "en": { "role": { "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]" } } }, "auth_ref": [ "r51" ] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits." } } }, "auth_ref": [ "r51" ] }, "gtmay_DisclosureOfTheSummaryOfCapitalManagementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfTheSummaryOfCapitalManagementTableTextBlock", "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular summary of the capital management of the entity.", "label": "Disclosure of the summary of capital management [Table Text Block]", "terseLabel": "Capital Management Summary" } } }, "auth_ref": [] }, "gtmay_DisclosureOfTheSummaryOfTradeReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfTheSummaryOfTradeReceivablesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the entity's summary of the amount due from customers for goods and services sold.", "label": "Disclosure of the summary of trade receivables [Table Text Block]", "terseLabel": "Summary of Trade Receivables" } } }, "auth_ref": [] }, "gtmay_DisclosureOfTradeReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisclosureOfTradeReceivablesTextBlock", "presentation": [ "http://tmm.com.mx/role/TradeReceivables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of trade receivables.", "label": "Disclosure of trade receivables [Text Block]", "terseLabel": "Trade receivables" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract", "lang": { "en-us": { "role": { "label": "Balances and transactions with related parties [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Transactions with Related Parties", "label": "Disclosure of transactions between related parties [text block]" } }, "en": { "role": { "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r87" ] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of transactions between related parties [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Disclosure of transactions between related parties [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to transactions between related parties." } } }, "auth_ref": [ "r90" ] }, "gtmay_DisposalOfRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisposalOfRightOfUseAssets", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of decrease in right-of-use assets from disposals.", "label": "Disposal of right-of-use assets", "terseLabel": "Disposals" } } }, "auth_ref": [] }, "gtmay_DisposalOfSubsidiariesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DisposalOfSubsidiariesAbstract", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "label": "Disposal of subsidiaries [Abstract]", "terseLabel": "Disposal of subsidiaries [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_DisposalsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "DisposalsPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposals", "label": "Disposals, property, plant and equipment" } }, "en": { "role": { "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r58" ] }, "gtmay_DockMajorMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DockMajorMaintenanceMember", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for expenditures for dock major maintenance of items of property plant and equipment used in the entity's operations.", "label": "Dock major maintenance [Member]", "terseLabel": "Dock Major Maintenance [Member]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r314" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r313", "r314", "r315", "r317" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r310" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r314" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r316" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "gtmay_DogoubertSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "DogoubertSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Dogoubert, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings per share [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Exchange effect on cash" } }, "en": { "role": { "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]" } } }, "auth_ref": [ "r138", "r139" ] }, "ifrs-full_EliminationOfIntersegmentAmountsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EliminationOfIntersegmentAmountsMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shared Accounts [Member]", "label": "Elimination of intersegment amounts [member]" } }, "en": { "role": { "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements." } } }, "auth_ref": [ "r308", "r309" ] }, "ifrs-full_EmployeeBenefitsExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EmployeeBenefitsExpense", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "label": "Salaries, wages and employee benefits (Note 22)", "totalLabel": "Employee benefits expense" } }, "en": { "role": { "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment." } } }, "auth_ref": [ "r0", "r43", "r259" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r311" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r311" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r311" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r311" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r318" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r311" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r311" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r319" ] }, "ifrs-full_EntitysTotalForAssociatesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForAssociatesMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "label": "Entity's total for associates [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used." } } }, "auth_ref": [ "r95", "r97", "r173" ] }, "ifrs-full_EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForIndividualAssetsOrCashgeneratingUnitsMember", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Entity's total for individual assets or cash-generating units [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Individual assets or cash-generating units' axis if no other member is used." } } }, "auth_ref": [ "r106" ] }, "ifrs-full_EntitysTotalForRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForRelatedPartiesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "label": "Entity's total for related parties [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used." } } }, "auth_ref": [ "r90" ] }, "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForSegmentConsolidationItemsMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Entity's total for segment consolidation items [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used." } } }, "auth_ref": [ "r253" ] }, "ifrs-full_EntitysTotalForSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EntitysTotalForSubsidiariesMember", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details", "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Entity's total for subsidiaries [member]" } }, "en": { "role": { "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used." } } }, "auth_ref": [ "r95", "r97", "r172" ] }, "gtmay_EquipmentMaritimeMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "EquipmentMaritimeMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing maritime equipment used in the entity's operations.", "label": "Equipment, Maritime [Member]", "terseLabel": "Maritime equipment [Member]" } } }, "auth_ref": [] }, "ifrs-full_Equity": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Equity", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": "gtmay_EquityNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails", "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Stockholders' equity", "label": "Equity" } }, "en": { "role": { "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities." } } }, "auth_ref": [ "r17", "r24", "r151", "r153", "r174", "r175", "r178" ] }, "ifrs-full_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity (Note 16):" } } }, "auth_ref": [] }, "ifrs-full_EquityAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAndLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Equity and liabilities" } }, "en": { "role": { "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]" } } }, "auth_ref": [ "r17" ] }, "ifrs-full_EquityAttributableToOwnersOfParent": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAttributableToOwnersOfParent", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Controlling interest", "label": "Equity attributable to owners of parent" } }, "en": { "role": { "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest." } } }, "auth_ref": [ "r16" ] }, "ifrs-full_EquityAttributableToOwnersOfParentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityAttributableToOwnersOfParentMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Subtotal [Member]", "label": "Equity attributable to owners of parent [member]" } }, "en": { "role": { "documentation": "This member stands for equity attributable to the owners of the parent." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_EquityMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EquityMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Equity [member]" } }, "en": { "role": { "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used." } } }, "auth_ref": [ "r6" ] }, "gtmay_EquityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "EquityNet", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities net of cash and cash equivalents.", "label": "Equity, net", "totalLabel": "Stockholders' equity, net" } } }, "auth_ref": [] }, "ifrs-full_EstimatedFinancialEffectOfContingentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EstimatedFinancialEffectOfContingentAssets", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingent asset" } }, "en": { "role": { "documentation": "The amount of the estimated financial effect of possible assets that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within control of the entity." } } }, "auth_ref": [ "r120" ] }, "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "EstimatedFinancialEffectOfContingentLiabilities", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Contingent liability" } }, "en": { "role": { "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Contingent liabilities [member]]" } } }, "auth_ref": [ "r117" ] }, "gtmay_ExcavsaSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExcavsaSADeCVMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Excavsa, S.A. de C.V. [Member]", "terseLabel": "Excavsa, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_ExpectedCreditLossForTradeAccountsReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExpectedCreditLossForTradeAccountsReceivableAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Expected credit loss for trade accounts receivable [Abstract]", "terseLabel": "Expected credit loss for trade accounts receivable [Abstract]" } } }, "auth_ref": [] }, "gtmay_ExpectedCreditLossGrossCarryingValueMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExpectedCreditLossGrossCarryingValueMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the amount at which an asset expected credit losses gross carrying value.", "label": "Expected Credit Loss Gross Carrying Value [Member]", "terseLabel": "Gross Carrying Value [Member]" } } }, "auth_ref": [] }, "ifrs-full_ExpectedCreditLossRate": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpectedCreditLossRate", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Expected credit loss rate" } }, "en": { "role": { "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights." } } }, "auth_ref": [ "r296", "r304" ] }, "ifrs-full_ExpenseByNature": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseByNature", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Expenses, by nature" } }, "en": { "role": { "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity." } } }, "auth_ref": [ "r43" ] }, "ifrs-full_ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Leases of low value assets" } }, "en": { "role": { "documentation": "The amount of the expense relating to leases of low-value assets accounted for applying paragraph 6 of IFRS 16. This expense shall not include the expense relating to short-term leases of low-value assets." } } }, "auth_ref": [ "r195" ] }, "gtmay_ExpenseRelatingToPaymentsNotIncludedInTheMeasurementOfTheLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExpenseRelatingToPaymentsNotIncludedInTheMeasurementOfTheLeaseLiabilityAbstract", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Expense relating to payments not included in the measurement of the lease liability [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term leases" } }, "en": { "role": { "documentation": "The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease." } } }, "auth_ref": [ "r194" ] }, "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases of properties and equipment (Note 10)", "label": "Expense relating to payments not included in the measurement of the lease liability" } }, "en": { "role": { "documentation": "The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r196" ] }, "gtmay_ExpensesAndCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExpensesAndCostsAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Expenses and Costs [Abstract]", "terseLabel": "Costs and expenses:" } } }, "auth_ref": [] }, "gtmay_ExpensesRelatedToTheCancellationOfTheCorporateBuildingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ExpensesRelatedToTheCancellationOfTheCorporateBuildingLease", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to expenses related to the cancellation of the corporate building lease.", "label": "Expenses related to the cancellation of the corporate building lease", "negatedLabel": "Expenses related to the cancellation of the corporate building lease" } } }, "auth_ref": [] }, "ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Projection period, calculation of recoverable amounts", "label": "Explanation of period over which management has projected cash flows" } }, "en": { "role": { "documentation": "The explanation of the period over which management has projected cash flows based on financial budgets/forecasts approved by management including, when a period greater than five years is used for a cash-generating unit (group of units), an explanation of why that longer period is justified. [Refer: Cash-generating units [member]]" } } }, "auth_ref": [ "r108", "r111" ] }, "ifrs-full_FinanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinanceCosts", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total comprehensive financing cost", "label": "Finance costs" } }, "en": { "role": { "documentation": "The amount of costs associated with financing activities of the entity." } } }, "auth_ref": [ "r37" ] }, "ifrs-full_FinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails": { "parentTag": "gtmay_NetFinancialAssetsLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financial assets", "verboseLabel": "Assets" } }, "en": { "role": { "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]" } } }, "auth_ref": [ "r224", "r229", "r230", "r234", "r296" ] }, "gtmay_FinancialAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "FinancialAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Financial assets and liabilities [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_FinancialAssetsAtAmortisedCostMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialAssetsAtAmortisedCostMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Assets Valued at Amortized Cost [Member]", "label": "Financial assets at amortised cost, class [member]" } }, "en": { "role": { "documentation": "This member stands for the financial assets measured at amortised cost class. [Refer: Financial assets at amortised cost]" } } }, "auth_ref": [ "r243" ] }, "ifrs-full_FinancialAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialAssetsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial assets, class [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]" } } }, "auth_ref": [ "r217", "r240", "r241", "r257", "r258" ] }, "ifrs-full_FinancialEffectOfCorrectionsOfAccountingErrorsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialEffectOfCorrectionsOfAccountingErrorsMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Correction [member]" } }, "en": { "role": { "documentation": "This member stands for the financial effect of corrections of prior period errors." } } }, "auth_ref": [ "r148", "r149" ] }, "ifrs-full_FinancialLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails": { "parentTag": "gtmay_NetFinancialAssetsLiabilities", "weight": -1.0, "order": 1.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial liabilities", "negatedLabel": "Liabilities", "terseLabel": "Debt", "label": "Financial liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]" } } }, "auth_ref": [ "r224" ] }, "ifrs-full_FinancialLiabilitiesAtAmortisedCostMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialLiabilitiesAtAmortisedCostMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Liabilities Valued at Amortized Cost [Member]", "label": "Financial liabilities at amortised cost, class [member]" } }, "en": { "role": { "documentation": "This member stands for the financial liabilities measured at amortised cost class. [Refer: Financial liabilities at amortised cost]" } } }, "auth_ref": [ "r243" ] }, "ifrs-full_FinancialLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FinancialLiabilitiesMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial liabilities, class [member]" } }, "en": { "role": { "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]" } } }, "auth_ref": [ "r240", "r241", "r257", "r258" ] }, "ifrs-full_FixedInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FixedInterestRateMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Rate [Member]", "label": "Fixed interest rate [member]" } }, "en": { "role": { "documentation": "This member stands for a fixed interest rate. [Refer: Interest rate risk [member]]" } } }, "auth_ref": [ "r351" ] }, "gtmay_FloatingDryDockMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "FloatingDryDockMember", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing floating dry-dock used in operations.", "label": "Floating dry-dock [Member]", "terseLabel": "Floating Dry-Dock [Member]" } } }, "auth_ref": [] }, "ifrs-full_FloatingInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "FloatingInterestRateMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Member]", "label": "Floating interest rate [member]" } }, "en": { "role": { "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]" } } }, "auth_ref": [ "r351" ] }, "gtmay_FuelOilTransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "FuelOilTransportationMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for fuel oil transportation.", "label": "Fuel oil transportation [Member]", "terseLabel": "Fuel Oil Transportation [Member]" } } }, "auth_ref": [] }, "gtmay_FutureFinancialChargesOnFinancialLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "FutureFinancialChargesOnFinancialLeases", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/LeasesLeasePaymentsDetails": { "parentTag": "gtmay_OperatingLeaseMinimumPaymentsPayable", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount representing the difference between the future minimum finance lease payments and their present value. Minimum lease payments are payments over the lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with: (a) for a lessee, any amounts guaranteed by the lessee or by a party related to the lessee; or (b) for a lessor, any residual value guaranteed to the lessor by: (i) the lessee; (ii) a party related to the lessee; or (iii) a third party unrelated to the lessor that is financially capable of discharging the obligations under the guarantee.", "label": "Future Financial Charges On Financial Leases", "negatedLabel": "Financial charges" } } }, "auth_ref": [] }, "gtmay_FutureMinimumLeasePaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "FutureMinimumLeasePaymentsAbstract", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Future minimum lease payments [Abstract]", "terseLabel": "Future minimum lease payments [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_FinanceCosts", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Exchange gain (loss), net" } }, "en": { "role": { "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]" } } }, "auth_ref": [ "r9", "r83" ] }, "ifrs-full_GainsLossesRecognisedInOtherComprehensiveIncomeFairValueMeasurementAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesRecognisedInOtherComprehensiveIncomeFairValueMeasurementAssets", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Revaluation surplus", "label": "Gains (losses) recognised in other comprehensive income including exchange differences, fair value measurement, assets" } }, "en": { "role": { "documentation": "The gains (losses) including exchange differences recognised in other comprehensive income on the fair value measurement of assets. [Refer: At fair value [member]; Other comprehensive income]" } } }, "auth_ref": [ "r177" ] }, "ifrs-full_GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForAssetsHeldAtEndOfPeriodFairValueMeasurement": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesRecognisedInProfitOrLossAttributableToChangeInUnrealisedGainsOrLossesForAssetsHeldAtEndOfPeriodFairValueMeasurement", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Effects from unrealized gains from fair value measurements" } }, "en": { "role": { "documentation": "The gains (losses) recognised in profit or loss for assets measured at fair value that are attributable to the change in unrealised gains or losses relating to those assets held at the end of the reporting period. [Refer: At fair value [member]]" } } }, "auth_ref": [ "r179" ] }, "ifrs-full_GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GainsLossesRecognisedInProfitOrLossFairValueMeasurementAssets", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on the accord and satisfaction", "label": "Gains (losses) recognised in profit or loss including exchange differences, fair value measurement, assets" } }, "en": { "role": { "documentation": "The gains (losses) including exchange differences recognised in profit or loss on the fair value measurement of assets. [Refer: At fair value [member]]" } } }, "auth_ref": [ "r176" ] }, "gtmay_GeneralAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "GeneralAccruedExpenses", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current accrued general expenses.", "label": "General accrued expenses", "terseLabel": "General expenses" } } }, "auth_ref": [] }, "gtmay_GeneralInformationAndStatementOfComplianceWithIFRSAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "GeneralInformationAndStatementOfComplianceWithIFRSAbstract", "lang": { "en-us": { "role": { "label": "General information and statement of compliance with IFRS [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_GrossCarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GrossCarryingAmountMember", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Gross carrying amount [Member]" } }, "en": { "role": { "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]" } } }, "auth_ref": [ "r56", "r122", "r131", "r134", "r220", "r230", "r234", "r296" ] }, "ifrs-full_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Transportation profit (loss)", "label": "Gross profit" } }, "en": { "role": { "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]" } } }, "auth_ref": [ "r260" ] }, "gtmay_GroundTransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "GroundTransportationEquipmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing ground transportation equipment used in the entity's operations.", "label": "Ground transportation equipment [Member]", "terseLabel": "Ground Transportation Equipment [Member]" } } }, "auth_ref": [] }, "gtmay_GrupoCelaneseMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "GrupoCelaneseMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents a major customer of the entity.", "label": "Grupo Celanese [Member]", "terseLabel": "Grupo Celanese [Member]" } } }, "auth_ref": [] }, "gtmay_GuaranteesPropertyVesselsAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "GuaranteesPropertyVesselsAndEquipmentAbstract", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "label": "Guarantees, Property, Vessels and Equipment [Abstract]", "terseLabel": "Guarantees [Abstract]" } } }, "auth_ref": [] }, "gtmay_HelmsleyManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "HelmsleyManagementMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents a major customer of the entity.", "label": "Helmsley Management [Member]", "terseLabel": "Helmsley Management [Member]" } } }, "auth_ref": [] }, "gtmay_HewlettPackardMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "HewlettPackardMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "Hewlett Packard [Member]", "terseLabel": "Hewlett Packard [Member]" } } }, "auth_ref": [] }, "gtmay_INPIASASADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "INPIASASADeCVMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "INPIASA, S.A. de C.V. [Member]", "terseLabel": "INPIASA, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r313", "r314", "r315" ] }, "gtmay_ImmaterialCorrectionsReflectingThePriorPeriodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ImmaterialCorrectionsReflectingThePriorPeriodAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Immaterial corrections reflecting the prior period [Abstract]" } } }, "auth_ref": [] }, "gtmay_ImmaterialCorrectionsReflectingThePriorPeriodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ImmaterialCorrectionsReflectingThePriorPeriodTableTextBlock", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of immaterial corrections reflecting the prior period impact to the Company's Statements of financial position.", "label": "Immaterial corrections reflecting the prior period [Table Text Block]", "terseLabel": "Immaterial corrections reflecting the prior period" } } }, "auth_ref": [] }, "ifrs-full_ImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLoss", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Impairment loss" } }, "en": { "role": { "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]" } } }, "auth_ref": [ "r104", "r105" ] }, "ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ImpairmentLossRecognisedInProfitOrLossTradeReceivables", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesMovementInAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss for the period", "label": "Impairment loss recognised in profit or loss, trade receivables" } }, "en": { "role": { "documentation": "The amount of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Trade receivables]" } } }, "auth_ref": [ "r322" ] }, "gtmay_ImpairmentLossesOnFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ImpairmentLossesOnFinancialAssets", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesMovementInAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of impairment losses on financial assets. [Refer: Financial assets; Impairment loss]", "label": "Impairment losses on financial assets", "negatedLabel": "Receivables written off during the year" } } }, "auth_ref": [] }, "ifrs-full_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated statements of profit or loss [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_IncomeTaxExpenseContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeTaxExpenseContinuingOperations", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (Note 20)", "negatedTotalLabel": "Total income tax benefit", "label": "Tax expense (income)" } }, "en": { "role": { "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]" } } }, "auth_ref": [ "r38", "r46", "r47", "r48", "r93", "r171", "r247" ] }, "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLoss", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax on other comprehensive income", "negatedTerseLabel": "Tax expense", "label": "Income tax relating to components of other comprehensive income that will not be reclassified to profit or loss" } }, "en": { "role": { "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income that will not be reclassified to profit or loss. [Refer: Income tax relating to components of other comprehensive income]" } } }, "auth_ref": [ "r41" ] }, "gtmay_IncomeTaxResultsForTheYearAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncomeTaxResultsForTheYearAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax, Results for the year [Abstract]", "terseLabel": "Results for the year [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_IncomeTaxesPaidRefund": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncomeTaxesPaidRefund", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax paid", "label": "Income taxes paid (refund)" } }, "en": { "role": { "documentation": "The cash flows from income taxes paid or refunded." } } }, "auth_ref": [ "r141" ] }, "gtmay_IncreaseDecreaseFromAdditionsAndDisposalsFairValueMeasurementAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseFromAdditionsAndDisposalsFairValueMeasurementAssets", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in the fair value measurement of assets resulting from the purchase or sales of those assets.", "label": "Increase (decrease) from additions and disposals, fair value measurement, assets", "terseLabel": "Additions and disposals, net" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash and cash equivalents", "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes" } }, "en": { "role": { "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]" } } }, "auth_ref": [ "r142" ] }, "gtmay_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseOrDecreaseInActuarialAssumption": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseOrDecreaseInActuarialAssumption", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by an increase or decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period.", "label": "Increase (decrease) in defined benefit obligation due to reasonably possible increase or decrease in actuarial assumption", "terseLabel": "Increase (decrease) in the defined benefit obligation" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseInNetDefinedBenefitLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost for the period", "totalLabel": "Net cost for the period", "label": "Increase (decrease) in net defined benefit liability (asset)" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r78" ] }, "gtmay_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromCurrentServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromCurrentServiceCost", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails": { "parentTag": "ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]", "label": "Increase (decrease) in net defined benefit liability (asset) resulting from current service cost", "terseLabel": "Current service cost" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseTemporaryDifferencesIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseTemporaryDifferencesIncomeTaxReconciliationAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "label": "Increase (decrease), temporary differences, income tax reconciliation [Abstract]", "terseLabel": "Increase (decrease) from [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughChangeInDiscountRateOtherProvisions", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of incremental change in borrowing rate", "label": "Increase (decrease) through change in discount rate, other provisions" } }, "en": { "role": { "documentation": "The increase (decrease) in other provisions resulting from a change in discount rate. [Refer: Other provisions]" } } }, "auth_ref": [ "r116" ] }, "gtmay_IncreaseDecreaseThroughDifferencesInDepreciationAndAmortizationInDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughDifferencesInDepreciationAndAmortizationInDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a deferred tax liability (asset) attributable to depreciation and amortization.", "label": "Increase (decrease) through differences in depreciation and amortization in deferred tax liability (asset)", "terseLabel": "Difference in depreciation and amortization" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseThroughDifferencesInMaterialsAndSuppliesInDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughDifferencesInMaterialsAndSuppliesInDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a deferred tax liability (asset) attributable to materials and supplies.", "label": "Increase (decrease) through differences in materials and supplies in deferred tax liability (asset)", "terseLabel": "Materials and supplies" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseThroughDifferencesInRevaluationSurplusInDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughDifferencesInRevaluationSurplusInDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a deferred tax liability (asset) attributable to revaluation surplus.", "label": "Increase (decrease) through differences in revaluation surplus in deferred tax liability (asset)", "terseLabel": "Revaluation surplus" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseThroughDifferencesInSaleOfAssetsInDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughDifferencesInSaleOfAssetsInDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a deferred tax liability (asset) attributable to the sale of assets.", "label": "Increase (decrease) through differences in sale of assets in deferred tax liability (asset)", "terseLabel": "Difference between the tax and book value for the sale of assets" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseThroughDifferencesInTheSaleOfEquityInDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughDifferencesInTheSaleOfEquityInDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in a deferred tax liability (asset) attributable to the sale of equity.", "label": "Increase (decrease) through differences in the sale of equity in deferred tax liability (asset)", "terseLabel": "Difference between the tax and book value for the sale of shares of subsidiaries" } } }, "auth_ref": [] }, "gtmay_IncreaseDecreaseThroughInflationaryAndNetExchangeDifferencesDeferredTaxLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseDecreaseThroughInflationaryAndNetExchangeDifferencesDeferredTaxLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from inflationary changes and the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]", "label": "Increase (decrease) through inflationary and net exchange differences, deferred tax liability (asset)", "terseLabel": "Inflationary and currency exchange effects on monetary assets and liabilities, net" } } }, "auth_ref": [] }, "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails" ], "lang": { "en-us": { "role": { "label": "Miscellaneous" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r335" ] }, "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers and others", "label": "Increase (decrease) through transfers and other changes, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r342" ] }, "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfers and others", "label": "Increase (decrease) through transfers and other changes, property, plant and equipment" } }, "en": { "role": { "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r333" ] }, "gtmay_IncreaseInAuthorizedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IncreaseInAuthorizedCapital", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase in nominal value of authorized capital.", "label": "Increase in authorized capital" } } }, "auth_ref": [] }, "ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IndividualAssetsOrCashgeneratingUnitsAxis", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Individual assets or cash-generating units [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r106" ] }, "ifrs-full_IndividualAssetsOrCashgeneratingUnitsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IndividualAssetsOrCashgeneratingUnitsMember", "presentation": [ "http://tmm.com.mx/role/ImpairmentOfLonglivedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Assets or Cash-Generating Units [Member]" } }, "en": { "role": { "documentation": "This member stands for individual assets or cash-generating units. [Refer: Cash-generating units [member]]" } } }, "auth_ref": [ "r106" ] }, "gtmay_InformationOnLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InformationOnLeasesAbstract", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "label": "Information on leases [Abstract]" } } }, "auth_ref": [] }, "gtmay_InmobiliariaDosNacionesSDeRLDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InmobiliariaDosNacionesSDeRLDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Inmobiliaria Dos Naciones, S. de R.L. de C.V. [Member]", "terseLabel": "Inmobiliaria Dos Naciones, S. de R.L. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_InmobiliariaTMMSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InmobiliariaTMMSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Inmobiliaria TMM, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_IntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets (Note 11)", "periodEndLabel": "Net balances at year end", "periodStartLabel": "Net balances at beginning of year" } }, "en": { "role": { "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]" } } }, "auth_ref": [ "r11", "r125" ] }, "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsOtherThanGoodwillMember", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets other than goodwill [member]" } }, "en": { "role": { "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r126", "r275", "r292" ] }, "ifrs-full_IntangibleAssetsWithIndefiniteUsefulLife": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IntangibleAssetsWithIndefiniteUsefulLife", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Net balances at year start", "periodEndLabel": "Net balances at year end", "label": "Intangible assets with indefinite useful life" } }, "en": { "role": { "documentation": "The amount of intangible assets assessed as having an indefinite useful life. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r107", "r114", "r127" ] }, "ifrs-full_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expenses", "terseLabel": "Interest expense", "label": "Interest expense" } }, "en": { "role": { "documentation": "The amount of expense arising from interest." } } }, "auth_ref": [ "r170", "r246", "r252" ] }, "gtmay_InterestExpenseAndOtherFinanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestExpenseAndOtherFinanceCosts", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_FinanceCosts", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of expense arising from interest and other financing costs.", "label": "Interest expense and other finance costs", "negatedLabel": "Interest expense and other financial costs (Note 19)", "totalLabel": "Interest expense and other financial costs" } } }, "auth_ref": [] }, "gtmay_InterestExpenseAndOtherFinancialCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestExpenseAndOtherFinancialCostsAbstract", "lang": { "en-us": { "role": { "label": "Interest expense and other financial costs [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails": { "parentTag": "ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interests on assets plan", "terseLabel": "Interest income", "label": "Interest cost" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r72" ] }, "ifrs-full_InterestExpenseOnBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestExpenseOnBorrowings", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": "gtmay_InterestExpenseAndOtherFinanceCosts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "label": "Interest on financial debt" } }, "en": { "role": { "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]" } } }, "auth_ref": [ "r322" ] }, "ifrs-full_InterestExpenseOnLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestExpenseOnLeaseLiabilities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": "gtmay_InterestExpenseAndOtherFinanceCosts", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense on leasing agreements", "label": "Interest expense on lease liabilities" } }, "en": { "role": { "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r193" ] }, "gtmay_InterestExpensesOnRelatedPartyBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestExpensesOnRelatedPartyBorrowings", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": "gtmay_InterestExpenseAndOtherFinanceCosts", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest expense on borrowings from related party.", "label": "Interest expenses on related party borrowings", "terseLabel": "Interest on financial related parties" } } }, "auth_ref": [] }, "ifrs-full_InterestPaidClassifiedAsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestPaidClassifiedAsFinancingActivities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest paid", "label": "Interest paid, classified as financing activities" } }, "en": { "role": { "documentation": "The cash outflow for interest paid, classified as financing activities." } } }, "auth_ref": [ "r140" ] }, "ifrs-full_InterestRateRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestRateRiskMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Risks [Member]", "label": "Interest rate risk [member]" } }, "en": { "role": { "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]" } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r244" ] }, "gtmay_InterestRateRiskPercentChangeDecrease2Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestRateRiskPercentChangeDecrease2Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of an decrease in market interest rates.", "label": "Interest rate risk percent change decrease 2 [Member]", "terseLabel": "- 1% Variance [Member]" } } }, "auth_ref": [] }, "gtmay_InterestRateRiskPercentChangeInRateDecrease": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestRateRiskPercentChangeInRateDecrease", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage decrease in market interest rates based on current market conditions used to illustrate the sensitivity in operations.", "label": "Interest rate risk, percent change in rate, decrease", "terseLabel": "Percentage decrease in interest rates" } } }, "auth_ref": [] }, "gtmay_InterestRateRiskPercentChangeInRateIncrease": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestRateRiskPercentChangeInRateIncrease", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage increase in market interest rates based on current market conditions used to illustrate the sensitivity in operations.", "label": "Interest rate risk, percent change in rate, increase", "terseLabel": "Percentage increase in interest rates" } } }, "auth_ref": [] }, "gtmay_InterestRateRiskPercentChangeIncrease2Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestRateRiskPercentChangeIncrease2Member", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of an increase in market interest rates.", "label": "Interest rate risk percent change increase 2 [Member]", "terseLabel": "1% Variance [Member]" } } }, "auth_ref": [] }, "gtmay_InterestRateRisksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "InterestRateRisksAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate risks [Abstract]", "terseLabel": "Interest rate risks [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_InterestRateTypesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestRateTypesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate types [member]" } }, "en": { "role": { "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]" } } }, "auth_ref": [ "r351" ] }, "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "InterestReceivedClassifiedAsInvestingActivities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Interest received", "label": "Interest received, classified as investing activities" } }, "en": { "role": { "documentation": "The cash inflow from interest received, classified as investing activities." } } }, "auth_ref": [ "r140" ] }, "gtmay_IntermodalTerminalMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IntermodalTerminalMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for intermodal terminal.", "label": "Intermodal Terminal [Member]" } } }, "auth_ref": [] }, "ifrs-full_Inventories": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Inventories", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Materials and supplies" } }, "en": { "role": { "documentation": "The amount of current inventories. [Refer: Inventories]" } } }, "auth_ref": [ "r12", "r82", "r262" ] }, "ifrs-full_IssueOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IssueOfEquity", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital increase (Note 16)", "label": "Issue of equity" } }, "en": { "role": { "documentation": "The increase in equity through the issue of equity instruments." } } }, "auth_ref": [ "r5" ] }, "gtmay_IssueOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "IssueOfShares", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The increase in shares through the issue of equity instruments.", "label": "Issue of shares", "terseLabel": "Capital increase (Note 16) (in shares)" } } }, "auth_ref": [] }, "ifrs-full_IssuedCapital": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IssuedCapital", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Share capital" } }, "en": { "role": { "documentation": "The nominal value of capital issued." } } }, "auth_ref": [ "r265" ] }, "ifrs-full_IssuedCapitalMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "IssuedCapitalMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share Capital [Member]", "label": "Issued capital [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing issued capital." } } }, "auth_ref": [ "r6" ] }, "gtmay_January12014NetAfterTaxProfitAccountBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "January12014NetAfterTaxProfitAccountBalanceMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents the as of date for the beginning balance of the Net After Tax Profit Account (CUFIN).", "label": "January 1, 2014, Net After Tax Profit Account Balance [Member]", "terseLabel": "CUFIN generated beginning 2014 [Member]" } } }, "auth_ref": [] }, "gtmay_JudsonySAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "JudsonySAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Judsony, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Short-term benefits", "label": "Key management personnel compensation, short-term employee benefits" } }, "en": { "role": { "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]" } } }, "auth_ref": [ "r85" ] }, "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "KeyManagementPersonnelOfEntityOrParentMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Personnel [Member]", "label": "Key management personnel of entity or parent [member]" } }, "en": { "role": { "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity." } } }, "auth_ref": [ "r89" ] }, "ifrs-full_LandAndBuildingsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LandAndBuildingsMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Properties [Member]", "label": "Land and buildings [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]" } } }, "auth_ref": [ "r269" ] }, "ifrs-full_LandMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LandMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lands [Member]", "label": "Land [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r268" ] }, "ifrs-full_LaterThanFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanFiveYearsMember", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After 5 Years [Member]", "label": "Later than five years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than five years." } } }, "auth_ref": [ "r203", "r204", "r216", "r297", "r302", "r305" ] }, "gtmay_LaterThanFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LaterThanFourYearsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a time band of later than four years.", "label": "Later than four years [Member]", "terseLabel": "More than 4 Years [Member]" } } }, "auth_ref": [] }, "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "More Than 30 Days [ Member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than one month and not later than two months." } } }, "auth_ref": [ "r296", "r304", "r322" ] }, "gtmay_LaterThanOneYearAndNotLaterThanFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LaterThanOneYearAndNotLaterThanFourYearsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a time band of later than one years and not later than four years.", "label": "Later than one year and not later than four years [Member]", "terseLabel": "1 to 4 Years [Member]" } } }, "auth_ref": [] }, "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1 to 3 Years [Member]", "label": "Later than one year and not later than three years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than one year and not later than three years." } } }, "auth_ref": [ "r297", "r300", "r305" ] }, "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025 [Member]", "label": "Later than one year and not later than two years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than one year and not later than two years." } } }, "auth_ref": [ "r203", "r204", "r216", "r297", "r305", "r322" ] }, "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "6 to 12 Months [Member]", "label": "Later than six months and not later than one year [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than six months and not later than one year." } } }, "auth_ref": [ "r297", "r299", "r305" ] }, "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In 6 Months [Member]", "label": "Later than three months and not later than six months [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than three months and not later than six months." } } }, "auth_ref": [ "r297", "r298", "r305" ] }, "ifrs-full_LaterThanThreeMonthsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanThreeMonthsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "More Than 90 Days [Member]", "label": "Later than three months [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than three months." } } }, "auth_ref": [ "r296", "r304" ] }, "ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanThreeYearsAndNotLaterThanFiveYearsMember", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3 to 5 Years [Member]", "label": "Later than three years and not later than five years [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than three years and not later than five years." } } }, "auth_ref": [ "r297", "r301", "r305" ] }, "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "label": "2027 [Member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than three years and not later than four years." } } }, "auth_ref": [ "r203", "r204", "r216", "r297", "r305", "r322" ] }, "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "More Than 60 Days [Member]", "label": "Later than two months and not later than three months [member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than two months and not later than three months." } } }, "auth_ref": [ "r296", "r304", "r322" ] }, "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "label": "2026 [Member]" } }, "en": { "role": { "documentation": "This member stands for a time band of later than two years and not later than three years." } } }, "auth_ref": [ "r203", "r204", "r216", "r297", "r305", "r322" ] }, "ifrs-full_LeaseCommitmentsForShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LeaseCommitmentsForShorttermLeasesForWhichRecognitionExemptionHasBeenUsed", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Committed on short-term leases and total commitment", "label": "Lease commitments for short-term leases for which recognition exemption has been used" } }, "en": { "role": { "documentation": "The amount of the lease commitments for short-term leases accounted for applying paragraph 6 of IFRS 16. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease." } } }, "auth_ref": [ "r201" ] }, "gtmay_LeaseCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LeaseCredit", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of lease credit.", "label": "Lease Credit", "terseLabel": "Lease credit" } } }, "auth_ref": [] }, "ifrs-full_LeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LeaseLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails": { "parentTag": "gtmay_BorrowingsGeneralFinancing", "weight": 1.0, "order": 2.0 }, "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasing liabilities", "verboseLabel": "Leasing liabilities", "label": "Lease liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration." } } }, "auth_ref": [ "r191" ] }, "ifrs-full_LeaseLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LeaseLiabilitiesMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Liability [Member]", "label": "Lease liabilities [member]" } }, "en": { "role": { "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r284", "r287" ] }, "gtmay_LeasedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LeasedAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leased assets [Abstract]" } } }, "auth_ref": [] }, "gtmay_LeasesDeterminationOfTheAppropriateDiscountRateToMeasureLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LeasesDeterminationOfTheAppropriateDiscountRateToMeasureLeaseLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract]", "terseLabel": "Leases - determination of the appropriate discount rate to measure lease liabilities [Abstract]" } } }, "auth_ref": [] }, "gtmay_LeasingActivitiesByTypeOfRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LeasingActivitiesByTypeOfRightOfUseAssetAbstract", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "label": "Leasing activities by type of right-of-use asset [Abstract]", "terseLabel": "Leasing activities by type of right-of-use asset [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ifrs-full_LegalProceedingsContingentLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LegalProceedingsContingentLiabilityMember", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Legal proceedings Contingent Liability [member]" } }, "en": { "role": { "documentation": "This member stands for a contingent liability for legal proceedings. [Refer: Contingent liabilities [member]]" } } }, "auth_ref": [ "r276" ] }, "gtmay_LegalProceedingsContingentLiabilityRefinedProductServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LegalProceedingsContingentLiabilityRefinedProductServicesMember", "presentation": [ "http://tmm.com.mx/role/ContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a contingent liability for legal proceedings related to claims for arbitration against Refined Product Services (\"RPS\").", "label": "Legal proceedings contingent liability, Refined Product Services [Member]", "terseLabel": "RPS Claim [Member]" } } }, "auth_ref": [] }, "gtmay_LesseeLeasesNotYetCommencedToWhichLesseeIsCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LesseeLeasesNotYetCommencedToWhichLesseeIsCommitted", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating leases not yet commenced to which the lessee is committed.", "label": "Lessee, leases not yet commenced to which lessee is committed", "terseLabel": "Lease commitments that had not yet started" } } }, "auth_ref": [] }, "ifrs-full_Level2OfFairValueHierarchyMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Level2OfFairValueHierarchyMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "label": "Level 2 of fair value hierarchy [member]" } }, "en": { "role": { "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly." } } }, "auth_ref": [ "r175" ] }, "ifrs-full_LevelsOfFairValueHierarchyAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LevelsOfFairValueHierarchyAxis", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Levels of fair value hierarchy [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r79", "r175" ] }, "ifrs-full_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAndLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Total liabilities", "label": "Liabilities" } }, "en": { "role": { "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits." } } }, "auth_ref": [ "r17", "r174", "r175", "r178", "r248", "r251" ] }, "ifrs-full_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [abstract]" } } }, "auth_ref": [] }, "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiabilitiesArisingFromFinancingActivitiesAxis", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities arising from financing activities [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r285" ] }, "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiabilitiesArisingFromFinancingActivitiesMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities arising from financing activities [member]" } }, "en": { "role": { "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]" } } }, "auth_ref": [ "r285" ] }, "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiabilityAssetOfDefinedBenefitPlans", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "label": "Net defined benefit liability (asset)" } }, "en": { "role": { "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]" } } }, "auth_ref": [ "r70" ] }, "ifrs-full_LifetimeExpectedCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LifetimeExpectedCreditLossesMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Expected Credit Losses During the Lifetime [Member]" } }, "en": { "role": { "documentation": "This member stands for the expected credit losses that result from all possible default events over the expected life of a financial instrument. [Refer: Type of measurement of expected credit losses [member]]" } } }, "auth_ref": [ "r228", "r233" ] }, "gtmay_LineOfCredit1Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit1Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 1 [Member]", "terseLabel": "Line of Credit - 1 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit2Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit2Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 2 [Member]", "terseLabel": "Line of Credit - 2 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit3Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit3Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 3 [Member]", "terseLabel": "Line of Credit - 3 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit4Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit4Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 4 [Member]", "terseLabel": "Line of Credit - 4 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit5Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit5Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 5 [Member]", "terseLabel": "Line of Credit - 5 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit6Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit6Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credit - 6 [Member]", "terseLabel": "Line of Credit - 6 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit7Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit7Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit7 [Member]", "terseLabel": "Line of Credit - 7 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit8Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit8Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit - 8 [Member]", "terseLabel": "Line of Credit - 8 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCredit9Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCredit9Member", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit - 9 [Member]", "terseLabel": "Line of Credit - 9 [Member]" } } }, "auth_ref": [] }, "gtmay_LineOfCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LineOfCreditsMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of credits [Member]", "terseLabel": "Lines of Credit [Member]" } } }, "auth_ref": [] }, "gtmay_LiquidityRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LiquidityRiskAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "label": "Liquidity risk [Abstract]", "terseLabel": "Liquidity risk [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_LiquidityRiskMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LiquidityRiskMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity Risk [Member]", "label": "Liquidity risk [member]" } }, "en": { "role": { "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]" } } }, "auth_ref": [ "r211", "r212", "r213", "r295" ] }, "gtmay_LoanRepaymentGracePeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoanRepaymentGracePeriod", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "The specified period of time provided within a loan agreement that the borrower is permitted to make payments on the loan beyond the payment due date without incurring a penalty for the late payment.", "label": "Loan repayment, grace period", "terseLabel": "Grace period" } } }, "auth_ref": [] }, "gtmay_LoanRepaymentGracePeriodOptions": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoanRepaymentGracePeriodOptions", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of options obtained for loan repayment grace period.", "label": "Loan repayment, grace period options", "terseLabel": "Number of grace period options" } } }, "auth_ref": [] }, "gtmay_LoansAndObligationsToFinancialInstitutionsFourMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoansAndObligationsToFinancialInstitutionsFourMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans and Obligations to Financial Institutions Four [Member]", "terseLabel": "Debt Obligation - 4 [Member]" } } }, "auth_ref": [] }, "gtmay_LoansAndObligationsToFinancialInstitutionsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoansAndObligationsToFinancialInstitutionsOneMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans and Obligations to Financial Institutions One [Member]", "terseLabel": "Debt Obligation - 1 [Member]" } } }, "auth_ref": [] }, "gtmay_LoansAndObligationsToFinancialInstitutionsThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoansAndObligationsToFinancialInstitutionsThreeMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans and Obligations to Financial Institutions Three [Member]", "terseLabel": "Debt Obligation - 3 [Member]" } } }, "auth_ref": [] }, "gtmay_LoansAndObligationsToFinancialInstitutionsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LoansAndObligationsToFinancialInstitutionsTwoMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans and Obligations to Financial Institutions Two [Member]", "terseLabel": "Debt Obligation - 2 [Member]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "gtmay_LogisticsPortsAndTerminalsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "LogisticsPortsAndTerminalsMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include logistics, loading and unloading, storage at maritime port terminals, and shipping agency operations.", "label": "Logistics, Ports and Terminals [Member]", "verboseLabel": "Logistics, Puertos y Terminals [Member]" } } }, "auth_ref": [] }, "ifrs-full_LongtermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LongtermBorrowings", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Long-term portion of the financial debt (Note 13)", "verboseLabel": "Long-term financial debt", "terseLabel": "Long-term" } }, "en": { "role": { "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]" } } }, "auth_ref": [ "r325" ] }, "ifrs-full_LossesOnDisposalsOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "LossesOnDisposalsOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from sale of property and equipment, net (see Note 9)", "label": "Losses on disposals of property, plant and equipment" } }, "en": { "role": { "documentation": "The losses on the disposal of property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r42" ] }, "country_MX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MX", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Gulf of Mexico [Member]" } } }, "auth_ref": [] }, "currency_MXN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "MXN", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payable in Mexican Pesos [Member]", "label": "Mexico, Pesos" } } }, "auth_ref": [] }, "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MajorComponentsOfTaxExpenseIncomeAbstract", "lang": { "en-us": { "role": { "label": "Income tax and tax loss carryforwards [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MajorCustomersAxis", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Major customers [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r255" ] }, "ifrs-full_MajorCustomersMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MajorCustomersMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customers [member]" } }, "en": { "role": { "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used." } } }, "auth_ref": [ "r255" ] }, "gtmay_MajorMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MajorMaintenanceMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for expenditures for major maintenance of items of property plant and equipment used in the entity's operations.", "label": "Major maintenance [Member]", "terseLabel": "Major Maintenance [Member]" } } }, "auth_ref": [] }, "gtmay_MajorVesselMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MajorVesselMaintenanceMember", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for expenditures for major vessel maintenance of items of property plant and equipment used in the entity's operations.", "label": "Major vessel maintenance [Member]", "terseLabel": "Major Vessel Maintenance [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVAndTMMDivisionMaritimaSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVAndTMMDivisionMaritimaSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents major customers of the entity.", "label": "Maritima del Golfo de Mexico y Subsidiarias para el Petroleo, S.A. de C.V. and TMM Division Maritima, S.A. de C.V. [Member]", "terseLabel": "Maritima del Golfo and TMM DM [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents a maritima del golfo de Mexico y subsidiarias para el petroleo, S.A. de C.V. (before division maritima, S.A. de C.V.)", "label": "Maritima del Golfo de Mexico y Subsidiarias Para el Petroleo, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimeAdministrationServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimeAdministrationServicesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for Maritime administration services.", "label": "Maritime Administration Services [Member]", "verboseLabel": "Maritime Services [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimeInfrastructureDivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimeInfrastructureDivisionMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include infrastructure at ports and terminals.", "label": "Maritime Infrastructure Division [Member]", "terseLabel": "Maritime Infrastructure Division [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimeInfrastructureMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimeInfrastructureMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include infrastructure of terminals and shipping.", "label": "Maritime Infrastructure [Member]", "verboseLabel": "Maritime Infrastructure [Member]", "terseLabel": "Maritime Infrastructure [Member]" } } }, "auth_ref": [] }, "gtmay_MaritimeInfrastructureOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaritimeInfrastructureOperationsAbstract", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Maritime Infrastructure Operations [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of Long-term Financial Debt", "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]" } }, "en": { "role": { "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]" } } }, "auth_ref": [ "r236" ] }, "ifrs-full_MaturityAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MaturityAxis", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Maturity [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r19", "r188", "r203", "r204", "r207", "r208", "r210", "r216", "r223", "r239", "r272", "r297" ] }, "gtmay_MaximumPeriodForFixTermDepositsPromissoryNotesAndRepurchaseResellAgreements": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MaximumPeriodForFixTermDepositsPromissoryNotesAndRepurchaseResellAgreements", "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to maximum period for fix-term deposits (promissory notes) and repurchase/resell agreements.", "label": "Maximum Period for Fix-Term Deposits (Promissory Notes) and Repurchase/Resell Agreements", "terseLabel": "Maximum period for fix-term deposits (promissory notes) and repurchase/resell agreement" } } }, "auth_ref": [] }, "ifrs-full_MeasurementAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MeasurementAxis", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "label": "Measurement [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r129", "r133", "r174" ] }, "ifrs-full_MeasurementBasesPropertyPlantAndEquipment": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "MeasurementBasesPropertyPlantAndEquipment", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Valuation period of properties" } }, "en": { "role": { "documentation": "The measurement bases used for determining the gross carrying amount for a class of property, plant and equipment. [Refer: Gross carrying amount [member]; Property, plant and equipment]" } } }, "auth_ref": [ "r54" ] }, "gtmay_MexschiffOperacionDePersonalSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "MexschiffOperacionDePersonalSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Mexschiff Operacion de Personal, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_NatureOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NatureOfOperationsAbstract", "lang": { "en-us": { "role": { "label": "Nature of operations [Abstract]" } } }, "auth_ref": [] }, "gtmay_NetAfterTaxProfitAccount": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NetAfterTaxProfitAccount", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "A component of equity representing the entity's after tax cumulative undistributed earnings or deficit.", "label": "Net After Tax Profit Account", "terseLabel": "Net tax profit account balance" } } }, "auth_ref": [] }, "ifrs-full_NetDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0, "order": 4.0 }, "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsComponentsOfDeferredTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Deferred income tax (Note 20)", "negatedTotalLabel": "Total deferred tax liability" } }, "en": { "role": { "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]" } } }, "auth_ref": [ "r330" ] }, "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetDefinedBenefitLiabilityAssetAxis", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Net defined benefit liability (asset) [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r70" ] }, "ifrs-full_NetDefinedBenefitLiabilityAssetMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NetDefinedBenefitLiabilityAssetMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Net defined benefit liability (asset) [member]" } }, "en": { "role": { "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r70" ] }, "gtmay_NetEffectOfTransactionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NetEffectOfTransactionAmount", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of net effect transaction credit under other income (expenses).", "label": "Net effect of transaction amount" } } }, "auth_ref": [] }, "gtmay_NetFinancialAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NetFinancialAssetsLiabilities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of financial assets less the amount of financial liabilities.", "label": "Net Financial Assets (liabilities)", "totalLabel": "Total assets (liabilities)" } } }, "auth_ref": [] }, "gtmay_NetTaxProfitAccountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NetTaxProfitAccountAbstract", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "label": "Net tax profit account [Abstract]", "terseLabel": "Net tax profit account (CUFIN) [Abstract]" } } }, "auth_ref": [] }, "gtmay_NetTaxProfitAccountDividendDistributionTaxCreditPeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NetTaxProfitAccountDividendDistributionTaxCreditPeriod", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the period over which the entity may apply a tax credit to income taxes due from dividend distributions not drawn from the Net After Tax Profit Account.", "label": "Net tax profit account, dividend distribution, tax credit period", "terseLabel": "Period of credit against income tax on CUFIN dividends not drawn" } } }, "auth_ref": [] }, "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NonadjustingEventsAfterReportingPeriodAxis", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Non-adjusting events after reporting period [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r44" ] }, "ifrs-full_NonadjustingEventsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NonadjustingEventsMember", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Non-adjusting events after reporting period [member]" } }, "en": { "role": { "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used." } } }, "auth_ref": [ "r44" ] }, "ifrs-full_NoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncontrollingInterests", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Equity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Non-controlling interests" } }, "en": { "role": { "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r15", "r156", "r158" ] }, "ifrs-full_NoncontrollingInterestsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncontrollingInterestsMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Non Controlling Interest [Member]" } }, "en": { "role": { "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Non-current assets" } }, "en": { "role": { "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]" } } }, "auth_ref": [ "r20", "r163", "r288" ] }, "ifrs-full_NoncurrentAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Non-current" } } }, "auth_ref": [] }, "ifrs-full_NoncurrentInterestPayable": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentInterestPayable", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term interest payable", "label": "Non-current interest payable" } }, "en": { "role": { "documentation": "The amount of non-current interest payable. [Refer: Interest payable]" } } }, "auth_ref": [ "r322" ] }, "ifrs-full_NoncurrentLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLeaseLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails" ], "lang": { "en-us": { "role": { "label": "Long-term lease liabilities (Note 10)", "verboseLabel": "Long-term" } }, "en": { "role": { "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r191" ] }, "ifrs-full_NoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Non-current liabilities" } }, "en": { "role": { "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]" } } }, "auth_ref": [ "r21", "r165", "r288" ] }, "ifrs-full_NoncurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentLiabilitiesAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Long-term" } } }, "auth_ref": [] }, "ifrs-full_NoncurrentProvisionsForEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentProvisionsForEmployeeBenefits", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Employee benefits (Note 22)", "verboseLabel": "Total reserve", "terseLabel": "Employee benefits" } }, "en": { "role": { "documentation": "The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits]" } } }, "auth_ref": [ "r23" ] }, "ifrs-full_NoncurrentValueAddedTaxReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NoncurrentValueAddedTaxReceivables", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherReceivables", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Value added tax recoverable" } }, "en": { "role": { "documentation": "The amount of non-current value added tax receivables. [Refer: Value added tax receivables]" } } }, "auth_ref": [ "r326" ] }, "ifrs-full_NotLaterThanOneYearMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NotLaterThanOneYearMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails", "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Within the 1st Year [Member]", "label": "2024 [Member]" } }, "en": { "role": { "documentation": "This member stands for a time band of not later than one year." } } }, "auth_ref": [ "r18", "r203", "r204", "r216", "r297", "r305" ] }, "gtmay_NumberOfCurrentMudVesselsContracts": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfCurrentMudVesselsContracts", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of current mud vessels contracts.", "label": "Number of current mud vessels contracts", "terseLabel": "Number of current mud vessels contracts" } } }, "auth_ref": [] }, "ifrs-full_NumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfEmployees", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of employees", "label": "Number of employees" } }, "en": { "role": { "documentation": "The number of personnel employed by the entity at a date." } } }, "auth_ref": [ "r322" ] }, "gtmay_NumberOfEntitiesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfEntitiesAcquired", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "Number of entities acquired during the period.", "label": "Number of entities acquired", "terseLabel": "Number of entities acquired" } } }, "auth_ref": [] }, "gtmay_NumberOfOrdinaryParticipationCertificatesCalledByEachAmericanDepositoryShare": { "xbrltype": "sharesItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfOrdinaryParticipationCertificatesCalledByEachAmericanDepositoryShare", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of ordinary participation certificates called by each American Depository Share held.", "label": "Number of Ordinary Participation Certificates called by each American Depository Share", "terseLabel": "Number of CPO's per ADS (in shares)" } } }, "auth_ref": [] }, "gtmay_NumberOfRightOfUseAssetsLeased": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfRightOfUseAssetsLeased", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of right-of-use assets leased during the period.", "label": "Number of right-of-use assets leased", "terseLabel": "No. of right-of-use assets leased" } } }, "auth_ref": [] }, "gtmay_NumberOfSecuritiesCalledByEachOrdinaryParticipationCertificates": { "xbrltype": "sharesItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfSecuritiesCalledByEachOrdinaryParticipationCertificates", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of securities of the entity called by each Ordinary Participation Certificate held.", "label": "Number of Securities called by each Ordinary Participation Certificates", "terseLabel": "Number of common shares called by each CPO (in shares)" } } }, "auth_ref": [] }, "ifrs-full_NumberOfSharesAuthorised": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfSharesAuthorised", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Number of shares authorised" } }, "en": { "role": { "documentation": "The number of shares authorised." } } }, "auth_ref": [ "r25" ] }, "ifrs-full_NumberOfSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "NumberOfSharesOutstanding", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)", "terseLabel": "Shares outstanding (in shares)", "label": "Number of shares outstanding" } }, "en": { "role": { "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]" } } }, "auth_ref": [ "r26" ] }, "gtmay_NumberOfSubsidiariesDisposed": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfSubsidiariesDisposed", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "Number of entities subsidiaries disposed during the period.", "label": "Number of subsidiaries disposed", "terseLabel": "Number of disposed subsidiaries" } } }, "auth_ref": [] }, "gtmay_NumberOfWriteOffProperties": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberOfWriteOffProperties", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of properties write-downs of property, plant and equipment.", "label": "Number of write-off properties", "terseLabel": "Number of write-off properties" } } }, "auth_ref": [] }, "gtmay_NumberPropertiesAvailableForSale": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "NumberPropertiesAvailableForSale", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of real properties for available-for-sale.", "label": "Number properties available for sale", "terseLabel": "Number properties available for sale" } } }, "auth_ref": [] }, "gtmay_OffshoreVesselsAndLoderosAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OffshoreVesselsAndLoderosAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails" ], "lang": { "en-us": { "role": { "label": "Offshore vessels and \"loderos [Abstract]" } } }, "auth_ref": [] }, "gtmay_OffshoreVesselsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OffshoreVesselsMember", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for offshore vessels.", "label": "Offshore vessels [Member]", "terseLabel": "Offshore Vessels [Member]" } } }, "auth_ref": [] }, "gtmay_OmexmarOperadoraMexicanaMaritimaSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OmexmarOperadoraMexicanaMaritimaSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Omexmar Operadora Mexicana Maritima, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_OperatingLeaseMinimumPaymentsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OperatingLeaseMinimumPaymentsPayable", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/LeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payments over the operating lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with any amounts guaranteed by the lessee or by a party related to the lessee.", "label": "Operating Lease Minimum Payments Payable", "totalLabel": "Lease payments" } } }, "auth_ref": [] }, "gtmay_OperatingLeaseMinimumPaymentsPayableAtPresentValue": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OperatingLeaseMinimumPaymentsPayableAtPresentValue", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/LeasesLeasePaymentsDetails": { "parentTag": "gtmay_OperatingLeaseMinimumPaymentsPayable", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/LeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The present value of minimum operating lease payments payable.", "label": "Operating Lease Minimum Payments Payable at Present Value", "terseLabel": "Net present value" } } }, "auth_ref": [] }, "gtmay_OperatingLeaseTermOfContractLessee": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OperatingLeaseTermOfContractLessee", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating lease, term of contract, lessee", "terseLabel": "Term of lease" } } }, "auth_ref": [] }, "gtmay_OperatingSegmentRevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OperatingSegmentRevenuesAbstract", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segment Revenues [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OperatingSegmentsMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]" } }, "en": { "role": { "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]" } } }, "auth_ref": [ "r253" ] }, "gtmay_OperatingSegmentsNumber": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OperatingSegmentsNumber", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesInformationBySegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments.", "label": "Operating segments, number", "terseLabel": "Number of operating segments" } } }, "auth_ref": [] }, "ifrs-full_OrdinarySharesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OrdinarySharesMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Outstanding Common Shares [Member]", "label": "Ordinary shares [member]" } }, "en": { "role": { "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used." } } }, "auth_ref": [ "r99", "r328" ] }, "gtmay_OtherAccountsReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherAccountsReceivableAbstract", "lang": { "en-us": { "role": { "label": "Other accounts receivable [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Other assets" } }, "en": { "role": { "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r325" ] }, "gtmay_OtherBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherBusinessesMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for other businesses.", "label": "Other businesses [Member]", "terseLabel": "Other Businesses [Member]" } } }, "auth_ref": [] }, "gtmay_OtherCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCompaniesMember", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an entity of other companies.", "label": "Other companies [Member]", "terseLabel": "Other companies [Member]" } } }, "auth_ref": [] }, "ifrs-full_OtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncome", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Other comprehensive (loss) income", "totalLabel": "Total of other comprehensive income for the year", "terseLabel": "Total net of taxes" } }, "en": { "role": { "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]" } } }, "auth_ref": [ "r4", "r31", "r39", "r167" ] }, "ifrs-full_OtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income:" } } }, "auth_ref": [] }, "ifrs-full_OtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeBeforeTax", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total before taxes", "label": "Other comprehensive income, before tax" } }, "en": { "role": { "documentation": "The amount of other comprehensive income, before tax. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r40" ] }, "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Actuarial gains, net (Note 22)", "terseLabel": "Defined benefit plan" } }, "en": { "role": { "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]" } } }, "auth_ref": [ "r22", "r40", "r334" ] }, "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRevaluation", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "ifrs-full_OtherComprehensiveIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Revaluation deficit (Note 24)" } }, "en": { "role": { "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) in relation to changes in the revaluation surplus of property, plant and equipment, right-of-use assets and intangible assets. [Refer: Other comprehensive income, before tax; Revaluation surplus]" } } }, "auth_ref": [ "r22", "r40" ] }, "gtmay_OtherCurrentAccountsReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentAccountsReceivableAbstract", "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other current accounts receivable [Abstract]", "terseLabel": "Current [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other current liabilities" } }, "en": { "role": { "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]" } } }, "auth_ref": [ "r325" ] }, "ifrs-full_OtherCurrentReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherCurrentReceivables", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherReceivables", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 2.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentFinancialAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other accounts receivable (Note 8)", "totalLabel": "Other accounts receivable", "terseLabel": "Other accounts receivable" } }, "en": { "role": { "documentation": "The amount of current other receivables. [Refer: Other receivables]" } } }, "auth_ref": [ "r264" ] }, "gtmay_OtherCurrentReceivablesEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentReceivablesEmployee", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherCurrentReceivables", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current other receivables related to employees of the entity.", "label": "Other current receivables, employee", "terseLabel": "Employees" } } }, "auth_ref": [] }, "gtmay_OtherCurrentReceivablesInsuranceClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentReceivablesInsuranceClaims", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherCurrentReceivables", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current other receivables related to insurance claims.", "label": "Other current receivables, insurance claims", "terseLabel": "Insurance claims" } } }, "auth_ref": [] }, "gtmay_OtherCurrentReceivablesOthers": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentReceivablesOthers", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherCurrentReceivables", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current other receivables classified as other the entity does not separately disclose.", "label": "Other current receivables, others", "terseLabel": "Others" } } }, "auth_ref": [] }, "gtmay_OtherCurrentReceivablesRecoverableTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentReceivablesRecoverableTaxes", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherCurrentReceivables", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current other receivables related to recoverable taxes.", "label": "Other current receivables, recoverable taxes", "terseLabel": "Recoverable taxes" } } }, "auth_ref": [] }, "gtmay_OtherCurrentReceivablesServices": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherCurrentReceivablesServices", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": "ifrs-full_OtherCurrentReceivables", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current other receivables related to the service activities of the entity to include services for port, maritime and other operations.", "label": "Other current receivables, services", "terseLabel": "Services for port, maritime and other operations" } } }, "auth_ref": [] }, "ifrs-full_OtherEquityInterest": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherEquityInterest", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Other components of equity" } }, "en": { "role": { "documentation": "The amount of equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r265" ] }, "ifrs-full_OtherEquityInterestMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherEquityInterestMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Components of Equity [Member]", "label": "Other equity interest [member]" } }, "en": { "role": { "documentation": "This member stands for equity interest of an entity without share capital that the entity does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_OtherExpenseByNature": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherExpenseByNature", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Other costs and expenses" } }, "en": { "role": { "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]" } } }, "auth_ref": [ "r43", "r259" ] }, "gtmay_OtherExpensesRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherExpensesRelatedPartyTransactions", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of expenses that the entity does not separately disclose related to related party transactions.", "label": "Other expenses, related party transactions", "terseLabel": "Other expenses" } } }, "auth_ref": [] }, "ifrs-full_OtherFinanceCost": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherFinanceCost", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails": { "parentTag": "gtmay_InterestExpenseAndOtherFinanceCosts", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://tmm.com.mx/role/InterestExpenseAndOtherFinancialCostsDetails" ], "lang": { "en-us": { "role": { "label": "Other financial expenses" } }, "en": { "role": { "documentation": "The amount of finance costs that the entity does not separately disclose in the same statement or note. [Refer: Finance costs]" } } }, "auth_ref": [ "r322" ] }, "gtmay_OtherFinancingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherFinancingAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "label": "Other Financing [Abstract]", "terseLabel": "Other Financing [Abstract]" } } }, "auth_ref": [] }, "gtmay_OtherIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherIncomeNet", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income classified as other net of costs and expenses.", "label": "Other income, net", "terseLabel": "Other, net" } } }, "auth_ref": [] }, "gtmay_OtherInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherInvestorsMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Other investors.", "label": "Other Investors [Member]", "terseLabel": "Others Investors [Member]" } } }, "auth_ref": [] }, "gtmay_OtherNonCurrentAccountsReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "OtherNonCurrentAccountsReceivableAbstract", "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other non-current accounts receivable [Abstract]", "terseLabel": "Non-current [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_OtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Other non-current assets" } }, "en": { "role": { "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]" } } }, "auth_ref": [ "r325" ] }, "ifrs-full_OtherNoncurrentReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherNoncurrentReceivables", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "terseLabel": "Other accounts receivable non-current (Note 8)", "label": "Other non-current receivables" } }, "en": { "role": { "documentation": "The amount of non-current other receivables. [Refer: Other receivables]" } } }, "auth_ref": [ "r264" ] }, "ifrs-full_OtherOperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherOperatingIncomeExpense", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLossFromOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expenses) (Note 18)", "totalLabel": "Other income (expenses)", "label": "Other operating income (expense)" } }, "en": { "role": { "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r329" ] }, "ifrs-full_OtherPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherPropertyPlantAndEquipmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Equipment [Member]", "label": "Other property, plant and equipment [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r331" ] }, "ifrs-full_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/OtherAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other accounts receivable", "label": "Other receivables" } }, "en": { "role": { "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note." } } }, "auth_ref": [ "r264" ] }, "ifrs-full_OtherReservesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OtherReservesMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Other reserves [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. It also represents the standard value for the 'Reserves within equity' axis if no other member is used. [Refer: Retained earnings]" } } }, "auth_ref": [ "r6", "r28" ] }, "ifrs-full_OutstandingBalancesForRelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "OutstandingBalancesForRelatedPartyTransactionsAbstract", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balances and transactions with related parties [Abstract]", "label": "Outstanding balances for related party transactions [abstract]" } } }, "auth_ref": [] }, "gtmay_PNCBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PNCBankNAMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "A financial institution.", "label": "PNC, Bank, N.A. [Member]", "terseLabel": "PNC, Bank, N.A. [Member]" } } }, "auth_ref": [] }, "gtmay_PaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PaidInCapital", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquitySummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount received or receivable from the issuance of the entity's shares and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Paid in capital", "terseLabel": "Capital contribution account balance" } } }, "auth_ref": [] }, "gtmay_ParcelTankersAndBulkCarrierMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ParcelTankersAndBulkCarrierMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for parcel tankers and bulk carriers.", "label": "Parcel tankers and Bulk carrier [Member]", "terseLabel": "Parcel Vessels and Bulk Carriers [Member]" } } }, "auth_ref": [] }, "gtmay_ParcelTankersMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ParcelTankersMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for parcel tankers.", "label": "Parcel tankers [Member]", "terseLabel": "Parcel Tankers [Member]" } } }, "auth_ref": [] }, "gtmay_ParentAndSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ParentAndSubsidiariesMember", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an entity that controls one or more entities and for entities that are controlled by another entity.", "label": "Parent and subsidiaries [Member]", "terseLabel": "Grupo TMM and Subsidiaries [Member]" } } }, "auth_ref": [] }, "ifrs-full_PastDueStatusAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PastDueStatusAxis", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Past due status [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r296" ] }, "ifrs-full_PastDueStatusMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PastDueStatusMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Past due status [member]" } }, "en": { "role": { "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used." } } }, "auth_ref": [ "r296" ] }, "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "label": "Past service cost" } }, "en": { "role": { "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]" } } }, "auth_ref": [ "r75" ] }, "ifrs-full_PaymentsForDevelopmentProjectExpenditure": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsForDevelopmentProjectExpenditure", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Payments for design and conversion projects" } }, "en": { "role": { "documentation": "The cash outflow for expenditure related to development projects." } } }, "auth_ref": [ "r345" ] }, "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefits paid", "label": "Benefits paid from plan assets" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]" } } }, "auth_ref": [ "r77" ] }, "ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsChangesInPensionPlanSeniorityPremiumAndTerminationOfEmploymentPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid on pension plan", "negatedTerseLabel": "Benefits paid", "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset); Defined benefit plans [member]]" } } }, "auth_ref": [ "r77" ] }, "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease payments", "label": "Payments of lease liabilities, classified as financing activities" } }, "en": { "role": { "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]" } } }, "auth_ref": [ "r283" ] }, "gtmay_PaymentsOnCapitalAndInterestExtensionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PaymentsOnCapitalAndInterestExtensionPeriod", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the extended validity period for line of credit.", "label": "Payments on capital and interest extension period", "terseLabel": "Payments on capital and interest extended term" } } }, "auth_ref": [] }, "gtmay_PayrollOutsourcingMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PayrollOutsourcingMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for payroll outsourcing.", "label": "Payroll Outsourcing [Member]", "terseLabel": "Payroll Outsourcing [Member]" } } }, "auth_ref": [] }, "gtmay_PensionsAndEmployeeBenefitsExpensesRecognizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PensionsAndEmployeeBenefitsExpensesRecognizedAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "label": "Pensions and employee benefits, expenses recognized [Abstract]", "terseLabel": "Expenses recognized [Abstract]" } } }, "auth_ref": [] }, "gtmay_PensionsAndOtherEmployeeRemunerationsLongTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PensionsAndOtherEmployeeRemunerationsLongTermAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "label": "Pensions and other employee remunerations, long-term [Abstract]", "terseLabel": "Long-term [Abstract]" } } }, "auth_ref": [] }, "gtmay_PensionsAndSeniorityPremiumsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PensionsAndSeniorityPremiumsMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for seniority pension premiums which are part of the retirement pension benefit plans of the entity. Seniority benefits are due to eligible employees after 15 years of service and after having retired at the age of 60.", "label": "Pensions and seniority premiums [Member]", "terseLabel": "Pensions and Seniority Premiums [Member]" } } }, "auth_ref": [] }, "gtmay_PensionsShortTermLiabilitiesAndRemunerationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PensionsShortTermLiabilitiesAndRemunerationsAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "label": "Pensions, short term liabilities and remunerations [Abstract]", "terseLabel": "Short term liabilities and remunerations [Abstract]" } } }, "auth_ref": [] }, "gtmay_PercentageOfEmployeesUnderCollectiveBargainingAgreements": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfEmployeesUnderCollectiveBargainingAgreements", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of the entity's employees that are under collective bargaining agreements that are subject to annual salary reviews and biannually for other compensation.", "label": "Percentage of employees under collective bargaining agreements", "terseLabel": "Percentage of employees working under collective bargaining agreements" } } }, "auth_ref": [] }, "gtmay_PercentageOfEntitySCostsAndExpensesDenominatedInForeignCurrency": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfEntitySCostsAndExpensesDenominatedInForeignCurrency", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of the entity's costs and expenses denominated in a foreign currency.", "label": "Percentage of entity's costs and expenses denominated in foreign currency", "terseLabel": "Percentage of costs and expenses denominated in US dollars" } } }, "auth_ref": [] }, "gtmay_PercentageOfEntitySRevenueDenominatedInAForeignCurrency": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfEntitySRevenueDenominatedInAForeignCurrency", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of the entity's revenue denominated in a foreign currency.", "label": "Percentage of entity's revenue denominated in foreign currency", "terseLabel": "Percentage of sales denominated in US dollars" } } }, "auth_ref": [] }, "ifrs-full_PercentageOfEntitysRevenue": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PercentageOfEntitysRevenue", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of revenue", "label": "Percentage of entity's revenue" } }, "en": { "role": { "documentation": "The percentage of the entity's revenue. [Refer: Revenue]" } } }, "auth_ref": [ "r353" ] }, "gtmay_PercentageOfFinancialLiabilitiesClassifiedCurrent": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfFinancialLiabilitiesClassifiedCurrent", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of the entity's financial liabilities that are due in one year or less.", "label": "Percentage of financial liabilities, classified current", "terseLabel": "Percentage of financial liabilities due in next 12 months" } } }, "auth_ref": [] }, "gtmay_PercentageOfPossibleDecreaseInActuarialAssumptionMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfPossibleDecreaseInActuarialAssumptionMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation.", "label": "Percentage of possible decrease in actuarial assumption [Member]", "terseLabel": "1.0% Decrease [Member]" } } }, "auth_ref": [] }, "gtmay_PercentageOfPossibleIncreaseInActuarialAssumptionMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfPossibleIncreaseInActuarialAssumptionMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation.", "label": "Percentage of possible increase in actuarial assumption [Member]", "terseLabel": "1.0% Increase [Member]" } } }, "auth_ref": [] }, "gtmay_PercentageOfPotentialOffshoreVessels": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PercentageOfPotentialOffshoreVessels", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of potential offshore vessels to operate in the gulf of Mexico.", "label": "Percentage of potential offshore vessels", "terseLabel": "Percentage of potential offshore vessels" } } }, "auth_ref": [] }, "gtmay_PerhafenServicesMartimosSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PerhafenServicesMartimosSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Perhafen Services Maritimos, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_PeriodOfRepairServicesForShipsAndContainers": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PeriodOfRepairServicesForShipsAndContainers", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The period of repairs and maintenance services for ships and containers at the facilities of the Shipyard.", "label": "Period of repair services for ships and containers", "terseLabel": "Period of repair services for ship and containers" } } }, "auth_ref": [] }, "gtmay_PeriodOfWharfage": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PeriodOfWharfage", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of wharfage accommodation provided at a wharf for the loading, unloading, or storage of goods.", "label": "Period of wharfage", "terseLabel": "Period of wharfage" } } }, "auth_ref": [] }, "gtmay_PeriodRevenuesDerivedFromTransportationOfMerchandise": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PeriodRevenuesDerivedFromTransportationOfMerchandise", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The period revenues are derived from the transportation of merchandise.", "label": "Period revenues derived from transportation of merchandise", "terseLabel": "Period revenues derived from transportation of merchandise" } } }, "auth_ref": [] }, "gtmay_PerjomarOperadoraSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PerjomarOperadoraSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Perjomar Operadora, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_PetroleosMexicanosMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PetroleosMexicanosMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents a major customer of the entity.", "label": "Petroleos Mexicanos [Member]", "terseLabel": "PEMEX [Member]" } } }, "auth_ref": [] }, "ifrs-full_PlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PlanAssetsMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Assets Plan [Member]" } }, "en": { "role": { "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies." } } }, "auth_ref": [ "r68" ] }, "gtmay_PortServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PortServicesMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for port services.", "label": "Port services [Member]", "terseLabel": "Port Services [Member]" } } }, "auth_ref": [] }, "gtmay_PortsAndTerminalsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PortsAndTerminalsMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include loading and unloading, storage at maritime port terminals, and shipping agency operations.", "label": "Ports and Terminals [Member]", "terseLabel": "Logistics, Ports and Terminals Division [Member]" } } }, "auth_ref": [] }, "gtmay_PortsTerminalsAndLogisticsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PortsTerminalsAndLogisticsMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include loading and unloading, storage at maritime port terminals, and shipping agency operations.", "label": "Ports, Terminals And Logistics [Member]", "verboseLabel": "Logistics, Ports and Terminals [Member]", "terseLabel": "Ports, Terminals and Logistics [Member]" } } }, "auth_ref": [] }, "gtmay_PossibleDecreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PossibleDecreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The reasonably possible decrease in the period over which an actuarial assumption used to determine the present value of defined benefit obligation.", "label": "Possible decrease in expected period of measurement in actuarial assumption [Member]", "terseLabel": "Decrease in 1 year [Member]" } } }, "auth_ref": [] }, "gtmay_PossibleIncreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PossibleIncreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The reasonably possible increase in the period over which an actuarial assumption used to determine the present value of defined benefit obligation.", "label": "Possible increase in expected period of measurement in actuarial assumption [Member]", "terseLabel": "Increase in 1 year [Member]" } } }, "auth_ref": [] }, "gtmay_PostEmploymentBenefitsAndBenefitsForShortTermEmployeesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PostEmploymentBenefitsAndBenefitsForShortTermEmployeesAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails" ], "lang": { "en-us": { "role": { "label": "Post-employment benefits and benefits for short-term employees [Abstract]", "terseLabel": "Post-employment benefits and benefits for short-term employees [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails": { "parentTag": "ifrs-full_EmployeeBenefitsExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pensions - defined benefit plans", "label": "Post-employment benefit expense in profit or loss, defined benefit plans" } }, "en": { "role": { "documentation": "The amount of post-employment benefit expense included in profit or loss relating to defined benefit plans. [Refer: Profit (loss); Defined benefit plans [member]] [Contrast: Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss]" } } }, "auth_ref": [ "r334", "r338" ] }, "ifrs-full_PresentValueOfDefinedBenefitObligationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PresentValueOfDefinedBenefitObligationMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Obligations [Member]", "verboseLabel": "DBO [Member]", "label": "Present value of defined benefit obligation [member]" } }, "en": { "role": { "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods." } } }, "auth_ref": [ "r69" ] }, "ifrs-full_PresentationOfLeasesForLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PresentationOfLeasesForLesseeAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "gtmay_PrestadoraDeServiciosMTRSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PrestadoraDeServiciosMTRSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Prestadora de Servicios MTR, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_PreviouslyStatedMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PreviouslyStatedMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "2022 [member]" } }, "en": { "role": { "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)." } } }, "auth_ref": [ "r2", "r145", "r146", "r148" ] }, "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Increase of debt" } }, "en": { "role": { "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]" } } }, "auth_ref": [ "r281" ] }, "ifrs-full_ProceedsFromIssueOfOrdinaryShares": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromIssueOfOrdinaryShares", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Capital increase" } }, "en": { "role": { "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]" } } }, "auth_ref": [ "r346" ] }, "gtmay_ProceedsFromPaymentsOfDebtToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ProceedsFromPaymentsOfDebtToRelatedParties", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "The cash Inflows (outflows) from borrowings or payments of debt to related parties.", "label": "Proceeds from payments of debt to related parties", "terseLabel": "Payments (increase) of debt related parties" } } }, "auth_ref": [] }, "ifrs-full_ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details", "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Sale of subsidiaries, net", "terseLabel": "Sale of subsidiaries" } }, "en": { "role": { "documentation": "The cash inflow from sales of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property, vessels and equipment" } }, "en": { "role": { "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r280" ] }, "ifrs-full_ProductsAndServicesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProductsAndServicesAxis", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Products and services [axis]", "terseLabel": "Products and services [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r254", "r291" ] }, "ifrs-full_ProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProductsAndServicesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Products and services [member]" } }, "en": { "role": { "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used." } } }, "auth_ref": [ "r254", "r291" ] }, "ifrs-full_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "ifrs-full_ComprehensiveIncome", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLossCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://tmm.com.mx/role/ConsolidatedStatementsOfComprehensiveIncome", "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) for the year", "label": "Net income (loss) for the year", "verboseLabel": "Income or loss for the year", "terseLabel": "Net income for the year" } }, "en": { "role": { "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r3", "r30", "r136", "r152", "r154", "r248", "r249", "r288", "r293" ] }, "ifrs-full_ProfitLossAttributableToAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossAttributableToAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Attributable to:" } } }, "auth_ref": [] }, "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossAttributableToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLossCalc2": { "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Non-controlling interest" } }, "en": { "role": { "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]" } } }, "auth_ref": [ "r33", "r157" ] }, "ifrs-full_ProfitLossAttributableToOwnersOfParent": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossAttributableToOwnersOfParent", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLossCalc2": { "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Controlling interest" } }, "en": { "role": { "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r34" ] }, "ifrs-full_ProfitLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossBeforeTax", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLoss", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before taxes", "terseLabel": "Loss before taxes", "label": "Combined tax profit (losses)" } }, "en": { "role": { "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r221", "r259", "r260", "r306", "r307" ] }, "ifrs-full_ProfitLossFromOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProfitLossFromOperatingActivities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ProfitLossBeforeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Operating profit (loss)", "label": "Profit (loss) from operating activities" } }, "en": { "role": { "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]" } } }, "auth_ref": [ "r274", "r329" ] }, "gtmay_PropertyLeasingMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PropertyLeasingMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for property leasing.", "label": "Property Leasing [Member]", "terseLabel": "Property Leasing [Member]" } } }, "auth_ref": [] }, "ifrs-full_PropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net (Note 9)", "periodStartLabel": "Net balances at beginning of year", "periodEndLabel": "Net balances at year end", "verboseLabel": "Properties" } }, "en": { "role": { "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]" } } }, "auth_ref": [ "r10", "r60" ] }, "ifrs-full_PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentCarryingAmountAtCostOfRevaluedAssets", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revalued carrying amounts", "label": "Property, plant and equipment, revalued assets, at cost" } }, "en": { "role": { "documentation": "The amount of property, plant and equipment that would have been recognised had the revalued assets been carried under the cost model. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r64" ] }, "gtmay_PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for property, plant and equipment excluding land and construction in progress.", "label": "Property, plant and equipment, excluding land and construction in progress [Member]", "terseLabel": "Total Property and Equipment, Excluding Land and Construction in Progress [Member]" } } }, "auth_ref": [] }, "ifrs-full_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Property, plant and equipment [member]" } }, "en": { "role": { "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r61", "r275", "r292" ] }, "gtmay_PropertyPlantAndEquipmentNumberPledgedAsGuarantee": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PropertyPlantAndEquipmentNumberPledgedAsGuarantee", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of property, plant and equipment pledged as guarantee for liabilities.", "label": "Property, plant and equipment, number pledged as guarantee", "terseLabel": "Number of vessels pledged as guarantee" } } }, "auth_ref": [] }, "ifrs-full_PropertyPlantAndEquipmentRevaluationAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentRevaluationAbstract", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, vessels and equipment, cost model [Abstract]", "label": "Property, plant and equipment, revaluation [abstract]" } } }, "auth_ref": [] }, "ifrs-full_PropertyPlantAndEquipmentRevaluationSurplus": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PropertyPlantAndEquipmentRevaluationSurplus", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentCostModelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revaluation surplus, before taxes", "label": "Property, plant and equipment, revaluation surplus" } }, "en": { "role": { "documentation": "The amount of revaluation surplus that relates to property, plant and equipment. [Refer: Property, plant and equipment; Revaluation surplus]" } } }, "auth_ref": [ "r65" ] }, "gtmay_PropertyVesselsAndEquipmentDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PropertyVesselsAndEquipmentDisclosuresAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, vessels and equipment disclosures [Abstract]", "terseLabel": "Property, vessels and equipment [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProportionOfOwnershipInterestInSubsidiary", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership", "verboseLabel": "Proportion of ownership interest in subsidiary", "label": "Proportion of ownership interest in subsidiary" } }, "en": { "role": { "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]" } } }, "auth_ref": [ "r94", "r96", "r159" ] }, "ifrs-full_ProportionOfVotingPowerHeldInAssociate": { "xbrltype": "percentItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ProportionOfVotingPowerHeldInAssociate", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of voting shares" } }, "en": { "role": { "documentation": "The proportion of the voting rights in an associate held by the entity. [Refer: Associates [member]]" } } }, "auth_ref": [ "r94", "r96", "r161" ] }, "gtmay_ProvisionForEmployeeBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ProvisionForEmployeeBenefitsTableTextBlock", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of provision for employee benefits.", "label": "Provision for Employee Benefits Explanatory [Table Text Block]", "terseLabel": "Reserve for Pensions and Seniority Premiums" } } }, "auth_ref": [] }, "gtmay_ProvisionForIncomeTaxThroughProfitAndLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ProvisionForIncomeTaxThroughProfitAndLossAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "label": "Provision for income tax, through profit and loss [Abstract]", "terseLabel": "Provision for income tax recognized in statement of profit or loss [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "label": "Equity method investment" } }, "en": { "role": { "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]" } } }, "auth_ref": [ "r345" ] }, "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property and equipment", "terseLabel": "Total capital expenditures", "label": "Purchase of property, plant and equipment, classified as investing activities" } }, "en": { "role": { "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r279" ] }, "gtmay_PurchaseServices": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "PurchaseServices", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of current Purchases Services.", "label": "Purchase Services", "terseLabel": "Purchased services" } } }, "auth_ref": [] }, "ifrs-full_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangeAxis", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Range [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r182", "r210", "r218", "r289", "r290", "r352" ] }, "ifrs-full_RangesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RangesMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Ranges [member]" } }, "en": { "role": { "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used." } } }, "auth_ref": [ "r182", "r210", "r218", "r289", "r290", "r352" ] }, "gtmay_RatioOfIndebtednessToEquity": { "xbrltype": "pureItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RatioOfIndebtednessToEquity", "presentation": [ "http://tmm.com.mx/role/CapitalManagementPoliciesAndProceduresDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the ratio of total debt divided by stockholders' equity. The ratio indicates how much debt the entity is using to finance its assets relative to the value of the entity's equity.", "label": "Ratio of indebtedness to equity", "terseLabel": "Capital-to-overall financing ratio" } } }, "auth_ref": [] }, "ifrs-full_RawMaterialsAndConsumablesUsed": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RawMaterialsAndConsumablesUsed", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Fuel, materials and supplies" } }, "en": { "role": { "documentation": "The amount of raw materials and consumables used in the production process or in the rendering of services. [Refer: Current raw materials]" } } }, "auth_ref": [ "r43", "r259" ] }, "gtmay_ReclassificationAdjustmentsOnDisposalPropertiesAndDepreciationMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ReclassificationAdjustmentsOnDisposalPropertiesAndDepreciationMeasuredAtFairValueThroughOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reclassification adjustments related to disposal properties and depreciation measured at fair value through other comprehensive income, before tax.", "label": "Reclassification adjustments on disposal properties and depreciation measured at fair value through other comprehensive income, before tax", "negatedLabel": "Reclassification from disposal of properties and depreciation" } } }, "auth_ref": [] }, "gtmay_RecognitionOfRevenueCostsAndExpensesAndFinancingCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RecognitionOfRevenueCostsAndExpensesAndFinancingCostsAbstract", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "label": "Recognition of revenue, costs and expenses, and financing costs [Abstract]", "terseLabel": "Recognition of revenue, costs and expenses, and financing costs [Abstract]" } } }, "auth_ref": [] }, "gtmay_ReconciliationBetweenCarryingAmountsOfNonFinancialAssetsClassifiedWithinLevel3TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ReconciliationBetweenCarryingAmountsOfNonFinancialAssetsClassifiedWithinLevel3TableTextBlock", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "documentation": "The disclosure of the reconciliation of changes in the fair value measurement of assets.", "label": "Reconciliation of changes in fair value measurement, assets [Table Text Block]", "terseLabel": "Reconciliation Between Carrying Amounts of Non-financial Assets Classified within Level 3" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation between provision for income tax based on statutory income tax rate and provision recorded [Abstract]", "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInFairValueMeasurementAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInFairValueMeasurementAssetsAbstract", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation between the carrying amounts of non-financial assets [Abstract]", "label": "Reconciliation of changes in fair value measurement, assets [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of intangible assets [Abstract]", "label": "Reconciliation of changes in intangible assets other than goodwill [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of changes in property, vessels and equipment [Abstract]", "label": "Reconciliation of changes in property, plant and equipment [abstract]" } } }, "auth_ref": [] }, "gtmay_RecoveriesOfTaxesPaidInPriorYearsNetOfExpensesForRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RecoveriesOfTaxesPaidInPriorYearsNetOfExpensesForRecovery", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/OtherIncomeExpensesDetails": { "parentTag": "ifrs-full_OtherOperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/OtherIncomeExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of recoveries of taxes paid in prior years, net of expenses for recovery", "label": "Recoveries of taxes paid in prior years, net of expenses for recovery", "verboseLabel": "Expenses incurred in the recovery of taxes" } } }, "auth_ref": [] }, "ifrs-full_RecurringFairValueMeasurementMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RecurringFairValueMeasurementMember", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementFairValueMeasuresForNonfinancialAssetsDetails", "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring [Member]", "label": "Recurring fair value measurement [member]" } }, "en": { "role": { "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]" } } }, "auth_ref": [ "r174" ] }, "gtmay_RelatedPartyCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RelatedPartyCostsAbstract", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related party, Costs [Abstract]", "terseLabel": "Costs [Abstract]" } } }, "auth_ref": [] }, "gtmay_RelatedPartyExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RelatedPartyExpensesAbstract", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related party, expenses [Abstract]", "terseLabel": "Expenses [Abstract]" } } }, "auth_ref": [] }, "gtmay_RelatedPartyRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RelatedPartyRevenueAbstract", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related party, Revenue [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "auth_ref": [] }, "gtmay_RelatedPartySubAgencyCommission": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RelatedPartySubAgencyCommission", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of sub-agency commission related to related party transactions.", "label": "Related party, Sub-agency commission", "terseLabel": "Sub-agency commissions" } } }, "auth_ref": [] }, "gtmay_RepairOfContainersMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RepairOfContainersMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for repair of containers.", "label": "Repair of containers [Member]", "terseLabel": "Repair of Containers [Member]" } } }, "auth_ref": [] }, "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt", "label": "Repayments of borrowings, classified as financing activities" } }, "en": { "role": { "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]" } } }, "auth_ref": [ "r282" ] }, "gtmay_ReserveForPensionSeniorityPremiumsAndTerminationOfEmploymentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ReserveForPensionSeniorityPremiumsAndTerminationOfEmploymentAbstract", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "label": "Reserve for pension, seniority premiums and termination of employment [Abstract]", "terseLabel": "Reserve for pension, seniority premiums and termination of employment [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_ReserveOfEquityComponentOfConvertibleInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReserveOfEquityComponentOfConvertibleInstrumentsMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium on Convertible Obligations [Member]", "label": "Reserve of equity component of convertible instruments [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing components of convertible instruments classified as equity." } } }, "auth_ref": [ "r321" ] }, "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReserveOfExchangeDifferencesOnTranslationMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Translation Result [Member]", "label": "Reserve of exchange differences on translation [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r84", "r261" ] }, "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlansMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan [Member]", "label": "Reserve of remeasurements of defined benefit plans [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity resulting from remeasurements of defined benefit plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans]" } } }, "auth_ref": [ "r261" ] }, "ifrs-full_ReservesWithinEquityAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReservesWithinEquityAxis", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "label": "Reserves within equity [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r28" ] }, "ifrs-full_RestatedMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RestatedMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Currently stated [member]" } }, "en": { "role": { "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used." } } }, "auth_ref": [ "r2", "r145", "r146", "r148", "r209", "r324" ] }, "ifrs-full_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 3.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentFinancialAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Restricted cash (Note 6)", "terseLabel": "Restricted cash" } }, "en": { "role": { "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]" } } }, "auth_ref": [ "r325" ] }, "gtmay_RestrictedCashRelease": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RestrictedCashRelease", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow": { "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow due to release of restricted cash.", "label": "Restricted cash release", "terseLabel": "Restricted cash release" } } }, "auth_ref": [] }, "gtmay_RestrictedCashReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RestrictedCashReserve", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reserve for restricted cash.", "label": "Restricted Cash Reserve", "terseLabel": "Restricted cash reserve" } } }, "auth_ref": [] }, "ifrs-full_RetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RetainedEarnings", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "label": "Accumulated results" } }, "en": { "role": { "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit." } } }, "auth_ref": [ "r265", "r266" ] }, "ifrs-full_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RetainedEarningsMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Losses [Member]", "label": "Retained earnings [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit." } } }, "auth_ref": [ "r6", "r261" ] }, "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Retrospective application and retrospective restatement [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r2", "r145", "r146", "r148" ] }, "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsAssetsPlanDetails" ], "lang": { "en-us": { "role": { "label": "Expected return on assets" } }, "en": { "role": { "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]" } } }, "auth_ref": [ "r73" ] }, "ifrs-full_RevaluationSurplusMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevaluationSurplusMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revaluation Surplus [Member]", "label": "Revaluation surplus [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing accumulated revaluation surplus on the revaluation of assets recognised in other comprehensive income. [Refer: Other comprehensive income]" } } }, "auth_ref": [ "r53", "r155", "r261" ] }, "ifrs-full_RevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "gtmay_RevenueForServicesRateAppliedToServices": { "xbrltype": "percentItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RevenueForServicesRateAppliedToServices", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "The rate applied to costs incurred for providing a service for determining amount to be charged for those services.", "label": "Revenue for services, rate applied to services", "terseLabel": "Percentage of profit margin to the costs incurred for services" } } }, "auth_ref": [] }, "ifrs-full_RevenueFromContractsWithCustomers": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueFromContractsWithCustomers", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_GrossProfit", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from transportation (Note 17)", "verboseLabel": "Total consolidated revenue", "terseLabel": "Revenue" } }, "en": { "role": { "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration." } } }, "auth_ref": [ "r184", "r185" ] }, "ifrs-full_RevenueFromInterest": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueFromInterest", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_FinanceCosts", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Interest income" } }, "en": { "role": { "documentation": "The amount of income arising from interest." } } }, "auth_ref": [ "r169", "r245", "r252", "r322" ] }, "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, related parties", "label": "Revenue from rendering of services, related party transactions" } }, "en": { "role": { "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]]" } } }, "auth_ref": [ "r273" ] }, "gtmay_RicalmeServicesSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RicalmeServicesSADeCVMember", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Ricalme Services, S.A. de C.V [Member]" } } }, "auth_ref": [] }, "gtmay_RightOfUseAssetsNumberOfLeasesWithExtensionOptions": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RightOfUseAssetsNumberOfLeasesWithExtensionOptions", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of leases with extension options that relates to right-of-use assets.", "label": "Right-of-use assets, number of leases with extension options", "terseLabel": "No. of leases with extension options" } } }, "auth_ref": [] }, "gtmay_RightOfUseAssetsNumberOfLeasesWithPurchaseOption": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RightOfUseAssetsNumberOfLeasesWithPurchaseOption", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of leases with purchase options that relates to right-of-use assets.", "label": "Right Of Use Assets Number Of Leases With Purchase Option", "terseLabel": "No. of leases with purchase option" } } }, "auth_ref": [] }, "gtmay_RightOfUseAssetsNumberOfLeasesWithTerminationOptions": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RightOfUseAssetsNumberOfLeasesWithTerminationOptions", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of leases with termination options that relates to right-of-use assets.", "label": "Right-of-use assets, number of leases with termination options", "terseLabel": "No. of leases with termination options" } } }, "auth_ref": [] }, "gtmay_RightOfUseAssetsNumberOfLeasesWithVariablePaymentsLinkedToAnIndex": { "xbrltype": "integerItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RightOfUseAssetsNumberOfLeasesWithVariablePaymentsLinkedToAnIndex", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of leases with variable payments linked to an index that relates to right-of-use assets.", "label": "Right-of-use assets, number of leases with variable payments linked to an index", "terseLabel": "No. of leases with variable payments linked to an index" } } }, "auth_ref": [] }, "gtmay_RightOfUseAssetsTerm": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "RightOfUseAssetsTerm", "presentation": [ "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails" ], "lang": { "en-us": { "role": { "documentation": "The description of the range of remaining term of right-of-use assets.", "label": "Right-of-use assets, term", "terseLabel": "Range of remaining term (years)" } } }, "auth_ref": [] }, "ifrs-full_RightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RightofuseAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 2.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_NoncurrentAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets, net (Note 10)", "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "verboseLabel": "Rights of use" } }, "en": { "role": { "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee." } } }, "auth_ref": [ "r190", "r199" ] }, "ifrs-full_RightofuseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "RightofuseAssetsMember", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasesDeterminationOfAppropriateDiscountRateToMeasureLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use Asset [Member]", "label": "Right-of-use assets [member]" } }, "en": { "role": { "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]" } } }, "auth_ref": [ "r189" ] }, "gtmay_SSAMexicoSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SSAMexicoSADeCVMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "SSA Mexico, S.A. de C.V., is a company with which Grupo TMM and Administracion Portuaria Integral de Acapulco, S.A. de C.V. conduct leasing operations and consulting.", "label": "SSA Mexico, S.A. de C.V. [Member]", "verboseLabel": "SSA Mexico, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_SaricoguiLogisticaSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SaricoguiLogisticaSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Saricogui Logistica, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_ScheduleOfAccountsPayableAndAccruedExpensesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ScheduleOfAccountsPayableAndAccruedExpensesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesTables" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of accounts payable and accrued expenses.", "label": "Schedule of accounts payable and accrued expenses [Table Text Block]", "terseLabel": "Accounts Payable and Accrued Expenses" } } }, "auth_ref": [] }, "gtmay_ScheduleOfOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ScheduleOfOtherReceivablesTableTextBlock", "presentation": [ "http://tmm.com.mx/role/OtherAccountsReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the schedule for other receivables of the entity.", "label": "Schedule of other accounts receivables [Table Text Block]", "terseLabel": "Summary of Other Accounts Receivable" } } }, "auth_ref": [] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://tmm.com.mx/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r312" ] }, "ifrs-full_SegmentConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SegmentConsolidationItemsAxis", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Segment consolidation items [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r248" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [] }, "ifrs-full_SegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SegmentsAxis", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SegmentReportingDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Segments [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r105", "r186", "r248", "r271", "r294" ] }, "ifrs-full_SegmentsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SegmentsMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SegmentReportingDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Segments [member]" } }, "en": { "role": { "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used." } } }, "auth_ref": [ "r105", "r186", "r253", "r271", "r294" ] }, "ifrs-full_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss": { "parentTag": "ifrs-full_ExpenseByNature", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Operative and administrative services" } }, "en": { "role": { "documentation": "The amount of expense relating to selling, general and administrative activities of the entity." } } }, "auth_ref": [ "r329" ] }, "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SensitivityAnalysisForEachTypeOfMarketRisk", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Sensitivity Analysis" } }, "en": { "role": { "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]" } } }, "auth_ref": [ "r238" ] }, "gtmay_SensitivityAnalysisForTypesOfMarketRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SensitivityAnalysisForTypesOfMarketRiskAbstract", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Sensitivity analysis for types of market risk [Abstract]", "terseLabel": "Sensitivity analysis [Abstract]" } } }, "auth_ref": [] }, "gtmay_ServicesSolutionsOptimusSDeRLDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ServicesSolutionsOptimusSDeRLDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Services & Solutions Optimus, S. de R.L. de C. V. [Member]", "terseLabel": "Services & Solutions Optimus, S. de R.L. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_ServiciosAdministrativosAPIAcapulcoSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ServiciosAdministrativosAPIAcapulcoSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Servicios Administrativos API Acapulco, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_ServiciosTecnologicosSTSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ServiciosTecnologicosSTSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Servicios Tecnologicos ST, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_SharedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SharedAssets", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/SegmentReportingDetails": { "parentTag": "ifrs-full_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of shared assets that the entity disclosed for segments.", "label": "Shared assets", "terseLabel": "Shared assets" } } }, "auth_ref": [] }, "gtmay_ShipAndContainerRepairServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ShipAndContainerRepairServicesMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's repairs services for ships and containers.", "label": "Ship and container repair services [Member]", "terseLabel": "Ship and Container Repair Services [Member]" } } }, "auth_ref": [] }, "gtmay_ShippingAgenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ShippingAgenciesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for shipping agencies.", "label": "Shipping agencies [Member]", "terseLabel": "Shipping Agencies [Member]" } } }, "auth_ref": [] }, "ifrs-full_ShipsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShipsMember", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vessels [Member]", "label": "Ships [member]" } }, "en": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing seafaring vessels used in the entity's operations. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r270" ] }, "gtmay_ShipyardMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ShipyardMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing a shipyard used in the entity's operations.", "label": "Shipyard [Member]", "terseLabel": "Shipyard [Member]" } } }, "auth_ref": [] }, "gtmay_ShipyardsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "ShipyardsMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for shipyards.", "label": "Shipyards [Member]", "terseLabel": "Shipyard [Member]" } } }, "auth_ref": [] }, "ifrs-full_ShorttermEmployeeBenefitsAccruals": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShorttermEmployeeBenefitsAccruals", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails": { "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/AccountsPayableAndAccruedExpensesDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Salaries and wages", "label": "Short-term employee benefits accruals" } }, "en": { "role": { "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]" } } }, "auth_ref": [ "r327" ] }, "ifrs-full_ShorttermEmployeeBenefitsExpense": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShorttermEmployeeBenefitsExpense", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails": { "parentTag": "ifrs-full_EmployeeBenefitsExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and benefits", "label": "Short-term employee benefits expense" } }, "en": { "role": { "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services." } } }, "auth_ref": [ "r322" ] }, "ifrs-full_ShorttermEmployeeBenefitsExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShorttermEmployeeBenefitsExpenseAbstract", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term benefits [abstract]", "label": "Short-term employee benefits expense [abstract]" } } }, "auth_ref": [] }, "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "ShorttermInvestmentsClassifiedAsCashEquivalents", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/CashAndCashEquivalentsDetails": { "parentTag": "ifrs-full_CashAndCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/CashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term investments" } }, "en": { "role": { "documentation": "A classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]" } } }, "auth_ref": [ "r350" ] }, "gtmay_SignificantCustomerPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SignificantCustomerPaymentPeriod", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the payment period that a significant client of the entity re-pays suppliers.", "label": "Significant customer payment period", "terseLabel": "Average payment period of significant client" } } }, "auth_ref": [] }, "ifrs-full_SignificantInvestmentsInAssociatesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SignificantInvestmentsInAssociatesAxis", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails" ], "lang": { "en-us": { "role": { "label": "Associates [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r95", "r97", "r173" ] }, "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SignificantInvestmentsInSubsidiariesAxis", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details", "http://tmm.com.mx/role/NatureOfOperationsInvestmentsInAssociatesDetails", "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r95", "r97", "r172" ] }, "gtmay_SiremirtaCorporateSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SiremirtaCorporateSADeCVMember", "presentation": [ "http://tmm.com.mx/role/AcquisitionsAndDisposals2021And2020Details" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Siremirta Corporate, S.A. de C.V [Member]" } } }, "auth_ref": [] }, "ifrs-full_SocialSecurityContributions": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SocialSecurityContributions", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Social security contributions", "label": "Social security contributions" } }, "en": { "role": { "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]" } } }, "auth_ref": [ "r339" ] }, "gtmay_SpecializedMaritimeTransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SpecializedMaritimeTransportationMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SegmentReportingDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for an operating segment of the entity which activities include transportation of bulk liquid products, materials, and provisions for drilling platforms, as well as towing services for ships.", "label": "Specialized Maritime Transportation [Member]", "verboseLabel": "Specialized Maritime [Member]", "terseLabel": "Maritime Division [Member]" } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated statements of cash flow [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated statements of changes in stockholders' equity [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityLineItems", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement of changes in equity [line items]" } }, "en": { "role": { "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table." } } }, "auth_ref": [] }, "ifrs-full_StatementOfChangesInEquityTable": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfChangesInEquityTable", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement of changes in equity [table]" } }, "en": { "role": { "documentation": "Schedule disclosing information related to changes in equity." } } }, "auth_ref": [ "r6" ] }, "ifrs-full_StatementOfComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated statements of comprehensive income [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated statements of financial position [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_StatementOfIFRSCompliance": { "xbrltype": "textBlockItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatementOfIFRSCompliance", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrs" ], "lang": { "en-us": { "role": { "terseLabel": "General information and statement of compliance with IFRS", "label": "Statement of IFRS compliance [text block]" } }, "en": { "role": { "documentation": "An explicit and unreserved statement of compliance with all the requirements of IFRSs." } } }, "auth_ref": [ "r8" ] }, "ifrs-full_StatutoryReserveMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "StatutoryReserveMember", "presentation": [ "http://tmm.com.mx/role/StockholdersEquityOtherComponentsOfEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Reserve [Member]", "label": "Statutory reserve [member]" } }, "en": { "role": { "documentation": "This member stands for a component of equity representing reserves created based on legal requirements." } } }, "auth_ref": [ "r321" ] }, "gtmay_StockholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "StockholdersMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for stockholders.", "label": "Stockholders [Member]" } } }, "auth_ref": [] }, "gtmay_SubsequentEventsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SubsequentEventsMember", "presentation": [ "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Events [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "auth_ref": [] }, "ifrs-full_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "SubsidiariesMember", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries [Member]", "label": "Subsidiaries [member]" } }, "en": { "role": { "documentation": "This member stands for entities that are controlled by another entity." } } }, "auth_ref": [ "r88", "r95", "r97", "r172" ] }, "gtmay_SummaryOfTradeReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SummaryOfTradeReceivablesAbstract", "presentation": [ "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Trade Receivables [Abstract]", "terseLabel": "Trade receivables [Abstract]" } } }, "auth_ref": [] }, "gtmay_SupplementaryInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SupplementaryInformationAbstract", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfCashFlow" ], "lang": { "en-us": { "role": { "label": "Supplementary information [Abstract]", "terseLabel": "Supplementary information:" } } }, "auth_ref": [] }, "gtmay_SystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "SystemsMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for systems.", "label": "Systems [Member]" } } }, "auth_ref": [] }, "gtmay_TMMAlmacenadoraSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TMMAlmacenadoraSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "TMM Almacenadora, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_TMMDireccionCorporativaSAPIDeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TMMDireccionCorporativaSAPIDeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "TMM Direccion Corporativa, S.A.P.I. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_TMMDivisionMartimaSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TMMDivisionMartimaSADeCVMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "This member represents a major customer of the entity.", "label": "TMM Division Maritima, S.A. de C.V. [Member]", "terseLabel": "TMM DM [Member]" } } }, "auth_ref": [] }, "gtmay_TMMLogisticsSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TMMLogisticsSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "TMM Logistics, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "gtmay_TMMParcelTankersSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TMMParcelTankersSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "TMM Parcel Tankers, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-deductible expenses", "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)" } }, "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]" } } }, "auth_ref": [ "r47" ] }, "gtmay_TaxEffectOfProvisionsAndAllowancesForDoubtfulAccountsExemptFromTaxation": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxEffectOfProvisionsAndAllowancesForDoubtfulAccountsExemptFromTaxation", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to provisions and allowances for doubtful accounts.", "label": "Tax effect of provisions and allowances for doubtful accounts exempt from taxation", "negatedLabel": "Provisions and allowance for doubtful accounts" } } }, "auth_ref": [] }, "ifrs-full_TaxEffectOfTaxLosses": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxEffectOfTaxLosses", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails", "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsResultsForYearDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax losses amortization", "label": "Tax effect of tax losses" } }, "en": { "role": { "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]" } } }, "auth_ref": [ "r47" ] }, "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TaxExpenseIncomeAtApplicableTaxRate", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails": { "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsReconciliationForIncomeTaxBasedOnStatutoryRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax", "label": "Tax expense (income) at applicable tax rate" } }, "en": { "role": { "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]" } } }, "auth_ref": [ "r47" ] }, "gtmay_TaxLossCarryforwardsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsAbstract", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Tax loss carryforwards [Abstract]", "terseLabel": "Tax loss carryforwards [Abstract]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2014Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2014Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2014 [Member]", "terseLabel": "2014 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2015Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2015Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2015 [Member]", "terseLabel": "2015 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2016Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2016Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2016 [Member]", "terseLabel": "2016 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2017Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2017Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2017 [Member]", "terseLabel": "2017 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2018Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2018Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2018 [Member]", "terseLabel": "2018 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2019Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2019Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2019 [Member]", "terseLabel": "2019 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2020Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2020Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2020 [Member]", "terseLabel": "2020 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2021Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2021Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2021 [Member]", "terseLabel": "2021 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2022Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2022Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2022 [Member]", "terseLabel": "2022 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "gtmay_TaxLossCarryforwardsYearOfIncurredLoss2023Member": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TaxLossCarryforwardsYearOfIncurredLoss2023Member", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the year tax losses have been incurred and are carried forward for use against taxable profit.", "label": "Tax loss carryforwards, year of incurred loss, 2023 [Member]", "terseLabel": "2023 - Year Loss Incurred [Member]" } } }, "auth_ref": [] }, "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Temporary difference, unused tax losses and unused tax credits [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r51" ] }, "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "label": "Temporary difference, unused tax losses and unused tax credits [member]" } }, "en": { "role": { "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]" } } }, "auth_ref": [ "r51" ] }, "gtmay_TermOfDebtInstrument": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TermOfDebtInstrument", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of debt instrument", "terseLabel": "Term of debt" } } }, "auth_ref": [] }, "gtmay_TermOfLeaseContract": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TermOfLeaseContract", "presentation": [ "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of lease contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of lease contract" } } }, "auth_ref": [] }, "gtmay_TerminalEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TerminalEquipmentMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing terminal equipment used in the entity's operations.", "label": "Terminal equipment [Member]", "terseLabel": "Terminal Equipment [Member]" } } }, "auth_ref": [] }, "gtmay_TerminationOfEmploymentMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TerminationOfEmploymentMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsDefinedBenefitObligationDetails", "http://tmm.com.mx/role/EmployeeBenefitsExpensesAndLiabilitiesRecognizedForPensionsAndOtherEmployeeRemunerationsDetails", "http://tmm.com.mx/role/EmployeeBenefitsNetCostForPeriodDetails", "http://tmm.com.mx/role/EmployeeBenefitsReserveDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the retirement pension benefit plans benefits related to eligible employees based on length of service to which employees may be entitled in the case of retirement and also dismissals of personnel aged 55 and over, in accordance with the Federal Labor Law, are provided for based on an actuarial computation, in accordance with IAS 19 \"Employee Benefits.\"", "label": "Termination of employment [Member]", "terseLabel": "Termination of Employment [Member]" } } }, "auth_ref": [] }, "gtmay_TimeCharterPeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TimeCharterPeriod", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails" ], "lang": { "en-us": { "role": { "documentation": "A time charter is a time-bound agreement period, as opposed to a voyage charter.", "label": "Time Charter Period", "terseLabel": "Vessels time charter period" } } }, "auth_ref": [] }, "ifrs-full_TopOfRangeMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TopOfRangeMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/GeneralInformationAndStatementOfComplianceWithIfrsDetails", "http://tmm.com.mx/role/IntangibleAssetsDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesLeasedAssetsDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesPostemploymentBenefitsAndBenefitsForShorttermEmployeesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesRecognitionOfRevenueCostsAndExpensesAndFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Top of range [member]" } }, "en": { "role": { "documentation": "This member stands for top of a range." } } }, "auth_ref": [ "r182", "r210", "r218", "r289", "r290", "r352" ] }, "gtmay_TotalGainsLossesRecognizedInProfitOrLossAndOtherComprehensiveIncomeFairValueMeasurementAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TotalGainsLossesRecognizedInProfitOrLossAndOtherComprehensiveIncomeFairValueMeasurementAssets", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "documentation": "The gains (losses) recognized in profit and loss and other comprehensive income on the fair value measurement of assets.", "label": "Total gains (losses) recognized in profit or loss and other comprehensive income, fair value measurement, assets", "terseLabel": "Total gains (losses) recognized in other comprehensive income and in statements of operations" } } }, "auth_ref": [] }, "ifrs-full_TradeAndOtherCurrentPayablesToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentPayablesToRelatedParties", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 4.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings", "weight": 1.0, "order": 4.0 }, "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related parties (Note 14)", "label": "Related parties", "verboseLabel": "Related parties" } }, "en": { "role": { "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]" } } }, "auth_ref": [ "r327" ] }, "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers", "crdr": "credit", "calculation": { "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails": { "parentTag": "ifrs-full_FinancialLiabilities", "weight": 1.0, "order": 0.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentLiabilities", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails" ], "lang": { "en-us": { "role": { "label": "Trade payables" } }, "en": { "role": { "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]" } } }, "auth_ref": [ "r263", "r327" ] }, "ifrs-full_TradeAndOtherCurrentReceivablesDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentFinancialAssets", "weight": 1.0, "order": 3.0 }, "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "label": "Related parties (Note 14)", "verboseLabel": "Related parties", "terseLabel": "Related parties" } }, "en": { "role": { "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]" } } }, "auth_ref": [ "r264" ] }, "ifrs-full_TradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeReceivables", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/TradeReceivablesSummaryDetails": { "parentTag": "gtmay_TradeReceivablesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total trade receivables", "label": "Trade receivables" } }, "en": { "role": { "documentation": "The amount due from customers for goods and services sold." } } }, "auth_ref": [ "r264" ] }, "gtmay_TradeReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TradeReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Trade receivables [Abstract]" } } }, "auth_ref": [] }, "ifrs-full_TradeReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TradeReceivablesMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade Receivables [Member]", "terseLabel": "Receivables [Member]", "label": "Trade receivables [member]" } }, "en": { "role": { "documentation": "This member stands for trade receivables. [Refer: Trade receivables]" } } }, "auth_ref": [ "r227", "r232", "r296", "r322" ] }, "gtmay_TradeReceivablesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TradeReceivablesNet", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_CurrentAssets", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails": { "parentTag": "ifrs-full_CurrentFinancialAssets", "weight": 1.0, "order": 1.0 }, "http://tmm.com.mx/role/TradeReceivablesSummaryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCategoriesOfFinancialAssetsAndLiabilitiesDetails", "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due from customers for goods and services sold net of the allowance for amounts that are determined to be uncollectable.", "label": "Trade receivables, net", "terseLabel": "Trade receivables, net (Note 7)", "verboseLabel": "Trade receivables", "totalLabel": "Trade receivables, net" } } }, "auth_ref": [] }, "gtmay_TraderReceivablesRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TraderReceivablesRelatedPartiesCurrent", "crdr": "debit", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesCorrectionOfImmaterialErrorInPriorPeriodFinancialStatementsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount due from customers for goods and services sold net of the allowance for amounts that are determined to be uncollectable and current receivables due from related parties", "label": "Trader receivables related parties current", "terseLabel": "Total" } } }, "auth_ref": [] }, "gtmay_TransferFromAssetsAvailableForSaleFairValueMeasurement": { "xbrltype": "monetaryItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TransferFromAssetsAvailableForSaleFairValueMeasurement", "crdr": "credit", "presentation": [ "http://tmm.com.mx/role/FairValueMeasurementReconciliationOfNonfinancialAssetsClassifiedWithinLevel3Details" ], "lang": { "en-us": { "role": { "documentation": "The amount of transfers from assets available for sale of the fair value measurements.", "label": "Transfer from assets available for sale, fair value measurement", "terseLabel": "Transfer from available-for-sale assets" } } }, "auth_ref": [] }, "gtmay_TransportacionMaritimaMexicanaSADeCVMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TransportacionMaritimaMexicanaSADeCVMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for entities that are controlled by another entity.", "label": "Transportacion Maritima Mexicana, S.A. de C.V. [Member]" } } }, "auth_ref": [] }, "ifrs-full_TreasuryShares": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TreasuryShares", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition": { "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfFinancialPosition" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury shares", "label": "Treasury shares" } }, "en": { "role": { "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group." } } }, "auth_ref": [ "r98", "r265" ] }, "ifrs-full_TreasurySharesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TreasurySharesMember", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Shares [Member]" } }, "en": { "role": { "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group." } } }, "auth_ref": [ "r6" ] }, "gtmay_TrustCertificatesAndBankLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "TrustCertificatesAndBankLoansMember", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesCovenantsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for corporate bonds or debt investment that is backed by assets of the entity and borrowings from banks supported by a written promise to pay the obligation.", "label": "Trust certificates and bank loans [Member]", "terseLabel": "Trust Certificates and Bank Loans [Member]" } } }, "auth_ref": [] }, "ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypeOfMeasurementOfExpectedCreditLossesAxis", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Type of measurement of expected credit losses [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r229", "r234" ] }, "ifrs-full_TypeOfMeasurementOfExpectedCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypeOfMeasurementOfExpectedCreditLossesMember", "presentation": [ "http://tmm.com.mx/role/FinancialInstrumentsRiskExpectedCreditLossForTradeAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Type of measurement of expected credit losses [member]" } }, "en": { "role": { "documentation": "This member stands for all types of measurement of expected credit losses. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights. This member also represents the standard value for the 'Type of measurement of expected credit losses' axis if no other member is used." } } }, "auth_ref": [ "r229", "r234" ] }, "ifrs-full_TypesOfInterestRatesAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfInterestRatesAxis", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Types of interest rates [axis]", "label": "Types of interest rates [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r351" ] }, "ifrs-full_TypesOfRisksAxis": { "xbrltype": "stringItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfRisksAxis", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Types of risks [axis]" } }, "en": { "role": { "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table." } } }, "auth_ref": [ "r211", "r212", "r213", "r215", "r222", "r225", "r226" ] }, "ifrs-full_TypesOfRisksMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "TypesOfRisksMember", "presentation": [ "http://tmm.com.mx/role/EmployeeBenefitsSignificantActuarialAssumptionsDetails", "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCreditRiskAndConcentrationOfRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskInterestRateRisksDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskLiquidityRiskDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskTables" ], "lang": { "en-us": { "role": { "label": "Risks [member]" } }, "en": { "role": { "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used." } } }, "auth_ref": [ "r211", "r212", "r213", "r215", "r222", "r225", "r226" ] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "USD", "presentation": [ "http://tmm.com.mx/role/FinancialAssetsAndLiabilitiesOtherFinancingDetails", "http://tmm.com.mx/role/FinancialInstrumentsRiskCurrencyRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US [Member]", "verboseLabel": "Payable in US Dollars [Member]", "label": "United States of America, Dollars" } } }, "auth_ref": [] }, "ifrs-full_UnallocatedAmountsMember": { "xbrltype": "domainItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UnallocatedAmountsMember", "presentation": [ "http://tmm.com.mx/role/SegmentReportingDetails" ], "lang": { "en-us": { "role": { "label": "Unallocated Amounts [Member]" } }, "en": { "role": { "documentation": "This member stands for items that have not been allocated to operating segments." } } }, "auth_ref": [ "r308", "r309" ] }, "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised", "presentation": [ "http://tmm.com.mx/role/IncomeTaxAndTaxLossCarryforwardsTaxLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax loss carryforward amount", "label": "Unused tax losses for which no deferred tax asset recognised" } }, "en": { "role": { "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]" } } }, "auth_ref": [ "r49" ] }, "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": { "xbrltype": "durationItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill", "presentation": [ "http://tmm.com.mx/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life (years)", "label": "Useful life measured as period of time, intangible assets other than goodwill" } }, "en": { "role": { "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]" } } }, "auth_ref": [ "r121" ] }, "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": { "xbrltype": "durationItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives (years)", "label": "Useful life measured as period of time, property, plant and equipment" } }, "en": { "role": { "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]" } } }, "auth_ref": [ "r55" ] }, "gtmay_VacationPeriodForEmployeesPeriodOfExtension": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "VacationPeriodForEmployeesPeriodOfExtension", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsLaborReformOnHolidaysDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of additional days extending the lawfully decreed vacation period for employees.", "label": "Vacation period for employees, period of extension", "terseLabel": "Number of additional days employee vacation days extended" } } }, "auth_ref": [] }, "gtmay_VesselsSPOTModePeriod": { "xbrltype": "durationItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "VesselsSPOTModePeriod", "presentation": [ "http://tmm.com.mx/role/SummaryOfSignificantAccountingPoliciesOffshoreVesselsAndLoderosDetails" ], "lang": { "en-us": { "role": { "documentation": "Spot mode period is in contrast to a time charter, which is for an extended period of time.", "label": "Vessels SPOT Mode Period", "terseLabel": "Vessels SPOT mode period" } } }, "auth_ref": [] }, "ifrs-full_WagesAndSalaries": { "xbrltype": "monetaryItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WagesAndSalaries", "crdr": "debit", "calculation": { "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails": { "parentTag": "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries", "label": "Wages and salaries" } }, "en": { "role": { "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]" } } }, "auth_ref": [ "r339" ] }, "gtmay_WarehousingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "WarehousingEquipmentMember", "presentation": [ "http://tmm.com.mx/role/LeasesInformationOnLeaseLiabilitieDetails", "http://tmm.com.mx/role/LeasesLeasingActivitiesByTypeOfRightofuseAssetDetails", "http://tmm.com.mx/role/LeasesRightofuseAssetsDetails", "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for a class of property, plant and equipment representing warehousing equipment used in the entity's operations.", "label": "Warehousing equipment [Member]", "terseLabel": "Warehousing Equipment [Member]", "verboseLabel": "Warehouse [Member]" } } }, "auth_ref": [] }, "gtmay_WarehousingMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "WarehousingMember", "presentation": [ "http://tmm.com.mx/role/NatureOfOperationsStructureOfGrupoTmmDetails", "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/SegmentReportingDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for warehousing.", "label": "Warehousing [Member]", "terseLabel": "Warehousing Division [Member]" } } }, "auth_ref": [] }, "gtmay_WarehousingOperationsAndOtherBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "WarehousingOperationsAndOtherBusinessesMember", "presentation": [ "http://tmm.com.mx/role/RevenuesDetails", "http://tmm.com.mx/role/TradeReceivablesSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for operating segments of the entity related to Warehousing and Other businesses.", "label": "Warehousing Operations and Other Businesses [Member]", "terseLabel": "Warehousing and Other Businesses [Member]" } } }, "auth_ref": [] }, "ifrs-full_WeightedAverageShares": { "xbrltype": "sharesItemType", "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full", "localname": "WeightedAverageShares", "presentation": [ "http://tmm.com.mx/role/ConsolidatedStatementsOfProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average number of shares for the year (in shares)" } }, "en": { "role": { "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor." } } }, "auth_ref": [ "r101" ] }, "gtmay_WharfageServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "WharfageServicesMember", "presentation": [ "http://tmm.com.mx/role/BalancesAndTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for the entity's products and services for wharfage services.", "label": "Wharfage Services [Member]" } } }, "auth_ref": [] }, "gtmay_WorldPeridotMudVesselMember": { "xbrltype": "domainItemType", "nsuri": "http://tmm.com.mx/20231231", "localname": "WorldPeridotMudVesselMember", "presentation": [ "http://tmm.com.mx/role/PropertyAndEquipmentSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for expenditures for world peridot mud vessels of items of property plant and equipment used in the entity's operations.", "label": "World peridot mud vessel [Member]", "terseLabel": "World Peridot Mud Vessel [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "104", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard", "URIDate": "2023-03-23" }, "r1": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard", "URIDate": "2023-03-23" }, "r2": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_b&doctype=Standard", "URIDate": "2023-03-23" }, "r3": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard", "URIDate": "2023-03-23" }, "r4": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r5": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "Subparagraph": "d", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r6": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "106", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard", "URIDate": "2023-03-23" }, "r7": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "134", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard", "URIDate": "2023-03-23" }, "r8": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "16", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard", "URIDate": "2023-03-23" }, "r9": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard", "URIDate": "2023-03-23" }, "r10": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard", "URIDate": "2023-03-23" }, "r11": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard", "URIDate": "2023-03-23" }, "r12": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard", "URIDate": "2023-03-23" }, "r13": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard", "URIDate": "2023-03-23" }, "r14": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "n", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard", "URIDate": "2023-03-23" }, "r15": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "q", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard", "URIDate": "2023-03-23" }, "r16": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "r", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard", "URIDate": "2023-03-23" }, "r17": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard", "URIDate": "2023-03-23" }, "r18": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "61", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard", "URIDate": "2023-03-23" }, "r19": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "61", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard", "URIDate": "2023-03-23" }, "r20": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard", "URIDate": "2023-03-23" }, "r21": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "69", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard", "URIDate": "2023-03-23" }, "r22": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" }, "r23": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard", "URIDate": "2023-03-23" }, "r24": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2023-03-23" }, "r25": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r26": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r27": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2023-03-23" }, "r28": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard", "URIDate": "2023-03-23" }, "r29": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard", "URIDate": "2023-03-23" }, "r30": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard", "URIDate": "2023-03-23" }, "r31": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard", "URIDate": "2023-03-23" }, "r32": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81A", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard", "URIDate": "2023-03-23" }, "r33": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81B", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r34": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81B", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r35": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81B", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r36": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "81B", "Subparagraph": "b", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r37": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard", "URIDate": "2023-03-23" }, "r38": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "82", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard", "URIDate": "2023-03-23" }, "r39": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "91", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard", "URIDate": "2023-03-23" }, "r40": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "91", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_b&doctype=Standard", "URIDate": "2023-03-23" }, "r41": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "91", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91&doctype=Standard", "URIDate": "2023-03-23" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "98", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_c&doctype=Standard", "URIDate": "2023-03-23" }, "r43": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "99", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard", "URIDate": "2023-03-23" }, "r44": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "10", "IssueDate": "2023-01-01", "Paragraph": "21", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard", "URIDate": "2023-03-23" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "10", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI", "URIDate": "2023-03-23" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "79", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard", "URIDate": "2023-03-23" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "c", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard", "URIDate": "2023-03-23" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "c", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard", "URIDate": "2023-03-23" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "g", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard", "URIDate": "2023-03-23" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI", "URIDate": "2023-03-23" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "39", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard", "URIDate": "2023-03-23" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_a&doctype=Standard", "URIDate": "2023-03-23" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard", "URIDate": "2023-03-23" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard", "URIDate": "2023-03-23" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard", "URIDate": "2023-03-23" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "Clause": "vii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard", "URIDate": "2023-03-23" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2023-03-23" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard", "URIDate": "2023-03-23" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "75", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard", "URIDate": "2023-03-23" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "75", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard", "URIDate": "2023-03-23" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "77", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_77_e&doctype=Standard", "URIDate": "2023-03-23" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "77", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_77_f&doctype=Standard", "URIDate": "2023-03-23" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI", "URIDate": "2023-03-23" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "138", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138&doctype=Standard", "URIDate": "2023-03-23" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "140", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard", "URIDate": "2023-03-23" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_a&doctype=Standard", "URIDate": "2023-03-23" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_b&doctype=Standard", "URIDate": "2023-03-23" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_i&doctype=Standard", "URIDate": "2023-03-23" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "c", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_c_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_d&doctype=Standard", "URIDate": "2023-03-23" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_f&doctype=Standard", "URIDate": "2023-03-23" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141_g&doctype=Standard", "URIDate": "2023-03-23" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141&doctype=Standard", "URIDate": "2023-03-23" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "142", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard", "URIDate": "2023-03-23" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "145", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard", "URIDate": "2023-03-23" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Section": "Scope", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI", "URIDate": "2023-03-23" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "36", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard", "URIDate": "2023-03-23" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "21", "IssueDate": "2023-01-01", "Paragraph": "52", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard", "URIDate": "2023-03-23" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "21", "IssueDate": "2023-01-01", "Paragraph": "52", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard", "URIDate": "2023-03-23" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard", "URIDate": "2023-03-23" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2023-03-23" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "18", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard", "URIDate": "2023-03-23" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "19", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_c&doctype=Standard", "URIDate": "2023-03-23" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "19", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_f&doctype=Standard", "URIDate": "2023-03-23" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "19", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard", "URIDate": "2023-03-23" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Section": "Disclosures", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI", "URIDate": "2023-03-23" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "26", "IssueDate": "2023-01-01", "Paragraph": "35", "Subparagraph": "b", "Clause": "viii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard", "URIDate": "2023-03-23" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2023-03-23" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "27", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard", "URIDate": "2023-03-23" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "32", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "66", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard", "URIDate": "2023-03-23" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "67", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard", "URIDate": "2023-03-23" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "70", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard", "URIDate": "2023-03-23" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI", "URIDate": "2023-03-23" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "126", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard", "URIDate": "2023-03-23" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "130", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard", "URIDate": "2023-03-23" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "130", "Subparagraph": "d", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "130", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130&doctype=Standard", "URIDate": "2023-03-23" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_b&doctype=Standard", "URIDate": "2023-03-23" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "d", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "d", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "d", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_v&doctype=Standard", "URIDate": "2023-03-23" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "e", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "e", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "134", "Subparagraph": "e", "Clause": "v", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_v&doctype=Standard", "URIDate": "2023-03-23" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "135", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard", "URIDate": "2023-03-23" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS36_g126-137_TI", "URIDate": "2023-03-23" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "84", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_e&doctype=Standard", "URIDate": "2023-03-23" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "86", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86_a&doctype=Standard", "URIDate": "2023-03-23" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "86", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard", "URIDate": "2023-03-23" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "88", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_88&doctype=Standard", "URIDate": "2023-03-23" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "89", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_89&doctype=Standard", "URIDate": "2023-03-23" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&doctype=Standard", "URIDate": "2023-03-23" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard", "URIDate": "2023-03-23" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard", "URIDate": "2023-03-23" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "Clause": "vi", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard", "URIDate": "2023-03-23" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2023-03-23" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard", "URIDate": "2023-03-23" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "122", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_122_a&doctype=Standard", "URIDate": "2023-03-23" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI", "URIDate": "2023-03-23" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "32A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard", "URIDate": "2023-03-23" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "76", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard", "URIDate": "2023-03-23" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard", "URIDate": "2023-03-23" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard", "URIDate": "2023-03-23" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "50", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard", "URIDate": "2023-03-23" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2023-03-23" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "10", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard", "URIDate": "2023-03-23" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "18", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard", "URIDate": "2023-03-23" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard", "URIDate": "2023-03-23" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "31", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard", "URIDate": "2023-03-23" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard", "URIDate": "2023-03-23" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard", "URIDate": "2023-03-23" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "46", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_46&doctype=Standard", "URIDate": "2023-03-23" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "50", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard", "URIDate": "2023-03-23" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "f", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_f_i&doctype=Standard", "URIDate": "2023-03-23" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "29", "Subparagraph": "c", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_29_c_i&doctype=Standard", "URIDate": "2023-03-23" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "39", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard", "URIDate": "2023-03-23" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "49", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "49", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_49_c&doctype=Standard", "URIDate": "2023-03-23" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IAS", "Number": "8", "IssueDate": "2023-01-01", "Section": "Accounting policies", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI", "URIDate": "2023-03-23" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "24", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard", "URIDate": "2023-03-23" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "24", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard", "URIDate": "2023-03-23" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "32", "Subparagraph": "a", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard", "URIDate": "2023-03-23" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "32", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "IG10", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG10&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "10", "IssueDate": "2023-01-01", "Paragraph": "22", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard", "URIDate": "2023-03-23" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "12", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard", "URIDate": "2023-03-23" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "12", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard", "URIDate": "2023-03-23" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "19B", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard", "URIDate": "2023-03-23" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "2", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_2_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "21", "Subparagraph": "a", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard", "URIDate": "2023-03-23" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "iv", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "ix", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B12", "Subparagraph": "b", "Clause": "viii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B13", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B4", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B4", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard", "URIDate": "2023-03-23" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard", "URIDate": "2023-03-23" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "e", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_i&doctype=Standard", "URIDate": "2023-03-23" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "e", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard", "URIDate": "2023-03-23" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_f&doctype=Standard", "URIDate": "2023-03-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "93", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard", "URIDate": "2023-03-23" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI", "URIDate": "2023-03-23" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "14", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard", "URIDate": "2023-03-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "105", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard", "URIDate": "2023-03-23" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "113", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_113_a&doctype=Standard", "URIDate": "2023-03-23" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "114", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard", "URIDate": "2023-03-23" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "115", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard", "URIDate": "2023-03-23" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "116", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard", "URIDate": "2023-03-23" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "120", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard", "URIDate": "2023-03-23" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "47", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard", "URIDate": "2023-03-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "47", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard", "URIDate": "2023-03-23" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard", "URIDate": "2023-03-23" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard", "URIDate": "2023-03-23" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_c&doctype=Standard", "URIDate": "2023-03-23" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_d&doctype=Standard", "URIDate": "2023-03-23" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_e&doctype=Standard", "URIDate": "2023-03-23" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard", "URIDate": "2023-03-23" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard", "URIDate": "2023-03-23" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "Subparagraph": "j", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard", "URIDate": "2023-03-23" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard", "URIDate": "2023-03-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard", "URIDate": "2023-03-23" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "59", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_59&doctype=Standard", "URIDate": "2023-03-23" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "94", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard", "URIDate": "2023-03-23" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "97", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard", "URIDate": "2023-03-23" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI", "URIDate": "2023-03-23" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Section": "Presentation", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI", "URIDate": "2023-03-23" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "109", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard", "URIDate": "2023-03-23" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "109A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard", "URIDate": "2023-03-23" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "113", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard", "URIDate": "2023-03-23" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "120", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard", "URIDate": "2023-03-23" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "124", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard", "URIDate": "2023-03-23" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "125", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard", "URIDate": "2023-03-23" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "127", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard", "URIDate": "2023-03-23" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "128", "Subparagraph": "a", "Clause": "ii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard", "URIDate": "2023-03-23" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "128", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard", "URIDate": "2023-03-23" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "132", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard", "URIDate": "2023-03-23" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "C32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C", "URIDate": "2023-03-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "2", "IssueDate": "2023-01-01", "Paragraph": "45", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard", "URIDate": "2023-03-23" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B67", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "3", "IssueDate": "2023-01-01", "Paragraph": "B67", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "5", "IssueDate": "2023-01-01", "Paragraph": "33", "Subparagraph": "b", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard", "URIDate": "2023-03-23" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "21C", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard", "URIDate": "2023-03-23" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "23B", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard", "URIDate": "2023-03-23" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "25", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard", "URIDate": "2023-03-23" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard", "URIDate": "2023-03-23" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35H", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35H", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b&doctype=Standard", "URIDate": "2023-03-23" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35H", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard", "URIDate": "2023-03-23" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard", "URIDate": "2023-03-23" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35K", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard", "URIDate": "2023-03-23" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35M", "Subparagraph": "b", "Clause": "iii", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard", "URIDate": "2023-03-23" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35M", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b&doctype=Standard", "URIDate": "2023-03-23" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35M", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard", "URIDate": "2023-03-23" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "36", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_36&doctype=Standard", "URIDate": "2023-03-23" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "39", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard", "URIDate": "2023-03-23" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "39", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_c&doctype=Standard", "URIDate": "2023-03-23" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "40", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard", "URIDate": "2023-03-23" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "42E", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard", "URIDate": "2023-03-23" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "42I", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard", "URIDate": "2023-03-23" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard", "URIDate": "2023-03-23" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B2", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B2_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Section": "Defined terms", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI", "URIDate": "2023-03-23" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_c&doctype=Standard", "URIDate": "2023-03-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_d&doctype=Standard", "URIDate": "2023-03-23" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "Subparagraph": "h", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard", "URIDate": "2023-03-23" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard", "URIDate": "2023-03-23" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2023-03-23" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard", "URIDate": "2023-03-23" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard", "URIDate": "2023-03-23" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard", "URIDate": "2023-03-23" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard", "URIDate": "2023-03-23" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Section": "Disclosure", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI", "URIDate": "2023-03-23" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "9", "IssueDate": "2023-01-01", "Paragraph": "7.2.34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard", "URIDate": "2023-03-23" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "IFRS", "Number": "9", "IssueDate": "2023-01-01", "Paragraph": "7.2.42", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard", "URIDate": "2023-03-23" }, "r259": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "102", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard", "URIDate": "2023-03-23" }, "r260": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "103", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard", "URIDate": "2023-03-23" }, "r261": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "108", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard", "URIDate": "2023-03-23" }, "r262": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "68", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard", "URIDate": "2023-03-23" }, "r263": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "70", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard", "URIDate": "2023-03-23" }, "r264": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2023-03-23" }, "r265": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard", "URIDate": "2023-03-23" }, "r266": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "IG6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "80", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard", "URIDate": "2023-03-23" }, "r268": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_a&doctype=Standard", "URIDate": "2023-03-23" }, "r269": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_b&doctype=Standard", "URIDate": "2023-03-23" }, "r270": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_d&doctype=Standard", "URIDate": "2023-03-23" }, "r271": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "138", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard", "URIDate": "2023-03-23" }, "r272": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "147", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard", "URIDate": "2023-03-23" }, "r273": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "24", "IssueDate": "2023-01-01", "Paragraph": "21", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_c&doctype=Standard", "URIDate": "2023-03-23" }, "r274": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "32", "IssueDate": "2023-01-01", "Paragraph": "IE33", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r275": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "36", "IssueDate": "2023-01-01", "Paragraph": "127", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard", "URIDate": "2023-03-23" }, "r276": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "37", "IssueDate": "2023-01-01", "Paragraph": "88", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_88&doctype=Standard", "URIDate": "2023-03-23" }, "r277": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "119", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard", "URIDate": "2023-03-23" }, "r278": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "119", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_c&doctype=Standard", "URIDate": "2023-03-23" }, "r279": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard", "URIDate": "2023-03-23" }, "r280": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard", "URIDate": "2023-03-23" }, "r281": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard", "URIDate": "2023-03-23" }, "r282": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard", "URIDate": "2023-03-23" }, "r283": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard", "URIDate": "2023-03-23" }, "r284": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "44C", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard", "URIDate": "2023-03-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "44D", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44D&doctype=Standard", "URIDate": "2023-03-23" }, "r286": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Section": "A Statement of cash flows for an entity other than a financial institution", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI", "URIDate": "2023-03-23" }, "r287": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Section": "C Reconciliation of liabilities arising from financing activities", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI", "URIDate": "2023-03-23" }, "r288": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "B10", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r289": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "B6", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r290": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "13", "IssueDate": "2023-01-01", "Paragraph": "IE63", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples", "URIDate": "2023-03-23" }, "r291": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "15", "IssueDate": "2023-01-01", "Paragraph": "B89", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r292": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "53", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard", "URIDate": "2023-03-23" }, "r293": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "113", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard", "URIDate": "2023-03-23" }, "r294": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "17", "IssueDate": "2023-01-01", "Paragraph": "96", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard", "URIDate": "2023-03-23" }, "r295": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "32", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard", "URIDate": "2023-03-23" }, "r296": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "35N", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard", "URIDate": "2023-03-23" }, "r297": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B11", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r298": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r299": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r301": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_f&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r302": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "Subparagraph": "g", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r303": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "B35", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B", "URIDate": "2023-03-23" }, "r304": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "IG20D", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r305": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "IG31A", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r306": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "23", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard", "URIDate": "2023-03-23" }, "r307": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard", "URIDate": "2023-03-23" }, "r308": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "28", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard", "URIDate": "2023-03-23" }, "r309": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "IG4", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_IG4&doctype=Implementation%20Guidance", "URIDate": "2023-03-23" }, "r310": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r311": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r313": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r314": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r315": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r316": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r318": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r319": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "10", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard", "URIDate": "2023-03-23" }, "r321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "108", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard", "URIDate": "2023-03-23" }, "r322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "112", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard", "URIDate": "2023-03-23" }, "r323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "117", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard", "URIDate": "2023-03-23" }, "r324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_20_d&doctype=Standard", "URIDate": "2023-03-23" }, "r325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "55", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard", "URIDate": "2023-03-23" }, "r326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard", "URIDate": "2023-03-23" }, "r327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "78", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard", "URIDate": "2023-03-23" }, "r328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard", "URIDate": "2023-03-23" }, "r329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "1", "IssueDate": "2023-01-01", "Paragraph": "85", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard", "URIDate": "2023-03-23" }, "r330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "12", "IssueDate": "2023-01-01", "Paragraph": "81", "Subparagraph": "g", "Clause": "i", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard", "URIDate": "2023-03-23" }, "r331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "37", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard", "URIDate": "2023-03-23" }, "r332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "d", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard", "URIDate": "2023-03-23" }, "r333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "16", "IssueDate": "2023-01-01", "Paragraph": "73", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard", "URIDate": "2023-03-23" }, "r334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "135", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_135_b&doctype=Standard", "URIDate": "2023-03-23" }, "r335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "141", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_141&doctype=Standard", "URIDate": "2023-03-23" }, "r336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "144", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_144&doctype=Standard", "URIDate": "2023-03-23" }, "r337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "145", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_145&doctype=Standard", "URIDate": "2023-03-23" }, "r338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "5", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard", "URIDate": "2023-03-23" }, "r339": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "19", "IssueDate": "2023-01-01", "Paragraph": "9", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard", "URIDate": "2023-03-23" }, "r340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "33", "IssueDate": "2023-01-01", "Paragraph": "70", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard", "URIDate": "2023-03-23" }, "r341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard", "URIDate": "2023-03-23" }, "r342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "38", "IssueDate": "2023-01-01", "Paragraph": "118", "Subparagraph": "e", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard", "URIDate": "2023-03-23" }, "r343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "40", "IssueDate": "2023-01-01", "Paragraph": "79", "Subparagraph": "c", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard", "URIDate": "2023-03-23" }, "r344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "41", "IssueDate": "2023-01-01", "Paragraph": "54", "Subparagraph": "f", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard", "URIDate": "2023-03-23" }, "r345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "16", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard", "URIDate": "2023-03-23" }, "r346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "17", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard", "URIDate": "2023-03-23" }, "r347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "a", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard", "URIDate": "2023-03-23" }, "r348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "Subparagraph": "b", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard", "URIDate": "2023-03-23" }, "r349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "20", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard", "URIDate": "2023-03-23" }, "r350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IAS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "45", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard", "URIDate": "2023-03-23" }, "r351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "39", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard", "URIDate": "2023-03-23" }, "r352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "7", "IssueDate": "2023-01-01", "Paragraph": "7", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard", "URIDate": "2023-03-23" }, "r353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "IFRS", "Number": "8", "IssueDate": "2023-01-01", "Paragraph": "34", "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard", "URIDate": "2023-03-23" } } } ZIP 138 0001140361-24-035330-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-035330-xbrl.zip M4$L#!!0 ( "6" 5E9%J^>YT & -_550 2 968R,# Q-3,S-5\R,&8N M:'1M[+U]=^,V\B[X_WP*7L_.;Y)SVFZ^OW22OJNVY8YF;,M72W;,G!P1! MF],4J2&I;GL^_19(2J;>;$DF)8!"9DYB213%0CU5]52A /S\OQ]'H?2-)&D0 M1[_\73F3_RZ1",=>$-W_\O?.\+S7^_O__OB7GQ\RN PNC=(/CVX2!K^X3&RT*6'\P)ZI&%89[^(GPP=R&.)U&6/*V^N/QP_@N3) &8KOM&^>G\ MPV3):?8T)NGJP82/W]./Z7?44UFKRIPE:Q'@O(=/IQ=&*,#IZD?*/YI[GC3 MJR^%#^8OS,;)FBOAD[E+R2-^6'TI_60>A'Z2GOJ3,"RN3Z=?H._GPF7H,8[B M43&(=$!4 .?T2[,?Q-Z:W\/>W,_=9R/TK*UL-#K#\>AL])A?I*BSP5YO^-0# MG5!/1)#W\2\2_/-S%F0A^?CS^^*_Q7O_Z_14N@HPB5+B25G\0?J4Q,A+ N^> M2)=!!(X@0*$TC,,)1;C4B_!9_L7\GXL83T8DRB2<$)3!#28I^,'J+6X'?3\( MB:3J9^:9DO], M@F^_G)S'408_?'H'$#R1T]2FCV%Y)<3 M%^&O]PG8B'>*XS!./DA_]?-_?I*FK^7\GY_HZ'G!-RD G5T,;R\#:O*_!IY' MHI/IW;P@'8?HZ8,4Q1&!;_PNCIY*.B@F_9^'FGD'Q^X$MX)ZV.K:W[,K84Q?>P[AH8&8JK*8:)/QB&S\>ZZ:DVT8AA.KZ##4W#NK7!,UW^ ML?$3=2/P $\#:6LNV>1A M/@^^W/:EN^MK:=CYM.5SG<-8)2CL11YY_"=YJ@+-0,0VD:W9LJMCS[$!;(08 M,L*ZKOFVO<&#@5TKBJD9IKS14\T<^(?N(]AYE(?YOE\HL0\T\%\/ 7ZXA@_N M"=7QKRB]3>)_$PS.\!RE#Y=A_'T.>Y:FJY:,;8=XNNT3I% CD0GQ#-U7=>U5 M"?Z$80F^!=X$A9TT)5G:3^COW).()/!PT?V7*,C2SF.0;G;E-1FY) &G$'PC MIT]@+5L.RZ+O<+?T&F63!-17E=9$EFSYV+8,K&NJXB+;,CVD>,@T9-E_ M75]_/M_^TQ-%:2[8%;"OOG^>$"_(U$* /Z_(/0H+_.377) 4P5?#,+X@87%I M/)RD-$H@-R3#S@4Y_VW8O^Q?TR]YR+N)P1XF(?)0>4<:6=*^WX,'3$B:#< K M%>-Z29UI]>WI&';&21#F,:S.031\UU1&$R*#K=H&KF$0 M]36#^"OY'I(LNX6(B1+O[>-BU#DNJFT;/C+!65J6KH(/Q^ G%0<1S39@L/P: MQD5K=ERN48(?:A\763>1Z-'^9QI,D?Y4783Z43YX+N_+)R^M(CNGIJ\"CK_V )%+^ MD&1E5>"\]\]Y>K'XY8_3M^;O/LXQ.7V59H )RJ\_%FFD O^??N_YL]EC>L^7 MEC1Y_I/IZ^F/O)\;APV'Y<_2Q#T/!C0%#!9_4'CF,"L.O\LMUL%.;G]ROO/QO/V6-P MHV%&X%[4&K,5\DT_V4T^E3WYU#KE4V86JC BZ1RLELDJ=._UTQ:;E.DWY12>6?698$[B3/8._B_G?(Y.$R8)%P/?^*VU1&[I5Y M$T?T>EJ=@+QARN-;8'HO"L:]VOK9 TF*UU/1^%?96J&X5UT")L7 _A7 MU IQN%$1 SSL(! M/?&""'%#@]?),>?;5XC$@ZH6RT_"P;>F[+299D5*VE[="A9]#%H6*>XQ:5OP MW';K5U0?FZD^LHD!D2*U3,,+LV+"BS>DWT--[VVH7\')6J'MA:E_D6=C2V?Z4*&:RUT-GF=S<< M[^DS[33LC6'\4 W+BWZK(8S?4G>!O#A!%V1(DF\P='%Z?3<0D*X3TIN,Y&?(+#U"+[<15R31_HM5 XW&G9N>VT$\W9RUP'J-3J<>>DUJA3<8C=N\2F@ MI[<2027JM)H5@]HZW[LG?)ZCV$7=B"3W 6HM97A!R*9XPLYFTQ:\"JX@N$); ML+VG6MLL*WZN_F3!-WAYVQ-5MB8L:LL!;QT'?A'7_T()>8CI":!;>^B[Z^M. M.$*81+FC:JM#?E',IHC%DEJ."Y7'FIDUF"'QRG29Q.<;O.80_L3Q_228#F!K M'>=KD@K?R7[%]I8D_XZKZ4A;P?J*H&W,LUI>DYV.\3 .)QFH(NV/(7^><#1E MQE5^]>I MZY>\"*.W\ 0JMG&!;D@XS@-LO@Z]D@2<5P:V#PL-XC5C<>V]6AM ME#,\()]$T]M>@X20J*0MI@X;R-M&!M%^+%^31X!AX/LY+Z0]*!<$])W&$'[; MBN?-91:8/D!.E\1PX^SIBJ!=R$6UK^KN^IH3.O&&YK$%(?C:;7W7+I-UB..L\+*:MNU<2FX+&YC#YG!,<(#"X+_$FS8JWR4H2L?@61"M MP&P]DSO[-F5[TTZ3:><)OZYVPX$Z!*(W'_+6^=T],0<@?K/O\@MA%MG"NI$5 M2-UQ]>4DB[,Y?_#'!6U3"MP)?5&)>5R@>-N2[ [2BRX'[F:2VU!)J[M6Q781 MCU=,;UP=%I4T44EC(-?;:S]$$,/=^U MKC'?DZO?8<4]KVQASY6VZ^M;E& 2WJ'H*] Q3KPO9[6U%P:Y=?A]D3V(2C$; MI=H#VQJOS&+/V!:^N:6^F4EF?.R[.W RV;'+KA*\% NRN(JAN3N&[;SL 'W:%78)SE_(][/K)? M0B!J&HQW7/"^#H^C;HLW+@'DE5LWM4=*&U9 [WUA\AO]YFL&XL=4HYDAQ0F^8'H;.,0P[MUU/&*W_WM,P$A]2)("*95IO,X@228 M5E&Y63C*4:JVT4BWCE'L=? M3+$*#[;Q$O=R:< %"3_'H1]/Q^N/YRM1>HL2U UO209QBI0S.Q#,\F#Q+4@K M*PPXH9G;+DQO;I :0Z*UL=>"2VN,I>"KREBJRXXF_WD3@[/^]P3H<'3?_9:' M%3\CR8!0Z@SOW>9W+VJB,)KD/Q.XIKBP#+?K>&7?]].'."&_D30EX?3J 8KN M21%]XW'?SU].XW8&8M'1_$SB^P2-'P !86$%O[,&UC3)/JQ]WI./.)Y$60+( M_+V..#P;LY./SV\N#E\=/_0*$UZIT3I^=W,0SDK'*['8&,?(@\%F' ,N=4XU MN1YK762^YR&"H4_[_G0;@]L0G"2HJ_N?23"FLN7V?D&(3;-B[VR!"W/K*VS\%M'^J$G]L2 M=3S"1VAN7G-<11OA[U_M5JGL))%GF.'7&]V M^8",49#,CRFOD7++C'Q^Q/;@QC89>Q&M]V\[5"^O38IN:3?\Q'A&,+M];:.B M-5'7:$>TX<=J#AYJ6*'F;_(/1V8U#<295O*S_?KXAN:EA=UL83<=^$_9%CX( M[A^RV)^DI'B3&U _RU!%UVIQ6J_9JP#1\P,RVO"9!+2[_3*)1Y=!A"*Z$*.# ML^!;\6G>]D102BI?85WG6TDWU_VT4M#6H:%8MS2@+;OIF-#1()TQ%2TOX(#; MF_MH0,\;+AHRBUIJ0KX%\20-G_)&38]U-.PH9Q47JT6N$Q=!!#\.URXO\9E^ M<@A5ER:#PJ[OPQ5]_SQ.$GHIW1?#[^"\'9?VEB9)G##O%FH PBX#P@-,7JYB M%^2'"ENRH=ERW6T6][(+C%>XX#KQZZ"AA]Y#J0(HK7Z_\U(6-::1^)Z -9&5 M<-IPTTEN4;5Z#)K"U &V\#R,KZ)+U$,+2?EQ^*IUX@M?]9JOVO@H/':Q M4=O1=0Q9^VM[+%0Z#UH910Y\R#))[KFGZ['6PFKRK8 ^<8^ M>0( ]UGY5;[ M95H>X#8=K_+$,A>YBE'08'9=EY;,G"&&,N*[5H$8V%+.>OL M?KGSM%TF_XK--=+^S%["N\=:RHI]FEK(5%Z!53/;-#7&CAAB*:_D5V M[:RC M'&K+Q=<2JJ4!YQ]$;9\^8!1*6T];< .HMM=X&074UK5EA@#URO*PUH:Y^L+- MH?#+$!%_&42"B!\;$=]CEM?VL@';E<)&%[0>*.2)F;,CF3G;HY=:O35INV!U MJ+T\V2MR[M%;'<^4;*VSH8)C;04RX;V.R'O5"BQEN]6YH_$D(\GL7=9!L_W" MP#4B-J1*I7Z&LZ$JK]&_X^0:!7 +NC" ^?GV[=9%KY:.!S:QE1+IGM=M4=S\ M3MXM55C./]9>TCY5;B)OZY1<(9^M4^T2O>90F5M1GFGAOZ6:7",>#W1G*S6* M2,F9PD2DW%ND/)R2G^4KL^BVZ+5PKFO$:YT:6WRJ4(-'NC!1!OB MM<[+%M:X@:BM8Z]TH<@32EI#?9Z7OSQ+Q8--;J6TM9]V'W$XH=ZH/.OL/(Z* M528PFKT(OG:?D+0U3KB<;:YC,'B R%9NN]V:KU;C]Z[4P]6-!!MF58U;3I() MVVR=PQ4I#K?V*%(W7S_>T73/B-^]OOIGV1 [4& 3N> M "3<>8VZ/]CI%KM9OTB;64Z;F? J.R)+>)7CU;V8C6R%]G?D$R*?.&9&(:;, M1(XA4'$@5+!RTJ+HC&BP,X()C>\8'83&C\WSBUE7#JU[1UV+E9+'H6>1W[=" M^SO/&+6Y%+S_)F6>H[M8:MWL4FLF_,2.V! SRZU!P(Z10C3OB0@A9IBYF6'F M++X([](B#.P8803_W"/_Y*P+052CCD//HL+,H:YWSBG;3!(/7'LZ&/\3"#@< M IH]=4"4B@ZS$/MPJA2LBS.%B98,;E4G.FU;H491(F6Y1,H$1,1JFA8H431! MM]J-B_F(%BE3M+BU0HUB?JC9^2$FE"PF !A16F-KP_X%.6*.,OB4=_/ MWVF7QM]"FK9XJ-E8SI5*EH>U=?,,S:UHK>#S+AX+<-8,SL4Q;=UL:+U[-W&) MQK'R*89R::YPB6+/O+P<;MUOI(?%LF^H]Q;98'VW@49)P0'>4" #Y,L2(N_(Z\W&J,@R=44 M>1! TG3A+A2-V]Z*>N_((3N3)$[0+4%) M^!N!+X3,0VJK;&*->$+[91]@#*-P"[_DQ=GUQ&LC EX0L7THR'5_1>Y1V,V? MM2#H*,)Q9Y+%?A!=D\< Q\-.+TKA\PF&H;T@] )T/0FS8!PR2M4]$GQ8D&NJ MX%W$JU/S3;4HJ4*9!U5F$Z=_-L4;5[Q?9N,S9]F!_V1I43=*4$3X68OS_.13 ME%0%J*5"N0>:NE9% KY;PO;X<%9HRA?1N-"@-XNP&PCLJ+BC(V\PR9[\HV4Y,V@C,<$1MN*T'@ M>3;]N#SW1AT"#)$5IJH9PEWUWP+1A_;8O$T7,^2C MCQNP;:L%[&VG,^$AA8?,KV5AWZ2][4$I9G1YMH']S.@>UXZ71V 18IV=B!&B M7,P?TEJ_(W9KNX*9A&--/+S!O2J80/_AF8< MHCH8C;O@)-A1V\1@GF(ZA]; MK&,?U3^!>DZ[/%L)_",^SY@-_(M\DPG/OZ]\DYF34]A O_#^1^;]!?Y%%BRR MX*.R"-$*RU8?%D>Y4 L47,^(G8PJFUB#XID4=S"7^!1U']%-7/UEH) M.[;!,.Y;C,+*1E%:K1M%B<6Y!T#1OO?,K14R9=U.1,@W*J7>#=]8:OKF!P=, MVCIO0&XB(+6EUGCHNARGO.%8VA]Y8:PU%=>:WY[WJ$#.I4<\+LCS[>774WW1 M0GL\Y%]43D7EE"6OM#Y%$%Z)"S5Q0LX%D15; AS#ZANNJ]%,05LD9*S40-N= M?7'4/G:85JMCS;2."QB,>;FVY5DO^!]!X(7?X9[3\^(21#&!,9HOHBQ7N01[ M,#YZ3'&ADF.;MF!/*8RX>S[8+I.^EQNZOJ?,B' ZH X&]L KM#E(+A_ MR&)_DI+B3QL-CV:?0]4I)>##(34JM2VYY@*)[ MDG]T%X_[?OZ28^4UT3(T&Z)J87!QM%I7[-T$3<+HVZ=33EI)CO14S$TT^$+Z MS:.W?YO[Y2DSYP9A+["(3W&6Q2-.H,4"D5@Q8$>)J8V\5EO0U<0,D\!9B:YK ME$T2>- <,5=PM^3N 467P3?R!T$)\]2F^OA5!:Z3A(?45%U6S$VTA(2TQI,P%Y4.-+KN]9G@5!V^,3-Q61!V?Y MDBJ%1?*L1A'SV%#-2S%/.$NNXMY+JFR/QKA5S"P'[D5PK_O #4MN@OC1K=KJ15[P+? F*"P5 MDIRC].&>1"3)USM]B8*R_WJC*UD'XL;B5D&QA>3MPXM "=LH:;8%2BB>!\77 MVY>SP*<%!)B% !,L=R'KN@SH-E7!="2*9> +[V7E'N[$.X_3C'5$O"1:%02; M2,F# ]"$0@^NT"8G!V9B707(#<(@"\B"5JL?\*[:!2%7ZO7E0\CHW+)1\ M6"4WX9JK.V9]&5ZPIJD7MK&"I^7!F%:,\_7O-W]>D7L4=O/GR=_[E7P/29;= M(OP5)1Z;9N.1X,/"AUC^!/XD[DRSV@^B:/ 8X'G9Z M\,-!-L$P$A>$7H"N)V$6C$-&2[,OH&(7\01J6-_%D/]Q5D7L.Q3'6.4%+U P M"DDRHU=#DGP+,&VSR5W&!1E<79#SW[AS?UO))?S>JSC)9_AZT3>29C&K"RU? M@,.JQS]FK:_PPBN] TE1DL1A&%^0\#PA7I#%PTF:P2,C-R3##K6A8?^R?TV_ MY"'O)AZ0^TF(/,0=1-XL*V=X:F(5L/ BQZYU8$9U(.@9K>S6VO,^QP&E%6/+W0N9AI%UH7J);J.1Z MOHI11+>%[KMA<(\R$#B]BV<9<9G>%&_37:0+X=Y6(?CS[FE<+AXF"4FS UCI]?A:GI6.P$K8;,23F5S5/%J=.% MKC:G(")]OXA)ZAIC694]<&\3&T)B>7@.7X0_L+4Q%".4OU(T!]!?QJ@/S-@\6!*BJR\A?RL:IWCWB(.C,>]=2K63_+>S.J5 M?9,?ZSC)SZ8*MSCW[2TD/^IF'GO*ZG>:O&L1T@\"NQUKC"SFR'7E*6^==]M_ M:%C'>79I''G!H,(XWX2H=3:U5BZ6",M;+*[6!B*F HPMJV_-KB_C22+2Z\-' M(I:R^WK2ZV=D-1=K[%-99:(&>ZRQAIF^S0,4;!N/LPS%FC>:1\O+3RS,$315 M54-6N*'K*IR:^;A[:N /76AG/N4PPVN_&W-U^MW?F(;)YJ MV$_#>X-@-VJ;&T[ES VA:UZ%%,8[$ [G5> M6]1K6& LHE[3G'G(:SN*-O#]*[:0X)[3<$5P#Y M#TU+;(D_8*]K11# ;KS/0 ![QQX;@,2;=]'Z'J]C]T>ZRJ6F+:2FX]H,U6[# MOA9O[L>13Y6Z8H2LO:6V+Q)AMLHQ3+0 ,6P^0&V)CNJ\3JPG6,"-L/(9Q3U:@+V)!R9[%8%<_O\B\&VR<.V-T,QI!D%S"LI:G0#>QF]YE]-L.0]WSI M7!UK^LF!K:JE+7:'-QJVLOMM^@J/QB;$0N/6^/DWKS=FL3./3ZL2.^CQ'XK: MO(,>GU8E5OVW)E:]N2U Q*JZK&I=9]:Q6A6/L:K)]C$1JW:Q*K'BJ36Q:M][ M;8A8);H"]CHMS_ MC\;7:R7WO.9\ZR;7./+M=MM@<>Z-S!W@:+)6IFH':^R!^LX M[6%30%JL /+ MGXT]K!N_4\K[:$EX&S [L5Z.'%,%(LS"RQR+A%Y&HT\XG0I M<;K4\5C!NKG[UJ^_9F%&O*%3541'LU$4&JB;/(,K2.UP@WJ!F)E9MOK!F)EYC9U@Y;;0TL2 M>F$/QS&S,_W"($B_%A>>Q]\"3W%8MS.6X\Z1G^XVP]+T0>8@=:2>0!S_UAKS MYO[TN:.WM%HJA9R%SL-5]7:,!RR:JZA8-EHK.4:[W)NYB&T=A5TROJ,^MZ9[ MN'WN#^ M#K5!L^@M?IMUBQ-@F2B/'CK8-G "+!/VH,[L05UO#W<)9-#G)*&P MPCD2(H\N!,IK=JPC^24-;R!88QI7-]>XNG)AO/]7R-LDDRC5Y7<+?D M[@%%=]_C/PA*Z##FX: _ZV$^W"! YK IPTC[=VDFZ3 MB7AA+TQAM@T1B]87.8W0_+XU?ZCHO*GF171F7Y>;^N]_/:#$1_>D)7:[6IRC]=%" MNSS:[F(53C#K-M6,-M6NL-TV:U=P*/9UN3$?%GZ8PRB[J-U72O+_)$_7* (' M1J6\)4D:1Q$)^WXWE[.?P+7P >NJ?ZWX_7SE-O*V#AN+V9/ !GO8.%3NM1CA M!3;8P\;AV)^FF$UK<8/!F.L/D4%$-_7#N?K@ M(EG1;DC6\>EZ!O0(?,,/L@[&\23*/J$019CY2>K5,CYO6+>UJ'5BO>$N\]7J M_0>*)BAYHA+KK5;NUH+RH%I5J)8AU3;1#2Z<,C-.N5;URKEZ!R2%5)VD_PJR MAR"J*+C\@-*R$4'I),F)%PS0!?&#B'B?2 1_9+A),@XG+5'E:JE:H; 2I=U'_("B>W(1^#Z!S =#!A7=)0#.,!>\ M'7K<2M@6J'>8H6R2Q44;M+A:IA8HZQF>^7LS$M'WS^/H&]U5R@T)W=4Q MF>2AI W*W$UF'I2]6'X3+OC +IB)PMMBP5[092;H,A,%^^VQ(3S&_CP&*],X M(O=J9V18G.87D8&]R,!*"XB(#"Q%!@Y0(2(#QWK>(9,4!83]%1"88 _;8T2P MAWVS!^:Q(:K%W.IX8RX@=,PM#]BB/B3X'L<5GXWU+&RY_3H6G/[@G)Z5Q=," M(^QBY& U()'ML9/M-=59*>A>\TUWREX5)JSR(%99JY)%HLU1<[KHP6)BWJS9 M!6'"%KE0ENAN8LT6]QD7A7KWKMX&5O&)9(0;A8D"(X/%HZ:! M$FR71XL4[O?>:@@1ZPI3,RLL6V=]:8N&^Z3>1LGV?2-0HP_A\7C%Y]? MQ?=!F@4XI1?2;]^19!1$*&1>_Z_LJ+DL^%JU;O&CU;&;'2+TRA"V;J*VSG-* MYM$X'!,L0Z'GR;AUW.4)*#N8_2,2^*WU1^RLCQN'0[[OI\^ MQ GYC:0I"8^2/*X<@K;BD96M&]:>K842\A!/4B#SJ[!8^;@/#Y"/&+U'/WL@ MR2?Z/E4B\U%Z%3*V$JT.>+YV+-BB)HX6DP,R1D&2SP9D"-20M(PSUDKNGL-ZS;OM.&24(VZ-_[;7%8^PFX+M8/VF9@Y>O>:F M:!75Q^.J/K)>#6][%!=LDH\,N^VSU(RRR:UGQWG%X:;Q^7@Z>=@FD;LT$O$: MJS?%9MM]I.CDX0.'M/?T"27>2OA-_48O\A-$%Q#A;)(POSYU@V[;BL1-(>ZE ML3M:M(G^B./KCV"]]MU"#UB;/]J_UVU[A;O]L\\U3O\>. -JN^<[AOHUVYGQ M=N7SUOO&UJ[C9[1BN,7^ 6WWA:([\3BZ$UE?X2>ZM8^C6YMU'![%NGRVG>*6 MVP+PBLA-9Y6/9S9/K,M?Q";K'0^BAMBF&B+K:#O"+EFQYQAS:-V428HYO^.; M\V.]TMCV++ON;/=0"7[;JXZBXMW>BC?K%1XQ$WT\,]&LQ.-SN-5]G 0DI4=\ MA/#* RUDP3,D022JKHF;!EZ DH!]YO>R3!6PK1.M==%O,8\56M^GUEE9E?&* MUO,DB!Y6@*+6J'N53*VS[BWUW":CK@3Y]GOQ11XI]-Q.CK9EM!9ZYC4^Y]J] M(R-(.E#R]'RRZ9=HDA+O#CU>Q;0<"6QE]LYY0KR@3 ?+"VB;SI,?)]_I1,P? M!"5]OQ?A20)7TH_AAV368;'S&$SC_+9#42>6FCT*K7EX*+: Q\)0"'A4QL04 M\%@8"@&/RICH AX+0R'@41D32\!C82@$/"I\3!/P6!@* 8_*F*@"'@M#(>!1 M\:B.@,?"4 AX5$Q&$?!8& H!CXK)& (>"T/!!3P69KL$"^&#Q25(ENAT:['8X456(6O-%9 M\&-%E9@=;7)V]%A1)0J;318VCQ55HM&GR48?)E"UN,*@7#EY'D=I' 9>OC"R MEY%1N6"HV$(ANI\NL%RU9G7U#C47P;<@Y6#!ZN9[[LQ+M!89V__VZL&OMLJO MT4-CZ&1E781 IT#G,CI966U9 SIYW6.B?E"\T2B.=9>3&C"XM$41\^C;<8&VY32OZ M*I@#Z)MZ.WC-@+:+[U^ AX M LXAV##C9., ;+C9'85$84 4!AJ%F:B.BNKH:I@I^_9F(DD_FB3]D-Y,S'.W M8)Z[*3]UQ&VXS#FE1@^:K@!(91) (D=L98Y8*]C$])QHC.6/PHO0R$UHK)6< MBU874=':0U 4*]E9\U9[Z#D]I,\2=:MCK%NQF37RZK/>Y"]8 #)#8!+;8 F? MM8=\4*SM80U9^^59K(#I"''"D.+>P%R$XCA-DX7B#IJ2UK$OAE#A)BKDL+-< MZ+LN??/15R[T79>^#[86.-?R!?&#B'B?2 1_9+HK,^EB"JX[&H?Q$WUBSC7W MHE0\*.UEERF4QJ2C7,Q;A/H:41\3.*-&$ \0WG*&Z*8 -L1@(TOSY:0%+[Q&PHGI._/7]YWP^">B]4] MVP)A"Z'W$(.YK]SLA_4)I!XG#>>DF.[736QHRE'";4UK[9Z]RA8 MX$M"@0TID$D&(;2]#VT?MB-9Z)C+OK<.SB8H"5 (CS\9C;.@\I[D1]R47BI2]D+ K=5S1=!BNG6Y;G4K=7M"BEY4&@-T5E0,M[B MN8(.,Q9V -SJMC\ H\EZJ](%/53F]TFS]RW[^&MR<) MH8/2+H#7)#E+B#\NYK4B6&WFL)]5SB&>]Q+;&PH@&PQ\6\%:']TX3O2^*;8+ M.#/C>[DFRSS[WK>0=\[!^D9N_#QRQ\:-WRJYX,;U0?Z*?",AR'&)@B3O5?T5 ME(\2_/"4@S7_6%WU<0GOBL;R+PP(GB1)$-W/OE&Y@G7@OCP856B\-BYU0'1A M:*L_O\$H\P!!54!00)"%";GS$-'SE_M^T>)5X Y%7HDP@5!F$;I"5W8*6 M9OW.84A(A)_H.ZPC;7G^KD)>E^1HGRZ+C*84--?>E^$%CRI-D^Q#58Z3C[A\ M]0$D:J958%]0:;C0([3/B_8;F!2?T_[T13][(,FZIHZJM-->@+N'))[$%,T;JP8@B;[C'8;3![@M2*T- $O5<"K/GBI_,2N M.N EH,-*8#LXK6E3(&N>^K0]=M5!C7A!2_N=2]/0>-6Y3%OP0:U T.9R"@2]C>#PBZB#DZ!&8,L0 MO.K@S_R2)C[AQ5%ZML&\HR!,_/J-EKJ%8[;8#13+;P7NF"ME&[AB?GGB,5,X M7;94D\<*)V/%1_U4MDY5'%06X>GQ>4K+?92 MC$!J&[_X5E0=[ BKM:AJEY=ZF\_@+^H=]G#1\+5.XJKZUPC?-.I6#R4/Q%P38#IJ,#575EX!IC!&61#='RV>ULHO M(+5KL!.0.@9(-5J+:@M0#J0F)C+WK75:;BA]GD\&3:>*N)WWVD:ZUNE^,;\6 MNM^_[EFIK6RG^^GJO2;$"S(>"."R],\-,(2@S0.8U@FZ KUN2)7%(XO2:/ 881?':PV7X =F^G==Z4*\;W6-$FHC7 M(EYSCO(-6.FO)!RE(7FZ1A&ZKVQ+V$XXKY.6&4CSR@PW0%K+F"$[07L;)LHK MOC:(UVWT9.R ;&O/V>*8*7*05N4@K/BT8T'L5-Q;E&87$S+,4#:9GA:3D>3N 45W#PDAU_!S#RGK M"%B28OX%*7AWYN9QOI1+JQ.2>CMVJ$V;?XT(GGX=],_VF DS((4KY>VEE@A"#^> M3JB%,6N9[O>331+X[?D0@*4)8 E@-=>SO!I8%9*](.@P>%S*G 2X=@;7RPG. MRV//.\AFXBR(65I8*P#VJK8W&H3V<*X&\J;C]F![<"?<@6QO_$LPK2:9%H>< MZB6/= SA[N 0JCW"LN.)9$NV9>MY0N0WB2JP"Y01ADP72&@MRC\#:) M,2$>7)$N7_DT('X0$0\N\B8X&Y+D6X#9G[YX7?:9$WG;$#0#!]DZE>U3V:H) M#HJL. (.7,-!D4\59S4$+2Z0VFGTU?TSNL MNINZ=+<@C755L3Y<_WZS[)1 M$*VZ[::#,G>+]_-/_XJX^AI-C.'/;8?.6+I7>083 "%!.-OV?N::^PT+]&Y[ M.VO=[29N&G@H>=KVAO9:>4=C%&U].V?-[<9)#)9%/<26=U3D-7?\C8 ;"K>] MV[+1%G?KP,VV58:R;+-3QX?2;8&G:&L=P)?AQ;8W6[:(:;-*5GCT_CB#?V][ MVW7&T1V-P_B);"VSR9"?VG"T-W93P>.'A(2(#G/Z$(RE./%(\LN)!-OWL6)_?O(49I[\LKWOO@(X&?V%L6[YU(F5Q>3G/G)\L>BUYV\WX^0V'6(:9LV(KJGVP0C9#F>Z]CP_*YN M@MW,"^EY)M%4I/N(:+J&+=LT-&)9IJEYJD=4S*:0AN8XEH)=XKF&KJO814C5 M?5V53=-39,]IA9 6#A+$-1B48$37=>(2Q42NXGK8]&3'6X0KLGRD>8YL^9ZE6]2$ M3?#+-/^D&29!; JI8WA>V2".9AL0W0W0CND \:$<3Y4]?T%(UX-A ')K4#) M0/&RCU35A=Q3QS L-IM"JHX%#XP,K#A$=R ^(I#1=["J MWSE<40PJ>0 #$- M4<,"N8#743JG$1^[FN^#F-ZBX^%32,]1+16P"7"%5,LF8*"&9KD>:%<#%"\2 M=#Z%-$&#/J16*K(=7;-5UR$J9%^&(OO@B$QOD: 3R,(,R[-ETX5/:=)IV#)D M+[)'%$5FU+LJ.G(T5;5,3_-TQ_9M+)NZ:F'/LBQ#)XLAA$\A@9_[AJL:M@?Y MI&9BQP0#=2!P8A49H-%6"&G9F,B>8WB&!]'=TFWBFL0V?-M270SDH!5"NAB# M$:I(L8#EV$0%[JJ:"!B["ZDS-A9M$I(4W9-U%^N@<-U7;%O7=-EP"4:6H>HJ MFT(":460TH._A/CA*1 J+):M OHT[( S!;:CRJX' M=NDIOBSK_E((X5)(%5E@9^!D?,O403"$P11=1+"C8,?5%NNN? H)<5%7=(5H M#BUIT=12UB*=HEF<11'13-Y%E [=3#%TU36( ;U^)32,/5#17YEHQTB)/8 EY@ MF @4Z=F>8JF+U3JP6M-%LH,QII-@GJTJH'%$+."%AF(R&B=U52,(5 @T#H*& M15R=EH]]7R$8F(&\.!=B(]>#^.*9NJ/HP"-LS5<-W0?K18JB$X--(6T-G"+Q MB>:ZOHX@3NH>T37#0DC7:::Y(*0);$>131\8CPS7.K8+8^$!=&W?-$V;42$A MOP+A/%4QP1*)I]JJ;-BZ8A-+T65WR?'P*:0/Q,9S%,4%"]1EH#Z6KT%XU#!Q MB LLJ!5"@K8HBV$Y%J6KMHY=""4>E="P70_GD*KIJXKE:(9K$!U2*P?8J8MTST<*I([68B'+ M5R!X.);A^Q V-->W%9*2/%4W7?=1'2?,O I@GZE?'2U!V?0E)F8V#9L8"M0G@T M;1F(JPKF*9M !N3%0A8DU!I&*O5,P)-4#XBN:]M \\!/$5LG; KIF:!!!:L( M'(H.":2K(<-4'%]7+1?(Z:+CX5-(U43(M P;B#?2%4-!8)B.XE-,RIZE+4[X M\"JD9U.':GF 3Z QMJ4;OF6KX'6( 11\04@P6)5@K&FZ!V&#*,C4L W7V00& M2W,893R6!VD39%5$S6F=;]NFJ[OP#N0DV%CJK>-32-< FJJ:F@,IL [?J[P!WM169L@--=XQ%,L"GD) \(,5R$61:OJZI*B1>Q#6QBHEN$6-I$I9/ M(65%N:O&B3? II($<%GHIDB "ZY4",-U5$3!/[V('\!FU8"ABHKR)3=A70L+[$>/@4 M4I8=!]&F;!V\IF;YCJE:H$T()9;O8W])2$NE$FF>+<,0F)[K>*;I S>@N9IB M,]K'0S1#=72BF1 #=.!V-@$&@QR"7%U%WA(9X%-(RT..ADU%HU3'Q0[2?5OV M;&)Y!F272]X54A,P7AGB*!!T1->4N$33+,>5-J8=H:EH&D.W +%0A[.^ J0\[H6"I6 M57 WGFHAU0%O C%$10;6EP@ZGT(B2"AD#?RB;P%M@918]VS;QKZ!L&D[J!U" MVIX/U 9;)I+AJ8GK.AJR%%H@0#[VEEI!^1320SXD$(9G _?4,;)!2"P[FF(I MD&$ EVV%D+9G:S9V@_('FUR M<54?W)!)"*&]/.KBJCL^A=0T%]R,I7I@E#KV35?77-TEGJQBX.O:4K6.2R%E MWW PMC1/DWT=Z)SK8.1Z6#=UPS:TI27X? II(%_W- >!"HD.8<21"21;AJ.K M,J112P0=FX:,Z IO@TY,VXJM$%OW' 0YBV=X'J/SDSY0',71?<>PP+VZO@T& M:0![E65=@?QDJ5K'I9#$@@!B^PI2-<@G/=E678\XQ(1T2C&]I;5:? JIN$!V M3-7W#=/0+:!S,O ZOY@;48'@M4)(6S%LVU,T'W@K9"$&I);8P\@@'IV:;0M< M;=E09/"2NBG3MC/'!3:K00+M8YNZHL:%?)]+F<:3!).T>/E D)=O*.<%WS[^ MY6?XMY1F3_26\"5R^D""^X?L@Q1$01:@\*>3^6O\. )YT2@(GSY(?[\+1B25 M;LAW:1"/4/3WGZ3\\S3X+_D@*?(X^TFB&\F=HC"XCSY((?'A'1R'K4C;,L'L&/C!^E- X# M3W)#A+_./L_B\0=)7_QP*AP\VN/S@_CY/_!5N.8^B2>1=[KX454*3**,)#]) M(Y3J#A"99/'LK*7XE?P^T,!6I(E[Q:BKAJKM7!U*G YF_\;T4P(U# MKWQKO3)./GZYZ=UU+Z3A7>>N.RPUOM\G&';/OPQZ=[WN4.K<7$C=W\]_[=Q\ M[DKG_>OKWG#8Z]^\Y;'471_K7YWAK[V;SW?]FW?2Q=GYF:3*ANZ\]"C; O_D MX__\53'EG]XBGKVK>)?]P;5$/1S83+XE6("E"-&-,ST2?+B(<7[<&-U"]R3? ME:Q(S^@B2E>QD**"O])E6U:( KF+8R&D:93;E?M"@LM='>OWP,L>Z OY;YMX60G3+4Q_.;D8WEY> M!6EV1Q_NY-D?E3ZX\N+G+/DX]][436?>]*&GSV#/#4/F;?@]U:*"?*-;)&(4 M3I\?7#?<[%7T#L@]B)'D 9P>Y)0W.,.;)"&6_G 0PN"G!']PX#ET4AG'FQH]47@>H]D]+@'>3]XL#L,6@ M%)%D]: LW&$%;N=,Y.3CH/NY-[P;=.[ T19AX+I[YHWF]2:?TXFB"0H'9!PG55=C M>Z9K.]A FFKJOB&[V,*^X2@.1@KQ=523JS&9=C6=FYLOG2MIT+WM#]9X&(VZ M%\7XP3L*![/"F+-@E1BT<>W54K.F::>*KCAZL_G# MFXOXZLY3)S]#F(VFOT*]]&GP>/H0>!Z)/A1Q@/ATFR?%5#6B(YFX%D:6KRJZ M9](-3:V3CY\'7V[[TMWU]3MI>-8Y^W3V\WMZTSJRHOSS#U*0P8=XIV)\]Q&$ MR/%"_>X:J6Y2-7-TU%V86($>\>)>,D_H:+7Z0E MDR]1D($E7)-'X$V1E#]0^C(W.Q"H_C%)@M0+\!15074@)8B?<7*/HN"_^>NC M@5/'\Q*2IN5_KH*(*!408)@@O#M,[AD?F-D[!0/^?8+S@C$Q/PYIE MJD2#U,VR#4=3L>4YMN%Z2"&ZM<'0*(JFRHMC\1K!*Q_K'/[L)W?Q]ZCR3#)" M+BC'LGU"-X3W'=EQ+=U2/7A30?0(DE>?Z1JTI&D_@>N+)?H;2ZK:]/D*?UK% MDJ*;BDV(XYKY22G(=34+TY5XMJMY> /#6_+>I=.FCT ==^ZQXUT;(FKVS>4X M4+<\A@P.!V,42N21X$D6?*,4S*>GD!Z!4Z:'6H+^;TF2QE%$PAOXI *+/ &Q M:+>EZ>J.(]L>]CW=PHZNT4W&7P_J?\[ACDQ=&>VVR0_)_31)P:NE:?D/L31S.M[@@%82GB7*>90PQLVY:. M%9U@UX'8X)H !9E8LNZ_'L5W',5O)(FI=9UE8%W_=S8:G>%X=#9Z9-"VWD@I M=5DGLF]K$..PH=H(R!%VD2/+/@0[M:GQ/1X>ZGH6\9&INB;P&:0;CN4[GF^; M&E$\0L_(;6B$VTI>=;HI&>31GN8JNN+KR+851_%T[&)ZM )N:CQK9[RN9A(, MZ9MK@""^8=I$E@EQ-1M9.K#AQ@1ICB;KED4KM9JC>JX. =RQ/&3)*K(U<-N* M_#I-WDTBGKAUP7)_H$3R'3"WD(PI>7@G=4]I_)-0Y+V/$PE&,PU&E5XR 54;0]A'P(J482T-/0I22O-I*$>+0H!,'")=7WQI,DG=!*,'P" MW\J+1T5[*@P3G8+IX.P#@TTU;KF&J*YI\'(M"X[#$(U3N&;ZUZ;+:J;_[#X7 MKIE_VVG*=@6*%F8T\BL\@LOJX =I$H&P= T2K8X'65A,.R+\4,SU3Z9]1V(*,?! #'9+,)!=O#G8W;,>[-H2X8H'X3#$ MO=U9UBSZN@2CM(4G1;W/A:XF%[9BFI9+UST;D%P@VZ%U(<-'MFL32]Y@Y<3' M3OYS,.@79!RG0.*3)VGX@)+E*5+I!SJWK7M3O0?803S)IC!+I&PHG9.;SWTHU7/-*^% M;7<3F:EXCG&N[)1_3D5\2$"*#!T2BX1(02JALFT[=X@N/&%!&%9F);2'ON2H MI?&^]MMS*4R5W&XMA;2\^&#-'9O'1J4N4),I;U>6G6V5D;\90%(197/;A6SU MV[W(RXEAKJFR- UZ@S"29BC*JU9Y3$QGR4JIU2!-)[1IH>P7S5.8XBJ,QI2C MT7QW&E6S&'^EG;WE=W$8IV3ZHFRCQ_&W/"-VG^B[%56C?-EU"=0S9@KBN\R/ M72:H,*;%^9?S?)R&=)B*@--_'O]*PN3(IHT\U86\2=<5%2,3NQKQL&XIOJ7C M5?-+1:O2) J*][[(,KR$K#08H3#]Y:1W]W$H:G7Z/X.Y@'02DX%:^TJ7=TY#SB!U'1 3^8A$3296-J,!67 M#JZ54XLH%YE)?Y"T^$GIA?^4+UZ9Q/P7C.@_Z8 .R_'LY<-9+3BXLBT3A%1+ M]76L(MM5L8Y]8MN&+IOX]8E[ZOV7"@NS[1E: V2_6.!5+NFB<(VF;I@6,9^7 M0!57O .4;@[]*)ZN) -X \'(EQ,5-TI7,P^M$@W@]XO5?,O&T)W.1(!5T(_I M:CYA'5/K^"T.)Q&MC]$U64FU(4M%NND:/C9=S] M=._?'PBETXM _T'Y47H /T[1[4DH#&<0KV+?)>4%<,]GN&\*\JI9%'"7O$FY M/A-X50*1-P_$BBKE^W&DT@]P9YH&I!,@9NLBNFL,FWV&2>*H4H@8"', :;3! U+ I.FB=%*]^E1;73I0]H M5(4O0 "BA;5[Z3Z)OVDP6_-XY7E]ED& MIZCNJ3J-Z-4P?E9J^X?S?#@@<_FQYBG_]?J>*RCNVN=6%MXM6G=?K'UNW2&P M82ETJ?"^\'+%?,'Z+AWM;S_1_O65:GRVP.4FF_5WU.D=._7<*W^Z#39:2,X1 M7=HPU[]+$"&*9?F.8]JZ3 Q7(19V;,LV=60[MK_+(N7\!W-YFW>PF>ATWR9]DZ9OK?6[>\W+R ML3OOK&:;K;R"ANG7/N??*EN+JWWJNFGXFF9@CZX-5;#M^+KOZ[;J*9IM;]"G MOO,>0JOFT=8VL*V<")S]N3R?UCBMD';K+:N].K,<,-Q7HZEFV= M'$,1#E (CU9NE)S2H 3&"IX24&4R? M5GB 34[28E8!A"YVJ%RQ=TXQ1S .GZ@H^6-0(2(8 /@D(=^"-'NIT[[ ?VX,OANPK":4R83B)J;?EN>QTSNW1]4 MPW@G3?_UXT*;9$1]03B+_?1Z^9U$___C#@2@VNLSO7/^WC?:QQ-5?B\7/@<5 M]4;E7"KU/04@[NAV32093=G;-JB:DK>$^"1)*9(H+B=CNKEI4::?SE1!"CB] M3^?Y/L,I.J5/,?R'WH#:XLHKSF.OZ,ZB0$4^//*"LZG+?.(RI6]-'03Q M?9)GA5&Y.@>^6=%)0.-'A,(\2B9Q*-&IRPJ>GN?4\Y;/F1/29;VRC&6($A?! M#YSV'T/RE!>M?U",W V?GTF6:M(U+S].43;7,^R&$/0KJ/4#0'G5\^?-QB5, MJ=1HX@79= IU/7OH83_IT$OCI/,\=)"(<3KYB[++Y6UG_],"\+TP: .$G(;*,@2F>2I&B/'U/W'$_2\&F* MWU6_^@*&IYMH@EL>9J.L2V]\/ONY!2PCU5(<&SNN:6!=UQ#27%DEIFKYAF+Y MJM<@EG,WO@ZL2_TN1P+JES$((7@!VCGX:"])@9]G6$U-H@+4W#_.JITT5.0M M)T]P6Q0^I4%:[EE%\]MO\ B(D@1*3DF4HG*V$Q/X*(_\E XL07\64A9W5@$* M42G=)D"4OZ%\0\WR$4HZ7+74LA*LRV>*?'&J@+F>2;/VJV)V<)O>)[YHP%H@ MT.XUT$RAK$H$7$$))FE1U"Y#XGH/-N^O@K1T6"_6X%J>$6Q?%61K0=!;*X** MEY?;():_[TE:BLQ"T?GW1ZA+,VN$QC3-=K6-XWMQ1 M]\)I+3/G,,VTJHUT1/>(97LR(5@W3 -INHKISD2VBTQ9UC>8U^D520 -#.!. MGI/ V03O[YF>>4;%;YJI^ZIEG,,4%M%\UT,+[HD7%( M4$*7OF0/L[GO8OU5=8)\=@9R?M_IB2B?!K>7M^B>?$H(^DHW89SG\I5?&<-5 MIRZ][#2O.7^04/@=/:5K[K406)?6DYV6P;E8";8L0;&T+/]TCO+ON*8J/][Z ME>SW?YV>W@[ZM#),I2AV;Y[[_,7KQ%X5N= M@/W: _^-/NY?-C;8A354]/:="#_$"=SEA1?5T7AI=GK^1_1=FCUFH)IO15EJ M3'E%VO75J\4A0+F?N>M\NNKV+\_[-\/NS=UP<6C>H_DW\LOI\3#3+^Q>B.9\ M)ZDWI]7T0.>MEP2_<$-;/[.T.F]HG,FUIQ:+(-QXDY#;SN=N3>G!F_IH7E+; M"A^=5YUE_9VD:G99=7Y#S>1%+X:DAX32@+_>=@9W/3IB@SNIEUMP#8GF2^C: M5.YZ,;C9KZ[:Q&@9G"N^M>2\I9TRK>";0G M%5#2YZ25H@L(&KV[/V@(N>@-NN=W_<'PG02AI-=&S#S_&#NSLV%U+GX MK3?L#H9U8?@E,#&$B9KI%F>O\FV8U&Y]BQZAP_7 L]Y\O'+S: [[%_] M!E$'HM$E39BOKXN$^3!N1K?:[V>,-OD9 ]C,;7< 7N;FU5_X]N]V". MR%3:YHARC%AM\CT6(.FZ\P] S_#7SJ#[:__J O+P'#^#[E6'YE*TO/2'=#?H MW P[^?GBC'L@>F(4+QXH!Y3-A].Q 2K/D8F!?,JT5O?\M-+K.&WR.@Y B>92 M11&'.ILK6L6Y^7.I_Z7^Z )0_^V;V3 M!KWA/]GV-K;&F[=I?HZA'M2H-'WJ#L\'O=NBLG<)*=3YEP&X'X!)'R+30+K[ MM7,C=?_/%SJ%]?SAH;R176L]CY-)[_EY[ME$MYCIWK#GPC99XL>[NQ5.)IK@ M.:E;N>Q\N;H;OH/(\QN= [^0.H-!MS/H?.X6:?5%]ZIW\W^^="&-.J _.5". MW#2[:=7\$TA#BS-WW0%-N*_[%[W+WGE.BH?273^?C!KT/O]Z-ZP$L#^D:@GG MRS!OX;L=],^[W0O&ZS:'PN3N:&M^%J(>'!F H_/^S=V@?S6F#GGSL?+GHW>63 MV[V[NVZW,DE)NZX&=P?S)*V;[B[1\:E=KN13'H0N'/GYSS MXD_. 0NW@QZXCUOP'YWS\_Z7F[O.S9UTV2VS)!IR>N<'Y"=M]2H7[?(J%X"D M[N_=Z]LB+;H<]*_SQ*B<3Z(M63<7G<$%?-0?2 LQC'4/9'/G@;J\>* N]4!? M!N>_=HH4>:G2*WWZ(P=2;SC\4LY1=BXO>U>]HB>B_.KAEBP<"AR-.ZC+=CFH M2TI[?NW6N64/I'+AS[_*/O/=O%@B%8ZK9,7WFQ3%] MSFGRX+8_ $[_UAW0/&LO"UE8TG7C?N;7=OF97VFMN'?3E8:=RRY$LLK$ MMW F-3N3'B_.I)?W"4^!0*,/4&$::8 ,=WN?;Z1_ -L97O3.RTF%7SMWTNV@ M^QMM(>[=Y.WF^^KW9 D:C?N>?[3+]_SCC*Z4&O8N:-_$H),C[+9_U=O7#&<+ MG<_*+HGU@/HG+Q[IGY3>_/$)$J=ROK(=ON6@'36;-,\\=\^(]ID-VV>< W6 M[AY7FE^94H\7L.96$M U_-V#KI@\E*:;YAG-+RS9)\VP#XB:W1F&6MT^F M?W^0@@R@A>F<[@ :9>ELAI1MXD/T"C[M]?L3'OTDZ#O?+\A4ZQX^Z@W'$W/X.+1)BDQ;D8 M^<;/_]>[Z:[/Y1NWZ>([UX]GTIBD\=('M_3-Z7MQ,GU[7'T[/S$BEJ[)(WB_ MJ+A/KJ253_-EN/0\^?;]'MUH,5EZ@(OB[>5'**Y?>(8O49 M'.I##P^'!RCO M'#\HO2VA$-WZGIV# 3]T68F92.B8X M\ ,"\N:_E,8A"9]FQ[;#S;^1**##\'P*"G4#]%$(W6V[^J/I0SP)BV,!W?R[ M:9;0C>[STZ?'"5P?9>6ELU.JYY]N3GB$LTE^)O?LR\6)U?3A9^+DI\'07W7+ MITVR?+_EJI#Y8^?B33=USL_-@D_RTUWR_9SIYV?22F324\8NXV0DJ?+II40> M,1EG5*;\B]^#E,R.)%R#X>]D$1B3):C$DV?C A ]-FGS$/E MV;_0D\#HZ,=AX.7"IA6'\ZYZ_]F]JK^0+GTZ]5[E58?P6;<5^% H/A_$T(N* M?: /Y,SZDV3U<3/%P4040,4&X,LN9G:(&WP*^J)B!-E3<3SF%L=.T-/DNU2;H+R:Y1\)5D. MCE[DP3>3)XF>6'^8$5\:RW*HTUEL&3T_;S!]7G YJ(1W_._I*5VQ2Z^GI[PE M\:@X+(OJ\9X>BQ7EARVXL9=[I]E]BN,/RWA![Y=.DF_D"2XI#T8LCF\J'-H< MGBOG-A9;\:?@7<$EGQ5'A3X$B7<*A@>F!A B"3Q(6CQ7<11$ED>VE6)\!^?^ M+,L]B4B21ZC<[)^#VDIXTFA!8,PH(.G&S,7)$?GOEL\',2P,R+?B/ DW/S\L MH%3XG>1. ,@0X%!$@VL9;I;.20.Z/DGR@WY1.CT' V$,[^$G:7H"+\EFIUWF MT;3RK._* 8!?>D#?2![(*4C&)$<*R G:RMG"F?2O!V#2]$KJYNB%Z#O]*S_E M#\857,^S)TS(/=@;=2_Y9P5FZ,&5+T*FC/GK#/M=_OAS\J^\31!]BT,0)@G2 MKP6.)E$)W^)(17I^*#PYQ,A_Y\<6QE)Y+$-Q,ARHD!YK1X\2\5'N*]Z5.BW. M(Z.GTGE!BB=I^GP48EH>>IB?H4Y/+"W=Z >0KHL;G/(: IT!M3EG5[%\5,I?Z*> P^D1F*K5F1W%^GR2)CV&%=Y5 M'$U[1\T%C?*SJPMV-/NJTEUYEO0\\:)6],+347#-H$1OE5NY/SM1L\+Q\C,% MGT^NI<_UG1XI@O+X1,U[-"Y0/0(2?D:?I3BR))V$.>>C1-@+?."@,]=&V3SU M,052J\$R??G!ST 5E.H7$F TH;^<^S%*G,-Y"O&"_"\9X-/AN$1^7$]^J.[4 MJB&EH,BA?IJ>W)+B)'#7>Y]BL&%84E)F*C,]@ M9HX17AGSI*,+71F./9_:] M?H+ M&!T,;R]O K2+"_CU'NN0%$?VKP ^?*=UAXG '[9W&Z*#JPCWJ"(^ES9 M75,._@A,0$(N,!M@)X"C@F)D-#SEG(EZ!8S2AY)'C4DR3:AC\'TTK,+W8Z!' M]\7[\[&*S&X-OH=>64T,U_V<1\\X"H"!%%C+?QQ,)[?D'.GEQZ1 ]_,%8#CT MY,[$RRE)GM7 ;ZX07(*D&NZ2$X3[A%2\>OZ0(?7,20K M>9(2]/TYDZ;,:#2*O6"678V+R09A!,((:C6"9_'9 >#!7.TT?@O&X M*#YXQ7P%)? %MHM:1#Z+D%M.4/CO>Y3.BA,"M0*US;ENP#"\C*;(I56/()K0 ME^?]WWH7IXH#1!?H+Y",5F"U*0];U#;R>@G-//U) M-DG(#)L0]Z@BAWT;2."BDC06G)#E8CN:B6@Q@" MT0+1S957$@+,E+K=9!SG=0\*Q@>"/'@K/31CW6>'V\*U17M4?O&J:FMY(.NJ MWJ[-#.#YP.[IQ$1$YQ_"Z45%@UCYWLE'??YTS.7'%PUZ;6_04Y<;](1WKHYG M&[QS7J'^AH*P4J;&:$QQ2+VU#Q:45X3)(Z MI0G<.$2BNB9@V"A)F&3PYW\! MF5+>>E64Q.@U>)(DTW)928@S]"B%<0J)'4J2IW*F[[E#ZX9D4K^8M $F?047 MDA7=H3?]J^F[/PIL"VS7FM+E70QY(=>?D% :)P$6A0.!LL90%I)[B-[@W!)R M/PE1%B>TH?L_DR"9]8<4K;'QM I;],&7O>\"F0*9=2)SKF,54D229GGOO^2' M$]K%(Z9K!>@:J*..QB0+RGY@Z9[$]PD:/Y0U?7>2!GE++DI(/O'TW(9+"[ 3 M7';US)I]!#P%/&M/NSVX44I[SM,XG$RS'-K44G22Y4@MROK%)-7]_\_>VS:W M;27KHM_/K\#-[.Q*JBB.)3FQ,YD]58IC9WN?./:QG,F9NG4_@,0BB1@$&+R( MYOSZVT]WKS<0DB6'LN0$M\[=XU DL%:O7OW>3YMRGH_Z>>3%6^!%'_T)BJ%1 MX.S#@RXT=C1K28[M"7C%[L.<77DK#+(IVB1FY MW!"6-T%".3QW'J*[(^Q:Z>JEU$6B:UW:.-"217\9:FPD[I=6._2S%?DZEZ+* MR;5;NEQ3-U33G!9@]5+9Y+0F:41'&\QDH F-C:N(E-J9HATW7.+&GH!5;-+/ M:M?4I(+1*1@_ 2.F#'%XV8'_+QA M,AC;HJ:1-GK5H=JK-.$_W)G/('M_3Y,\^Z_/&'J/Y.W_S0A( X_^7W\VG?;5P\LTT3#:"T-WN]XVOK[\I)^--^;";O M ]@06=/\E,S,*\D'_$ULW8+L?OKFV506DOR_*)ZK+TSV_UU:/7F?UOV=7?<3 M*?C*_^WCSL\#!_66-O,1!-#'I><32T]RYQI4\%M,MY>,3,!-@ T7<;ZJJ[DQ MV4C9:U+V>T?9P/6_0^*]#$("/0_?(M=2'\%_[@8B)@[Y 99S-4TX"P"[72;('UF0[2>H*6(3M,,BA YX*@QWT_V1? MW!3%+515;UD!0 (7Z>VO9Q)%OP3^I=H"6&"5;VRAW_DJK35*<_;]>3,)@5F" M)4BH28M9I,+@PC1M7.:2EM'V!:(*9U'D;XT'][, BQ9>21I[ 8;([]L:1(<4 M&2H7T"4)_JT%I JD /33)#&YQ"2*JN101ULM)4K!81N8,-HH>1F3X/5:ZDCO M?UL2>;@L$O2MA85H.5G5^Z*+>EE.XCA:M/F+M.A,C\CT2-"8?K5+Z ;BSO&: M=E7'GQ6 L2&VQ!>! 8&?[_![3^PI(]HQXE2Q(Q(9XAF#A^71^))Y".0PZ0&INU@1%"#-^T M06V=3?G6:=XH<'>;BD^65=V,OCI#JK;7H>3N%B<>'?H/D"4D%PPRO.O+C$]/TUW2U%\C?O-GE-.J7G?NE8@'U-,W+SR,V'-GUL!*P/ MS)ERZ$$AM!&SXK8[XE@#LV3DQ)$3#\F)OQ@VMF>H?^+#)>L@JI'FUODLDI0C M%XY<>%@N/*?OY0M8D6T2]CZ)2AY,)6@:P!O,)$$YPDI6[,B>(WL>DCV_K[8E M<1L/AW#S!>:[><$ O@K\F)N@%4_0'J20OW&&:.!6V?8IPQS-3E'=(UA M?$9V']G]T($"M735*]/80).0#"]##&" _$J?*S-I1E]<)( M0I\+ 20J5F@=2U$M,59CWH0VC1@T8'0Q7 JT1M&EFJ]T]!@*@4SZ5LM)\II6 MAGX8NYJV-B@'TI7(TV2XIGWFP.83]QXDA7!%Z;>E2>MDE4/YL.&URI>KQM:] MV$ XEWQP\Y:B=?IJGHL*P7:.@9/JDC4HWOPB;S4\/M[@\08?^@;K3; W5VW] M(!^C01;)!A&[KO*-FE-NT(T&O>T &T56<"Z&#M>148/<0-;[@?OJ)+B'6S3S M%067AD6YH\ )'R_$>"$.>2'0@IHN=>;>)1D;"'%MA\QY(B: ;I"Z<5"(#+=L MIXN(AK33**\(&I$" 73^:*:-/'UK^9PH=&.#Z\/%*^Y[KI@V+U%UPEZVY#OC M\2.#1MIHLHSI$(%E=^N5>$BKW1) M@WX'/>1&^QHOWWCY#GGY7CE&+=)9Q?56=:=#?*]*APUWSO0=C:&1G_:2^*=@ M]E506S.R^,CBA_8 KC%K,(@YO4\S^ :NP8ZM(O^MRS-< 1'>^X;:R.(CBQ^2 MQ9_XN6S;JBX0:>7Y$]%\Y;313BQKO6Q3'BM>KTWF+@A]0*Q?5^0?M$A*I'.@ M0;FR=SND,#.G/$"C!?@T#Y$V/+8FOFJ)$(O=TFS:UJSEJ;8 M=N6R:CMM;=U-K-,<.!V-(8]! O?S/+,H6 S([:PCCGNV=-W>XO*4Z/6XP$_" MJ)!"J(Q^GK2X;Z"3&1-;1/OKT30U'8P,'88T+;',+ M]P?Y>KPA5U/\T[LA45DV,2 *]G 7DE559%+S("CM4MP75 %BSFG##>(Y*O*X MHQ X[;Y<(JK39K"NMQC&OA,5AB;S>P7K/C+WU13_])C[->8)Y C)(/9/-GZJ M&&>]M-.R-H%A5NNO^F)^T]5-%TMY6C@D_S*_:R-KY-VK*?[I\>XO1B$/$8>L M+W)U52$LI4C3.JW)NFJ 9+BNI7G9M'L@>_;_ MRWC-XV4:+].A_0"@C/+!LJW.O*VQ_@;P@JC<%VC)IJG SG21I+?,UX)*76@P MC[.)RS_=]WC:363#R_OLY?)U$'\6WUSP1D>///C:G_(F/B6'NEKG[:&2X'5X?FO : MV/$VO)KMKV"NBUW#4^:2*T;XN>:P1EOZL0%^ MQM^HC]$;'M Z1,@>&>^X;/ M*WR4@6J[00 M?$C'R,C8(V/?(6.?E3SNRR6#1&*S/3S7"5P6/X3!.(NSK_K^-A;N,5NII%/KTK](8# M?55KQ!0AUQ.]AXSVM\[+BKMB&PPB19FPJ<-X=XY)9YC>C((QK@KFEJMK/6+/ M21A5P\C7!TW5**^1N'/S>U5! "G+81!&7\!3Q.O'") "M]6X 6>NY#BZC=S8=?<'RNV%9ZQ-'UFFX#RIHY/RK*?[I:NB/K';SG@6U< >K2N0T8.WU$_SCB\@]3)U_P(A]\ M^_+-$_[7\;=?:H5(:-#Z"L 8UHZ#WS9X(!9UA<&G*W1-2(T@?[HE$S?YK:MT M%&I!AXI_P3XN+1BQ+R5)S#NY-N.=&._$;335,9I7OLA-YA./6S*'9-"D]<38 M,RLET\B2&Y!1$&%Q:4@(=]I-OE2F_H 2QXR('O;>!EV$J_2AL?."' $ MCMS-2Z=5SS!Z:@C.71;IH1DGB=GDBM+HZJRKKF67P)9,<52O0YRN01Y1RE*6 MX$&+/TV\LJDP^A9:'3TAZY8X!0EV#I-SCP4N4P6MX,M]@;LDN0L MH'%Y$-,$=-&OV'YW"^( ZJQG9 )@C?R)_J2HYK:_.$4".N3#:/^.^M/D65># M^A.A\)I^A8S?E7WVH%Z'CX.3ER_I.MP *2$.AY!QC98#PX(_*K\BQL)(]&;^K _P'QWIMU;NKQ.MBVMKGR?N+:NO> MQ+=TG3= T^6WV==!?=MZ#7IA@-75;5@M!Z^UB'.ZSG3>VKVY%ZN1KF5]>-/% ME[T)8CUA$AOAN311+M.&?DL_;5:0+$NI\?:#R2("Z#.QX(*IC?LC<$G+JLJ( MK9Q0@N4.?/AO^2U?7! 5HNXB>I2@$!1.+N(W ZQ-],CE\,/]3YP<3CDUM+FB M\SK:D=U$>D$66-"C- <#MM/D%\N2T M\FPXH'_D)M 2^MF*&_;^ZIZY-B0:8_Y85K:"OU6F5(IV"VD4Y(E&+W.E/8J+2E(^@\]GB&3)1-Q6C M#Q3I]DX4U/.2P0'K# /+I76_ ".X(SNPA?OBXJ*POO1[)(?]-9G)CFO MYG2STXP>\L+4&*Z>%\9:VE].9-QIZF"E8/;"F5EW8L9AGBE[8+%!\8ZG4$)< M;JLC,H;J3!0:78UYNL%Z:)W5G"X8R\?@"%3$VO>YT4C5IO6YCR@/W?N%"(2G M[^BN$^&(%>M=/OB7;OL)X2GIVEA/3,GNZ89JU M^:UC'+A%M)*(!#5:-%DPPW)L,6Z2?G%Z^GEOO>Z%$5W(4!0Y]_Y]3/8I J)= M5*W4S^1\Q83$%R8B%>3@!IB61J&U+;\K3-).5%:6T4X:K8<<./T[N1IGF4@6 M&-V3Z%9\EY9O@?<]WUWW6N!*9$BW8>00>F ';H+%_FRLS@';$%_K9&R^FP49 M?H77>V(T,ZM$K('%_DKFE8 H=.VJTC :9@B;>9'6YCW7@MC#OIW.&^*5,X0- MK:\6-:UEVKT5L5$CO!L^7"-__EFI:F*8I;W;!4-"K:E0)B"4(@,)()-)EQ9* M$[KRL1(7/+EHMHR:%=&.K"/F85FX78A> YWM;E<3W*VO^&[!;6(C)7A!O(F) M[J*WC:RB(X"IR[1KNL6"3@A+Y4G.O,J&GMHZT' MRR/JV87Y1?''NI[?PU5_\N3_XS'Y_\=/_M^6;_5\X>6\CF>.!JTYL3HP$I;.O-ODZ*^-4#"=P[D?HKX;7>(T=,:XS/@WB=FSLNS(>GG-"9-)N,\% M3Z=;+! O\82 =1Y2C>3@JZ>_^=?3AZ>?ELFN^05QX'\)S:M M^NKI*YM6G=*O7XDUY)!Q.4KQRK2U_*XP;"RRW5DUDSV41)986QY$OY;DTV&0R67O5"9L'/6#H(V,Y:E-S^BE!U[VY,8M2"-"A=EC\T55%-66 MO1#=JP):\F93":CP;ZYXD4?[T !2SZIB!7CI\]TJ^2AK&ZF7^43^F1)%Z/." M&](>;]R#.:A%J]G\(3:XG'Q@ 5#>DX_'*=5K]M;-IK5K[1J7HK27299OR6S# MBYO*K^0[,T^[9H"(O6_V,CZQZ4$:#+\- I!2=E!4)-EJ7NQ[CFTB43MU <*\ MK:4M,P K>X$Q\NPM'",M)F.<<9.X/WLB /TV!<,Q ME'?EI[]*:P>J261P.T:LI;:\L5=+,QI_11V6] M%[[BL:I86\#7+%Q2[0$S(MU 78\O(B;326HM-# MQ?$++\EP#(]M@( WN=I#GA0+"WO5;'#Y,HZ?!(Z=AC@C,CG@'LY287VL +Q^ M79EL*;J>DK4.ES5YEO'\9*%S1 M59DKQYNKU=U#I_3=6)KY*TE#&U5$C668ZQ!JK!$=6?,ZK!DS)*18A%A N@NZ MKRLES8*1M8<6?.@K-D'V?".:0RP069Q>E%I/ %.^\B((R/> M(B-*@8XD_=EF;0)GQEJ)(P^./'B+/+A"@%HKJLE$_*VC!W&#A^3_2X1Y^,]! MF ^/<&%4.MIT*>5R,_(<1W8=V?709J5W[CDBM:R=>H^MG2I<#_1G]Z"I'DT=[ K]*%Q[_,@\X&,JFDU<'+% M0&Z)/_M. -K5 N51.(^["(@_T?:HGI-#G*^H@HMT'N*B#ACS"GIBIBOY6XME->O M(Z7'=QA7/KO\SL."0#X9V@SSL":)1]7-7)-R^%K7*3QWC3GIO!6%#.U4[*1 M24%V[?,B*O$3UX:+S3A;/]1(*ZYQ42UAF,R;<&=$P+R16J@ 7SK<,-Y0-B;> MK+<=).T<_9%)D"8%\;L),H4142:74L418S_;C QSM/NHH)G;3E&;Y*1UG$W. MI&Y"H!\"_2S-\%FB!4"\C0NIKY+>SIE#!6 M-+ZCO#3AWZM*H>^K+=(?TNAI^X/GNWG!4/]TB;I&!@HY\RJN;;$%8J':BW1= MU=-MK.)%[(R;G95N-Z)5=6',6+[(5$A'[SW;[#;F^!W>B!2-<[&=M?U0N07RY)DH%'^#^ M",G$=G1Q;1F0VCMRT6!*8R)/QZ-Z]DO>DO-J[=""/%]D570C PI*:]00&;U\ M8??#-SY'^\=G\(W7E2"P2.,="-I4&#OK6U\4=Y^KGQV5A4=7*?I05CD@I9G3 M-W!-:K;]5+CILDA>3(+ZL7:WP:?%CH$]/&5V9CR(J\K!N'@M:-@2JB! M>BK$6-JP/NJZY38JC8+"*E]NZS=N1:3.I^E/5!J28;92U;-\F4WXAR0F)KWF MW?LFSGZHNTV5O'GQ C79TG6G%71T,5L;>V,%Q'R/[36:",X=Q#AWN6@U=VXC M=FF<+[X3R>6WQYZDBFO?8YC[PC?L16JK]K?2@^I/_&-Y,I=/03+PEZ>>+;HG M"=>KVIHF$*KNQF,M9;_;E7X='$\ICXH61V^?)-HXN:YP8ZQ=4?K[A#(^VBVV M,)'-VC]-H,I)^H S581'K8V"D%)QZ7%^X411AB/P1H)^EZTP6[>M H7AA'=> M%=)GNQZ]F;Y=$\=M]OM088'126>!.,QRW+=9YS!;)+H_ZDGH>A&EL(P4 M^<2%F\*'27>X]M[W'ZJA&?Q:4>,=!:3V4B2*M]M@$5D]HUA7'/.1F@GZ8$&7 M4V]:SVP;8!"AUW9%V_4;6PE8A/07TXD3V7+.1:(H0Y$$: FTV(G@:/6Q5&P/ MN<^/_5JP-*%#4 M- N?$2TW>G/24M[LF@IRM% G:<0=:-J\,V.0=VAM&.WDO8H^E:6I=2_"VL@ M*'^LDARS,>$&<+R Z4O)#44A^+[Y;K6J6.)COGKDO4/R7AK!YG "I)6.^, _ M$#^5 69'_AOY[Y#\M]>^X@'*I+70&6TCYXV<=QN$X07)?HR$5 M[0]']-7,5V6%C-Q< MJFFXW7RBDUBD?@WM[7/FIR#E(GZ.#5TNN\*BO=422$[K3,/"^,HV;^YX/L6! M2AS#)(\B]VER3Z-Y<; K,ZA34ES'$!;!Q>QZ)8PUL/DSA/: >IS7G-V"EI.Q M.'&2J,'81XZ*QD52+OL4D2^H$!M.&6,P0^H[-D?NJPXP M1G% _0304A"^)/^M>(OIV6$P"#!2^E([Y>0VIX9QB24D"<6PJ Y<4P4 ,8O M>P5^47U"&#^UJW6,+(%<#L-*.)[7;HLRXIGE*8=6D81'A+I)"PGF#U;DW0B9 M>*Q3^^ ZM>,'8Z':6*CV^^!]M+Y)VT\4IR' '_:=^![@8;]8P!6^W;0.QH^1 MDIJ?@O@OZPGR^2HW%R93W%@!7J=_YS6M<@OD9%U96P-BPJY*GBSP4?WG2]&% M8#^5Q+QA!0?*21K.0S?&%;KPG"OZI8/J]R(MAN"7]PGR/DP6%<5WEI+ZT'-! M)LZ5;P7;E-(/!ON"87;);I.>Z>"_%["-10%S1EMTZC 2-J[8Q=46QNFTGG47 M6'$<%:1[:=EU::IEG6Z()V14B1NZVX<5PLILR9"='V/K8*)NC=[+R([16D"8 MHZXR)[ 5+4_M8=$/F"VV>&EX?3Z8 (#3M>BO]J2*QDWY<""@"?(9T^,_Z/I([[^+#SLL'15,JQFS*^&7_M3 M^I_#-\]5Q#5=WCKHR!L5@5I>&\-W(\,>DF$#D2P#PBRSJJISK.M*6*78U"': MUH'9M(6;SM"BHJE&IAV9]K:B?"B7XW#'G%S'RO-I6EMX^75U(;S:F%0&3979 MR(DC)QZ:$T5NYO]V[@&=3P<+DN%"1XX;.>Z0'*=:6AS-I;1UN5(^J4TG9YH= M<.]:C4PX,N$M68VD7&=5788!BEY/F38W1? /O3"(5>8ZMEK3-%#L&E0*K,^1 MET=>/B0OQ^G:L-6$8W!5C5;<"U-4'%<<1>G(?H>U((=J"T9.&SGM\$J;,>OG M -04]3L6!(YL=G@VVQJI78$FY6P0IOCF3=I@#-!8\SM*'C.6>Y__26\/)^U=^W!IMK,N+]A'U[J_S!3 M5;3MYUQ?,*]3@9&J=1JB@#>ZZHS1IAB9]-!,:J'-%E5MZ&?2(YKH[*^1X4:& M.S3#N>EF9+F:*#*4;AVVYBCJ1LZ[K=#Z>R*37#/G4-(899BU<]<8X,$7^<+X MWN;]+I>1<4?&O3U#,J@/"IG. TX!Q!*R55R3D1E'9CQH]S/Z[.>8V]Q 3HYA MIY'%;D/><2.IA%D6[^UW]KI:>QE)4\N UD:FG +!%)B*A<,1'9[3>AUZWHO0 MU5ZJ NR1?F6VTJI;FTV12OXMHIQ[9CB6%HN;8 HX^HNU7Y-NLJ(3!@ ,W()J M81SM:K0C-NAIX=[2@:_DW& %;&A / +T3G]@X1/=ZIA*)NQ!IC"3=CIV]Z'MD5(0#R;E#@_;YK.C@#F*X8N8@#]R3PC-QZE_+W*ODSA3_70>W1=,%8=N4S31R((MS&;3,9@H0TPJ[RO'A$TU MSNRW2./ *QZ[9S^X>_;XXW?/7MT=V^NM_>!VV:@C=^R=O;7>6>T[M3VS"E"_ M/[TGA)I5J-H(N$) <\,+[O#/XT%:D"J]'[BO3GS[1D0E.^% ALX$N'W!V(4[ M:<][*;,02DSO+D(X94UIJ9*PS8<>,GY :>0,KO!K5TJ[BY#83G9B".J"=/L1 M)#G1*7]GLB-6?Z$N:0+D[H5\P':M6TR?+]""0Q$5J&; MNN*F;.@S9@"\,WZ=?PW9%A8)/QA$(;VO=JR &^<%P T>S<'0]W-22*7,XY 7 MRGPI]Y1H\[,\TYZVBH1AJ2I.MME@K!@="QE2+9JHS]V0DM"2VR<1X_ZBE1MM M'@ROQN9BFEP +;EE9#^;%97+Y%&H[5.J>@3(';TZ?]1!"W8H?44>;SHM:5Y4 M7MHZQF0F31=FQ/(;F?+ )=,#-\$HL$.R1^8;F>_0<=? 6;*H9Y>E.1'@"DU;#RH30<3- M'!:/VKTCVXYL>UB0%?G6*T_LN5'8VM4+4!'/HO27:'^:X MS[U5>203E*2X>6>'V \# L=#S+SCKX,MT[''?F3SP_=1Y062QSRP#D.^&"8X MGN:;-V^;9-/538?1T#:RJ3G.JH_"%.$0ID51;9FA@U3Z0M"_VH \(E, M,",8^B3WV,,U,OLMR'3GH96:N^")C7D6(8=6G"@HI#3[TR^'^87K6I#"OR3# M9N>:^[I*K^0R/[8\U'=<:W($2-&F EPZ3PVUS3MTK6\*/.AGHT>T._>3CH-! M[+&N#[T@,(P M/O^FKC#!-,SI!5*.07"0"M9YB9B(F,Q,ZVJ D"?+FXC0*%F9IQWMQ2YV;\I\ MM'].^D5I0&LJQT*7BYFP@&ERUALJ$$(%#\/&:R)8P-$O3P8'\]#K7MHW^),? M&JNRR':>CQAW>:O;19R@H&\GPIH(3=3O8#F672T8F+M?)Y; M&&F=0]U E(5#%UAT\1\QPY-EW-H4H-019-Y=:ZMWM+ M/,QP>,L,%BV\$-3U)J^MK% YA-N1_ ]J7TCT>[#SA&?KO2FHH?/=N-)')RU MFI>]]3%[\U9L42LT%$Z72UXA)M.B=5) <=^MW+9NEW\OO24,(NCEX0E#_$LZ M+7D_LENBV-Q ;/M#&2.^I)5BG'U$@&BTO1MGSY;Q50RV7U;'_*97!C#XJWC? MJ*GAZD61Y5+HZZ3OSCT]?&G&>('\46W 9)FH?*EN%4,!-0ZVO>?"C'5\OZ.. M[V2LXQOK^'Y/'=^PG:-&7%]E"Q+MOO>>ERL9UZWJOX>=-SAIX>[F0KCU#S<6 MKC%THS2N>L:76UF70TU\Z$-K,/;*RY0JF"30-_8WTZ'PWT97)R*(ZR=(U MM!V6'"R67EQW&R:"SE^ONI;E [-"7G+E1=6ATKL1TP80\ Z5,YV[6=O!=+ZLXK!=J*-TXN750#BD#=AM3B>Y"@M MM?UB?+^'X)&CB7$7S8:47,@!O9;5^1Q&?-OX^1!%+H:^3 L)I@56VW*_9C,H MU&3"E_;RZTP:*) M#$8VY(P;8@/=3-=HS482SSF&K,LHG M&SIZS=& H5/!VPJL(W=P$5Q#Q$#)HHI'QSF*3NB*M@EL.VZ$9GMU$MR._HUH M)/@19%9CR<%_=&;IA,'#@R]K)>L"+CY?4][ G(SK6EUYW;?>H%57%&K06A') M)YO60@)/'G6GW2JM'PAU$I$, --",9\0N3 !^>AZN/"(SM)CMYX$86OF3KW@ M$-_]@%+?P1<(!$%!DM,5!Z+%/R.M.J'WKU+_!GYJ9F(IAWB%V+&.90 M#Q^4L'/ R-BCM8#M^>M-U:OLI$5*#]F69&N7MO$F6$U5][]N1]@M%DBY1OF 4H?C7 M43SE3N1??/VXI_-&H=? Q\V,Q@F"0#%M6EU&A(2KC._++(6^8 2^:7(.@MIP MG<7E"YQ8Q%H_; SF_O0N'?1)HF&.( S',[JR:R"CM&F@)2KHBM.9.&)VZ1,9 MT$ \AB8%._G2_IK7(;%K\<3I^X:SKS$5TK?>T-0'WYM0XT;SMH6@.J[Y =]-6G@Z)B>1B1]Y9_\Q?N\[L_^0=\F-DGIROSG7TY.'WV; MJI>M%'[O[Y_I]C.C+Y[G]*"'I]\2IQ3)V7H&U6'TH5_"[S#K3;4U.KEW)K<_ M(X%'0@XDUVZC>9VS$)1F(I-Q:S";)VN>1,N#\N9[;45I,%+134%HTM)^K(:X M2V+)S1 .[=\UG*,Z*EAS399;P;%1XHUU6FJ M\!JRJH\PC,+'B?MS<+X(%_( M)MFMNO3,\+Z?%";UM,DSZ$2VM2>(TI9Z,T9V2'V%)(=/9%.NZF:&YZR M+LC8WX$*G!]^\.WYTQ=GKW\Z>\/_>?SMEZ'[+_L%F:VAN>Z*)3M&3*V<];H/ M+2_0?374/[_E#!RYG3+4V7X@T]7H)WEOZN,Z;]3++RMRNKT7!1?@W_0NN..J M.CGIN!]E0?U:P9I9_LO^BN\Y.>\PULD'5GG [8_)SRS\>I?9<5((6K=T$7EZ M= .F+KAHB2C#6;EEG:XU1-P:#74'SX25Y:A)BXR#^ET!:,^*=L89(2&6N"Q, M*X'B9<(XDMJ@A"63]<^OH S8F&G0]$CD"7M7;B9W L)%[@4Y6#0C5$5W&2O] ME2R%!M,EG="(PPI$1%BUS"-LP=1L9KCG.?+AH9X #@QN$A)(J)N6[*;* V*N M#13 G=!MA<&LVT$GW0E.=8!OY^TXT(1]!^=RIT;! M=",7%9XP/TWR +%;XIN!%3/#V*=/DV==#2F'C.&D[^SX+"0YR^AC;MS+]NH. M%O#SA,4,<6WK])K&G@MSD6M\RBFJW%%S0%;="S,,UY@,2/1U#+ANBV\TJ M6135EO^]@;8/LY8V@RL@(U4]Y Z,"<C@G',>%X78?4#NL.A9RM>G.U M93 JK+U&NJ EUVE%MO#<3W&UTF+!JA7G)#9=EB,3QC\I3+<.9I6KQ4..5K&; M)N?&),_)'4H>3JT#\+Q<@*5%>I5[5HUF3I*CY#LKIU]>8,%TB8Z2%W9;+]VV MINI)!-;TSR5'\,];#N2]S,EA9!\H4NZ>6K,_L0[ZC0A\DW M#ZR;(AN#'8)#YWADKVZRU_4B=.?2O%Y$P!J3D;@4[ L)J$*H5@T[O+W8JB_R MM#&4W<2F_S@^..=\85?:)$;PM06'M=?5!F1F2N]YLZHM],;+R=\40V'#D&LQ]UF^0JNJGRU#(=?@8;[ C;K]>DR.GA M!2;(DMQPB6RW[*&<92__+)=!$E"T*/K5F@^;OMLL4A<02EG9HJ(H6_J(4 0O MR,^2[&6>LS0@<]F1QH0*Y H86R^5%D+X2S. M<\REWE S)%W=Q+(PM+_X/TJ'ZF@3RIP$DWCUOBQFMH&?(*]UE23ON4 )ISQ# M8NUL1#AS+%.89=ZH81UO57RJ?5D6R2]ZQ8"4BFWB./^QMVLNM6RT (\L9-ZD MR2;*#-;U]/F*B:Y*ZK1]IEQ4G$WU1Z7TPH#6F^WB&93R1WE;S#W.S@[8: +: M!-&NGZ?GTY['$8!ISGOSV[//LS2_CH+V$JD0Q6/G D+DC"-&A=:.ZTG M3!_IK$44MA^LY_!$!N(6UW),DU?.ZV1O5 IO^LHNJ)(UUUP/ F6SJ'? =018 M<"\6P22,.4,:U0C?54G44,4W/4/"46N#+F[O._KRKXD0R)3NS"2%KYK;4\6% MYG9].Z3.EU4-0X3.?F,TID6:8!E4_Z)#9U75')SNZ62D!D60,R<_J9!]^Z%+ M:UO9 G%I=RCFECBBIVWD>70UIO:K"1U>$6.Z+7<.C/A7]#7?73W1[=#6-;6HG[R M]/63'P>,ZO..>&!!JXC"_SW31..N7[PMR4 "D\F'[K?\YR]I]?P2/U5HX%M6 M;?]:Y2H-K"VPK\AMB4).$I,.>.GVV"N!%[..#8N^J=QX>]JJ'P5Q;EI2&L:Z M4X7F-!K<3W!&Q5;5$I<'F"0I9TME6:1H4UMF%7"8RIG38:X !MQ 74L0I8=Q"0TJ;YAP(455(KN50@/;PPZ;J :\ MIWWN>/7Z53.Q'X%Q5[1TN*6UTM41V9 C]F:AV4:< MH25CL$KMW@=O$*I+_(4VOA[D.\6!97\P;D M5PFA5ZNJAVY5;*/:KP@3L/7],>3L&R?#."CQ"R?X((+DQC>N[<,WJT@7"",W M5D6C]\VZ@Y$9K]+R>MXFUWOV%G&Y5-,@S%Y0?D[>5S'Q>6QVMN,\]R:RF[I2 M=?._31;EY4(OA/F.+_B%LC?*8@9_&>S;I?9\\ND*"H2]AY"JFL7PJXUB&VJ M1/OG(C>!4;U@X92;Q;TIO'GE+-P"D^I!,*W?MC;(8'O=-7L5V<+C6KU9H??1 M%<7XIR!($$".WTTU&I_^B[0FP^_T>)*8NV,C1RQ(Q#FY?E4M6V," O%L\)/M#=$"S%&VW50(@>$'95T^*TX;: M0.=^8?-WN.A<54#Z_**"($ 5'PFAMQQ'J7;SJFT#@;[/6*PZG '?A"&3_2]+ M,*/G0UU5NG4IBUY>L;>/->WX=Y/N1(-^)#[^LV>#'H[9H#$;-&0818:FQ+]* M$P"4>\$*BRUO)7:BUG8VZ&\>2:/1T9.T3+,T.7,"V;I[/Y^_>'+F4R7LC75S M@'H+H@ ^^(FLSE5RMB:)A(C,,WI&\H9G<.X_[Z>S9V_BYT6TNZ0JRH8FPP 0 MXT! JM/=PX0/5TAI.V7!HRSJME7]EL,/XMQ8]P/BSV(T6;WT/(JU_AF2C., 6!FD33K7L7JU5.* M]V_*E6H77X*6UCQ*"=8P*D(SUTZ.KT1FP8+;_)3H,T]T/S%%5+!!B-2^Y*+B M+>^Q3\)8("T;RS9&QO9.B#LO8."T($17I!10F"X<-$[,4BT-6P8"J^>#6[V" M)HN X#H"'?_9XF.X$>N.S"_N1A>$E8WXJ;Y]+3.DE%!5B52=W0Y'H?ET>!>: M($N+5#N09O2&1=[Z54P'2EE6U58-F'"#TOKO+>;W(8"@UPY19VNU]#)EML*$ MF_KV=Z5-1\[V=#ODX9>D)G!O,,K U(X=)3P3 &EH23RQCWADY&NFUX4:DL<12>AK=L0MP!$26AMG(A!#E*IG;6+F&3LA>BZWKM/$9LV'"V/PGA$7; M2S\Y&I?QFR.AUSIF2).N=C#L0T(/\ MN.52VA)61H).#I(D:"#PF3 7#IGMAF(H3SOTEY-:_KETH8)>NMK&Z8([.12H M)35;S<5UM2%045]MWB]:4:P0KFWP85]]01F< ]Z;MYWJ85O+<4[O,1I!_Z6J MBVR+\B*^/[.T?)L\<[]_8PI40ZZ[TII2UM0[_^7Y,]\,8+W(9M>T9AUVH :^ M;TQ>3U@(I9@2R*'-(,;:%;-O*8%9X7*;)T;8-5.!,XFOCMP6T>^L!MPOE52L M[=+:V#Y#[=A9DXYI75I![Q927GJ-N62'GNO%Y7OOC@P:E,2!]#$ LH>>&5[" M7J-/_Y:X% >#%+G 0UYNNC96=Q]1QM^?%KLG_@RWX.:$>^IZI4.:\_0=;=M4 M:KS6G-&1LVY\FI[>(W8:>C1WQH\ Z+Y"?DIZ63@K<'; FC4O9/' M[;,_1$6'EUWV0GMD:@#_$7:J<5_Y++ OW)A/]Q5M H::W3,1 MXJ0RJ[VBFDFY3:PDK#,IC_T8G7SX36Y0A1(POW6V5FXAM3:,J\&VDD/:L$)SFSFB7UMX%>"\]!K21=&EVSU3?Q4O7LHOA@T]GC!%@<^EQ;9XS M25/?>4'.Y& MR*91O@_^=ETUS9%$)8,R9R=Z>_TTP]UVSO8CH?1D,KWZ8-&?K&F_]8 M%_C)RW\^__[H^!LGCGVKH*^#CM2@6GF MRKOR&F5[?##(5 UZ[_BBOE8EW%[=!\Y);?Z(6P4?8H_@@6IQC!;;8W:;JC&' M;()@#C*GJ#F4X28[^M&^Y:6&0\]8N!&TZKVQRUYRD:SO&FC-?%72LY8[]1,: M!6"$G:&X5EHY/;&)Z:#NS8DK5Y(H,$X>F(O/IR2#H*K?NO@Y*]%^,*@GXZ]K M+-]9M>$/)$,WR9L7+P)$LH;]"2D?F_&([FJ&"L0-*5H075')'/GME72^7#-X M(H';G];9EEMLN1=ZT?)_""DE>]LPOH\F4NWY]%T9?U8(-+NL1N"/2KFLJEJ] M7V"$#F49>IYCTO%W)!V_&I..8])Q2-5'2]^7/!69D%QN9C3I)A!D(9QE+'\5 M&9$,\]T,R+^2686I&$M?KTU4 .HA#Z(36)% MF$^7KA$V(8F>,FS^(J_--N4Z=]^V+2AA958%>9^S=?IODI>_F%ER;G7U%V>_ MG$O1ZVNXAF2 F*"TW^[+!EO-41PTFZ>DU>@T=&V1S<4+S\JTD:@:*1@#C4^BD::$$GIX9Q97 R@#*DI:I;^Q:@S_Y MT8B/<;TW&^N2CZM0;5?YUO@7.:PET@/)]S@<6$RG7W]%ZUD9Q>Z'4DH%M/\( M'I]Q)^]J@E.;1R4:KFW-J/V6E/GCR:1GHK@"VZ9([/41_3-*1_LJF] MH@,WIE[.OC@]F22GI_3_?_TE#]40I73I3T(X!B-&QO,W=$73M1Y9PZUP#(P2 ML(#6[)%YPWXG#@U$W2_<[5$BPX[0-. HSI%,IBK=XAT2:RN#MCLE;Q]$T/$' M$0M0?L)6].K-2O/! DAH0>#="\FMEM0$&Q)9)B1F('M9/2WX"+S L9(Y^\2( M/UOHPMJP#3,79+Q81A!/UEVIH/-K.BB>3VZXU UP$D71(P/>.*O>F<#V"&LU M)=O;5#J%H9"']]9L(LD)(2VQ^SV"U8E2 M1R:W:7Z8"XW&C[921@/KG/8&L@5P?AW$#A>=N>J V%>SJW%5I[ ":0EY@RL< M&O&^[RNJBA4QX&9'R"[ 4!!%,T6"G1!WMBE#2VF\PD/53P(WU)F@[(M*!H;V M5/A UAKF4$6,\% .?\F/2%Y?B)Z/:PIU7R](6;?02%@!B M%\H[W'_.O'E$;]8?!W5F%#@W:58 !U\Z,":V7-Q[@X=,U!S-,[=.5!/F69Y*]K)?09/.:9]! M/0N]2))2X<_4];,;#@=L.2\)]KV?#PG\9[(:;=TA1%B;OF-+G?-U>5@P(X#, M2I2P6)(3=(,,)765$LFTXZW>RV+[PIB9+;F$J;PI>TMK?H\0#CO$\V"I']+) MA?117O<;8FR3>UP;P[70QHE[0/YIM!O#ZOK7S]UA?1-9!"5P[0H+DNAL4[^# M>]03]@.9V162#"[X(D,%L%C=@3@O_W'Z]3?3KY!>+EA*J2U2*H#A?WQ]/'UH M_RK@Y.5;>0H92@)?H=W<'H<&WR&"_\?QP^DW_K?;?30E0!L&96WH[^.($?_X M].'TC&]99%F(MXFD?]-]+]F-#>QW MB+AFK68/+F3FQ!Z<9$3A0!$1[+.[@2$5'OS>S W/.%4V/!7+\%+&>_1X^NA* MQOOF=S#>U[^+\;Z^!N-]_2C^VDT9#^.,0PT9YN;CD^"V[7/SG7!5/QH&Q]>7<87QKL#Y+=#> M(/E2+YDGE__)U5N'>LG7>4@YV)KAE,LV+%+J5_'VVLFUM/QO8ZKS@U.=7X^I MSC]^JG,^#: \#%T*K>X45NK*K?RC/DN]XIM0UU MY!)AP@/9^9NN%KR1F;&%H*$PA^S./?:T7Y4,K0OF/J+D9@:/.4,XP5H9"+-Q M'HQTAI78USFY_W7P@?7C7;F:XI_>7='.RL5R"J+O MP15'YAR9\Y#,R;BA8$V9?;T_[=8'.B&&%P7 #U666E&LM;ED.=5L#_OINFW\ M:-]0?N>:Q8X-N/%V*\$+=AV7!,LC#O+ 8JL/"* M5,I7>"(2=SBFBG%1301@"T>X.JFQ[KV-58YL.[+M(=D6Z!\JQB%A M(V;$7&A45;8\');A\GQ9E_UB9?/: JB*J(G$\]"NQG62865%4%&!ZQ!<$Y;H M/#UV9/&1Q6]-,@?V,]??&LGQN4FLX: E%;T^W#F3A+%8$EQ<.;+JR*H?@57% M1 X["M<51H@"C+C38LNAJ,A0-$6 9F5HC%32H4C7MNKV(N.U7!1F-+'T^7U< M41O$9+C\"740J8QJB =YP?R9WNE-.52A3' DOLHR3O1*D9.,$$^Z#:!DQ,WQ M2C JLHP;N8,7N-)+5SX5U#N@: THF-OX]&S=5T2Y&-E*\76='X3VALO7IQMI M9"56UISG,D;20B@)R(C-R)'TZ!_U#0^*K>38*,O';D*CRW M-XOUU=XAG)E=I3= MW97I8U^5*$.$8VF$5X>6KR2F:0H(3.".>X1.]U1>&,J M&%,KJXE_A2H]M+Y$O*$_VMF2J\+ WM.,)P_MEMRGNM4MMX#X&E,6"%5M9&RN M;6R1!D_43W,P5JI]E<$=#NE"^G#L J;)$S^+DJ4?UUR)5'^WSO7*B("UN7G6KW2@C( 6\AT!'#?4UM99N=9W9>R&5?-@H)<@YISA<(=5[G< MB **RB\H,3QS7FN(@YUSDH&[MND!S>49@YA8ODA0>JO*;JV=,7EM!',\XCI, M=.(_A%2>)F=^('M0JB.HVT)SJD#'X_T>I, MKDK9KX2*" #)RW,39NP+MW4^8W #OCV,H0U@KME.AS@%/[65H%R9J467PE)E MY1:@7D;X9 SZ:IN]>\?KC @)ED#I<,'XV"1]!;5@;D$C=?S"(D=[G@!C!Z*T M6BR(5R-Y3:\\LCUX@Y2QIF3%K=JP-J&7Y1>]\0EIRP4KK2*+N_UJ"JU!<:7E M46FE%)8GIC'703^5KZ8R>L-BGK[_9U&SGA"/#\Z^&C;C6-OD"L'QI >@Z/EO&#%(TBQ31\"*!G01K'L^: MU_E&*YIQ=9Q9G:R]J()>EH]RDON4&=)-7A^%L/DBWCP61+QCGM[7 M)EEEN%L7W2SH^ZVV9:C_V*NRPIBQ$@M5G2;.C3A+JQ= V M)/:[N/ _8=O8+#_.\+E]S^4\Z!(IRIN#KMQT>P8)0\O[Q\A2LY^3LBMH5LY9@]'9CLDLZF#"H.[X\9#)$00 M;T_(Z!WKZD9V.W ]!EI/=ZYO>JPK'EGLT"S&47S+8-9JXQZVG4ZVB>.[05 M2RX*)@"UCC%ES#,SY,AL([,=M';=%7Y99@MZL"V 3Y"Y$>=Z ML2!W%97F(SN.['A(=AR(R8W\-?+7P?B+NQZEFB9M0LA .UOV78>UJ9?61XA@ M_'1L":;QFB,&\$$V.=*VGWY1O!0:+X#P+5-^,/C0 O,W83_C8$91L'>J68'A M UI/+ '0O4IHVQH\I^O#Q=69+7.VTXP%J=@"D,=/BV]IVK$!DL,0,E9')[?B62WR7=%?PN MK:L2Z%R LD([ ^+C-] MQ^-.B5@G#ZL8!_&]$_5=$12WMZF&;!R>)&D5=N*4^_^XH7+V@XSVQ0%JM#@>P M'-B%W3#[C*9[[O//^UYW%N')HK)OM$KCK_*F>!6D\9_,%<+@=C!\PWJWS1NE^WNXW.3[BH MBFXM$+OVD8+[IK.;W_&_)VYV'9VP3*\+T>2)F4)8<%N$9'IU-0[:+D;I%QA M!:G3%UJEJ/7<,A*@F^GEB<#[=;D3!>O&]VU)OWQG#;'/$H"ANQG;E$N%47*9 M-CG20@ON$2\*US.684'5QH&#X\R/+(5D6MY^?Y:MTK)X[M'N&:W/0?;6K(P\ M^=F@2E% O$@OJIK-:SXS2Z%U_DY+SJ7+HS\4GLV%NC[\A-3?@WJ+7B[>"G,D MBW6=A]=$\"I]Y,C>?(88,B7&0W'?\Q92I$:IH$ROR69UW M:_D4#WJ-U]N!ZF^>/W_JYJGK&-QS[F?+DI>8:\H<_\R9J-&/SU\^>VU_S.9O M#R;''7.O5?2JN28.ND6;5I^32*'?=(\.@9XGZKU$AUG7B(3<@P.%P* M"[TER>, PG\DN40?^L-[J3.P(I+_^/R[EX[FD]#?J $%U]I!)0[ZTTZ:ZF&K M!LO@6G8FGQ+HTJ.)X3(8$9A'"==R3>*QO LEEA^6S6OGAX"F$S?Y3#Z?&4'D M(&G:* /"V6&5Q>3F 1=\&CSO:^A+$_=TF3&55):%8ZGNGR?OII,M6+XQKH(P M;]H&<+UD\"),[68G!^2CB\HO[*F1WK":&Y)U$N"Z^@G2@P:;;QL9@!Z/AY@7 M..QNV#L+KCML0DR]ON>#4MXZC 6,$Z/HYJ88C2W M -4Q?(*'@62A>:54NP=#:$+\"3L?.K1GHB%H%O+5?"A%K.>0UF^1(MVR=MU: M/ PS35Y@O*@8R[%U$X_HMBG66@8=:V!"N*?7UGW)V(K)%0/ 7 M2&A1+9F1ST8^.VAO@T=R%L3R^4[2B:,R'3GMP*#\FMK43%LC6.,.>(=C_>;= M)J4/G/MGH_,C,X[,>'#UFE5T-O2D7G!@Y+61UP[):UL49>HHUKD7?R.;C6QV M2Y9<%#()9R^UZ3L."L['8,G(?X?NIEECZ)*+VTM]55K7N:E'7AMY[;!=@R40 MXCG%%(@]G],9NVM&GCLTSU4\M/NFN=P@>7B_&VH^--DON4DML#)H.$+&4A+6 M/J\K):%M:\H,.1TI&=5A39?GE0?2T'=2 :![1#)S1=>G0GX6,+ 00J3?RCEP MMTOD2E$>D%<9;Z:7(9AJ&M?A!]/'F$=EG5 M"W:U?3]\_\J58MKBL2QY.'WT M^20YG7[S.5/H%"T7)/I.'IQ(9?P)?\RU^!'O$)$A,+G\&Z,L6E>_G26/IP_L M0QY,DV=:]PE<[J#6_CL4(=H2\\HCR0,E6.G#K1%ETS7)=U5:9W]ONHTE_=[] M ]7Y$J*TY1TN5L7OQ_(O4:?D")]SB4;;X+"!V^I,W>9=Z:>YW0FMN*O;'/N)V%<-_G; M)*JL["5$+RL"UHLX3<[F^Z:'.+[B1QR#]+Z#)6@9AJT6X/:]$]3,@X]&1 M#;1RJN$J$8@*M(/? MU#.OW:R\NT3(M=D_NV55(/ M.!80:-/X&FDG.EE75.C'<(P5';XPV27G>#5IDKY),Q:]7E7T^LU8]#H6O7ZH M*?G$)B"C6@LU1\(N6IT6Y/L@PT)!;9K#L+IH:IE^YTDP;T= FZ4YO(3@TVY1 M!I\.VX.'8?HU8S MU6*$2>D>E#=UMW%SBO#7,K6PX"K%7;)0*U^U/QNODI,-FE.CDT%I*+HQ%M(@ M_[YS#48:^\-<*,MMNAJ=7ECE.N7QA=IRZ*=,!4U.&N&G1VQ00:I='OR>H[@) M.@ .X-K<]S3>5C/&]95N2'Q-:FM>%@:KHR4CNHW [8 MF:6%3%Y<.#B S*#96CL6FQ4]/UU*P^G>>>F\FJB@E.QF-K#;8 M)G]B57NRIA?)&-YV2]_9N;%!L9F'QWC44,5-X*:UJ@XE@5V&C#H1PX$.0>6- MLT:O)1EBGNLS$V;:")2BGSQW47SZ?LS_05GNP%R4 M2U[M7MI<^ZW!FR9]CKW)#3S 98M%<]D;4LA4G>VW2YGLHW1^O\)D!_A 6K3. MTUP:T6PB1'\^?_'DC!N8U8_V804@HLDHQ:%;F0,# ;:Q<5J2O'(CQUP;IE=T M3/K\K7?3_/W P*(UGX!>B-A_W"_>B%!0Z"C_G=QO/GNU?N;,)V/,2P>_8U8XB1R>F M3 7=OXXZ0=-"2'"+K]#++I&-@!"<1+UK1!EJ#CE&':Y6[[B.C(\51OM0F^^_ M48BQURAL.;77'QZ/(I&.TSN9IWK9>M%?X[58.JOTBJ'H_8N23QT<9/0B-WDF*B/:2 M X"G)Y]/DJ^FCX[I?QY.OSZE_WDT_>98@HS'QXA^283P^!L.,SZ8#(8<>V%& MJ[RM9#)':V*!E09) 1Q"+^\#>Y!QYQ9V_ KZVLRC[L3CQ6,L%22-.Z*Z?%8 MD9=O?2<1DZ.2,;2BP7T+4=C3#[YX)S 583^O3.KS<;^/RK ?>O.^[_4ER;[[ M$7S?H"3X%JRPRAP&YGG+.V:^%.'3-;9U2$-P;FK.AP?3;G1?OQF\KF]J8E# M]V$W7;2BOFKZLEMQL^#C[^IP#<<+^Z5G9FV%.-;KH&N"$8_QE7<3PXI*FI0=7H>V M+W*D(-)RW!^X;YWSO%D5I$T((1/GM:P&WF<[;M4L&L--LP%[]U1O7S/P*FO: M=X[T1E%MV33O?:GF1(P,T^PCLNC9[E/ 46JN3;NU\N7 MF ,!2$9D7NC6U0HXI)YHR>YK*>E[Z:\-YAV?T)E068X5:YFH7/I5JTEUR?+ M)<20^$TJ>'C^.\*$UK0J,,YX 8=);4E:S9JN#0.BT"WR)3)[H8*?;. -N5O, M!$]>\2U^KH9./'WT_6.,AU(^&G(&/$UM;JFY5P/L\T7+W__PRIKW%M-$Z87? M64-SP2_ZK\\D'_39I2DX9-_TM8\??SZ8IGCRY.G39\^^Q=UIS1%(Q7F9;9UN M+J]IN<[=KY>S+\C:Q__[DIX$#^ &=2Q7;):>#[[XK\^.+]VX?-63_$.V;AGK MS[BV\%PYRN.6^\TM<-$E##-]?/I),3A[< MY6G?N0RXCQ?]@'Q^.CW^ZOZ=[Q_ZRMZILC\Y_J1D]ZCL[U;9/YJ>?OU),;']_#\_U#7]F[5?:?EJ,V*ON[5?8/IU^/RKZ_P3^R MLG^8?"&1Z/S?)N/N"QT)\^7]TQ*C%7"X:_YPM +"K>D_+^O '!M&;M P@FCA MV##R9V\8N7ZFU?5XNFE#/BF*)&P_M\^U!;71DOBTY60K@&,E-2L%Y9=E6%V! M[EY9 1>OII*RO*.Z)2-7;P5IGNTM125JWI4$-K&\Q7>9XMF*O/;&/O)*A#J_EU7 ^+.GY;\R]47&CE6]BQJ25ZH !==\PA"\%0P^*W M*Y;3*\[WE9' 3Y5T?J\6V9;@+.PK0)QP,)7.PWAOB<"-ZK#BEM+W#/L+IQ E M_WU9GM\VQ40$T/5AHT$]MQU%)6-1@GJR/=Z;A/TJMI3IWM1+?&BQR"M76*=H MX]+>-4>_J2OM]R@M;AA17X.G^/8G[72^V1.\FK5C1\=V'6A.T3O?I!5X; MFD'0&W@X35Z6R?]TI4E.PB%Z&]IMCA>##@:#;RP9N,V;_Z4XV_K'ABLY2#$6 MP10!RX;\)]S8F'0+K52IEZB5\D]ROW=RT5;10/S)V9=LLW#K@R(,-;9\OI9Q MMZ*K4-?.(CG@=R[-]:_CCF*/&)-FZ[RD]PF%E(5\&YNG= C['S[ [IV;[X4 M89/A?GN2;668)D^*M,OR-#DG Z.'QDEC>DWHKR#CNT]'* M>/>T27)69O0?F#S0T67ZD5CCW\G+&8F?JI[@^2_G;05*N]F+(OZDF__=$2-" M8";2-/G>SXQU_6,1+2=N!G&1;GL%K:Z+2.Y:,(@A$,/NYV:90 M6-5:0ITBD-F6\$HT$NDS(D5?''RX/CQ M$<[G2_2!&'LWHG*NUT8GD&+%+X@[N6/H%5D9.P3A\??ILE/N6GI.J5D<["YMB!U;VIM_M\RGH[CC+=FIYW]KI6J M+_)90)@RE6; L"<)'YMZ*5J!FVU@(PJ]]*%T1:W!,DF$6%KHMTY_K6H==@'[ M'A(!Q["W#C*BES6K&I)FW#04$P#@!D06F16YJ;:&VY,V9/ E)?E7CO>E<1:# M(A<\BQF7D-M)$WI1PU6FP7?#G6ZJ5@4)_YI6Y>JE>PN5#D"6H>ZTF!&EDL]S M(\[J]-N0);FHT3@*H%FI=VGXNIIW8'$ /O0')#<8^OT2[MD=/S MT!D.=!#+CKV-.,2A^+"939_*B;^67XJJ )GWUDK++\CXS'90'W-C,N%U9B0\ M$<,((5*L(K"#F%*1=B$,E':L<6T\NOD,>L>BW2]DT*"?%REJ!$K=F=E>$76E M%U5$(J:K'>RJUG/3FP;IP5^>E\G9IB8#"IF[25]A/!$FQ@E^;S8=%[;7YE>% MP<$8'W>EO9()^,8=BI/3(,RR2^EVM4;L>[9C]P1B(*LJ'N.*B?1M\M7#S^V% M8BU8HPEY1]LUF9\MI&7ZK( MJ$S0QB'$9#(MJGFGLS+I5ILM7[I "I2I<-8R MC=PP+8"-/3$U0/RY#$_YB0P#.RNZK/HR ;!1!0+WGAY7\+[S=?*6_LR\_H> MV*R>Q;(48U![)CS,3 BQ.0B704*IHQM\9\63Q-DER#S2$9K+$YG"*^X^=./7 MT(VG7_(T8.8$1&<@\3 MGQX/3>>R?L\!15[ZWV6 !@BD2T4>+GL>H< M @B0R:D.>HQ!Y1#.(-(6;.$X&6*U U3+LI1&/V*G-6E#)R5\^[(]714&BDG5 M:P%>$._Z0;Q6:H<]T&BAMA+[U=,73_^O.X#6S%;B3 P!*J=U:] MR\&]4R1.0U.!Y\[3(APV5S"=+H1@':3FG9P[)@87Q6XR:*0%2!$Q,L7UD2@" M>(P]) JY-MOW(+>%#XZ.W;_$R6>9A!;W:=S;8,I@:]2'M))_"L@U^_'8O.E? M,!G'O>N'7B>ZE;G) 5_".N;Q@R%IVE8,JRU3[A$9S0P(J!,[D]P.EZ^-^K77 MBNWUU$YP/CWSSL'7^17UD";%VH1 BOT:N3/Y9B/P!1E1MM[%X'KCP-\/3V4= MCZFL,95U'2GU/_3EI,C?1H I5P3^AK)0]*$."A6]-//Q6(2&O',;V%%L2Y 1 MG=8>;23,ZB!2UMCH ,.AL" ;C-WU'6QX5,NJS5VPPCKO$1Y\BO9V-I:X"UK\ M1/$,8_AX85W,*\"K-&G7DMN]6'#SL>1 M,G1PJ]M8[20J">9T; \.!8CO@SD M5[PDU/;T@0S>-'G&.A^T5'JI+^I"H=P)K[Z"(-[T@J.>>&S$*FR&H[N/(MA0 MJ1PC?F -':5H 'W94SN32]2(!V,=LL9F<"S(^M2#C?;ODC"TM370:!4N]@)N M^764'(-KL1;CP&K2D#F?55M6FEE>@P2\?[NCV$2/$PW7 -MS*9_[8Z&0R_@3 MPK$(M"!..AGBPH"$FDNV7HR'BQ(B:.P_2WXZ>_;F;" A/?0P['^1AX_CY$): M=K"+3AS""](-T?E;\!=^F."V')_:;X?0+[V1TOX];56]#>R8_^GHX"3;\"". MN9@LUS2>LJM_!LL[9FJU4)TIH_W005@N1A>4"\)6/V2A79Z%F36_=1KM==Y" M+/MT55L\0#>1M_OKN2;[)<^'!#OD05;C_DO\IF8YW7@K/=A=<'Y6) YMV$M= M_$@8)V?TG)0%'ORR:%S')=""G'N'_P2P>RR995>UB]!.1PQ5X?(\X0]5Y?(\[$9,O\Z(?DU5*14E".V: P=HM7NPB M2'H$J5K-U.E#XGQY(&.H@\Y&?C:2)XL M1%$9V!@L(3\V@"R:3=$U@]]4:/1B%W!*P6DC92.%A&@X4HEL2FOSK!6Y&F6X M4>LT"L4*$G=8J=VJY1Y%8;<9RB&6BK:O9E";YL6:4YG,O&+T9&29L) F2Z_= M5*6QV4%.TKLW2CD28VWY#%"_'NF7%>WFLH-Q-@E[O/:ZV)*227*!+%2AT>C: M2:FNS8O\WW*9+.)-10;G"N%5^4T\ **7Q9I+3/>6L%BN\I2$2X6>R_PP%!]\K(*KN.8()!:, M1RK,J3L-^7U9I^M&RUWD2OF;'HE&!.',)TQUEJ MB(OX#B$7_%&"0F8_!L>9CG3^6Y] MI=P -&W&D;4CX]VR%J^-%%&_S8D7,QUX4Y+COUV1O[XUFD!%?:VKB+O0$!UY M\]T&XQ/M7]X3Y;@.00_/P@?)T"T"Y'#.1$KPDWL)H()0_<5C"@XPD$/S%7=6 M+"45E9Q;X-O?K.#DMCJR8B+PU[9REIT0CL<=&0ZL!2M(T'F0]8%1+C$@KA!6@RA!@TGO M6&3J6&V/X#)HNAV?A*H M/ADOK9]=^Z3_A?[@I]QL\STY-ESC='H\N>2$G="ZVZ/_O7+@Y.X/,4:!NO9Q M ;OB@)._OSC^4F9_W^_SOB.XKI'U0M;[L=J.G#=RWAUPWIGXLB/W_;FY[V:H M@K?+DD^Y.B^!]71(MCSY8[+E+5O>(:[J5R=7HLQ>SVWZ4 O[/H]:NB?8RW<- MLOH[6&/XQ+_^ZE,;EO0GX8-[LHR/S(X/3Z=?W^FTGY$=[_4R/C([?O7U]'B4 MCO>0#^[),NZ '1_^0=CQ(QO5MV\YW^D4PH]YX^[X6GWHW?EF>GH/YPC^D8[M M4V>1+TZFIX_N'XM\T%[NE]GU(Z.U^TX7H^^F=[MW-$Q#G"OE_&QHZ2D&T9VO(=\<$^6\;%S M2)_<6,X_"1_ M_2.=VZ?.(U\_N)?C>?](Q_:IL\CC;Z8/[U0%CRQRWUGDZV^FC^XTBG;/3;&[ MC6_>TZ*7T66Z'9<)\OJ>'OF=B_*1'3]^G=,8W[R??'!/EG$' :4[K0L9V?%> M+^-CA]L?_7%JY >-ZN _+L5CZF-H'6JD0J]1[H>ZVU3)FQ5KGIKD$$^@:ZQO14FX;+27$,+F+%3R\T1(^O']YB,WO/VC*[SR= M^^; 7W*,-P7 &?K\_5KAX8'65DP4^4!?\$$"D/_YB\^9%LZZOS8SC4DP$0BPXFO;6S&&#,>Q[CNB?+^-B1W],[[@B\L\COR*&?!H=^_?7T^)XV M(XT<>C^7\;$Y])OIZ7PY]=#S]Z@^=4+M50_P#B?[,S.K[9V./=9OO MO2P/[[@8XA[*[)%KKE&S\.CQR#4CU]R(:QZ=3!^,LF;DFAMRS>GTX2<%KO,' M"YZ^2.OYZGZ9=:-3]?&=JD?3QV/H=.30>\RA)W?KJHI31TSW NVX%9N'!]'B,CXQ<?35]/$?&+]EY)K;X9I'=VR+CESS*7+-7=N''ZLA]:I.T\^NV:T:O_3OJ]H^ MU!IP4IHKFWOT^7X#YX Q[/[$!=@@06EZ6# /\%3]I)87I5U;??O97_\QL,[K M=:U^:)-JV(+Z_HY5UQW[_?FK9S_F3?N&6V0O/3Q[P%>:\[IT7OHM_9;^LZOIQ).6 MWEN;PERD99OL3%I/;W#E/^C&C5QX.1>>W ,N##FM9/X@$K5)EN[ >2:=KT:& MN3<,1C=DVY#5OTN*?)VW M2=7523K+B[S=$6T3\VX#"=RNR)M8KI)T_EN7-WF;5R41KTY^K7*Z2A>F;+O: M---+W!GK9=UXEQ%^Y?'CS0!/RXZJ__S+XY/C1]\VR<*0>Y,6_0UB$[59=D4J M:\>&T\7"S-NDJ=9L!O/.YVU^0=LSS814S+SH<$7[-*$MUU76D9 IZ7)N^-^M MO*(Q]05)'_HUHZ[@JQ5_BV@UK]:;PJSI#VF]BWAFUC5Y:9K&#-"4'RL_;4U$ M_VGRG,Z1A C^:\+2[B:;S^@F-:9P9.AM,J/7U6M:ENC9M*6E;$F2K<@_I!?1 M.O$#NU]^A:7$E.X4_9O\=I 5/_\['/9(RL6L^MD_GE1KVA=Y% ]/ORV39[H/ M\C+H#QM:2CG/T[__%8_YQP1$LGQ\YG9*7Z1'-$R+'"X+4:HFEP5+[1ILB8E7 M&SVHHD@:XK9\@>>TO3,(3B_\TL#1@"9I69+>(=%*GR:[JJ,]IRW^LJVZ(HN/ MFEX/C4 /KF9M2F9,TY%62I5@![]!'RHGGI<79'U5M3 +MA>LW)1$5&+_7[ML M"7XF2BQI*W0(.&R<6%KN[D08Q,NF)7?E^Q?=$G!-'F\J M-ZNJEVE)6C>CIQ%?JEVQ;9SO7$T9":S%M4L+7"EB+ER/C-AMSLM)N8N/& &LL)N \^."W(7BKB-],V\E]58Y(-/=K>;MIY4XSB0_VO!T-Q7='A +-R9WA 3I5%#*9<<;B5OIUI-$ MR-N5FN+1LY-NPP98N"YZJC^&:.>#?+1F K@CU:P!^(Q)EJF$Q<'26X=)YC>&A='* M\V5>0A#/1>+29R[*(NN/"&!7A[<&>VBJ @):-W+5,IEIKK>VWCH"ZA$Y @JK M?*)ET(_L/GX'@?N$_2B2KB?5(CW$3\G,7._YW^1V(U%.WWR=-V^;Y+6!RD1@ MJTI>;DMBY%6^L;;"4](F[4Z5TGV1V_""Z !:PP<&W8YX;X8-D#(GOJ0#:DB' MFQ5]'[+(L2^<+D+Z?\SBV?+X,1E8A5Y>C37 MV W40$P'$.&T$#J3LA)IF\&X@&AF)\[=R+11 M"\+^-WUK7I4PQ.3J[LMF,>CQ^'BO]C4D7M1Z$KF E\X0W\5-"';&]YCN@!?; MF_HXWCY?F\*UI^R3#Y MU-J\YKR4F%ZGO24[9J MG!(9R% OBMZRY?BP*C;/L*[+7TYW/;52\7>;-?/"I#5GIU8NT4+^J_7F]1-) M7NF'SF?_[O6K9Z_2I?FN-NG;,_H_/:>7W]/[[D_=>F9J_O+0W5)DR)Y8O$$0 M@F]A)(6(A.NTB,65?O;9/S!,X!)A&=-I0VL_FF&C1^FB1;8J+;;IKKF$&GON M?Y Q$YK^+7FX>2?YK2ADHFA$^AF)V2C!=H.L6GBR@^FR>(,1P&I_3_]M4EK4 M_J;PR.3O:;*B>_5?G_WES=EW/SY]^>S)RY_.G_[TYGSH%(?TA3\Y4A9L&Q.+ M/Z&_X*J[\TF'M[#/W;=EQI,\(\6AB9+,:L@'QBQ4QR1F;I%^_W+G\T MN^0'4UJ?\KR:YR8C*C?TR!JV=5X8N_DO)[$$J T9/0VM%F*$]"&=- F=T]// MU0Z(*#1/-WBI]2)H69"DABW:5-RC[ZJT9D2I[YV\FL/V:3,=Z MEYR'JWAAC#5$+DB;P28D<4TV7EHT:@I+>@ZO&- ^$)MV)95?Q[WQ-__;R]NS M[\\CKQ.D;PM1L)L4T;]\0WJ,S=)RERPZ...P3,UZT^87QNJ'"GJ-:#9![I\T M)!Y))PEE@Y^2OB@ZZT^Q"K44,VS8P?LG%=:TT0'#N._J0RB#0UHY^0+1AKQI M.HE),0.(XIZGS0I&0LJT$WUFN93XAN1G0RJ:?KV4^T'^QAKAE&4-EY-C/.!E MKSJ5OGP:73U?I0V[S1T4>0XSHF2MPU3E943T@Y%$:ILC'\*6M(^&6;MR!C9Y MC-!-2/GTZ)V\EK,-7ZZ;E0;>&-\Z!*;:'UNNJ+'#\Q!*UL%+:[/,, MQP$"UBO,DBFR02BL;?6'15%MDU6/80T<;R9HA98V;N'Q"Y)FQW M?G'\)8YJ0>**:%Z;)9%.O!V#6M&@W,;BHH MN#PM(E^;]"ZI G9GF5!$6);RUR$M+W6+,&(JUV)&%VB1BQ_M#S@B0.VX]UKL MPY$@VG0%:SU9I*(M;'"1S%L$=NHD7R,RA.M*3[%Q6^QCNS+\2WK?E2QS-Z$Z MEEE9Q7?M!AQ]TQNXIS.N4!7@_WP1^EY(0/?O\+69_QH,GZ07:5[ #A-?M:=[ M^!']C3JWA368""7^[3OPN/ '?=']3N/3-Z##O3$+WOAX,L[#>G3>U#DG>9Z2 MBWQNEM5%GB;BN-P)0[^Y=#EVW4T8'W\A1)^O 1SOZFO8%5G[QZ&;\,'[": MQXM"8]&I6U";5H +KHP.B1)+YE!%&DO/E2E<#.4%F?U$T9],U\*-D$P#BZFJZ+'T<]K+J3#HVH$3/7AUA%)OL![0:*3!]_2+N5%_-_' MWWZ)G .1*MX7R*#;%M\.5H]>%4Z3&6/-X3!'-HOSD?QMTB).@$F&+5U"8+"( M42^$S>;ST/Y*&M+>=.PE,:A5C.OT5XFLZ-/T!Q)=U',+*>VVZK^"MV5@(!SE M%0PTI=M3(YA57"4><']@$?<6%E^(ZRZ2S)2&51<\B\E5;V7[)$BC!3=;!82$ M*ZL"EK0COI47$N)'N,\/G0G3(&M3+XDBY+ZFA?Q:,T2<[\QI"2F9 K2P1F.% MT$G$?:1DDT=Q/%)Y[@7H$_NA>!9'Q>DX7I%"V1$1_!.3HV3_-U/EV/NB4\Z0 MQ"[%M[!T'\R(=W<3Q7XN#+9)4067]K-^5M+3.;!X[#$)L^B5NC'9PO,A$;D4 M*@B]Z[A!^#=+&?SGG.WIY[7+G(NQA(,>4A8_*_>(S7HD;#: M6U,U(_)IS0)4 ANSLC9R'.F4R%R73.89?!,S+RI.P7-JBB5%()^N09DY&U9A MC$ YA=YI.<6E@*.=7]!MK#I2UD3#!%'INHLLP*ONL KRO9]R'HT3MR2"YJ9F MGWE_0>:"O]UW]+I&Y V\!#JJ#OJ7WK%(L3?) &A RE7$%7"[-'6NJD$K)T@# M;U!#AR@[+3-VZH)#\L(HG<_K#B*[1-9\D^:9LVDY7$'$F%AEF\$BM4$8?A,[ M)\$^Z\$ZGIB#CW!D!( M3J*:4BNHXB!_Z"W]L]FMZ2B2']Z\./L79Z[";^=-7(:! !DHQX0VF?T:$S*] MDB[*S]$!ZY5]5_9:<5H2-G]KOVQ/_Z5_G3]V1TZ'\=';^_=G_F%$5W5HU!1=5U\H#] =:)%+UT^3_T$&GH7H1G;)'LFMQEON]6#20 MI5ZGYB0 ]ZO,ZI3L\Z$(^IAF^_ TV\,QS3:FV:ZK?'XQHBMS2%>$>2'1B!D0 M*MW2J6M-I,;A68=#O%GK UJ*_/(R18%FH8UB[(A)?&^1YD44]$?\F,UK^/+- MKH'W0:3I/[CI/;GGK.M;V!(8*%!,82?0+CCDC^_RXL-EPL3C<#>9-A=2Z)%V MAT^'[6LN+CL7ST_,Y',MU7GXX*&SN]/Z_V?O7;O;1I(TX>_S*_"ZI_I(LQ!+ M%TNVVSUU#BU?2KV6K6.IJV;V&P@D*;1!@(V+9-:O?^.)R$QD@I0MNR22EC&G M=\LBP41>(N,>3XS@%-IY_RE3<^,NW-_=W0^M&S1*BAE&*!L8>Z*NL>*%+Q(U4[Q; 9U&*IF324+'54EY85HYRQ)%/@!\$K M2U@+= IGKD+*(B*K;4JPT;%)!TZ9>'C.FGJ<15E?M,Z>Z<1US'L1*EHY/?UN MO>CJDVC_E]K3EJ25,8GLM=*)VI)/I&T$,V>$HS)XP<7YW*=$8DJ*R?]6)15G%"8^CJ*(Y(#(B>;;& MS,:L)'@ ]3;YW9 _$ M2OD$P,FVEZFZ L-C5T'-SK9)@4P/,5UPB&U TX1$BSS1A2$KDV)5W%25I!FR M&W'OT+JKW8T_:PE+FS%ZXV%6$DE?I:B0&2_5,+J*@"O\\;PCUR[)M'+4&'.6 MMU!GEE+@S7*-2; ;8SD@QMB8>UFI9:]=F#%8HF3N6)Y]:PV+_7C,]:W4NW%B MP\79L%WKYV*:&SOPPU0\YH:UZUQU;17R M36DGC*(>&PF6])6.VJ#UG4)O7CI=+KCYRIGD>)%X[./H;(+A2VS#EEI/8T*% MVQ+AE*A*B>&^EOJ,9CJ%2J'9[E)::TE2\PB2-U'5V/""X8EU]%'E(GE+_DLG M?"&:G,#1&0:5L@$A?>$&P0U7C;=G__FII3:[7T/9KP]:,Z:[:PY2#[6HWKVV M&_K!:OCWY-:_0<7Y@K_/4?[M=O%]LNE%-[ !>ZP2LQ*9PJH0WP)^B>^JCFQ! MR-(Q+9GQF\..X<(>3$Y0QDVX1G1R)&H*]AE)+R?"!Q72RNO*7Q KP LOY4P4 MDBMQF8Z^AAGK PQ-I@.+HZH:-YG.@Q"'NR>)>?YAUXWCV%M,XK*CK>GE;4)[ M.>G:Z^)%:Y"-M6((.19*\MHX*Z[95/M(MI#^EL-==9G&E78TT2;"PX1HIO&& M+GKS;^0IO)Q;<9$PR,0R0*)0=?-O9>U:8"]H>-;#1Z8=+[[E4GI$J'SHB\JR M?RD[,S1DN!0$0*OY+!0NB:=?" D,W;*@:V$\)D6?8S-X>S,U-APT3'.R3E5" M1[EA'I_F],I(5'!G,/)P$63XI6'EPN?D"K;"V5XA9;$KAL"MC,',/?L*6/>%)SE%8 MYK%P"4B'WVF$ILSUFWD_8"N+O]14W!6BIIC:5#Z"7$TB;6MJGZI$Z,7KZ[GY M)?*E:S%N5DL]B>0+(T2I6?!PYM_<>PP$PY3CL/AL=P^/A&/(:E M5;^T;\'C.T)E"):)]^50#>XY?0'*8>FTW[U^_^%T>''R_EU _[OX]55P_/[T M;/CN?U>!YK A%8O#@4PD^#4%MQ)^_9+4W*R8N6X_[72[I[K%VX3J2)OC*",I M.%/1K8?-!*Z.O<=AL/?LZ9/PQD)KR61'M%WNL4X#=LJU;X$UL%7I^@_:(HTX M0'()F5AF//."[4!O4UW\A_T_ESYL?ES$V9;@P-HZ<:JH15Z-YJU%ZN7A;50. MX^FIY!'IA&AQO!#+?E,VLR+ UUM\;"6)GR_OM/SJ''7C41B<#X8#AG08_#;0 M^VI#G.Z3)M2Y;60E+%V1B$(NUL+=/X*%N[O7J:96$7M/VCGK1#027535*I0RO#=:OL0 O8JS=1$>Z5,WIVIV1]K1U&;8TX?80I,\9Q] MU98@M!.TQ=0+3OEV.@,9!SF>"([Q5G1R.&>U[,O>4URDPZ<@NBA ,&TF6>GI ME63_ZN)^-WWL?BCQ1X_%'O:QV#X6>\NLOY:M@:5)* !YUI4XM6UULS 4L!R' M@9#5D4Z+IH*AQF R<#=9P0A31<.8B)24='"P%:COPF8->_F\ "##$@2Z8-,: MGLDH:VZ5N)XOG(1IW@CG*ZZ=;&$;TR#-)B^F:6Q3Q3"W12[NCGVM 2KP/;$W MP1AQ>>9)+MEK6CL8%Z4WVX5R29JM\T:SDQ)+$EB+VV1ZJRINX8RL%N&-S;M: M7Q=MT7SHOAD"!;5\V=SH21XFS5E93 LBAVBI=+5BM?M8FSQ^@^3[RJ492":/ M&MI5N/).BT>&"]"RU!&>CEC=$K>&+M*O/&*@0;==88OO76%+6]I=LD2'S$R< MM.@ESPKY(VL,Q(^P#UTZLJ0K"0RW'^J2!.T;]R_#=00A*AX!*((?Z>:'[J3M M_EB/; Q8%;[8:DDIGHK\;NDZ-Q8$D M9,&H1Z5=_L$/0JRS7RV$C%8*"DJ*6?P"'^G#FTW,0)/"MI M6]]XQ#]0A=>B/OMK"\61E 2'1^&SHX-P[^")/=6F1B0WX2PAIW;"YJ7H#7&R M$F^U*>*5EF(\CI7GV!MQM":2@&YO7H==NO)-OEI1"-5=._X-5F_NMP^8Y #U MD$R:-MDDT@ O_VB(^NB>D2TD^3LF]35I18OS:\<0$;DRFK<^=\Q#7D:3^#+I M.$ *0X=(JN!%@]*<_?W#YPRM8 3@UIDD&)U450/*.6X)=5O3=&G=O%)LC5I@ MG>DPFK,SH"[8$\L[A1(#O5V+L%.HA*=?$)$QE@1N/$*;GJ(5ZIWSDO231%]& MB$831/GR;GB+UBLV\6[ 1M;5 G76(OZY.$C7N'I.[J:M]6\A+KG"WR,.]L_> M#@8C49F 7B1<>_9;1'HH^UG%'E^H97*J+S_FI&YYO(%.VKTWQJWBTH)/"CS1 MSE5[L03(LL,_NV44FDRPA4G 87#A&%>FUM_4LQN)3?H?^D@T;4ZU#-SJ0Q>7 MM@K6(CKI-#7LMRF[*4VF9!QEFO*657AWAQ"?R8)86)%(MO2^=PAZWWO"$4.# M!^':"*@^B6L-YE\@P #]UY9,X)*A5)NYNZOZ!I"/7QI-.K3"+0\[6BQWL::::PUM3EDAV!/-#-?J M"F&$C'1-DC@?30%;W4S(L((&JGF'H_S#1R=2#%P3B!I\B/Q:?1VQ+@._<::J M8N>ET@1(STKAXK$["FEBDS*:>N6<-S_FD^3B<]ZNF*'3_*K(C*%B<1T8J];@ M.';7)C560J%2WME6"R;.@AS(0"RVLIAJ2%WB8;633G&YD(S8 M@I@:@U:B M8TJGV(UJL?V,3@LX-7M@+KI"$3@_]#E0"XC+,K2-S>N!\'N8GHJX;*13;B4O M@#@)$]],]G"I+F)HG D^+X*LR&$RV\IB+_-%:(0)TP]"RI M+-HR;-_ M7^2:R)5QO;""+6'V$;X?@140#4.[\3G@NK\_T!N"M"Q2M^-6%X,D-.+/7'T6 M3&^*;+S06V3.X*I2+2=L*R(=D8BQ+D7,9*KP#=#S(;.0WU;"7R^*))HS?0B M[,VJ>%M+!=(REZI;\W,+/:/(JLC\/G*DN"D<__(09@?X>="6%@&.#>"'[JVW MX&O!MJP>Q"_\&HW2@>8R^B,#T(A61D3V[!FW#&G1>R]5E/R[(7ID>H_JX&TT M*8)A1J*/*.U=,0@>/R9K]&QP&![N'NP,!R%=%+J/9/BSRD(ZRF43Q<'>W@$T M0X<(O/CTZ$L:. M''Y3% &^$[<)TCAC%CU%5EF MX&,8;T4A7[FDY<=0%.IZ;6'@905*CW[1?&-%.87LL,EM MSGP&:'M@YAD#G76NT!'P5>A=#X0D?)$Z(:UJCD) M/;)^/SN^1=27LNMIVDR#.$M9>]"(,630^-)?S\*!@C#ZP V#AX%DI_'[1:1G ME9.8'#IS]"#^K]E3WG UCOEB5;X28Z^PD5&3]3>A?S'.%6EV9#=NI=LV>PFY MQ*A-4QFVG=D<6#IV6E"71HJUO:B]K^U/R0AGP$AZO9WZ23XN(V.[*1@: M#.:LK:O.["-OSI];_K9(E:WT2B;[UA*%M=R81UZW.^( PO-N^%+#;@N/NSA< M'VG^]DCS41]I[B/-MXDT?UD)7\(3!D8%1WKN,IYAN8VN *MN(83\Y!/7"?V5 M%DPQ'E>7 &4PYBLKN19 Q7]_JRB[LM8UR>QPT@LSH=V%R\JXD"1IU@P:S!1< M (KDM&T%I+E@VVPI,<4RVCEQC517B.&HC,F6=4?V ^OV+8*Y0"8TJ00QM_A) M:+43)0FMF&A,M['0 '!2I,J+6H24-#U+I/\5'29).%TK])@-6>,A(&,V4XI% M195^:ETS)H-9/!C0H+QUZ. UH[79K?3]"]#$47YGQ%M#D^1PF+?Z15+2,MP] M.('!8T \SPGH9 U:S1X&EZ@^*U%:ON*FI;X$+Q8OWN_NN5BU@8TV1\^T.R,% M=EH42QW&.+B(IC-6%74LR$ 0,BQ?ZYSU#N$DGQ;P1<'[$KPD GL7Q30QW-_S MP8?!V\6D@Y.7[UHG)OT!)<%TH\F)E?OW"VDC%'O EP]'&VK) M2.G%JE1]K90LZIP^NE2,RI=_ALHQ 4M(3"Q(!TD[O:N@=2%>/,X**2])RGE2 MQ!]]!4Y28N#*WO^B6V0M,2$9B 4X".2MM\ )(!XO9^%BW(* MYK?*?T;'3^C(,OPE:-4^QW1HK7446#9X<>F0S(*>X2S B'6N .]/-27P4Y4<_L"AF2CR/D>_/ M*Z47N;]R'8:F\9F4\3\7M6Y:)(@&&UWMN5%VXDM!O'%WK-V'YT9?].XZ2Z?X M8X1F.\]9;#(^QPXB0]-1-G\N7F,EX3#S@[0TD(!HV25='V:T?8![SNQEM4X? M/]VI)2%S+.+.KN6/!.#6Z4AZ)8CK9PK"F&4+JC5M!)*=VCKXH(J)+$TPV"WM MK(N)@)-;^:'AJ_6S$&QEJMI%"GJ&@/^-5):JJQ92 HX\4B'_W3 "BZXJ%:$8 M%])00R/"(W1?=FO3G,,RC2UC(J]B"O32S9!.OSN.MR6BZ&*Y(A<,LRGI&WF4 M( ^0+O5+-9.8&6U1$9S2<95YT4F&&C:?6-V;!\>XZ#Z:>&A<2%(Y+ "5D&]82 7 M'!+N)*[1@Q$>(*Q;4X]1&* M*VK&H"#)T!AJD5-C8.E2H8J[ GOE("+??.6 CUO;M%+2'_%O7[N:V]6::@=5 M/*[Y^6\O/OUBO:GGGON39:97_*+_?B3^U$=DGUV#$?WWHSV[@*4UH711:K7# MEPC.R^LRFCG.G,_6G7[NE;32+[U>?K:"&>Q^?@<6(WG!$K_Q9Z=Y[((#7/@B M^(,F^,WU8WE2_0J8X6F7EH,@N8SWUN5O=$R:9.[']9 M-WC%ZI$+K'4W-+WJ@^J)^WZFLK]IM%U.1EN[88#_;2\G<$:&^SZI^#N;RG=( M'$C?[6FCIXT;:&/O^Z2-54@_;6(?/?YI:4K+\?&K5Z]?_YEC,]Z/G2>#?2>O M"0;_WP+]V;*S7)K5L?)S-!Z(;]F=^[[T?V9N-YS<+_^Y\AUV[S;'].S"GMWE MPIX\.QP<]N3S \SM"TQI.:]YJ'3_^57OA?L'>X/52\>'2GJ;/+?^6MQZU4\/ M#@>K-R?NA_!6K4.N55&\,2EQG8>Y=E:QG@E\_B)_G?*VO[N[7N7M!SW#M4_@ M#HGH"YK0WM.>PG[$":R.P@Z>K5>IV'3-8<.\3SJ]NO;2J[,EZ=4/1%%\^'-; ME:?IH+>H^[E]-_3Z!:EUM#?8[:FYG]N#H.;]_8/!TP="S:M6S[XBHGF_BMGR MRH)UGNH&)0*XM/:-L?@U,X*[S2#X9>_QL_4:]IM)')LYJYYDOZR0/=GOZ?E[ MF55/SU^FY\.#!T#//[BO[ *E:P]$KU[_W&Y291YJ,!YI*'M/!T<] ?T <_LF M(?%0*?]+V5E'3WM?\H\QM_Y:?,6U.#C<&SQY(-=BJ>;H_'%C%]^_C\J?O0][ ML-'/@(T^Z<%&958_,MAH=^N650M]4*!-MP]UM?Q-=PR5OFS#.E,[?O_;RFGTS3FKDBEJF;H^QIT" S.;M;@F04V*[0IG-,UMG M0.-XY) MF:'-QHSW0QIF)DW9(MUR!\WI#,U@.HU'&'@S*T9T$+KQZHJPW$_0"H5NHEZ[ M;JXID+PT$0'5 ];GO-!M-311ABZ*&.VL0!("4VT.6,&K GUD]?Y7S>A?V%^0 MM'16(=4A3;(YWRL&2"-H M +VOK@5(D2>LP=!^+DJ!K,3?F()>JH9VN^"KH=_&[%RW!9@",I,!6\?8$#"P ML=>,!1ZAA-]MT?V_YM%T>YQSSL0GQ M\RP%B;-JT)MO$?^4N3!CJ'%7 J=C\\*L#1@I-PL#;>M_QR[\T=(V6QK#4D/@ MTFF^1K?(_=V=UW+=WY G8%%-SDK3C0#$EPY")B_CQ):8&5X=.?&TT+,5+F= M(?B&,"\S\5!3#V]'X;(2W<;+(/,VJ*L8!+\6UZ0?E:%M7U%')*7H3EPQE*PK MGDW+H%8NZ+[: -#CBV0[8W2ZD%G.ZL&-!B*\VT9F&JF1WHQN2M[2 !6-H7P0_=<%S,2 ] ;:_+2Z_"Q*G05GYBVQ M6\&BS=%N9D00L88;QILF#60NV(#9*+ &-($KYLJ@V@$-KM#WK6V#GM868]!; M/@.K)BF[BQF22$"_N:TR-'+6O?XLWK_ MC9J.2X\X,*,8^?I/N(R4#30H:P$@W189F!I&EZ7B%VZZ#2S1"X1QCVY@/09CT&TN(GTPLN\0'8[DLC<"L)_HOYELH_H@6;KCEC/UYB99 I.9: M-X M:5(W_' \?'DR#+:.-6QO\ %]1<$( /A_:H%EMT.KJ: QYB4V/.FX9SIJ7$.J M*?U_ FA/>QFE &$>DL I&$@_V/I59;.7JOK(O5WW]IX'%VG\43%QG#.=;;J''!E_:HN0OV]I4K%"^ M(%I,Z+X' ;-&UO59P1<45E?KE3YI=$O1OD(# N-)-I4,S"XCO%YQ.V.-WHTE30/);FB3SBU8.IP>+ M9Z*]CS1FY4HXV5/P5E6SY 5F=U7AJQ596=*?6BN7?#Y$#!-F7AZ;Q/"?@NK)7T40508J7GG-UV1'V3 1[QJIO^BZ7/B=-D@M M3,P A5P5LH71->2JT(T&697+(7+%%0)-,A0)I]A'I[M"[A^\"G)\ M+8V(NE7D(!KT+"'>&AI6$"@:+\59@!"%TU5=I63=0 MK.A/E=-?1:X[H8I"*.8674<2K54$FUOVPC#>:"(,'9^-,R(NS>#3O'L2'[,B M\F'P^SYUWQXZ>MJ'COK0T0TQDL@Q-#((5M;)72/3N#E99'"?") O&0A5:WBT M34!,LX)7'\Y,IX+@?'@6G#_^^=?ANV%K!AC)P5U&$F6"#+!IX#4O#.?!/VFP MX#2-RZ(JQG7P4IJZ5L'!T2'TK9K95H>%P!ED?)>F\4Z[TM9@8JDD2JU^(\LD M:%VZ8I;-KT\I\7*8VCE4$A*O]:48_;Y^3,MBKP+ST7:X6$^'V_E #M'1L(\T MKSTKS>.S)JDHD2[[U%[C?^)UYJZ^_M&@638B=CX>(T2@G]#CE1YKC-C*Y( M2JIT<^(.&G4DGA$2L?S?HJGAB-T8OP*XL=-,(ABF)6O_+Z25@ZGJ46MQ-.3! M:S4J&SC9'W- ;U]W"+L.(CW/U.N%$6P-55G,&F[4+AW N^@U0T.;D;'!B6YUX1&IX MA7ZH[6P2$8O>834D@U+IEAN/?T<:>5B-,75^^ [9+'=^J2-2$+]VJ,-3,&CX(>*;;GJ=MH:$3%]*1+?@\T,EB M3&:+R)GSB*S(8M*DZ,+WU[_L']!E0289)/@)O^PWNIR^I&56L--E!9CVF[*9 M%9C\QASY,5EB#*M%JI?6"5H'RVFGR=<':?+UUH0KUD(4M9MY@6MGPR@C10HV MJURZO:0?5D=+P$3WXT*4@!U$MEO9C1W-6B+1K+.-UM!K7I'X)Q*,T.6J)AVL MI'^=1OD?44[68N%GK9P1DXHXO2,)?J-1X[+Y(Y1^>C)K!-?=-S#_G301&@2E MT#%-7-AV-P0+24J.JW(W3U>-(H,#WCO$5\GF)7Y#?-GV.3:; G=!&ZQ+.8^! M?R9J2*R6S&%C:#>:X6L2&N)I60Y@]TIN21(PX:'-;XRDB'GTH8OW1) MQ(FQI%H7MI%O)ABR!9#D0DIPS%X-F2(Q0>2 T!P;K?A*4]):&B7BE1AI3%>2 MJ&QC: H:K=;!WJ(Q75%I'8QN+#>*W0R>%^HX^LY]+2K+IFFNS$".4EG)T*S%:+<$+N-W 0-5T$:IV7EIRPL=/YUP;QN1@+WDP73ZC1E&1Z$22^&S@K[0CE2:G&XN'.JD MFC:N)F=V1NP23*B&W&Y4%KR5YI0S]4?P?E1"O0S(Z#/]K>$MH/_PH-V9F(;W M6H5T\UGL]D*G?'4Z_,!Y14:]#3N=2=T^S=V\)WLXVJ3!O# 'VYO2Z64Z2TN/ M-IVY2H(#IX@YS98E,7AO8^[7!Z4]5*+46155>H*^15AQ';?II7 Z;)7V+.#H MA3%S_%YFK1+K:#,I34T-IPZK8;$L(I,T96X\:]6S*=IO2J2WMAD$W"73:6!N M8JUT@(Z#4J@TND)^32=G,*W(_M#-F0L3--*#$=$FHO@F:LKA"-V$UB9%FGSF MZ*--@EO,-^IC$M\8W# _; M5+ZV_3D[_%E]&&=-FOBA!$?1)>,[RS@5@S-/E9,0:!JB%^-Q=8E$Z2+-B%%G MF4W3AVNVE=MZHJ:YNV@NQ96.HO@V0+N/^QWU><3N#-'GD.@+-Z_5 4BG+I!K M%K3[)7P^-UY=).!%I?&W^0$4>E*2-[BMN;4L-DA9L(X3OK6R=!6 96CS8UU^ M3+.GHH15M9/D3HJ8H-)*FM >9/F4J,\4G9A57#JK"$S6D._:J3*HOH MLM).1HG[QA?-'W"S%UF#&)R"TS,XR8F84R+62&S/3:&[#Q=OR":):(.&\;^; MM&)ALB8"%$-N%W4AUTHR$R1#K&@S&R#F)B1*V=_'9'KV[CAX0201!N]H7\-@ M(B642LSS5_]S=SUBY\U987J&9,<8-?GRT=0:@KFFA51 M+K)6)=:V$2<\/#W\R5KU31E?,I\T+EN[.,1M M:][U3_3&4EP=F9F!0O!=X>M@D7-_A-7-_;9-" MSFTUT^9<-=\CH558^B4)BN&7%9O^[-A"B7<%N7P]+/ M6V[G$"CGUZ>)+LW*,E#B_J%I:.XY$*!ILON ZP+$F\#U02]_>\&W-1A.%9)@ M<:E_&UB5()%(9RH^(S_S'!4^XKOPB9L71,0LO)O+5XTG@IG^N9K5)E2//5FJ MDVJ59WX\_;M<:CC(6WH=)BQMR(P09\S200@O8D?7W:!#P?MQNF; MB,)#-NOT9?36_O;DQ?L/P;/=($&QXRPCB^3)X6XP*U+.Z&0^J34PNF#?%JB/(Q,+># M2,W- ]EEN=:8Q&K4"56=R=R@K,"X0+T]MHA+KTBM('?^<^T)B6-KRML=Z;ARE M0U^UXOD;@XQCPJY.5CC4O]'BYDP-LA@2C\-LQUKY62!H#DL MRZH.S\@H2A*H9?9S3LHU*5H7)1:)'#YZNJH:T0'E1U+9C]\M/ Q.-BFCJ1?9 ML%RM;D^?N75.;Z==Z^SAR_1*)S8@V5ZA_#07QX\*(?&'[[@D;Q@S%-_I MF+>E*5^E*C+H;3:]DM:T9U4XKY:[5%EH@6%YRINI1@4Z8031M*0M$F MWUA;RX6_C1M-:CB5XDK-.4(<'\:)^U>'C.#D/0T"$R M\]1A(9HU]7&8;X[#'.SV<9@^#G,;6+$+)VGAE+/FUI?90<*J59%LF1UQAKUG MA]H<(Z*XUC 8]%[B2X))XS!WLQA!8IH+;\J(-B$Z=9HA^)>,- A>>X:ORDEA M,R +[X:O+X:AS12*(2]MRH%W7,9=N!MU56KBPGPL3,)4\61 /I!H(CO>__:U-U>F%B.:1SM! MD_WO1[N/^&^-/2]_"\^,QS4__^@;I)<(79<[ +M]D4%YS/I&Y%']YQT"V*\' ME?<^WKK[+2M=>-'-7%TK,DOA]I?*E]>:M"^8M''K=Z#;;47;J\?)W<#>"1O4 M'F1U4_D"D=Y3FX_/D/%G-22!3K/&R<%>> /E:G:[Y/,[O$];I %H'YW,BP0- M\?Z;;I/5&Q<_WF@ZZN_>_4QE?Z57[Y[O @<@'ACA?V=3>5#T!,6D)Z>>G.Z. MG&[JD?*]DM,JQ/+GVXEAV_=W@85P@-RPP\/M.^WAP0W#@E>?X'JXO]:M2[J5 M]'UE^KXR-ZSZ\-E!N+N[UEZ$:R.]_J;T-^4K;@JJT9\]E$;J_4WI;\I]K?KQ ML\?AL\?/'LA-6;5:>N<*Y\ET$Q7.M7. !WS-[U0_?!H^?K)6_7 315M/O=\% M]1Z1,7^TUU-O3[W?(_4>[AZ&3W9O"D)L)/7^(#X\23AXG177FZ96]3;7IC&$ M5?6'WGNV%SY^^F,V3N_O2G]7ONJN/-T/#_9NBL=NY@'W=Z6_*^NX*[N[N^'1 MX4.Y*]^Q-^^-I'5_B&K%E0S[SS":S,+-P?'&V>2?A-*_FII]Q- MF,#**'?O:/"D)]V>=+]'TGWZ0W+=!^_/6U2J-C-<^J#LK_5RA=483EM[@]WO MRF;ZIE5N;YHL79&L(FW_0ZI8'>PUF3R!RS=>LJ]=V?(6N-!/>GVI/NMP9/#P5I3 M9'X096D#_'AO7I[]O6IF-TX9%,?S!M+PCD$,W/.PI:HIT"J!K;@UVO[[SS3< M+QO&+S;.6-KDN6V$(;=>T;EY=EQ_2S9L;IMQ2]8:*.YOR490XB;/;1-NR5'O M$UQ8X**:Z_SQ'_0M<$;=!QBLY^^C\F?OPZ^&(N[B>+?8U1X8M=Z^)S]]%2[U M(KJIH!5A;W-E(7[V^FU:U8QL_2?!6O74]4SVG\R6,$/8 :3C S?TL_?&'XMW=>E8P2THQ*$^ M!O5-)XUTGXBS)E&Z/>7."/00;'T)%/S1+]/HWTV:H1EWI.&_M^GW"8"!YX/[ MOD(]$;5$-%HC$4U5?5DDM!^3.; MO3G9%NCRBK@>&A45.;?%DA9QU;W3ZQ=XN0\KOR/'[?%8_NC1+^?<:>AO][IO M>ML"O6^KZ7W209M[89J:G.O&'.O \;]HF_A8)'_;*"1E7/=Q$3<5B(D^5_D$ M7:ZX]9>>/C&:4F72'Z30;>1U7QUIH1A*J_@LPW_1.*S6S<,4T/#129')MNU& MXG0@Z38Q\0BR[3TOW6RE2^1EJJZ4VYS(KFM21.B"7%^60+ O&D&2GW5 V6TW M5&E9F*75I6GZ92#B[PFW_<&P>1* MZ7;ETA5:&A9&R93X .\#^JV:#J[G;_X:36?/A[:-J_HT4WF%?=I*Z5W71?D1 MK^)6'9;OZ^ZA-#AZ]+X;' _ #0RWX7G1Y6X;*)JV8=(>EF:O^)G,=K\KT^JC M]([:N+#'R/T#TNGJS53,.L"ERK@!)W$-LOZD%[KEE:4RK=:8!Z$3,?[@?JA: MF0'7,'UJ^*&*FP82\T 7O:*J4CJDT.'KAMT;S2$EM8%)G9OIL.G9Y>O@FKJE MC3QJ6R*A$2LWHBPR;JH4T-()K%S-'^.LJ$@'*_*4="_=K_CD M MH,=$T[,NV3RD7; F^D:11SI?AS<%AL0\%-IZ\OT0:V7;:P)'< MDZ:EC6G+6%VF,V$CN.;O28F\+$JO?2QWN3<6G&/4:3-)5 '==!LCCD'SRYI0 MB@H0,:^$ZH..U8%MJD$;]4:X+2Q@VHE,)2[ M7#$_7>AE9OY/E$OI]6J;:NJ_:1ZR!'.U28F&HLJM:\<9*7U5D$C';%:#RU1K MK&P#*MLMF/ND\\X69B])16;S=LUZC>OS_\%[:>[UO31]QO40>VGV8LS=GH<@ MQBYN]#5"=AFOXLZBK.)^D561)?S@-Y5O+8PS#4C^X$PY/7P^U0M_$TS=:#83:- MB--QL"@X'PP'9X.3@;36#IV6Y[I)Y%(!1D(*2CIDS83D5RTQ!+QN$ RU"$9G MS=#S;=S"C2H--6$8)'1#2OX9)#/]5Y4RDH*!I%P9!\V;)-RLM]?[>WZG]WP8 MQ-$,PJ(U$0WM-V6#[KQHZ8 MF4LIS*][Y-EGRZ402.V;J\UX0]51XAU1X(N+ &/T<1LLRZ$@1 M3KA&2W>F3TN')_FXC(C'-7'-KF6K8?6DV9/F79+FZ=?E28!0SX"PPX]V*]2V)]J>/3-(QUE*I/I']7VF=$9U/H$D0-BQFG-+!'AJ,65:5J:Y+@5=D\R(HXDKAL<-& 1L/@-^*B M<=G\\1R$VU-H3Z%WRAJK.)VA&C9AMJAS%I$DH^/&X(\FQ>E[%8H8MF_##1J+A""G4.P0!?P.A?$FYO XP1Q(-.AVKS-&2SIE-5\I]M MNAS]+JHY'IBH*B[3D5QF>C>R?TEG@ILG.*G5-#@]&4=.SOM7W+!W65 MJFMO"_' 65EP-HF)/ZXF/WA9&*63,WRLG;=P;ZDZY?R#87(5D:XX4=5=S_(V MWA\B@)'*=,XM'(1AG-D M44FD(39/IB*7A83E)LR?-.Z[E- K$N^A*EST$;Z-KXI+$ M/4MC6YB'QEE$&FM4$O\N*ZZZ 7.?E6JL2IWC7",V#*[;$VM/K/>@#\^*M))P MJ$YAH&-!/'W<".LH_ MJ*Y4WSED!C"'8W]T_"(,G!X/] MGQ:^V)>\RZ.]P=/%+_?^C,O^1Z^?V>_K9QY^_9TJ1#1WEM$7@ _&J1RL^] "#X*1&HO,U<GP=;^@9%[MI9R3T]^.W3BJTX:K>;Y0P/& M8,!'D&.OW=*Z[(09/A!+(!0S@.0X2QF0=$$QB[BIV\%D8AA,NU38=IU%M?]@^>/*==@: M/5,U?O[XX'FFBC X'TJ5S^!&KKD:&">Q2D8J*ZX#3GP9,UDZ=><@Y"7W)!H9 M+"2Y(RV5LG$WGZDP #L2@2^IL>F]16TUEXW'-3__[7;4%TTG3\;\28OIEICN M!O!3"S2C0I 8"U@M\HGYZQ _EWU^,WEII:*#RO9DL+\ RZ8_6W;;E@J WY@7 M!1=$-S?8-U8>+7Y\7PBKFL+<';\?D-O]KSU[38WZ_#\SKQN._7.'>QL33I3/ MFT[D;MY1C#\[_+=1[E<2Y$W-1Q\R,7[;5'ZX*\"-PH*7I,_?ZRWXG?\,+EHG MR?+WW/-UV&*#OV@J$N?5=G\K>FGQU5?EN!FE\;W>E5,%])AC78?57Y?^NJSE MNMPS;;WX]6SKOQX:32V-5-R=">6VQ3K."7_*(GKTR_N.DZCO1_)YFMOD MN6U"/Y+#[ZH;R5V=2$_BO07\-^FOP MW5V#;Z*KI^&3QVMMWWZ'I[)J*^@K3+?[M7_.O(RG#6,)&^0T<PWYN1_H-']GJ:N)DFUDP4 M[XK:Z;2^$D20VS&[>RD.M\FQ?DU6=X;WC5C,$(4C!L] @3/:B-4:%K,&A(7M M1P18B2GF6U]&>;!_R/@2U2!@O!BS%II4RIT.@/F9)G1=/H]&HIL;V=];(!*# MZ"%]M#7(B'>\WN^^"%KB(&P[_7JER)=+U#6$2A4X+7?#A9KR*(_I?;1I>9)Q M=7LS67A&HY)PK]U*NHP(/N]X;+!,#.C3Z[/S]Q;TR<42>3G/B>O$Q!,KVZK7 M_.CE6?,B"E[DI1Y*,B*A.T!:^*/%<9NOV2 M&$[S%HB%!L"8II$%-MDB#5O<%FYQ44?C<4A?UJI,#;1K"\IJL;!1XQM_X_'.3DY2!#]WC''OWR4EHG W@E M#,Y>G;[Z'^ZXW,0,O3!K1L01Z(>,&6"H4@,/*/H?[41T34?![:M+!72E?+(# M/(*%1M(M0(Q#L\$'E8S3ZC)X' 8O5-9,HF"?#^!-$1Q'>3%KB$15%#,BD[R7 M$1?RN(-"XV- _:,AVF$PF6 H!?**2=H'=1#P'&XW&'"+>]V$VVV:'=&L&P:) ML),.@ZTW$5%=O;V2$SJG.R^ ((0D%8>,D"I)E&9F$Y87: +S3.6P <5JP'^NIJJ_\EV?U E_8ZBR:KM^'74N&W^LU] M^?O%WTD/N#&,B;'9N$";EQWC"]CS.% U16=!@'AM[6W__6<:[I<'<5X_"I5\ MMECY[?OA71+(_N<)Y&[FO#7=OLLY'_1$_<"(^H6*IO=.@3VU?#_4@/N5=M?S3[<@G8>_;*_N[>_&LMF M(Y8KCJT'$K-\^'/;A#CW?OCXX,=,Y.CG]O"H^>C)X/%N3\W]W!X$->\=#79[ M:N[G]C"H^6FX^R-0\^8;16>OOL8;L6JC>3V6L0F.K]8P?HC6[X,W<=:];C#^L=]T'B3S='=P1%^HI9/WON@\*(1-F_X<.JSVL=]T'B1R%>\\> M"A=9O2*XT;K\9VR<^U?S?R_*+"$MOTR3HMZ4@-=W;@*L9F7KMPX^N\Z-<"1M MKL_H>S4W-LYIMR%TL"'36#$YKMNTZ:EQHZ>Q8FI1LEJ'G_'$CHO)"'[&O!^WL+/INP>47D2][N'GGS+\"6GS_R>VAQ1GI;YW8 MXB]5E 2"*43#Y%6/,[]&8MA?,S&\1_>!+*/-RB?U94\*:R2%@S63PJDBD7G_ MW. KFPC _6@0SPQ(]DW0V%\G;^-,126K1)=6LM'V&6+2GX@"HS^T)//BP]GK MLVBB7I0J^CBD_Z\KJ/&>SK/OFNE(E?SP9U261[_\'4K<-]P![FO@ <;E /+. M_#X,^K-'OQR0UHDW+1'?_C[-:.X[(RQT)QK74 ^B[#J:5S?LQ@+U.4J+[.G? M@L>S3Z)0>#=6=Q[6GY&"XNDX7Z'8N">[5#_Q%^CA>W?7]"M)2U4N+DH4O"BX M+-7XOQ_]Y6+XXNVK]Z^/W[\[?_7NXGS9*>H#\!IAM"?WZ!=F/X!2/Z9OB!@J M>S[1\B4L4O?J6G:<26>'X"+*/Q+76$?'CO,TCU6P]^S9?HA^ =R]0_?:2$SG MB:#F^9E^ 4"R=QMN2$\"M 1(:_3G&%5IDD8E>F>8?@*VG8-M$ 'JDC8025K6 M\V"FZK+(5#,U+ZVDKP,11IHK'JPNO).[HE<4326M&&@L[NHQ"-IV"0>\(FD[ MH/L&_-\TC\JB,@O"]**@OBZ"*9W.);I5I$42FO8)414TW%:!GD%3BFZ_!.X> MX?4H.'[]BB8[^>M?]@^>/(]X_#BB&X26'>-&96@RT=V,Q:TR>IT1DN] M*N;T:UH]$WP4H-O+E*XJ;P$M\Q/_)6.2,91SAYJZ'9GV6\F6B.KA[80<%MT4 MVH!2T9[D58K]-;S#M/3 O_D.X:WFL@3JTTSEO./'35G2'F7S,"B(-&9"&N:F M%IE.I1+K4V$O=JD7![\H['=ZD@Z,]>B>Q&WXY>IB AVFR:%D6'<7" MNZL@<5G2X<&>3PC>J.VC^R$O]'#OZ8V/[$FS)%H/J01SY^BQ=8M[L-#!A^F3 M61(&MZL19D8<=P7-4Y8(I-LV4UE*H_['BK=S_]4R/WQ6N"5UMY/9545 MY&ONK;+69:ZGS\K])N9M6-^!M^R?^IYZ7ZROHR+:U EL8K.5.^Y*]H6F4]_MT:U] IM(.\<1S,9Z'IP>!'^6&7WY M;1=%'=V1#;2:8UT:[;JGA/_'2U-AL*G[NX_#8/_@*?U_AX?;ZX&_>E^F],LH M@\-BTJB29K#NHH"[W9I;%@WLWA':SY\J&EC#RL^B/)K>7TW!D@R\C#[NX,?L[E43]\_!'T_'3S=Z^F[I^^' M2M][C\.#HR<]A?<4_F I_"C[G.BM+R>U+X,BFLNUAGY95;=\,=OSE3]T63?0R.D0&JRG4D])WDP;"9 MT"^"_=V])YR3C=14E<=(RG;3;)N<+LW':$*?3U2.DBI^LDC2&OG?51-?(L>O MJI7*;&KO>='4ER:I5[)$:;'I:&3RRR6C%ZF9U4S%*2WA#WI!=9G.JB!&C"X) M1MBB6+;(.UI)":TDS])]RDF G\] F-F*IW"9JEBATL4D,N[KC9/4323 II69Q&J2PCMD M=4J;S(G"0SJK>!Z<.QIAWJFR&> S.K$XG2&=UV3AFV1P29C%@7I)^K\1B<9E\T?HI^O3 MGVF3$)-)Z*")%HG4P^!E404OBCBJ0H_ )*L_#,X:8G!%\!L14E36$1/N_TLO MFZB.&58FCJTJO%(":[FI?IE4J8-."_!5OIMB13XP6U M'7!AW;2W46DK./!13E1:54@^3HJXFV,$*&I1N*1'A=$>)M *>GH](H MPAV@8?65>TZSHFE5*FXXA;X[-AGGNQ.[ =_A7';\D%Z!E^)G>.YJVVRR'+E57+P68$T&RSX[&WQ[K&HJ&)#DLBOHDL8!WEZARAW&M"369%/Y ^W5 H%,UP[XGR VA7\0NBI4PSED%(= MI;11$'4%3X)I4Y4H>]E[\AR<_M]-*M>*5D5:AM178,]JT@N(CTX4*1UM5404 MQV0:FJ7Y$OC9_D^\84>[/^D:@H5-+]65RAM5>9O FTS?%EF:<)69>2KD6A85 M0PIE M08?_.5+Y,]?O1R_M?=R7]O:EO;=EX):?7MOZ66:MD0B7Q K+)*4KC$(URVLA M@R)'!A&S<%DH#^,KJ.XO41IE"[[NF /\&9M/Z@XK)3:0*Q3$2#-U=S?6_9$) MI<*VXL^K]@NM3F>5^YN&R4G[9!%8F"TQRJLN+/1HQM=XS>MHX(RY>UOP2_IE M2"PP!26RZLKUSWG5L"(["'Z_)!ET#=%9JA%9![9X./(*&O_4+I!E68O^1C>R MF;(REP5E6GVT^OG"XCM*O2_,JJH@ QD+=EI)8;^ M.#7%FWQY9%2:C-2D9WXS%44'./*]R@B-4C>'3FO+49:6,9JT?F82)L&E8KFT ?*-.,+:P(JAK; MJ*V-%=1-F>L*U*P1CQ6-' 4YJRIL;-'OQ+K6M^J>"DX?C,]X3X1YUR&J-^-K M/,-")LL]PUP<:U-ALB-I['#9&2LK76L,^,:W,N M]?'5\U7XH7LJ_&&HT(IG1J2HQ*AV6:%E?:2OLJDJZ B1MKDS(M0=DLR0HNQE M:W)FCSV=]G2Z"CJ-BZH.@XFB/9]H'=90X5SKPEDJVFU%5)%F^)QD]F4!KP\\ M/65/K3VUWC&U7J.)QS6L>U<5U6(]CTC*$SV2>._IKJ>[NZ0[6#.&R6D[]'TY MB?+T#VN;GED(M5>?3$C]V/!!"QWU_NS5L86.(C%?J5J;TFE>T_\S8$88E,TG ML6*AH]* /5GW9'W79&V-=(?RZ*^\R'= K+TL[XGO_HB//;OI%1Q#\25<\.(9 MM,ZY?P[.!T%2("WC.1AA3X(]"=XA"1H0TPD39G:2C\NHJDL2$/"DM0&N=;FBCS7FZR5R+3@S MCZQ7G!!R902 E#Z'SW].QVBSS.#4IS.[B*8SSBV3'#-)$&@?1I8C1ICHW$*D MU.C8R3*T4AH\SHJ*0X^?TBF41,Q">WJ\$W7)9$Q,)).\+,X5XXR,CVJ.K(P$ M"56-"Z+*(0QD6RHZ!Z+6X)]DBM.:,8QBC^4V1#/0X7H7*2C +FZ]I:O M$+O)6]Q7DQ(WY;@&)UER3(]=8 K)>8E&*48"!A$(QUGMVF@FHI5+6IZ$>%E7 MU].6\"?-(C@*CW9W=Z:DI*?Q#@)-XZR(6$E/BOAC&(C76'QO(V42N)2EG$H1 MC27!OQN)(]*XP+=<2^[G&=*_PN!"E=,TC[2%\+:8D!1(XVK-=_-WCM Q;K7- M(A:TVS:7)Q)X%Y7*MZCQRYRCS0UZK3D#6@6SY&I($O_W:2)P S7>M,- M^"YC]#;E#+>_R)6&A)5YMJ^:0,5I=)XDI[XC=I6650V$[::B\6B!B&RF>:/< MK1*,;$U\DNV%<#>C>O-?8HP6-"I/*\W!I%DT$46GI3+)67O/-#"OF9NW>#U/ M8&[3&=/],VE:+0>@P?=VF3'<>SCTT2]#6GE3,D,DUA67Z0CG#43:4(#)_]'D MC)M^A(WC/X#(RQCJ*DMNE @NB0V)>S197+2)E,&_"N(^Q AS%G(<[SX_'\JA MVLD,N%:><%WI%3@=9S2UJZ?IXI$O[$J MP=$X@EYDAG9X/^BWYZ].AQ]$>%@H;TA7%FV)2Y15:F@067<\CEZHS-S? XG9 MZ\G(^&/2Z(MK3H)@G;I2=:5AAS%WNM 5LV:>6D=,MF-57QWL[=/K;'K=89]> M]_#3Z[X:3?M.C%=]DC',]EE%SYA_W<:NO4L+]NG@$/6Y-Y3P?E,!VXT*V;<5 M('=H\-G@\.A/3/C/(>=9OOKS&>L(=[*BSRQG'TKL_#TYW79(&0@N=6 M']W;A5S+"G55*@U/:ORS^[R-=[B\FT"RQ"X*MIS*.V*E;<"P:F)FKJ3^[^WN MX&&QLUB-M1V/%&=(JC+F#BDIS+;=9ZSTBOWFUK1L/_3":>]BK]2%89MR/6N; MY.8O>G!2(C;,CL,R0KQ.!TB\ M T4E%'MHK>,+7L99.D,1H^+..IRN7J $@JW ",V]=D@>*O2X\3J+\?33BJ?: M\01J=XI?PK47/GFZ&T1Q*56_QM>RQ*?C5@%?7Q;PKR(M._%ZEX7!BQ1YYRHX M'Y !3AM]//AM$+)-7,/RC>@S;_52 9T657!Z\2'T?L8;=VY7AC^*K)%C>C^K MTVE3X0=X_,/@K?,VV]L)9259Q*X$[1JZP2\4=IU"SA?TWDQ[Z1RC=@45(AT4 M@"/VI*FG'WZ=9\-=H2MSTC>35LK^$ MSJ_=DVF:T.4F2W"*K&TW9-!ZPR*4Z619P%62]'DF'EYZ-!WQJ6C)(?D1Y56G M=1=1%#%R]AXX24#2J2YIFT&9.T5WH #]A_0*5>E<_W^AS1%<*II$8W9,9PCZ MZ,OC^=))3S4UO]5-#L&1DAGQ3HAW\EM(3NCM,H*[2_E..K/;[C@<<^$Z]TP&N_Z/\__>9>S<^5WD'_B&'I5?$<5<+$HGU62F/OXRG1E_CN>-*HM_H<:2OEIRO;]F M+VD#XVB**-!R+F,S>?3V ?@AEF:"F:I5(E4C2\^ZNN0RT0A>+/;K%E([/@^: M&?YXNAN2*$'U46DB*DG$[^N2Z<94EACWYIKJU:P_E^FE5+$B+0>\:?]0U*6; M_;DU"1)B'@M^7>V+QZ>&H%D 6TX$U6HE'E$/KLXU3\8/J2E^C1+X- NX%,_MCP[,2.9?+(?#E%M(Y](Q/- M+AM<3!;G_MSOSRE):#G#OX!'-V3 %J3 >A(LB,LFK22XN,S1G=GB- /#SSYI M/DQN].G\'FYD2,HH5Z1[9'-=@^6^V2@F:MFP58W@I=PW4C[HNK6_7(U0Y2+# MCJ^=.0Y-2D02"5:.R;01"F$J2QSY'?=_HN)4@&9\/=*RYFOF0"-%_ZL$F4-' MQ""Z65&#.'(A1USE5(KZ_<@T1U@1F^IP91T70!VB+GD/NZMV]&&!''&"(^YK MW=LGX2DW,"(-!+WPR$K.\34'E**/#O![#<1BZ)/IX[:@?Q$+72!K[YES?]FBE"A9DB:YQG*H[0V%#N'>T+5$MS23Z4+ M%.21@L-(.\^#CDH%A ]4R3)O[>:B.*Q"]H$(T=>)[:3 H9P5&&P<6*,PA/() M7AAE![*B!WO'C0Q0[B?\AT2G-(_@)H,/1T+A5:*$]%D: S]5S5 MC'JUI:,=\SA3V[)2&MQ]TFV@"C0B!%;)D""2?&[41E*5M7W?_JQ=\?,V1=PI M=]?Y/)V56[.>N6T+6N"#3S&+%_,S>-DH"_(2T\$;'M?2 ))_)HJC\=;!Q>ZK MVCR+[!DT5+%3XU/ELX2$RE+%R&Q"*4BP:'+2J^$W(".9I95DWE@P)5'MZ TD M(_Q-,F +%K-EX&6! MP+]I)QRXNP"THSI\8-5A31)" MP@\W:#.69XU9S=79Y[Y2,YPT446Z)!JX+8'4,T"P'Y7B!$XZ_#*=:#<'5$I2 M-O+:S;G6\F L:8-ZSSH9DDVE))FFR$T0RQ$XD:FL)&C@C-3W8^U9)Z[!H)CF[2AIM;Z"H/A MRU>GR.N4_Y+H*P$)!D--W&$:#8FL8_;C5LCZ)H6"47H27AP>+ X9$**;EP[+B\9:XM]T!I,$6\6;)S*EB30?<@+SI0U*E-P3-NQ M;?7ZM.9:ED8@M+A&6ID=P$ ,ASCFJ,:4"PI:=!UWGRV$I<&3_8/]30NAF<5L M;-<[M.0 *]>QC_E650-HVPFIA3I]K2328:M8=DJQS3#XG*J_MS\X(%U_;Y?^ M(\K^WFV4_>]"U[>. XO%>6Z*58(SXF1@*FNZM8PT9B]3Q(Q5>*E ;=FT7UM> MXT'OW1-XTX/-;WS\;/#TR8T)+S)+HQN3?A8PX7>35^XJ%>L&]'M))+^3U*4; M5GK+-C?=K=OH?=/W>.6I?9^GJ%7G]AVC44$I;H0E. MG.H9ZG\1UVT7?+0FN M>J-Y3XG*FQB>.#@>@M=I.57B[CX;G!B/]T81Y%WNP"NZ;9-YI\SU^^%:=[H5 M;T[\3 \_Z/' TP[/H\Q4TW)-*BD1ZU"F3F$D:D>F3AXUOG9;G"6N/&CP_/G4 MS->$)L35N/"QD\DT'I/M))7-]$_VU[>=">HE,8,HJ"(=OHP9.+:3$+%@^D@. M%Y)^7*]GQV/:CN]ZC:WU[_=0:-?#/^#IJ/%8AN#23416))R /#%^3)<22]R@ M%/QGX^_$*A Y3U&^+"7!+9R^A=WE]$E.!4W4%?)S.\C%2!J"$JM3*:[3+&L+ M.F'6F =H.5>2,6HFH-=G)W E!@G].M=^9(ZZ^&>LE[RL(X7L0-N,P[Z']XJ6 M1?M:E";4%U5XVCC*%R95*SB88<)%8#MD1OIN\S8,LXI0O:3F>CV,W#"5R=9% MZIQ RB+$5"GUD6L-BZ 8,<@2$A[M2CO(R@9Y.F[;F;#7%R.D.9 9%XE#?LF. M'1Z:75.,G0-HH\Y2O$D&V,I%TW F-!,+7;@+HIT:^P+>2&Z?']'>IOX__F\JM54:/-"Q9V@\Z%;Q*7Y[0 1727R)PY.*N H,Z/@[\ M!\7&UZIZI\W4L+Z0*&I[%FF:=J+ODOF@$ZKBK&@TN$141U8X,AR6 MZ?95U1%[,J9%#I:I8])7:5GD I0)M$OFQA%=_5D6U=P/P$EPUN#G/ 5:8"@O MHSN([14)5CO 2,F'BP@(FWM1%QRLQ9W)4 7$1;/YW2I"PPN1=J"_3JZ@T@MVE"B M/)V($AF?_R0K1GRA2Q47DYR?M][-3DA84LA/4\RG&,M=.!^>,:6SUV=D@(&, M[*A4.]AR6J2K;24O^C]STRN@MM%6QG#]C>]+]2-&PYWG%;"V&*V_&:<(NZ42BL/B>946MGV-D GAH>MU_WZ MC; ^E/^D!Z'TB_C?J).T\6EE-8O?: SY*V0FM&7;.1)],X+]:[ICM= MLCCW&X2T@ASZ[$6:*.F[F"AKQ9@2GL"MAWH77:6TZN %L=T1"92+:!HU63KK MNJ5"@.00):53\-0"(+PD"7UY3AOYU[_L'SQYCCZ3^#G*A=I7F'J-[L O,C+A M<0BY[,#-H7-+C8XYZ6^Y9?\ MMA+5[';'9VLVHS*F0R/I^U$Y2EB*8&.1U3OO4I55I.M=^ T$>4^"MW4R",[) MA-3Y%0O4D5;.D-IS<8&:P0M^'QWMD*2J_>-56O^A\@5-OVTT;)\\R6.I]GR' M?,#8?+%!&^PTO.7HQ<(6XWJ=C^S>6>/;J]-7_!!]04-:6 M'ZVJFM2VA'3:E9HEA&Y5G=T*5M/K#-/G+.@\=_0U(:P7)VY%EV1BNS8C&C$.3.)%N/4KP>QGB2W7V>WM; 9S$G4\##) MC=\6E8_:8 .BG2Z=Y7K)3WHRD5O J;^7S!6+0,;VLITSY]DB!T5-R0S97+16MWEBRP&T%6KA/'T5 >66<$:1>&;'-?IY MORFR,4GN(;T>WZ+87ZX(_>L?9]X7B9;940OVNO1;KWGX@HSYP$VW-7,R,_E_ M^&^T3CZD?5BW8$8&:%74EPYAN&SHWTV4L7].9V*"D"KN $,W8D8&L*25?C^.3X%2F>31U?IGE52,TQ].'S MH=$O65XR8:Q<^?FS\O+,1@/;L[M!=+84V27#L%N2I+V+R&1T0(-7J2ZU=1M+ M%25LAZK:#6*_.K3'% XB2$G2=QT"]FV4X2?2J6_Z\G>PTCQEF(17;]Z^#X-C M=15Y58US^-:QD?]7-9>YVGE'.AT,(76N_$"G$%48O/SU+0US]ILTV3P_6=5. MXDKI=IO"&FV1B&;7:*<8[].:=J/154;<,LG5D;XR\6%?Z^Z-?$/US M,Z(-'6O)L-QR&F93(NQEO=MZ#][WG"1.7UZ?/SJ[?=" MQLM/QR-DTLD:HKH$X>^VEM@=DU/[PT N-W<1BY&E3JSN"_3OT?$WWH5[H/\? MW:G_M'?J]T[]VSCU/TC]"XKZ7Y=TH1&Y7(?:?ZS*6IBYZ0O'T>$LNC;Q4&"[ MD$"NEW=TKYSR75)$O;3\ MS#7N_+0"[2OII7.R^1\-63G,8GY\S!X>.@1ED?]H[Q!+YU MG-- /[HJU;>+314QXH>WO;>]V\%90QRVJ"QLVEEG;.T%[_0'2>L,.2U17G^N MJPRG,DN.D>]BMY61:8ZX32&5QIR^\DVSUW,W:2?M^--H+ER6TYW'UM8 M#N]!+_IV\C3LG6F+0WHTS2HOET*$#RVA?RZ8S\_ MCQU5?A34@0\][LQ*#G&$W*"KXJ,ED]@H!FD9-U,D/4E>V(+(U#F1T+.(YP3^ MQMRP$P,N"\5"VUQOW>/[QLE5<%L 6:<^(=,:%3DA M_QN)9KK:7,/,Q.]\K@WY1N1GO">>1+T,I M!S:8Y#.*;N- ?)2"02DWAU2@66,Z&]([Z:6TN09NG1E>"!627E?KW>M$S>WD M38;\('@']96>R8R;N%0&>"EG7"=1@1S833IYJ%*BB>F1=Z"( RC5Q(A;-Y M MRN *H(Z>X%0#F51VDY':(!ZW BUV>2@*W&?"=4IJNT M:;.1G6 M.DZ%E\EJ%R]1AX5XMAKR% HTL412-YQB,%WU3M1S0: #$C? FUM6:=2O<1K[ M^^H)(I.SC;%^C2:TW;^E%T]^S)4? 6 M^!=RB=HOP^ \RJYP_.YGQ^_??GCUYESR<$Z''\[>OQT$6T,RL Q%Y)I9.1BL MG.^FLY8%WYS5>4._&BX,IS7-94,,-3H"4 MK%2K%6P0T?%58GG<$ZK#G4 Y]'V6/S?>G?59;HO6.+^(NYY(U0*KA@(H8]#U MX/5"EGWM(.F)<:WOEEP3:$9:'Z@$$C3F9HE]G_J>>.^4>!TWDYNJ 'E=NMT MJ?,ZXG[%TB# E0&M0>. V(^U#<19?F88N&FAGURGE6K=@TF!8&!/XCV)WRF) M&PJT-(S&",2<)V(9F()RTU'=)OVRLFB8)1>M>NF4:"?A,HG7$0EUTA@1Z]9$KA01[,T$_E@8[X6176]1-HG M@-D$L&=] MC#3P#KF;*[/0^!*<> !TDMM!%BQ!6#=T#C3J(I201U_/$])?>4?)>4 M/"LR'?M/W:X$C+ZY+-1,"I2DG IH!#MOF*(K1')W.%CL4/4@.&M?D-ND2M09 MD"8W"ID/T29[@ G&44H)\P\V]EDGU9(#\AL@%@G9.!_9=LC@+/H\FZ" ML/Q?7*;2#9.S(Q2(5_*#:#8ZCVP"D5@;](UZOB"&\(V)XU M[B9P/[%Y*IS-8E(M#9!KI;$[[ZO=17_EOI\K-Z+[-2HB1AMJZ>]JZ*N:P0'OJZJGK7GR$;=!F4A1)[XKH">QN71$V$MA35D]9 M=TE9E50,]"Z:GK3N7)]GK_]FNUR^ I##35E:5Y'AHC_H?8Y*O_@R>,SE=X>" M)W;K*0=;NHKSRY6%-&:&.D#.L0VR*+CCBL7_:/_/IPJ_DM&6EIJ"1I3%S1JG MGK>#U/&>>Q=$6? F^D/5NAG.2,6T%J>8\6 W2*)Y)65VG'1I_>VI2(86V7^-3I$ :P*$F]Q]RC%)6VW-#F$IT> MT-*+-C0SQAXRJZ MA!5^T"_<$0>!N/>"NH_]D%+-%/4Z>:Q;"7#-4UV?.6DBQF90&OK<7GP;ZM[N ME?B>)N^2)NGA,I+$Z7+>]I;JEGN%7AU8V")?61+5W\_#]B/.=)8LTYPFS,#J M$"?\VYZ0>T*^4Y/!IOCGK0@6Q!N=Z*S_S[.WI^&[+\$U>@%GM#&0:G Y3\HBCM 5B+O:DAZN6UE* M:ALZL?[J/O/V(20KO+9]/SE5+REF;NJ>HZ2'UMZ@#0?^,^=-+6)[=8Q73OA( M$O1.$M//VB))$3>PW-SN(9XIEJM6BK72SML^JZ^%MM;)UO@[ I)MS]@1G;8! MRN>JKG.T90CBDDQ-1T_,E<.<>K3=;RZV>+S;%UL\_&*+NW#N&<[RBJPZ8LXWMMG;]Y!>!.R(0>$$B_]DS&ZN-@=(@R0;ON'-,H39B[[ M3[L^CF-T#$YKT8AN@4]FGK>.O@[1G!69\=+%$7L(BRIX19I90O_]9YXF;O\; MZ[W3WBR=)[Z_)YV74FV7V)6@;ZQ)>#,UH_3]V. CLSY8\MEU<6B5'*QXW:1- MDSQ8P?/&'9.*!# 9?ZB;?Z=A7#0.%E(.H[HK+"PFX(ADP)?WDW.(B=NDD=Z, MWK?D/O9#JH[M30 ]2\\\;EGR^I44+\? LM)@_< ^#?'@#OULG-8.7LL6F5&D M%$65:=Q']"H]J11?R)"/U9!Z[X[JR?ANW5&&5;,TLNG$3909I#R$#6 :=+%K MC1C>.E?$:VL3^&%YPE^9O^EZD"[RZL-V:)N92Y\*Z=M=5:G43ABI!_OJG7%W M>886$')3P97=HG^3Z68"6>^XE1H]3R__-=4_:="0C=Y^_.Y7>C?6<8UN<'6Q M9#,"YPIKF0$P/5W3!$$$5:2%HT]G>(+,F&8&U,QH&A1I)FW@H\I%AC;@K08B MF1:I:ZO:W&U&6B"VL%-=1J5@X!A@OM"RA0+ D]VOI9R1!LLKY?W*[O3BB2U= MO:[-^L, \XC=JVSS<(\RV$RFM:L(,-(0LU7!V(@DH*-/Z13RF4VC1AFC>5$O MZCE9S\GNDI-93+0EUS>J#=)_S:X*'0PU-"VW11B KH=:#M->*FE2!I$/!.TF MYW@K+B&ZY>:"^MV4Z'^@VX4QSW%:KYIWFLBO%*JYS$/C!%5.IU/YB0F3+[W M@'JAJRAXFKDB;E*%INMJHAL#=_8E&J.IDVP/(+;<23BU. C"XJM2,4:<:3), M+$X:@T@,O[_._76^6]1>+DK>R*":L_,E^$.5A=N,@L@6X/OT.]8^ M=+65TV6&!B#%QR:,1# 8@VN&;DYKKAO-$^,8%H!E- > *$:C870Y,.["TA72 MCNPG3E U45Z[GN-%#2ML[>6E-YOO9UISM:BG.X4.TY'."RH6'X'7-"Q7*A&Q M+I.6HD_\P*1;,%Z2<_FY?2'I Y79%>QVC@P?H.<>]* *6<9@6X8R;SXI\];GKT!'&15/& MXM=:D*#<*TM#B4O_/IKN:?I>:!JLVOJ_;?,Y-H:7V<7R#/?G-&9YRA;Y M\8=7VZ!6[DWCA>I9Y:-1N7ME;1K0R 6!)9F.;),%]Z(8.W>6SE2&/EQN,V\S MKB1D691 +GXN_028I2)092I&?[&TGOUZS1O5'2[TO15RP;;CUFE3#P@9-V'^+0>0>9HJ5UPB9V BSR$!.&C81 M. U7126"\'PO8972Q8D\ [0$%L_8S$A,PRQSFCRX2<-R1='?B)/%8I5><9#^ M!AUSJ"8R*&6SPJB4?7F7Q. K1,DRAQWR2MY'C,F*]>1ITT9\,'N >3E!?1M;,-U_13X90F[]0PB,$,5+ M\RN],MHP?<0?^(B+7.D3;OMAYI4T)*)]'Z.C[.R2UJ?]QW51?,3NQ.Q[^D>3 MS6EKU:SF))!0*P0Z)82WK_O)41BTD%[X-9.11J#4]2X>6)FW%>Y1.?[@9 @A1UL2R)E(RMK9FQ1!% H^]7B;]] M(_LQ% !4W'^;DNPP�("4DCT';&Y2_-% M!P*S>2GV[%+";^K$Y0Y.+24O+?E8*>NWR:[5<60)8.0,12_Q)-UVQ33&SL52 M*7ZR6:94BRB#0WP*[E0@206CB#&4#Y4[?-: MUC23ZR[5ZDB%0UX OSHZA']TM-0%@YWZ[_ZDPY38 M=0R:_"WW$[!K/TNWU5C\9%^[(3J7*1T@*"8YHQ<+\YS3R=[3XV2*933L #]5 M:L2E'F2L](AW,B,X_9@41I5<77!KS7!GE783"/#X$W8BSV[H1F1Z4<$(-VWH M:]&CZI=BKX**"NC=R("(B[..L7] Q+X#UHV"7MJD/NW,'69A T!30/(DS-H M4SA *21F4&#D]E2:&Y%R\.3K/Q&(*AB63D\O7FM!9S-3#J6L$:AAJ$%;:HJ\ M.=,0(VP3G6JKMT5>E#[FJ($.V4B5(!^U6+B5 1DP0-G^0(U@T4:6;-EL;#PK M.TK#' %F(5H#6)6N1QJC=QK4T!$JL5%I1XD4)6RFNOG8JW2A*KI2\G0&57%% M5Z8C(2-Z=&.6TKPT;\IEWDB(..7]*+A'R4A35)[8LP;)5$5H(^B6"M;?A)QD MH4C3%QVPX@W!1TY<+/-$2SQ+Z" Q@RGJ S\ED0;(U4>B&YDFE>FG2G'!87;H M:56OU&Z0:!+%8J3$I%3(<=P+O5RJ)T8B"8T1,%Z#6O[4% V<,>-)08@=_6G(;0$O1O!,3^XH62Y*T+:@MTGGCG0J MX!M!>7$E4!60]0$M>5ORWD@=BY .O('V:J8^L4<5OS%46[/B7"9^7GW[E-:K MY*H@E"6JA.0P\)"(#]QWE)6)FIP;Q\H;BR,YQ/+Z&XM&R6! ^LQ".G".]W( MF-$-5(1>(""Q.=,NU;Y0F)P3E"IY=044HKZB M"-1PT1Z4(6_RZNCZ'QVA-VQ$K"#6K\S4ETO("+\]C MKOB!WG:9L.:&.JXG(PI4T2X_[R5$#T8!K.$MT1/8L@P.[1."]ZB?')^>R/[4 M;A^G.ZH?@K::_K:1I]$1QX120(HP)W)@RUBT7"I#0,EVL9!91K1(JPW28*9L MN/,(H 1C< _R._-1/X06%7/G.WF[HS%-3I:WHE+_>D:*_G129J[1G\XB;!BQ M%)7KE#G"&X8;/!>MD5F*V!T.WI0/#5-(+JTVK M0F_P],>Z B(1A"*&&HZ*UF5<),Y"Q@,8>#U5'GUX* MO;1B*GO4S_<7\0(1,H,J;5DW,P54K[HHDK)_63WCE"D^HC*@P H=04R!O6N M)OL3%7+?#_+B*2W7!S,;.;,:\$ZA8IVW$V G 8<*8IR\,[GDT!0!PJRL<1+C MJ S,ODT9&8HBV>F)BDJ-LTL)@\N20RM;*7V?$OJ^&$BQ)U-X4.)CUFTWB;#J MM)HY%G\*PVD ,@BDXD3U*(P FWAW69WB32N8.0,TQE,":TDY(2P M$7F2-M3I2VE382+!V\ U@,^>RXH=%DT1C>' MI.U+7RNR!9=Z$YO:(6Y%Y8?G#J_!;V:A&ZE_BJ1 (",A87)EE-# M) P4EATSA*-( NN#0DKV$=.GH;Q'E<"NQ^+,WM=3D'C8]NL[%APILA@'D>S% MD2G"N=O,G?M9-[MVBIK7V_6!_ZBRL>NG-"WP?[F?H [=HKS 3L.H7_?2;)8G M-N![^PA9HT-83BD%;]M'9\U. M!W'X;;MSWKPXA@>B0+(%^<1QJ]WLM(JM[-X>GW6:YQ?J:7@IVJ%394=1EE*@ MJ.WWC'NG5A(F6[I1ME&28A*WI &#W5U %P%CPPLF(I1ZN4J1DUM]Y"KB"JQI MY"8CJ;RJ'X@\*;D1*<-=(?P,.P&[,248DP/[@]?O>XG0 MJOL8.PC(W$;5@H_LBI1/"I4<-3'+]K!;IU3*5-HSIQK,:N3,C9Z8)6&!"=XL M!HJ1C-#DHX::<2D[\[+VJ98Z.H7U&FQ0^-=5T,,F1&1<:E/"<4,';HP:,T:Y MG!4JS0'F(QL,39 !PKT/!MA8S>S9F[L9&8P34I'Q=88YE>=HPP8+J\AQD?4G MR^J <#DX@E*#4MRD&JC(O#I9-%_XF5D^),U//*8\B,QEB5QU&G)GHIL4NYZY M/9>'N!-,W90EGPCM,9^HO/F^LOV,1U5*3AXOT6L$ ^2-V1U-1M!/D3IAE66T^5A6 @ , L? M!7!"ZMFO,Z0D@N&[=*XN3FO"EE..NO4\O6L\_J9Z35(&^>>;ZWJ@[M/\& OD+HJ];/SY&0U:K4MJ%+6 $23VG"COT#&EXMY49$0 MWU67($$.#M5Z@3@A2/Z^Y+7P0D>-4B!RY#\DIB-V%NGS]ZEJVMSQZ:TZ88R< M0 7U)"4*\M5KKR:A-UZ?4?ZFZB^"*"4$1(JTZ"^/]M1I JX$;B^<%/A^EXJ, M,7L;P(+Z3I8EAZ+],A_7OE>=4 _N+Q_>:4^&TO\+2%)FNW2!UU I7I"LOW1B MF8[T^2X#V23'2LHX0-LSU'%4PH$Q_47>NK0S">LKU"+VBZXL.2Q0C< PIA!Z MJNU"H*W*0@,%H]5 WBI-._OFFQ&8";]YT8!.RU05N?]T>_GMR^5#D_T[+2?X M76E=2-[8Q=:1!9SL$[S1<[LAJ!9T@.DN#\;]+-,W'Z=DZL6P79)^?_#,,9FX M0UDD ]L,V"3M%:$;OF +"]4J0K?7SSM.%?LR3XY\^ 9^, BIH86>/$+/_@O^ MX2G5YAN6[B386?S9!Y9O-?O2_([%^?K/=/6>\)X)$;FI;)A (W?9,K\%E><\ M%+*(HN(:R,+(WL&IFHDW(%; @^ZCVF?!DWZ (:)T %4#UOL)+S>F43K4VC57*2+)"2=R8E%2 M;#:ZDBH1IC:D1G_1]9'JUD'!/(47P[+:#9.G)R!;Q=9E[VQ#IP"VFA91'<*M M*:=.,QW'NFGF].8W2;Q?[RX;F8*5Z6]F,_JX\&]-Z M0:Y\0$:CT20&@0!J+%6B40J9FAZ*X-+Z:D/-AX#KPB $IT:]B>^Y(Y!7^?!% MIN/*>,F($L2=(%)K]O@(#(W<:73UD6[3H9^1,I.V+Z1PE?BI!A*9W932MTIC M/)=HGB*PZK[6D+FDU*F*MBB["6>(*LO2_^WCV;"%%995JA)/R7!!)56CCK". M*'=\ M!?.)0-_4J2.AR/NZ-H/CR4>T+X,N:.OZ (& :H1B/1P,JJ"3JH]B+ M=CS2NT+:&PK !$$B<'IPX?:[$RI%?02^A9$Q"3NUR1Q &PR4'Y;UJ^VY_;Z@ M>H 1&*I)*']FT*KLV9[B([4XTH4)J0.+TC0 *4''TE"7_MPN]=F+E4V6RG J M ],:6S:C*]=1Q"CI57%SR73T0G.P?PK[)(>DBR6.3)8[C0V3PESB-[7(#DEY MOR$K8XS>#VJD@&4'C@-*2^IE2\(HK3C(92FB#P7_E:3("H0;AE2\E!& K': H\_^)'WOTM$LCSK[8DO1S%TI M_]3Y!3FG3Y'YD9*GA"OY0J5(+9<.F7:0OH/\JE1@+T,5E$Y!.)TQOKPFV#?* MA;,9P3+.@%8W&,E1+//](5ZCR_-EAW4<:Z%@\ MYHT4'&0)R4SA&;N9M1EY@7,O[TDZDH&E*U^B+$'7$,BIGH:>ZOI_);[NV.:Y MHK\%1Q^YAS,- *5E)#AE&AM]?*GZ28O,M!HI)T#U02*T/C" M3S]^@(C^@WL]\3.="N!(FL,"3L BD/N4507"FQT@KB342H)W@T?QKJ&N-2ME M+,AQQ+HR82Z)(MU:AIQ2&6FRVR 4 8T^ED%9\K^DJ,/][P5=1!E(I?> 31PD M*'7@WC2,*#J<"S,^"9TJ8*BCLL>6$:$L=&+HJXT:=U]=D!WOA/3-#."T?Q7C MTNG[?*03\>'42 GHZ01.2!(![ 4]&X$T6S?L'5)PP/Q&W5_!=**0+T"1MH#= M=TK= _#:?(Q=\IZL08843-0H8HAI6H^"%5V)9#2+!CU%V6#:S? Y/3BR]0.% M[U>?OEU]OM28#L=2G]]C'U%L&:R;J,P6!.S@NP_(AO)$?IC^EKY^!SNF15+O M5-E3VJ*0P15IKQ'5+K MT(J4_8JQ+9'.AI-N26DS$E,KVM=19BYK-\E0 &\& MU3\&(2.T9U/:Q62JRCYX 9EL SD/#.X=B5QMA:)0R@5.IDCH#EQE/2%_;)![ M6ZU&BI84=[*P)"KB8^[@J@VGH3H87AV2\NJ]&3*1.(]TW4HD^X8$/L8JZ^W1DM^B@^)Z]"=UO*M>YQX8>*%05AWE7#-=U,]-SW*#4P MP4S#0&3/-"(!08K=+;&>#:S@V5! .C;6T?G>"IX4,Z+Y+L@?R*PLV,/*W3(? M1F Y]O[BE'GBP4F,XVIG8I:*I>++JMT4H6\H:!3VA'$GJ\$-?I 4##%DJO$Z M[^44;J-TY%95I(JO$DA<DTE3*>Y%>8'Y':F&U-+-\B1T"#4'%IT- MUYLZ: FB9"EH/#L*[P$I1<4LO[+$)?)%;B-OJ8PJRO/OY*8;F" \&MD&6ND MS6I?9:;.88CI*5.&5-6#B?+]7)M@E2,JFV&EM2OQ9"R* M9J9.&,OZ@2BE4?V6J$2K][(=K+J;TDMHH(M]R/I8"(#_/4;/ 9H-:3@^KVR6 M7G$EL=TT;E)5,#>[B2AS88(9Q)E/3C@$M&IMF]G4(X&9/Q1_-7JX:*]I&FF+BI;ZC)>.W9 [Z.L&#$IKVXV^ W>':7AH]*XBKY.UR\$"N F M>]OH:$@,%+L5D[J7F;%DQCTJ:XDRR%'!1LU+WV., (;]A5+>93ATGJ8B.G22;:U0<9:N?M&LK0+.@!V"=23+?I M>S(.KM!@B&G;LM.],X0/E'7_Q$,)@PP^BN6FN]0=[!_)56# 3$T:5+,/*<<+ M-9X,?L7>WMJX-3(^)%'UQ,BG?+]T$_V"7J7NP.%)I&) ^924K)I!6@B@5Z%& MD,:W?SABK(1&IE90H,=8E,ZHG;(: ?2PX4+(E%.Y'D@92N4N["95&]+'%5G# MA1U2=P&J^S1L/2-0JC\K)#FFZ0&RX:U6KY1XII6ED9N>1D;VR&.H/TNS92&<84+E'@ '0_J$K>WO0F0 @A_#^PS# 2)7&3*.3Z3A,J)GK( %V0<.Y MIEU#^"9M^16@3?TST1,'[Z:JM+0.L-20(3U'<:9#;7J3H,JZUJ9)8AWACF:&X1Z@ F50'[L!;@@X;:R+7 MH9Q+TVTRD5;J@&L -O1,WU\&#=*?2:\D=QJ%SX?N^+ LO\0&7%QGW)'H;=@;V0I?7^5CBX41?#D55,2'OM*@<"?6@F]URGI,U%N*T$'+% @ MS\1?:?,R9$R/ 6D.41PXJ)DQU:)/QMV,B@ 9CJ6(D]FOP'R$+""LO*$V[,=I MR9'RRL[JX5QL[[%RWQ-)0NMK@:)($BU)/H[@&?U?RW1'66I636P"Y7"&0ZZ!R )\?_OYG0@*6W,,85T&K\.SYIM0T#@V7]EZC,%@MRZ MI33UA8^T.Z)DZ>7[?,QN]U("+VK.HM#%A!9U@)&D]YP56LWSF:N\\$KF",BE M6-:52OL*^K.!O/S-EV]@\27?^, FQXI3;OVV-76\X,+AI,BO__FFG?*3.M[V M5](,04>L]K+E*+O-WG/S]/B95XT>A5@\IY.,5"?Y5(]D?I"58#%L# MAOV?LN94:U8)IJP#A&_["'2Q]O$Y_./D9%E<657NO_GM,HF#S)-N5N-\5%-( MLL\^!P.5U@TU+^X?:6I?*Y,L&]"9&\:\)VWAN1#B1%YRT-I,,;NB.NN(%.&XQT/'>&I:A25SA#T^W*8KTJ# ML#;E;HFYO=/4K4VY XIZS7#&VI0656>==/=M2AS;'N- =HZB7#97Q.THH (DR_%OSLS42K9%H+8*JY5PM,,(: MB;LK3^IA)&;S'L@KF8\^/MS>2NOQKGEC2)W[H3L>RZXTAB0-_XHP):Q'"?2?PPB]H4[;D"C1,!R M_-9DGTWC$2.0$Q[VK.6X6^)K[_1Q:SGN@#I>,YRQEJ-%U5DGW7W+\2OV<"!8*/%)3].I< 1!;A:2T^.0\,QJCUS9!M\VJ!)T2+4P[GT=*-X M"%K/ .=-X=\T*XX-8&$Y4"N'$TF$$V5PGZK7$!O@_!R:8$9#B)YPHF7Z8YI< M!1=)4W)H7(M(-V .X5L-A')H3B7@X1'P!YP'A&^Z]+#:=;Q3^X$W',">"FZ M2#X$#H?__.1'&'F']_^>P+\\_A?'Q?Z 4P&@_1V/:T$/@)0ZG2Y/* M79/="\%N8C%BG::>87SCXV!O-:=/TL,5C;V)C"Q=-8^N(0RB"8%%:$29G M=M$30!'ZA3A-R<415G*:*4Y5DF-*_C?Q!3L&L=$^:K>,,6,+Z 4X,,V5I+%N ML+-0^.*)N6I7>;9!;*PO:&I=' 8T]$ON+S=.[O[3[>6W69!>@ZA9ACUKN9&7 M%\1RHV2$D_U^XA@P 4":-61 M%OKG&ZG>S&_B_X(Y <5E'#TWH#5S2:UPK7LNPLRMG#YKA(&Z##7&8,ZF9JB& M99^O9EV6JE[_$3R,0&J@)/TH'$&C:H];C37/']B%>UUM*R]==?Y C!TAFU4] M5;O)539WY:FO'O >==SIS"]=*U_1Z*?>.PSF$E1E>.>#DC_FA7TV%5*V8(ZL'%"??$" M1POVOZ:843E:D;B8-78V@NPJ6:(DV[+B(R6C!B^NOKTZ?IZ M\VFU*F]I^[>2Q6_FG7[3DG#);2"),.9JYXAO-./2^_(MUH+Q!3 MO[V=VE*5-:T$?PTDO M<+Y'[&#$_PI"U8""A6+,W3!B?V>CI*>[4L"G_23LNM$0C$10<3&BM76EMOZ6 MQPI4.%M%Z;0;YYV3VEL.NP'Y6EWM?#E^>MYHG;;LO:_%U;;&#-%V\X1BU[.\ M\/6YFBT9\]49\!\2UT-GF4Q6HHPKSY/I#EN_G"J5NIHIE*L8XJVC5N/H>/LT M53MSQ>+12_!H@6E\=-PX;VU?EWI%2+9$T.N%XF(Y(7U$(J&]TW>]?6?\I@6V MT9PBRYVNT!NP3;=/Q;Z=V:+W>%:>P%;\,54[!?=KK=508($A>E2!%6H19%<0 MI-S)VZK4R5M325N=I8Q5'@G<3(52UQHV+S.03[;/A5^1W5+OM;=B')]O7P]\ M10A6$\/XF.SB[6<(6+-XWG@ 76-H;>)UK[6B3=PZ;YR?5A#AL69/G=!@OL!L M'S4N+DXMCNS+6M8T?I6F\>^T:K$3B+63=]/&^:W3.#[>/H&](D.FWFMOPU(^ M;K0JB)F\(A2KB:W<:3"9ZE6!Q-YI>WE&+?9FY?A7ZA%5!PNZHDX)9I+[XJKT MB@L--E V_]MYXVQF[0O;?B7O H2HW'JS:%H)FBY*46NT9L;;+1+7$(FKV4"9 M%F,@;BVA4C?-A;H:+5N*_DKJ VU-^&^ML]/&T4FE27&UL_7V CM?>6%X^^@, M= N+U[N+U_4M#J\%@.JF7U202?"9^U6VL[$!0=0?&IW61>/TK-(V'%6ST_U: M:Q/I ZU&JP,"V:+)_JRU $VV*"3K+PG+/0159LC[41PF#D7_71\' 0Q"$6V_ MD'R1$Z4N:MC"WJ4UUF1?M/=906-)JG+=/YR3]V;C\*Z&#U2)(KX)(%CF[.A='C;,SF]FR0Q14 M?6;+Y4!9C\)F_+&F><".)WA(IQBF>E8[Z MC@_$AU#P[Y?PCP)/H'4*SWY)<'H=/3PGV[HP;O@98Q=IHF1NW(:/XTP]_1"^ M,/WLS6_8-1=7*AE#G(?3&/9^V,6#'O(^;/%7QKTG/HEF0&.*._YC&.I729C^ MRCKC'^R(4,,8 :D9K_KLZ#T;JG,0%FDS0,_-*;$0]%?FS;[Y^\(#YN90%L_T M+\%A4].'PE>R?W V#$7_GV_^]G#YX?.GK]=77[_JCNY;>/AZTCLK9?JXM!5 MYOINC&-Y<; MO>LI8!,<@M1D (;+<>AZV-<;)#?N!'(>JGO=QS@BY 1 MHK<E&"B=JR-&Y^#?\D,;EP@8Z3?9@W 8.=<99.C0) M5U^,G$4,$(X!V4+&Q^,P^$$SK+P):^<@ OS%PWV-<1"/"75T]F=K;F,,\;WK M.X+]+_<3'DY8"P<#MSIYW(/#X6D\5T_Y%B"]$EF:. IP5#6>U\6QZWAZFG2- M,YG#'LXM4WT!A7GO>:%87(R$NU\)!YR/@/?!N7 HW0?WAW7B" M=PM+Y\"KMH%C?'M"SDS&-\0H9+[#]= K(P:RU4D\FC$&V BWU9>CEP&'\/*X M&XDP:LC]XY+J9["@'ERN.]$;J\A^@@'5?V1@BH4S]-W_PL^;[!)V!N>*$B^F M(>WIH%6(@;M@4SG16)^>> BS"!>^*9I^#:@$\L[#G5H%1 MJ1WVZ)09" 8(,'CGV_9)IWFD24!.!L=YWA'K-"_D\3N:8)<>YIT[?L6#O6]2 M$FY= ,A$@5>QOMP_8 D?A(+V+W'L[LL5^\#][PWVI7G9;+ !D"10AY#X^>G_ MWMRJK_$U#I!+B&C OCW\SAQX4"AVY('B1]"3'R:1'(\0),"3$E"N AH''@&& M "D9,[EYG(-B?E9]D]TE890@L>JIZWKS14'E"'A_CX%$H,"E _LGED _(BK& MZ_WW_=OSTZ,&FGH'>59Y?O*+OO^4M8(@<%)A0^=ZUT""1FC^@,7@#/1UI]DY M^@4Q&@#C)R-%O)$8N?@WH,R83^3T=QQ*#ES><<=([GXO=W:7;BR*I1"$?24D M$(@Y(S/?%G/^*-7% MN#ET DT1KP'P P4DN]PE;1YF@O/'8GU.;C??;K]]'^W ME+P@!SQK4": D MDU$4BKZN$(#(GN@-$, !4DX"E(?T%'1AJ=QY21E:CL!1P]%J2T/=7,9L86F@ MTMEKY^ VO0_"6*1!PX,]%P0SA*X%T"TMYR4#O M,&2?/U^A-I*[B+?'S9-4N^L%GH?SU OR\FA;4B@GI!N$$E'2!27 1;C?^*.@ MZWKPWRYG#[>W#7:/2-D#5M[\H\F>PH!8:G\:,TF[E=H0"?361*,2KM26((;AG.QSX' Q?>Z43YDS8600+1Z-(;@53U>2\(.7[Q48S_ MYV_MSO'[R 5TN04E./2#PN]Z;C0.$*%@3WT4N08(XR"'-AZHAJ3=I)HE[ :W M1 ]K#3@&4+?.FV=;!+6R1HOJJ"1#^"!*P"Z8%,CV)O(X/ IW!/#2U M@^I#\ M=#B[#[S$@=T+)$R _4# #84 S>.S]UR"!)\J=3],RL>/0KX M7!2#!BYPU):TDQ0DAI,>\$T>=LFT4?WB8*M_H=D!1WM(?@">O.0>7[NW\-1Z M"_??6\B9V_OGFYN'3[>=RR;LZO\Y/+STG6$0'A[2B__//\CQ#MCG870 5?31O*D%>2:E ^>_?/MT M__7S'Y\^LON'R^MK=O7U]A91\QF!QY7#-AO5Q+Z 8'\VW\_HX,12P6I4<+)S M-/#U[M.WRX>;+[^SRR\?V?7-E\LO5S>7G]FW3W_#^%JY3ZUO1H8ZW8#=AX. M#>$!CQPO^;7!2H'?-]E7/ LZKD+R'TL-%\$QB! M !UI,%0@T>NC5R]W^,P51(P0=M6%:^RC(S^ )7U8A6)(T00N=T">>EA)V@'T MA1&YH_"&^$&&J(S?D6-8K23.2UB%]'8Q^UOQ5&4 MA$:$3D9-9&1'8K('9^<4[I!>U3^4)"7,>N#"*;(+OFL":-'H+Q+U@/$X\)N);U]%RR"M[M] M@)0?I\>%[TQ(&Y?ZZW-/\\KT"74?Q70=!8SGZ U2KI3I#9A@=-YNGR[*>]J M'D*I2 L,NC>_77W]X^;C8>N".:$;N4 7CAK-2F;SDPE 4( MV$_CC>0U(;?<1%$2TE3*8=,EX(T] ?PE0_48L-I'+PNY&4A*R/7)J1^'PA^@ M%[N X<*/T-L/WY1F.F*4:J!CX/C+;*>A0(&G)2'',*J6.LC+\,,Q.GB!HY _ M1W"//$YP0;POLC>*T=@+)D+Q$>53'2&3A(SGWL1BQ#K-U"'H M$[^4SB8_YTD\9-\DE#\"P_*"L0S.'6:PO%.P-,)3IC&,9"))1SJ,&N\4,JS\X$@.'[T/0:P-VE8A'3DD\R4BG^@3* MZS5T19^E5DPI!7[M@\06(<4U9<3I%OZX_"$\]G\YF#PA^T/(Z,D5* 0NZ-AS MEC+I.'VQ#-K*<,3G!)CX+0>MP6-?'?%7 "304V&$02)^-N!%(>K_;Q)DQ)N M0,^F9*5KT0TI;(O)2@UZ W J7GKZWP/_ISR^!X>_15@=OP=N_I/]%5!ZCLF= M ?&N,LM,[[+)/L.^U-H9'LO%_Z"P40?>"?3*'@08@/=R/=\9X@W-Q*XLA4CA M5D,ESE#\&#$++COP^IC_, :B];DS=-E'/N@E PSI!&3_P:M)]JL<*&G*I9LL M!0ENO&FEC94V6Y4V_Q[WI/F'\J+G#O +F9((]S&8,,#\&-EM9$H@TR@#RS(, M'J73R/B=C"1FC#J:1(#[F%@YSJ+7FC#T^WKTEH]R%^Y/]4NMD+$_=;8EK.F1 M/--!RCDZ,,4F'2](>H==2I%.3Y2IX#VI8,*7RG.0;A?S&9P@!(T9'6-))(U2 MY(!H@[(HZ,?HJ]+6N^2E^"/!,;1KFOX-&_@S$P5\S5E&#SA-*=]2L M(CYQ653A)2R1KXL8U\: OQ,&$7FC2H_N!?I%,L419X>,*=-!Z>*9YX"<9TJE M-R_,Q 'E^#&<3?W$[W&Z 4^:1, 7R<>7O2#O75!7[&)B[U,0?E*3 MY_%N(&61]"/F/"?I!F"I[T*,IY*<]/]RUQ FO@_+Y+)J53I:E!X=,R9[?")= MF6E."%TI$IE,#.(I99@0TH@$+^0Q&&3(H"BF/B+]2P(:UW$=EW2UAO+4D.Q$ MKY+XX78]>;\ZK"\FE)(/F@< FCQ*F&\4RO@Z[_$Q)5F"5"P]OW)+26^/IFH- M1NWQ,9VV(,&3$!.21P$*=R (/+JZ+- H87>2P/7+,CM2DXA,YZ9CKU,-; M +$39(YE?.*!_V"7O9'KN\1:\"KOY;;I(N7FE 9R_?$F-6_O9'XHJ262_4C* MU'_IWP"RU\ M>0>L#ZH29;[V&-XT)FVX).U!6 -E-9]OF]_KZX=7/J2\PEK-5H^I1(_YA%E% M:5"JQ,*9LJ SUQK*4QGN >O8(_-CQDN0F)3K3SFLE>J@4[%3D44)_?B6$>9F M80&)*]$R$@-D%DW<1RA&2-K]P*'LTD*IAOZ?6'0T*1J46H**D\ARO-4N0-:( M.,=61OB!BF"%@BH&I(,-M1?,^%+A0"1^_3)BX$-W /+B4"I6"+<>2&1,_^&4 MP&WH=R1Y479+!@DU<(;:3-H(6VB=;G[*$7U6L@7FXN8YB*> MV5S$_<]%M/J4"9[7H4_=@F*"=@>*O-2$U<%!K^ -W)M$ M;C15WEHH(P!A24GJ/2HT!5-#3"41!3D%Z#Y(L H'A"3 IEDJ1I2I2]6!N);P M>RIH(&MK0=2[Y#+(LNUS6_*H9$.785RI4E*4753T338NON<;6.QNF#EAK%?7 M4N]VJ=>(F,\)YI31[XUA(AC)!U)[ES3<4+JQHE@LKIN0OTK3>E,QS^T+7!3VY,YR[ M9@HB[#84NL&$DX0AWCC:8 ZH\TIUITSXE31W=+69NKNAJ_NF :K;,E@^9_G< M5OG<-S1PTTSDE&[1!3P$G3OE:@OS#8VL0F\B[69EIYLAC"BF!.BP?%61)G+C MV@YU,] 1+C*T,062%M'QD7*7A^=B$K,NO\/%_!YF._83W\F"]<1I*.(BD\:T M6I*E9:&Y3[U&4L;,D5>0H\+-D;[D@Y@2' K-DO-GPQ.I4D3I;B+.J#49SSGC65AIK7_I M!_YAYOTSWT,!(%_Y&[5:)_W<)H/3?$7ROB+;:S+5;Z3O8N,7VHE*M0%U9P8E MZV@J]4_ W38H!&T6S,NB[KOF39.<%E@;?Y!EY%.?GYOK2[(&90.F=[3)>]+P MW"#"T),?>#+79X ,Z/Y!U=KK]\DF8(FOZY31/+6D;DE]RZ3^(&N3M%@G4\>L M6+^ M_E)+;:VF<(/2V( Z3%'IS*PT<_HY''R0!MVEA6>\A5JS)%TJ_ZBQ^LJ]=;!8!-EX^9M\3CBM;#RIPC9,N@#IMT 1& M7>*A4P?^#W^IK#P\#&I-%)M!'J./($&6U)Z"O66M7XF+XTA*(TZ4 G39,GJ =ABD=2[4FAG?8E5$V+JN5S MZRB/S%$6O04N7J4*_2H[&J$HPZ*B5&1]DZ5,,V,3FR^G1"+H!VBHD^T/0C.1 M%Q0--5:&J-MB"E3@_Z4T>[ID%7Z,L/6'!^:"=(^@%Q3-AQ K,,@& ;T?FVSI M"&]9Z[O44/"IB1XJW0+%X7@L.$GSM E>[LY=Y>^YE'W1OHFL0K)T%:,=E4Y6 M*FOS>/WM7OLV>FX?S18\O=)?5%JQ[GC9O&^RWR\O[]9>C;8,RJDLZRKPYEYV M"(VQ+0QZ>; :"=CG:(06C/(OZ4I'I/Z4<6RHT$V&T^174DUP^C']='7]9*%* MDM-@7JB)/&?$>C4]NS>RZM'\DVZRL7Y)/+IT3DHIZ5VK%J[2TI&]A8U.?/7I MRK^Y]NH6J6>LVMY1G"8[><\PUV+)NK$$ VH622R2+$(2*P.?+0,WCJ,;5M>6 MFU>W*DX=W/BZ::1L?8V-(]]M?\Q1O? FO=D%H)\-YJFZ;K,XXR&?RO1-M639 M-M0WQT?711EKQQL+-PNW_>-3N9FGTUG-R)[:1YT&:Q]C3_63DW>K<3;,"U6I M9&;NV+9%A3$\L1Z#[R9>GQ^?-&?YF'8-J[>O5KU487)GY]Y7=B/;)-B* M)_+.5F+:1T?5*C%5<_3]6FLU+%B@$;3.+8KLSUH;09'CBVJ%:_TEZ$8=$Y@L MV5I[%*F^*V>]WU%'4 M.DC6M-8"NV>+S*QJ_KY?:]E[M?=:KWO=,^>"K6VPM0W9&4Y.ZF9"V4BN30%_ MX0$O6K9>QR+UGB%U^[ANAO[^)SG8LH:ZV *W5]5\_/]6FL3P>SCBG,5 M+8;4'4,ZY[O%0_;,(6%K&G9A&^MW/1P[ %%C4T)$!I.6W.:G-O$M,J<*.4]I+>I&_E?DB#:K*1D33GKLK+7A($U5@&BSJB MU]EV>-'>9ZH[IQ675C\37?9%:EDRV24R62!?SSO5F@R6ABP-[3H-G9U;&EKB MW#70:3OS)L?4O.ZY_"S5LX5>D. ^=&[?E!..)>OBA>?89)EC,'U>?A-(:]'W;QH(>\#UO\E7'O MB4^B&="8PJE_#$/]*@E30DAV1$BID!9';FL:5I\=O6=#=0ZR[;1!IZ=UE]AZ M^BOS9M_\?>$!S4U,G>E?@L.FI@^%KV3_X&P8BOX_W_SMX?+#YT]?KZ^^?KG_ M].7AONP6U06HK@3%FP-CBT:C!WUV!=_@A/OT?GCY$::Q>TV#Z="@K@A,! /A84#G/^?;X[>T-]* M$LB_)6([_9B>?[,"BY&=F[UL7.YYZKA!A9J121.YHY\',+4*DLC=ZBR'-09-8@WGW&D/5CQ<8Q8=G; M?\G4YKP64)3XAN2*ID77:Y_7M7(<8L%*]"K8979B[+D:K&@MEAP2?Z(QZBY46RXG,,0UH3-:($X0^X/ M1.U1;L,*9<&OWSFR;>AJ5ILX*W:R!YV/?CN[.+$MNW88-W>N;O:WTY-J$PK7 ME3LX4R/;>YRPW>1>,L*QT3YNV=:?.XS7.\=RYR/DV7&U@Z6WD\MMF?6K0FIL M<=2IYY6O-N\CLBT3]>VZRARMC?-4BPKJC.>G5Y4:Q!7A&C;-P]L!WT''S6ZM3L:"H6C79K[56Q8+V#HT"L-[>BM%E@1UT MUK8<97_6V@B*'.T0NZFO!6(1;?% B..]P;2:6P4;C3U5WDYW!VS]6=K2'A0 M_*8Z1=43 RI7.'8!.W?.$P5*RM&.^?/K:"_M FZN))+V@*TNJJNB!GSUQ!W+ MN;UEA]+<:VBIO< M8E_>T71K$M833BAX)'H,2_I^H6:[U+0B;;7K^K)+KZM;\KH1?"J;\E*M=>') M-B6#AV$]FE%];'+HJ.%T14N]:G/S\DWG=VQ =K& M;"!\.KX_8.,PZ+MQA%N!=2(Q& $T]0.P]VP7ZFCP;UR'C_!PN.K;XZ..!D # MO\9.P3'] :!RA,=B[G^'W93"O#L!*!Z=Y$ZN7O;L[L4;1^6;?+E@M9A]H[ 2 M;T/=$E[':&%M(WRCH8^9Z!+CJ> N=XU%5,?ZF2*B-PC30S$.120(U[%D*\5S M6"@8233/7;#> "'D.(0_W3'W ,$=GBBD(-3FV(0ZGF3/*R2/ANYXPL.>QNM0 M8-ZUP%;9V"F:!8Z3C+G$0=R@.P(T?Q2(VI%&8%C6$9&$F(MMTKGOP)M%^(B? MUP;W,,L&4_W2&V6,NWE$^!RCRS4]0(%U(QXK'MU+4M8,FXI= M^%&!1=]R_R?W88L!+?<' ,D)DY_,"QP)+8W6&1=^>WYDDEZ1*7Q+<9/$-1M ,H"@\"S$RJ44R MNV%MZ,;,KJF62,IW,HFVXOQ8"K@J#\17E+'5Z6<\ M,(@TBP&6[ 11+!47\6,L_ BYV3?1!V721_T0V&CVK%KWP%.[ '8*1M.E[R? M#+\)7 .W "PL#@KHE/_IU*[ 5O*2Z.^@1B41,6E!,];>/FQ>_:!NZ<]8\RVP/$A*ML^:Y_OZT<]1L/V_PC31G M<_I9)H4,%6T9ZUE+[0P!R.H]S?9,[X>5/"#VGMY@X?Q+2VU@*AG@*1USN MY)F2O#%]8.YGEA2\U@_\PU X"9PV/5J)P-T.9:,"T0] )W["S4@/1R1BPK)X MB,8L"K98CD4"R@Q]>@Y^1<.A_(E2J$S23NET!K< ,S.]8^WYZ,\?3J'NJZ@E M,05RH,:?+4VR,3RW>3E]@GMZ_EB,F>]KE;Q..7Z7?F/F2SZ:Z4RFF3F%^9&@S*CQ MZ04'<,EBLTGI.9VO?P^3<< >;F^G[9Y-+3DEE@O3H@Y:L\[W.7.GI:PSLL]/JW\2Q@R8.OQ'K:VP+X K?;[(S)YX.RW3SJS%"MGIN@,_L@ M,O='0_WD9&8JY+J4B@7;WY8\LLCXK".=-SOSE(@UH^/T02Y:,ZLMUZT0[3=N M5K9NIWEV4B4&'1Q?-,^WHWJL(]=P%6J?F7TX)\=R"QK/=G2915EH:^)YQ[-[M>VF&Z$^;YPOSM9T M?Z>GVQ)9&Y5+]11+-3#$*=.2PN]9LN5JX9V5EL_E=5H/P/I%[OK-=!Q0=#X[ M F9-])IC2]5V],DZE3EK1K]",_JL?;X^'Z&UH^MB1\_-K%\6#CMMD6W =CXX M/FT>;T5:U]K\VE'K^:!JZWE=[*R^5+RKAOEQX^1X=IL&:YLO<^B7V^9,9<^: MV1Z;E9+W0\KGO@K"<8 U?/!?45P?TWD&0*JQD)9.OMJ&V?V2_:TD^N6A#DZ/ M*S/7E\6/6IECKPB#G^T*V#(.ERA$YYV9?48W[SYX(3[OD#*U?5)Y^68VR^R? M[?6HGE;::Z25Y[I):D(J-=4MBY#HK$MK;)WFU,9G=/==*_G+#Z MNQ3Z5?+F5%MTWS/I1;H/8M!Y#G MZGCKXU)S]+]GPVB&:IC[LZQ?)BOOF)FN/_7HO"/.:Y*3:W.C[@_YQ?(=;TJ* M\N45XZWYHJ!K4J,=]4DHE^9)',SLF[-<"P)UF)?U'5C<7$ WZ_EX?W?]V8UB M:J&S@98#[3/<7'E CZK7GT6.!-]R_6]3][PUQGLCUP<,P'CSHSKIK[HUZZ_81+1Y;O;(FY\QUV!OCUM& Q?X M04FM&_W\+7IFS0]Z5@.<*5I!(IK5M5AW;9S1H*9A M=%K"'DI8K9?B1JY%()9+/;.O$/6#*UP]/)HXU'0G3U=!OY1PTY;*N;T@KB_Y MR[9J.>CV5:JLMEUL&8L-O$N!Q&87/NHV7;P98TA)589C;-4F>9V5!,MR9. MA;/K1W"''G)BWR@6O ZYAHUW9A[A\ MC]%TD\ H\>+E$"W/1C&ENA31>-:H[<3 Q>STYFM/M-0^KV9U=RSO"3JM_AC$[OZ-KH1_LRBU>WS\Z:/9JLZAFZP_%I\S1K/9IGG\UYJL,,9:%P MF:;J@+^7NRQ35GZ6.?*+8*_B%BWE@7P8WK;5AI>*EIV M^C']='5/U$+G4XZ7K<7GM.0TV=) V;-R-EXP"6DSZYX^MQV7N@25=_&<=,V\ M!-ZG[I$;"22L&55>%LG:CERV M&+,)C-E81U*+,-4AS$N1PO8N-9?981+8EOS7V0^=TK&KV^VQ4GK/-X@2(HI5 M3+N2.YT[FO8E_0*VNJ>%][;.CI1;G':\IL.V7U(BNL6+K$R>6BK8)EI41 5' M+VG=:JE@5ZA@\WNJ"'^/CXZ:1SO-R)]_YFV6;JVH6U:F-7Z2H_(J1HCM,H'* MR7O+/*]Z4;!_J]G[M?=;W_NMAW?DN=WZ5NIBDTHR%^?F\DB\H(/-II2;#! 5 MZ[K/N)$=-?->AY==F(]LT :A(JOV^OC=? ZEB\;(*T[1C<;*^ MJ%";C6P3)P_.3NJ8@K=VA\DNJ%4;U9V^DDJ4^4JT[F3])6M>;>W6S7GUV8'5 MRX;]6VWM>')BO2463Y; D],:Z*&O* Y2SPJ?^Z0;OZS=_IZE3MNBAC4?]O2X MCH:%K6JP9+!=,FC5,4G&DL'N[:FR$LW*M<7M5O:\;?*,5H7U4NRZF641;=M)74<-6=W?MLQ-\4+9F+N M)-+NH%?LH'71.*N^B/DU*3'U](QA?]=^VM_5R?J[+@O)_;5 K'-@S8?MM';; MN*HCRM5Q3Y8,%OG(9G>UJ]--6C*H^9ZJ:H#3WFT$?OZ)UZ1>YO[<^'C*I08O M3.M_+!1.,/#=GZ*GIQ4MFHE 4V7>(E\K']!TXZ,G62C_%K9SWC^A^G$GV/C<'!:K@<,P7=] M#P=<;QG;!C_.!CX'D\K&RZ@TR3.U =C*)W M>B#=(?LB[*"'-1J"6Y &:UCB:,$9EC--U4\V/IKAI8N6CU]H5"/9ZMJ?9B<0 M=V'#[ VB[ORN^O7"&7M=\UO:V]NJV6W)7O,;E@,UZ63_TD46=JNO%W9O07X5 MS,8J:WF5HBVF%>WJ4PIVHQ!M7YV*+SGAZ8GMMF91>VNWOM5*S58-ZC:V4:E9 MWS/6B$+JYTI_617R<;OZIE [5(9<0[_Y7(5NN:GSTFEN#)MO*"\T#83O=)HG MYECWKO!%WXTC&LW0F+^0^*&@#639B< M/R]=YNEHY::D8)8'V_.AUI)0.VB=7C2/WZ7PD?L;ARXHXRYL+?7FISUS@GX! M"F];QT>%T<\\PO,80,4 P=OC<^,BR*TOHQH9_#( TF=!. Y">(IU$]>CRZ2F MRI4Y^>54*_8 EY0?56 ]^]/?[*>#U'KVK6=_)Q'7>O:MK]AZ]K>Y[JICSW?; M>;ZE&,#L$@\; RA^L5_-/)42CI82I12E)E!]W0 U\O]8#VE)I?)1';,PK?/? MHO;+4;L&M;<6M7=@(]M$RN/6#@9;GW_,_779W_@+??+: R\B1DGJ?JP]U*"X M">G5-OWRZ"#FK"?Z@C+:4;M3?OJ\,QM_U^XTSS)/O\P>1^>PZQMKZ/^<=E>; M#OU<=OW,C>8RUI^QT>.V&9)8N%'8&K!K([U_8;G 2SWAC@2C/DS=T1^^W5W?\8'X$ K^_1+^,44CM%+AZ2\)'H >GV.BO?GM'TC3 M*SBZ"6%S!IT?A"/NZ8?PA>EG;WX[ 3L25_JM#%)Y6(UA]X==/.PA[\,F?V7< M>^*3: 9$2CC&/X:A?IF$[*^L,_[!CL8_\HYWY?L_5)^!A3I49VGCHT7SM825 MZ:_,^WWS]R4.F?/_%\_U+\%A6V4'P]>R?W V#$7_GV_^]G#YX?.GK]=77[_< M?_KR<%]VF^HBW!@NWIFZP3>_/5"0!&CB"KX!I(C2>^*SCE&&ZYN*!'T)? "V M'X-!K\RM;N-!-AZTDXAKXT$V'F3C07MX6S;*8Z,\2VRTYE&> MHH+MYA7L+=]47;QTUA.^>JIPYW4D"M?WC)9 ZDT@[1T,%5D"V=6-;!6USX]> M1<1ICZM$9NF#+!0#-\+_QK!,VF/(B! M54*"X2H5"W(C^$T<3'_ L]Y';2-, M,_WZ C2GHS;L8>A&NNT1_!>/X]#M)M(1K HBY+G"7$%$+NH$/Q?AHX ?L\N[ M&W;I\''B.4%:E"+"D>NG/\=ZEV LY/NBRBHHL$F62N#*P:T(@2@.G.]#^(T( M">*_A\DX8 ^WM];!_LK\E-;!;AWL.XFXUL%N7;;6P6X++FS3)>N*G[_1&9L; MN;V>)^KAC5^3VK[E6ZV+K\-Z)6UM1B4859N-6-0N28-OGEC,WGG,WB]/>>?L MK/KI:;8V8VE'>2&U>K5*C2=A3BJ0;?O-H@2C7J+!0/W#UO]G; SON!_R$-OQ M4&JVHH3G[6<*TE/>\H7[.\[*2/3VCHZGM[:.]\"C(27O@3^&0G! M;F(Q8B?- @+]S]_.V^VC]U_3]R,8K^6 "WCM-_'HBB?Z\"X,HK%PXNAPF=NX M,NJ$%C_?HFVTWF,0"8][Z?L)K3X.PA@'X0)P1_#@X?5S@%=9U 9V"Q_X[(H* MI)P)^^9&WZO"RW^Y8&6&*$*\20,P=,3_@C_CB<;/4#P*/Q$1&_)'P;I"^ S> M%U P3-"8DG\W[YNL1_-"(NK(AL8K7$'Q3;+_&N)*VOQLYCLI.-!DEQ&+$F=( M/ O0I8"<\)H@DCC45R!U-$B!QK[36B,.&W 2@1 MOF;$?3Z I;Q8A+Y$> _.[Y'U3;I^/Q\#*7166#&%+QM_F M.!?CCC:"]F6B]"O/F>8S!1#2G^ _PLH3\A-1$$"W 8W 0PV<02]1B/O;&(!<*.KB3"T7;RIN%A,7 ;0,?KAXJ0#<=J?9^47_%G&D"]OW111AK'[NB;*NDY[+ MNZ[GQBX"(HH"@FP/M-QXR+S 'QQB?-Z@,6ILN)FX?!FJ_XG8X[D"40"O$T]* ME"T&Q/Y2P):"DD?FN0]-D-#W3Z"-Y3B,(!(![ 'H*I:%+RN_5X11D$CT0]X' M*^L'"M=L,C1@)@&UQ!R*WD!FB,"!DA'6#C;9OX(G.&N8X9PBSS&/XD;*=HGJ M8W?Z I[\[/XW<7NHD",;N.)C/#(84: OA*!B;="N M7ZIO-3#G;@(L42D&CMH?9B;ZD69>H8 S('\"F1\@^R1^"HPC.H2(RP![4@Z86\&Z6P-$547I]'VD8_Y"CD''R;^M89^K#3 2@U:D/3 M-DAN?0;2(D*# 7\N-X%;'N/2#:66J).,N4M]+=+OE>"D$Z/6JY4$]1T/6!X$5%?5OD+P_X"$:48D/=;E'6G:# M1=R3;Z26TW*GI(.D0RVWIE.EP4[$AJR#-D^5*?*E^!*;X=B@ZN+E%@S/?**F MU$WP!3@H$W3]*$;I", T]#+C)RC&)2#B88AJ-?-!!8+_ MT$T-")U:A.^4#BA6+1_BK EYT.5 H2%*I0[.S=O/B%YV2K,Z .E7K['V4V@?P M=>J_2GOT#P6HI!+U@## ?L/3F/<-=,Z=(?Y8]J%/$89PX,E71T_B:;27> %& M,ZG.Q)V4A:- &Y..W.<.6-&1-%& :W65[T??!1FAR-)*%6ZR(M,K0(XXD=<# M5XB01NI,<5)K_Y_Y$])1#+:[I%AI4_20+C!Y0E$QT 1-)0"PY$B@)R('GD/_ M@@#>N#5V=IF_Q"Q<(#/1BR@((!5H]4F.]@)LA*O22%"&8#G8T!P%CFP"[9SH MUTJSPW50#M704D7H99GCN40=GL1!^E$H]2OZ;)LYY(70W=GY+]L.S.Y?'N%T MVOEX?MIY;2&]A0PYLU@=L6^Y6?8;S91+E< &NV]>-C_,SLVL/)A>HR0*FQXT M?<+647L'BQ9KQA$V2NN7W@@.[_->$&)'2-"5QD'D@@9Y&X"NX >2!> W5\T_ MJF8$VZ7VRO.B5J*XUE'U/2)V@JQJ(&C1SV(2H"2VN^9-70AN-R3O?J4OGITT M*RI[LR)S::K]'&!EN^M$5C[NEGP\[50_2'@G2*@FXO$C>EH=]W_^UNX%905E%4=-R_J>^T[0N7*/YPF>6"*P89'7XT"=*MCDB'[&$3L M"W?X@B5;?2NW MLMO?$;JN@?0.8NY5?8,[(9:MY[BDL/3LO'H_UC:D>^[/>O2I^S?FKZ6A?X\_ M-8P4&9G5A*G6N9R'+)6%8Q8 E@IP%F'MF@Z"\T?N>A2GAN\=(7J13K7Z*W#] MF#W"EC"AJT%IS%TCN4#T6.![$X"Y*CN@]ZH6#05PPBNQ>$7E*;FZW(62XQ^% MK%!P@A#6&0_F(D8 M([AWA&4DQCS4&4T.557(S"AJO[E79H=,$"9V'2+TXV ''3SPGD3E971X1 M1LB7.G$RE1\H$]@]>K,3NF-*3QF'F$D%P!3N8SG(,5&+>X '493 $X1E*O&& M\#B)T]P8F8M#^?7OMIS-4LCX%?JHM\>GUZ8A:4R M(2D=:O;VM-7LI#T@X=5=[G]7:3%/\@T19DOAJ]U^7U#R$#ZC$N4,PH%=QXG* M]GO;ZC0OLM?*-TW=D']H_ K>X6$53T@_/^YD(\=P6SH9#U X)F:#J[]MG9SG M=[]ZOLY[B:*NS(F"+;1/.\U6-L2,2A'"6/Y8/B*W<'1B; $>RY; IYI,I)FAN(/\,*#)\E* MJL\GFTN$J,K,)<*+E8A04MIID=+FT%;A%HC23I>@M-.S_&.K4UK#2"K.D !S M)4FB)Y'*ETU480^\3'^#+\F2BDM(]L2 XPR2G0) RYAN6$+ MK[FA?4UQ[:^ MQM;7K,Q7B?T4]9TG(5-F56]KCVJ5)>]!Y4TIFVFR\B,JYX]8VP$R%KMO<]>7 ME8U4F:@E+&BGH9!YZENMU99"PS1HE!),%2KQ!#=JSJ+%K?JS^HA+%2)-@2^8 M:)B]_K;5N#CK9$I+8:(K)[8'/.I0K4[<%F%ZU&RU*E9TJ>RU1YU3GH+PNRRD MD7;"@4YM5X4CI#SHSPQI]8Z:K1RT3L^;Q^\T#)KLS]EOIN?/+YJG[S*0H<@^ MS@W3!4%RD;^4DE8A:*WJVF,JE(5KRJI?R[:-,C2E(%X"3L*& M3!;KANN%5U.ADO$=8!>H(I%2 WR0$:.DEY5*P<#7XWH@R\U8\"^$SM0)[HOH"TY$ LCXO*XDGIX%L M@FDT,\?0KN_KZQ\U'!C;5%1:91^R2#+E(XQ?O L"VU_UF MB09.-YF["[TI5PCE:[S+JHK+[I/1"(W3%*M8#[V(9K?6:'8',-EG2W>MBT>9VK3U1A[I0)IT/)BT>:Y\6PDPLV5?/8%B::EZ6CJ;TP&KGEAC2L*>(%/O8#Z5!%L MLQ_6O-K:LQ\N.M53;O5"8_]66SNB'%]4'WNWB+(#B()]%VN:+[HCD<&JO"+? M5%LNH:1[**@#8-5W^6P0U\R;L[7'6IUZV+U^P6GM+7?]7 D7[1: X.3&&/"T#BQ9VA7 MP"T>RQ%PU$1:]79/Q]?(*16A$&;__+31=3_Q/+D->(RZQ8^]))+CSM3X-_P& M.V/CE*?<.[+X^&4RP.%OE5[AC<^^.G& ()2W98[FT'=%;> !C+[CCKGG8?_O MD@B(FN#F^FIX <[HF[ '$@V<@/0HQR:J@$@*G%#@M ,<((9#*-KY]]!&J'=^$ JX M&!PHUA-&[3I[=#F[_/CI]OZR5EWG<>A)UFI>WEO6I_&R6'N_=93%O%UCK$$2 MJ6$Q):TD\V.^L#U@-DK*7\C%)3ZJ<6ZR 5OZ\PROY[^H@+%$ZX7!%3/&3#A> M$"5R.*<7R,D9*:'<_@\?C=]_8UT7!_WBFVOG;PZ[BZ6_UNCRK#MKR3LKE2J%Z2LXS2.5(-DT M-,D-?)%*C6GA0EP6-CX2OB/WF F(EIR;D)M (F??]''&!;"TL:"!<#1'A(9E MX!A/!SX$..?&P=$\OAXZY=ZV6L;<.SM*[:6CU#IVE)H=I?9\UHBG:NRQK[KE94&;FC=^1W:-U[B MMVI_]V?/:JG(2_*,DL :#!78,^2>/ZZBIKB=EQI8>71HG M+(?&TG@VK"&=<*60):#ZRL@D/:YI9"J$=-22*TIY/1B M!]OR;)Y$JM%8-ZJ6?A3C4#BNC*EB$)2/ MC1S^R#(!Z*,/>Q;3FQYM767R!^ M?#RGG5]M"\1W\>YV'5..3JOO/VXQ91'ER7GTK(XN4 M.["1;2)EZ[A=O?VT!WT2-JKKW"OE)DJZD=MS>5C]Q$)K1A2OMZYZ2/5\??]6 ML[BRR[=G<<4Z*#;OH+@K9+S$ BL^(W16]$37.B;JL9&M&H"=ZMV*U@#<@8UL M%2E/]LS^VS-@IA[3*HZ4:'K(26]RA:.69^^JF^YJFY LYN1PPY4PXQPT#TX:C#\ M_[LZ4/B2^US!+KHXKUXO>D8_CMTSSBV>UP+/VZ?5RS6+YQO>@L7S@U:[7?T$ MY5HA>DT4P$Z%(W?3WMC4;*!G*7=SNZL5]EG*71UV M!S@MI6[P6SOEKA=FLVV>9\-KACF4^W/S<_ *)WS1Z"B9;UBST5&FI>6F&RP9 MJ#%W/A3."7O;:ETTCW6/VP;BFS/$1JE>@C]ZVSIN95^KDA*=@$F! -C*7\)1 M 8#4UBOJAUU#R:'IVGVVT\ MW-ZR2V\$1.'S7A!R=G!YVT,>QBW":GHBYZU'G:4>]5Q3>RWK&FW#LG]R>&K4UH5DC,\=\ M$H+C2^2,+GC#6" *"&]2^YE^UZ[/?:<>C'FYH:H%RJ-3]--3&+27S13%^6\G M1QE[T8@--Y5X^))LCAN]#AA5VV"<@+YN%"6P@BSDIW&5[PNH^+;5,2@ '@O% MF$^(6Z=D!3I>2 .>BF1 4R:C]_G?X,BZCOE&K#QD"8V:%#]/C,F#)9>8>'2%UQH MHW"A%V?&G-$U7.CISEYH:^I"09XLOLZC:?UAYF6>MO/P(<""&'*$Z$6& E6X MTKQXR]\?<(7C]=W?19Y?;.?^5I4='_20T3N/^S,WML4)W'\*!FP8]NJ0DHI= MY.)0^ .X-9JKC" >2.*D ;SIE-2B<$>DB=T1Z$T@M ESP88<##4V@K* KZ*1 MG"']">L Q@YXH[$G),["S[7BM1(V M+3<#4%WEL^?\Y494+ASZEPX8_'A_=_T9J(TF.JYE^I\Z@-Z/'!@YCX M.$K>QF8-C0&5]72Q=R[_1I[$0?D;61DUS?-S3(_1+)#])W\HU9XI"A+I(-I; M34#W1$!JKB8-(S!BU$(GQTG0*) MZ7\#AJ/ICC2L3) "B3J!+P>PH](_PYGC#,4( )).G!4Q@U& 6J61[A'T[&5[Z(7.-^) )%F,@8"WR9C_/BT@0[R6,V4 M\MQ^7!S:K?_WY,9#[F4@VN]"*OV:-:6K MIZJ< LKOB8>/L5O0 )U "F ](1R_O\(AY/Z$^OZN(2[ M&@5D9DOCOCZRS=+VLG>PI[2-H2L@*2#J;(81&9*:S+2ER!21:K^4=C\Y2*\N M6N= 'R'Y,WUXX] =2QJ(APF:ZN,@& MKH#OM>*9,9\9I(U^MWAHB>$R4]MN$HJ$YGO/XMY@U1&6DM\'8JD!P-7.I,''%<+ M0E!5E6#*N;ED4,0#B1H.@@: 9 :9::>OY_XW<7OTYE'BQ>XX"8'J!1F52@.( M$K!]X=5>T@WA@#X&]_L(>G3$A9'REH.J 9]33'X,1R< C0+@$KZ1>Z)3&H;P M&T][VO5I@&\- ?+LOPE7XIQ'4F.)>!\X2!#T:F1@6KZP[!WL*5_XZ$:..P8L M%CWE0O:!D!-0CJ4S./ 0HRE9)!+:LLO1*I'U.'9'>A8A2NZ8]^&?@ I(^-QQ M0-*2%SWE.&F()OT-?HJ^'V11D1.Z7=Q1%Z1RFH0C_3N@7]/Z'#X.//AV.DM* M_R]3L*7I%3#)345/5H67[;B%%IK@'-6QE$NQZBJB/K#$".=.O)' M4,,0"3%C0"D9YW/ALLHEH?;X>LBC0;T4*M/IUZT%GDL2E.[2 MB)8^GW'/#[3G_^">J]KR <9X9!"?W-!W(@JB=R^0-M*E)K^2 L'IQ_33U271 M0N&3DU5KD3E+5F5J0;'A(H4U+'&TX PSI= <[_%2&/:?\N3#:E+PZ]C:96=P MJ%T5"LE$]0->4?^!:LJF=OB^**'XH&NO:V>NJ\4.G%VYKBVPY+)F"Q7U52C5 M(KL3=B\&:/_\.O/2UK6!-&O"S'RHMGRN/@6C:VV+-[OBHKPN]P[FNS:R7%>* MK5'.N>F*_F M[]5%JK E1O. Z\OOJF?K^K;9V/&F=69^$190E$(7Z"+3?[QZNU,8M@?-; MVD>=!FL?G\,_3DZ6FN+R@@24(!P'6%E4]9TM"8J*M>R*]O1(<](JW3G%Y5F+Y'$W5?F1OD^=A=PQ2K ME8QDG*)0-8E6+T LOFTK_G]2_=QEBVZ+[VE/T U':.P>NLU0+7)_;GQ6T71' MQZR#X9RN@X696ZKQ@1_X(OU.*B%EWX2R!JSL*^I,F?M"MU$\&# MA9L=)3W=\E8."CIPU=I^L?UO?B.GQM %?GB.66(K$TJV<6-H+ MB.77E%H68.QY?M+/O166/=8TJWIC,FY;POF96B M_Y=*GVG)A\55SS]*0].O^=YY7 )SP7>9F-?1ZVBZ-9/9&\NV9EJ%#=K63#O? MFNG3U(0SVPADYY#(]F:RS7YL;Z:]O"[;FZG\3I>#^8N:+IGZX>Q.2SN*N>M3 M8%XCW5OH[2WTML?$MEF!/#\1Y9Y[QG!P^J^D&[D]EX?91/62+51=7E5YGIEM M'30WY>6H^KH06S!J47L#J%W;E$N+W1:[+7;71J_;@O+V-1Z*4(V!>F7)Q+8$ MTF9FUF>U#;1ZJ[SSIL63'<"3B]/FV>XA2FT<+9NJJ<8,_'H7_]2G]I7 MO7U-AZVG[\46M5HRV"H9U$"%LE1@J:!B*JB#@KCEZO#WD5,T2+H-4'E9CV/UA%P][R/NP MR5\9]Y[X))H!D1+<-FKA=!E:9_Q#5HSELO!5]9KZ[*A0FS95/#>[KLZ\WQD% M:/E#YG)[C\\/G3U^NKKU_N/WUYN"^[ M3741N4' V0V"24&)P$&?7068MQY'Z3WQ6<DSRYVWF%7+\C15DR-GQ$;:E7VU3-+;M+*X+>HGZ;U2?TP&.6PCFN< M6R01972E??3^0_+?1+"OWD@XG#YJO5>BL#Z8NE*14)D&4,@9UMFKGP6/Q$;* MEW*>S]9Y:0[M-5ZB654B*P7B O6G*'^!)1_O.FK8 27,V%#'H&:&2-F)&$( MF($?:MSQ\$ LZ,)N9&%;LZK#_1Z@5.T'X1,/>\@J&>F>>+J1$#$+$M!9AT$8 M'V*EH+EE!@=\ F:$_W9X&$[@6?G\. S^$@[6]CT)QD-!I8HNO%4+<$T-#A F MQU)!"OBBP03@Q!]P#U3HWH2%@MB.VWCBUG#'$;S* MD:F$?1"UA'0_C3P\VF%: -@KZCV[S"A?5=1\B; MQP?I6HT, P8F$_XQ"(6JJ\TPT, [P.\@A0QM+&JR!T!CI(BH@)-2LXCT"8QW M/W(@$1((+428"S:AHC7C4 X^ OH$#'HT8V(RE0Q)T)C,I98F.TF>WV3_9L. M-)4_K_<3_#,Q!Y;%PRT^K%N;8';9*W3QO_/ MWILVMXU=^0<0EB38(, A M6?WIG[/=!0LI:B5M(Y7)6!()W.7LR^]XP(X7TG>,MY*.HF!A6+ARZK3,%>N" M^XRQ QI?+@2$,BOB0^SVO!F<\Q2.,//H<](F2U007]-Y(EW@%^")L!,,%Q5J MJ]AXZ#0YPR(K7/VO)%ILC&U/$^\#]ENCENSMTZ4?D@J &].]W"&=>#"#%4=_ M\9KST52%!0A2NO/7032+X0%OF#A!5YZI[#)"^?O^[W_K]?LOOT:CU/?..N@: M?NJ\H_]_W/G<\>F6G_5<&(D Q!O0^5=2OT"-L2>" :BA<_1SIT*_MJ\:2& > M7)-\Q^9EI)OX&G_%O#R/0>H'HU%6P).QL1ZWZ,$+<7>@!HF1D: N@AC5C2\] M^' $^%MXY.EHD=)!@4VY,>5_GJ(*5,D$EIV0\!R;8Y^G0F41[VH$'Q P<$!X2)C7ERS)73Z^>WK'6!\L(="!1\G8DC4)%TPDULU MBW1QE7J3#%\"7!^E(?%@7[.L"D;3RF7)NN1."-3 7!^)V2'\'*,T.U/SA9#E M;F_7]^!D5&*B"6S7\,9&0*'10F,AD-V@I1BZDAN[J+=E@J&#Y%T(1V5*GP,I M)5IX$=.J!_!';BV@B2XB!I48B=U;L])XG76^YVMFK@W@:V@7PP<*OLMGW;W.H(F/#0/W.[L_ M^[P.PY^& C_0?.E85O+A'"W0#_&J,=CZGC#1=W,9Z->V)C)!/6))A \D6>N MQXI_/?O&/0+FJ#-/]'D2BR'3@Z:,<) M4I: 16]*E*'-V?+?AZC6&+Y@+\L MSUJ&S?4] C[/#DL))^4@IX52#=>4)*O+6&6M5A?/1@(! M:]%CEG!7C,A0TP!XQ&6T9WU'D=/BJB* ]K!5/,1^U&NP13?)-49C=;M$V0*$ ML\+T$B+Y!/<37:+5DX/2'*&$< "77ZXIYC^2.HH! ,@9.\AQZ\J MTNAXM73UHG 6TRPM)N2=5^C%=.E=$Z^S?H$G .E=XGU'"8;;T@S<SPX;[ @?V"\EH<,(FCU02\(Z=]";*QDP MM*3&S]?0E8QAZ%S=_A*FZ>XO,S+QPYCI,V>"L@/.9-\]$PIC=@]H,\9 GP=1 MB)_L=O:L(B-&9\]-?P3.C!V_RH=!B1=Q?,U6"*XH30Q--5!!U>Q^S9MG05^U M;(R^#O&BM%C-U$Q,FO*ELRQQZ,W:0;ME6Z'!.G@XHJ!S-B^N;:KQ^JM;_->9 MM^;.NO?8&:Z?Q&Z1):(C6Z0\3,!D[B( M06*A)0MKN.2'P,D-7Y^\/QN2S5!SWS*0I11; I^T[.EA4#>BP]=R%5_3.]P) M S!CWKX]X4C18&\7""_'H%(:D0U0=EMO:6FC7M:N.D4# I%W.09FV/!X-NCT M[KC4RO[ON7 .J=/2V6NR@0R,__*?T5(A"P/^'A8@ZA$%,N"MS,1H$>TC\0>T MZN#=H?7U#!&4PSL-,0?9Q-) 0.4 7ETOKBXA?<,/F6]M3DB M'FXR>N2&P+J#53Q&<)%5+KL#*_F&N]$4K5CWQI.OL"Q>3/7TX6A3(/=%"NZQ M&P-F^][ASL&>@PRZ0>XLA1N[?HTS^P,'FKMQG94CV,BJM4Q93*-,%M[;<_V# MQSC@RL;OL'"@BCL&M4TL>Q10@.=.4>R@[ )BRAA7(%'LFT+6#?>N4U9C[WU M\6@K^)=&LLD_%IN:#&YG#>!5QG'-+;]2F;AXZ7C,;M]FH]V.0%XMKAIB#"@F M%$@($&&(-$NT>Y5F7_"8I #CSL*I+(XJ][5*. %EWL#T]V;SU3ZIZ]/1$5'M MBL3Y&^R'PVKXO6F]E0.HK;[_^*O?+,-7#J#._H-U>?_AN'U@6!UIL'21U?P6 MVEWH)+/EI>,)#D64Z;;Z]1H'.,FR_B;%A^MN'*X0'T'"]2#;*$)\33).4JRW M6TUNKR=%]AZ+#YV#AAOG-(9+B\:P1[V2.K'I U]_I9HO_%:5]UT9N$'I+]7= M9T!FZK\%Q;U\]I127E4&7)!P99Y)^8S'6(6F?SQ.+Z.P?!;H1(6< (9-5#>? M1U_U?O :S3'I(%_3253W:&BEG(;?]TU>J%X_M<39XNU@(HU('9?4W>\<'OTL MR:%D64R\FA2X@41%M>@E;E"*<0&#^,FJFO1\Y@Y"J 2''3GS^]FK8Y%";G'G M[=VYNQL!N_?T5.K!#SD8,?$+54V>">(H$=Y)),J'HM MMY,0)HJ_MH)WEU -L.#JRUH=4S.N=M]'J&[*^EH$5G+>6^JG:N:N5EO B&1M^HYQ*!NS'%72F%SX)D0CMB MLU.";55G_.ZT#AO"6N(H*3C;[XS H<+A*IEKPO:EE$L(N[)YJCVY@;+V.D?[ M#TWE=0H_VN\<@:T7QU@YO6HY!YWN79>S+#?OZIV]IO@8K].U"],K;5C@ MH+-W^!#G9>W+O5+2N2%56ZT1Q#JO>BRH&OV_IF0^5C=0(UVF@EPK*-H+?& 7 M4\ET!,0>^$ J)RQ%YOI2"NPP-IFZL'=@:-QT4DGUEI]H5[AZ'7Q$EI>M!2KN M6JEIYZ!:95'9?MD$Y2+%)C-32BVZAW8&5IMNOF^Z^;!--[?IYCL6CI9*;US+ M$BW!(N$2M;!9]RXK.:.XZ'YS>X&IJ]GK[/Z,U@D5_,Y\\\0&:=[L-^1NC,4' MCRV:X( ^V) NUZ,H5CJ"'52LKUTV4'4+8DGZE_*@9,[@4FKRN$%)4$V930;Z MGA1Y16ZI8:_K/>LZ1X-Q-CHSMVX0]@RD$^53JG%=60552DYN"H\G456GF%PC91=!UB3-V%WUYCY=.YU!([%4RY.&QK -C8L1-KEXELMH8S,!)FL$XA>M%8_<#$"T\+Y>RC$I4E#BRS?JTX' 79-S;_K MO8=9<(4Q8SKU&:A.[3T2*Q-AX%IHMTQC/4MC?CT,1M&NWB$PZ+5TA^WO[IIX MUYU"765:.R#K_HVZR(S Y;Q&!@*L5')9V3[:I,[*QW'*E9+KK?Q!^(377O(& M1(1CC^TDT>XI"4WLXY2@MFXI$B2$-]%%%GC_^G J, AT=T$!G)6!<1(^72- M%:5 7!BL"SZU_?$;:^I#(K>-N&RK%0M17MBRXO3P4XVZOC]NAZ8>:A>G ,B M;L7YGM_0FVN:JYTV%@YX\---VH#;^VKM(F$T"J2MMRD)\(^[G&<[3O9^<_[N M,'-NZ01@'16Q(X!]W;"=I'CQ1#U74:XV,B/P\4A=/<)=UWIY&D=A=>30>E= M^\.\ITLU%5MSMQL;VO'#$EIWI\\0D"T-_+ TT-_9:VG@!Z>!]REB)3V^PFDI M[4>GM,V-:7R@^W\"KZ(R[6FP>]^!Y'=U-="OD/*SAW0J>IMT*M8<8[_AJ6QK M7.XW,G)MG9UT!T=^;[>_O?2PG>,$OR5J-17EW^;@P/OL<$M&U+?4W5)W2]TM M=;?4?8L=MM3]W5/W]T/%WZ4=O2%_NWFAC^AIOZ,N8O@_.V' SL=ZH\N9'](- M[V^'&_ZT,N(IWK:2M5?Q[Y&_?S#8-/=N7J%\?V^[*T5LNUW2TDI+*RVMM+32 MTLKVO^U'LTI^K$3=OZ636<95/Z2?,-@./^';"#-LF(_O&#CH]_W^H+N]%[P% M"J$EOS;ZVM+E]BZDIL-#7X 5W'O2UQ M'1^GW/IV5%FNO):3E^KKIUK/#4Q_\Q*7\_Z^O[>W\KW\(_[.WMWZ7YYW\R:Z,!#0>PX:C/G>[FF^T&/^!-ML].O0/ M#K8PU-2POVW06RTG/#I9;(@3GGG;X>&VK-"RPL9980M\ZI8/6C[8,!]LB0_? M^5%Y;$%TH__@]\ @>)E#]$L99_7F2_5'[=CC!9+^QR M%^C7\IB899^Z;_"E$7?KU,S*>8>S[V6N%OB?J);?TKB[AWZ1[LM<7_'Q/W]$/&O>_M^M[OQ?J>6 M6%MB76,GO7[?/QA\7]2Z(8?YR1MS!?HUB+W1%#Z_><^X;8%8BU$?HSGG>?? M'^QOG(]O$?*Z_1Y?;./N6OI^&OKN=?W]PY:^GWQW+7T_D?P>^/W>X3920$O? M+7VOW:+YO-OS]X\VWG+2TO$C+^&[I^/]?;^[O_&6D:VBXPWYU6W'$'9X3NP-_;_&"-EA%:1MBT M1NC[@UYK&K6,\*,S0A>>0+ZI&Z(M<@&9#V]@TY_#]?7U(Z*B8<7-]).^8%!L4B;GU;: M]9]%OHC&URNC;.=3E2LOF %!+7(O2D9Q$2IOGL&_HGD0>_/@&IL![ M);T;2:^W0=)[DQ89D%&N1D4&1(4][$1#(_@I6G2\-U&6+WQO,57>LX/=3M^# MVXBQ184_X(WA%N-H<0UGOYAZF8J#!3QF'L#25.[S;V=P3]/XVI*II6<@66\< M?86O9/!%?'&WV^GM_4S4+1_#WUI>@*_,@D61X3NCQ-(ZT'F_XYVI49J$OA?$ M>@U?\)[M#V![C=NJK1$6R#MK6HEP':SF?!IE(3W[H'.T^N1N M?L4B;7H%WM]BRNOO[%?>L63KJ]^\O^KP$U?8V)O K2KO.)V!*H7#0!GF)6J2 M+B(&4,#%CZ9!,E%$2?K9\* 9";5?TLR+9O,LO>0/@"@$ OJ+FZ'@U^,HIK7A MWX!0,_QRG 8)*.(X2$9J>P2<:[S$*LC(?)B: #OPJ!96\AN=TJ!?&I'TZM/' M-Q^#B7J5J>#+$/ZGQL/TILJG/Q1('?3Q%>V"/_WZ3S1Y[B!E#W'=I>;"),UF M0:P_A \TO_OIUSVPT_!-OS:=5/FLYK#ZG0O<[$XPAD6"C(NO@NM\R8DT2+1_ M3C/],#[9?WB#^5=OES)%KEZ0?)C\;O>EIR$[**E4T1%-%9GZ3^[]_O3+&ILL M ;%4]_6["F!931O#QWK_#+QIIL;_^]/?SH>OWIV!-2B.02\F:D0" ME<0^BM(8Y?G?@QF"UZ03.*!HE'O*])Z.N; VF9!X!PM56Z9IHLA2L(:"%ZHD MG<'G4:7"V]ZKK[#RQ/NH\C3O>&\3[X\"/H_&J'>E/-B#2D+X:$W8LTH .SB* M2[I]4#8EC 61CI8WFAS]#A 4Z["<# AC'8#>HB6.X%#RB%8( M7X"-?3K_#;8>)*KQB8/.8/=GL7YR-8N")"E<.WZI4O7I)U:KR01/\H\"MHL' ML#TZKN7Q!AX?;)K'@SA.1YK_PF@\5F0FC<@H V,<3CKSKF0(\HB'('>\ST$6 MI45>-?Q7\K-?LDSQT1=J<:44$&L =)Y=,Y\C)9^I^<+R<,4?6&)7:B[QO4M8 M'-$:\M7+)8R._,GF"#K%<)Z@3)D1K\ =[@XZ!S][,MGJ*NX E MT!KS!2X)'ZW@($?,LOCC\>GGMZ]WND>P2A!@LVCDHSS3MJZXY>G%(H#SA!^\ M21:,%+X_2D.RKGGW9"&[IG!)(HRS=$9_E<\N%7+ZO$%,:?D*&V+IBM>,ST") MBH]7P6BJ;Y>$]\6UET=?Y1VM=-EJZ;*WR>A4:GPS#!8LU&B:I&@OP(.]_#H' M!L^)"\B]('D!]!BP@Z9]3;\J4?YUYKU.XSC(:E& JI2XK=)\'V1 Z< *!QUO MV,SN):&QA+=JHN2H,W D2*RYV)5DX9+%G:+I *RE+LD22 W.3$PX,ZA/ M1J#&X>$I^@!8.!B-H^5\ \9$>H6)E@($1J:#3%H-96H&NM$\'G\5:]1%K]O3 M*L^HP%!,:OC. GO\@OD]A8+?L6>0Q# M;@R]AB':')X"K .&]*)*% )*@"PM)E-T]Q=@>@*1$/_]KN)9'JMK4(X)*#4D4M\[!A$ MCZD2\ZE]$9G]*1'EQY/W)__GG7R=PS9!R_S];[U!_V7B77L?LS0L1N8WY.RC MCO5+,@R. UBV:;P=^F9=!KT)GH@_N@WK9L^HY=>7ZQOF0\YK'_X,YL'W?[/ M^*=\CD&02Q6#15(^^KQR#(TWD33>@X^IWAB%!GD^V['SW@%LN#O@:'ZW]WB[ M9X$)HFR&KLB\ .L+I%%&EM).!D MYVB*/A:V=FLWEM\V+L#84UX.A(=\L.)-AE="!?(]S+UBCEP'G]:*8I%6]B[. M,4A?#SXZR=(KX"#1R=H1AE72 G&A.1PJ*+H+3 .1PL'CQS?$<+8Q+LYLE^-) MN7+VLRGYM/P832S0)RG%-X'Z&RXIMB>J5IXI>P/L"U2$48Q=^F1PS5*D1KBW MI !' =>"@C)3X#[S\<(W\V*FLBIUIBF\U88V:('HP+.>A VAE0"O1Z-'7]D$ MU65"C(0LP@E*]&NBD&VBA9HPR=M@*#XXGT;S.1EK8*[E XP#* _ UNANP0L-5\"9MKH>"\ M5L2%%<*NA0"N+QQ[530A)Z6NL?J&7VBM=N?59?Y$"Q_X"C^#0>Z4@E?&_O6M MI&3&L]2($?&(#\22#?)KBMPZ0R4'D@-4(+C=*,\OU#7&T'&SLEYRQ),4>4O% MN;J"!R@^3;!UAQP<_Z20_I#6KLD3 AD!6ZCL'X/O3N@-_*@8?2=D&5"A(3!X MKD-VGMR(5=+6UC<[H@VQW\7BSR@.6'(,'@_:4I,XO4 '00X-C"TX%KQ"=MI& M*%#TP.&4&+2UB!.9CDO#RX,5QWZY E28%-B&B:B:!@6A2?(O(GR*[LG MA6.D&"YI/"8!K64L4 8(O!EL;8)N$Q)K#M<>A*+MX7#LJS.Y26!V2@R!# I! MFJ#/!Y<*! KNY03^#G:UNB(+!B1"-&)"($&>*&242R=(FNC# H$26I\4K@O_ MB=(8KT0+4JS74-Y;$!1>O^/A4)[>[LM/4?[%>\/4Y>U43@#_F .IQ$SKL&]\ MWBM-N3LD91O,8XH/79>.^$)I@D%.HPVPM:/==7#4*".]*O:K'[ST85H>R#?0 MFYY'_$][ Z4WV>NH[-U<3HT,V/_%/^'CU"*EH^R^I$_2\0[,\3H.$EZ7:ZGN MP,&2P_*:-08[RCMVWQ]E%QW]_-.R/,N4]D^-R"0*0 W'.PT,^5C9B=9N &[_ M1#X#0B&9P$&1.-4L6Y>#FH$7'.4&L\\7@]8A4Y'848+*C/?#)Z>EL5ED1:I9 MF0T*^XM:.$*07S,+1EEJ1()*+J,L38R5#A;5U*0OB_N%K8?9WVUJ8'ZT6YB$,U7\KMA_&!=5+ MB&O*]A_((] MHHOQ Q)\,?36^%B(MLI# 2IP'G+RC_$06 MDAXW%$.Y"U!C49X7UDQZ.SQ[M3$?3K.&S4B 5,\P\^Y] 0WJ9%GF*? ^Q@FP M^(FT7,FV6,<=(+W(!@N\31=$+7O/+,TQ7P#R!,[S,HTOJWX,NE>Q^HI)RX5B M+XJ,R O*5L!"E"8=R7320RHA9&X8P'7^6823&:WK+1L\Z.Y+=)D#8S;J2UI= M$VO3XMGIY0NGZ20I>:BF($J'JB5'P>%*3/<$.J -K@^&)J[AUS3?H&K)XI9, MF1EFAL#8[W= C/V_G9TA M&)AIMK-#FNU_?LRL\=Y@6V =O3W]Y+T??AC^=O(>3"5O^.&U=_+^X[O3_YR9='U-Z-&VHR62N;?)5BT0"6MNBE;]*VN,GJ_NG7$PP0 U_D MWEF*DL^81#Y&05Y=Q\&5"<8KCHM38*>V32^?8K4"Y@4BTK$85G0J"')43G2- M^/N9'J_E];JU:(H\D">@0[' MPB;0/O\V#2KQM43^J$C#O,Z$)7%KG!5HV&64@QK@(!+7#L/3P.8*0)/_F5([ MT&7*=1$43YN"HIX"92@A8:H@H)A0A%(>+.S*[CF"81*+.L#%:JSHT]DXS4*.8[3ESKD<^[+U7B@R- MJ8K)WAN"=Q5[O2.?:[V)+L*26#)4MIR0^6!M44DZ&A5SQW:B0@0G'^D])V_> MUKDG\ $L>L$/OD!S/S"/1SXU2["_10L1ZU+2&+W,?]SE)F\]._E!C!()?8PP M?C;/X3/Z7^O8*P]OF0QV.WWL+'^T^7'-?VE@I(>:I_PAF*E54PWOW,+?T+*O M;[:SVUMQAO?"B[P!'&#=><86T.\A[JH*J[ MNPEN@>_T(>Y./['7Z:XBDT<=U5B^(EC)NE?T'Y+=*)+O,2KTSF]_;;7 )EX_ MU(KGAI<_#./A5DJ9/O(DDV[R%NAA"KWLQ:-3!Y0W2QQ<1]0L7.=^GIL M]% JN>HLKGL:]U&^O,_[*5F*G914YYK/6T/=N,_F+3RP6KG+ :Q@^7L\KHFU M;W[>N?OWS^JA7G[W3^*8#!:]2$I?[7B_.G7O:Q3Y[R) >W1:'[YFV*GWY]CQ5-WA]IKL:!R$?O+$@6Z;=O43R0:'O/C::N M8'M\6?8$4NJAN.8>HWW6EC\/+UD>:O<'!ULI,[; ^'H?30H5>Z?Y*,B\81B$ MWJ(P!D9=I-YO113'*INE8&P% MERK, N\T#BZ#+(O48GD\N#6]6M/KB671]II>^[<=QO?#F%YO,JQ&S$>I]T=P MB4VSOP79Z.]_Z_4/7@8[9\%%L, ?^B^]CT$<_ 56VI-[>ZU9]@#'W)IE]JSO M,4"@-K6F5VMZW9ASN.WV?QC3ZX]HII+O M,N/H3JY]_,/?N(!:KP#Q,4]ZJ^RKV\9J;E%G>2N#]=8J;NF.2O7+F]I6TTJM M& =!V_MN;:YAK/X,DC!+P0N]B#$0%@>(/^7% ;!S=H'%VZTUQF=UAK"7"^P\ M>)ZDR?TC=0_3W8!N3;:)Y?C55 MB4+(5&GJ>2'-9 Q)BYWOZ7B,;3&(2$#@[ :VG5 %">0L]"Y4G%[Y'MS(J."F MZ!I8+3?B.'UCW%)EUR+MWIER^HNJ:$\XM$,0<@EU+(ABA!+"%BM^L+PF+R[@ M3!8%OCKSO6@LD$O8VDS+VRW@V=FWV'"X4P=Z9KX>V^\[ * G< MF*PE+!9ZU$ QYZZB*%M9==Z\X0>3 ,, MJ'T??G7M76&+M!P% FN1/L"N[PM]2=P,/L8)68QS99"/OCM_W!0S3I'U/H--N?-D%_O]7]D6L"G/VWWBFWUB MEGTEP\WZ9&0(-7C/R=U@9 L+":&Q'U9!/L!'V8N9JE]R!"C).K;)RGZXN[J\=X[EO,\(+IJ7@L@L8#"I7^=!3FPND%ZL8\[ M3K-Y2B/"?B-<84)-Q'A0Y7[?)AQ#P?AU$LQ4AI!S.#H 8<8#IGX[505^?3+# M61ZPS^<:N/GC\/6)Q!U>=+S?X:YBF23 L(TQ^8I-@*?+YC2&(KE[6UG$3C9'L[B,S#?8KS!3E?A^]? M:.!IH+]9BH"7%/8@=,H94.NH80I"6BPR&F=)@5H,+5((%8=A$+G*0)R.9T-Z M./%&E"U."F#@+GDE;45/"<'A%>8)+!4NLC0(F\_B*AI3F$0H5 HEZV2Z.?); MV5>S ;KK\"IN*YC#:!ZGLP _*/A\YO/.@"03B+?B]ER-DC1FP3K!*T79FB^* M,$(PNH)"_$*D[S'6E67JNN/9=095\%*:KII'/-,!OHU3*G!95K3&08+X\KZ+ ML";C#^!R$IZ-X".>FD$ BV8T?(7F@N51";N>RN1?L^XTF\!S>0YWSJ,-@LK>\[D*OM $S!!'&J@8,?A@ M&?I9L,-BMCFTYEOU2VPT,X7T9=:&O !7]"ZXTNQ =/RO),*)$A')5MA8JLV& M0'CB;*X02U&/3B=K9 :?(6A9@O2O/<SU#6@26.!= M>V<+.$U4^L<=,[-5XRWV]RS:7)E/+.PRSSC P2S"&%%RJ?(%@P+3 !0-?6?' MK^78.<_EA!,"=97B%&ENPI"?7K=<2Z M=Q8A#8*;T/.]=?>O1\C0_ [FBU\L&M9XV3-\[QA^]X$$$$X5 M99:A<\#'XTQV._3U//A*?R$<:3S=$('9#?@HXIMF[CR\RJ'@7>@Q57:TT\C* M!883#PL-"-?951CN%L.!S MPXD&1#BP?K?6RS0'M(2ADQ$H?0;'/!3U7GM=.\+GOL4*O;98H2U6N+W6657D M_\@*2 (]E16X\9XS-5]P?>@A!5"[3O#C&.4_V'3K>NHU;V.8!-,B&(%S@3(R MSK7"6URES1%5G/J6L)= '%QU/T>!1ACS M)YMZXW14R!B6,=XDBEY=$DAC[5FYT IYVAN&P."LMFE"P,E7-2K(US^E8K[- M3@A(90V$/*YTMBP$5RE3"V=034.I'4&A*[,;_22#=JYK1!H!SLGR*/3\*;1. M:T]J(LN.IUSGL/V[F\9Z;UE55#[SQ M;J]SM+\L8W\U!1MW!YF#+*JK++CU:=P&"_@_(@?N@56]SFO.'"GSR*]:_WJ= MR10/?<-[G?T'(NV[7*8GQ_W()PVJP.C.K;E4T>%WN]"'*Q/9&A%OT^X/7C>R M6H#?M8]IJ6B\ZR-7\N+3X#DW4L.C])MN!9[S>F0RB\(P5HV>]O'QR&(C7V:O;_8^OYY1=_QXT_ 8;Q$B9ZNJUL#AEA$Z+\IU_?%1$E M[*DF8:3^3,'5"3/.GTP*]=<3<>>#L>!K-2\6UT_/; ]GL\G$[TZO]6\+4;C%BFW@ MS9Y44>8F7L.@^N@?:R]9IMG=J OKLB9CMP?>U MW%1[=%9\NKUL)Z,^+N325W#2_H_K&,&V#*CT*P :CN-[ %]N1IVQ[>C">CR1 M]7BWC3P!5-%JCOI.V69+NF:Q)VB$-7V_IE/DG-\?*7 8?8G"9\\A;K>/E[]R8#'KW)# MUG[\CR!8FVN^=;$:EMD^7;9PN8!]4,C76T:L'O#=MXXPW?K=WWHLR$*6?DI! M[WWSJ0ZCQ]%\(4#$\RQ(H M$>NSBMT $3#<4[FH3PQ&T\"%X-5FX)9GQ6A19,M+EA[7M'Y,,/';CAAY* /[ M,8<'?Y.H,>M4>S=7W3#&[/'):4/O4A.NGZ\!%L*@ &M.(!J^81B0]4O]7G5X M*53$J9(\J-?J/NCJU[G4-]+]@/7UGH+/AMYK->*^D7X7>&.WU^ M<(>O:EU[P7R>I5^C&3P]OO:>@50[ ,D=Q[ <)")! 3XP(,#O@S_A%2Y\%RWE MDV*D9^P OF:[!Y$6L'OP8:" [TQ8'[$I,4U\6.("3H_[A&$'$>P2+NN52M0X M6FRL^8/!.B(XM#DL+BIF<-^972EB97CI!3R882<,VI%LRZQ? Q_1;7#CCYK- MX_1:J2J-75,SAK28J(0$"W^6D3@R!;)>^GO@$HN &J$UG#>M GW&2862"!"< M<0?@NP5ZDZ-,899TIA;3-.QXU34[KT(0#Z _^&.U107(?\(]\7D0(V9_K"Y5 M[!5S^*P]J$>16W>]O_H^U[P3VA1#YFG("D:6(LDQ T="8UG ^!QUBG;/\I*C[B:682_1E M6L5_LD"%_^W1X<(_NMXXRA$4B0F(P,^?'1SX_:-=WWMV./#W]_BSS[J[/;]_ ML(=\AFW>*$#C)^Q-N[/B.]:*C\V!CQE*V)'*;])]3VC<8"O:J^LXN,I1%%Q& M1+IP>\VM:Q8M/T><'/@3?#163->7"B&#%@3&[[3&=QT=:&8#\ N")"G@_M,L M!/8!09$W8$S.!&,2E"S16H4?$+ C-F,#1G"X.2E;^-=ZH=$"2A/BE>Z5C@ #.P [(6,,C4D*F_EM$B#Y! M9V_.M+?WLWX"CSS)Y4 $-V/ M\5X[Z14^,0H9)]4:ZJ><6^^UXIQH'MW=$9N/ +\%1#_,< M#C*F<3JN;UMWEGF8#BZFB9;NND?$^"3((+*%X,WX"N?V+7@0@D=E(<$1$8GB M+O)%@+.#0G>^#^% LITRV#TP6*1!=H'Q)^_T:ZRNO>&(;(K>[FZO\[;^;#$O M*H=0,3:(),0.:;@$/N>1O@F#9V$L'0'BU:Y.&:CN3F #=Q*V3 BW-T4:0!!N1CK0.O?UV<,59/J6=;>>=CK M[=\V98L8HDMBWTUTM"+4_2LZXKE2&@LZL%B 970NJQ](\(,4RBM&_FU':MXS M$-[2[ ]+LP@V4^2YP2\W1$IC_1CIO$R;K"70A2W@B<',!O$ MU*/ 9#[!0'F:7>M(##,/18'M P(T)PQ+-;(;?H/-)W(1/)5<1EF:-,2"6A9H M66#%$Q^0!;2K*W):QIL2'Y1)TICZZ$63ITL4GS(\9[0H>U!(]46^S,,Y_O#J MLY<5LXLC/29\R-$Y'$E.&*UHU*E\X05V'K8[.INP54TR MG9[)MB'& '(5M[S3\LZ*)SX2[Q#'\,#YYN1S@A_":I*\[JXW:;61B?56HEL8 M1XC3O,A468DY\85) :H+JQHDZ:$_!LN;T)0X74PTHKD[8R^+\B]>@.&QG)P? M!LPWB?&6I5J66O'$IS4*R9Y"!;*325%DE.?%'2RRUO9JB7VSQ)YC7=8*:I=4 M>&Y*HH2(:QY_Z]:W1+TE1%VV:E:&7:MD["2OT9KB2@Q;5($.@O8-J/*ND14N MT+"A28/@5:BDFA3A1V-_1V(<#&VV'=>RZ#-,_%.D63L^AK?TBY?Y]3H6IZL# M4QHQ1-6S+3.VS+CBB0_JH>C\8+.&T0&R=!XEI%]8X>C^*,,'4G[+S,/- L4% M\@H^.EKH4MU54^3G7V?)L?1ML29*M MQW$OHZ(H_.MF-KEVT]2O.O8BDB$X3VB%+OPF'ZD- +04ODD*A^_'2-XK](>, M#J/;IM 7!;N0TJ]-,;,SO5T\F6 "S!%L#R&W_4E.?]*@[4_ZT?J36D%>_];W M),@E_[LL)ZSWQB9/53NWZ;5BA)>*6B%<\ M\7&:*VJ4Z53>6>@HDX.><^R%X'*DZRAD]"#3G0T&.X'+72 &@XM08QOJT$K" M+R^N*P!5<0 F_%+.RNTK$22 GJ8:[2Q3ZI4M#[8\N/R)CV)2 M2?W>SIQ #1<.J&&;'&XI\H8G/F25!)LB.L*.-'B)(CI7"Y38BZDNQ&O& _O& M4[BU=&U(0="3Q30:;0RVT]6ZTP"$P;5Y!DY9 M-"=DEUK(P?ZQ%G;P'2C)2FN+&+2V*%Z;!F$5W\TLCBK6+I2'\H[A/DO-_>HB MCQ9407!U==59S&8=4,N=V5,/%. MDDD-#$U=E1#!P?Z6P9_]L[? MO_>]L\ZP\ZKC>Q^#7*4(:QP'WB=%=KSW(>U4#J)WM \?[72/.K#:N./]43!& M>J;^\KWCSL>.M[N_O[OK>\,86#@4"!_ON B*J6#XS-*1K^<2 >^EWC$P9NDW M\.W% LCK=_+//VG_?&-XDV?8:$LE@T,N =P4"WTLLKQPE MH9M>3=,9DTN!Y3A@QX:"+D-/;D!EUP_O[:YX^&[YX15B,*_:&'3RL'%W/;N[ M_:/EN]M;=G)L0@#Q9 H4JK8R$ZI7T!1O.UWASWBB*$/!A)D!#Z#0PF*0M %E M%A^9PT89'1@V^8YV"/F)1LCC09L MQQ%\'SS^#''K65OB+L@&2XED$C5)X3P60@L,30&?U,7VL$!O?]"@;-U*=CC%,4A*J%EE D6@5 G:7IOKFVKQO;:JK$?K6KL M:6W5$VVKDMOBG5Z!7$>ENY46*[D.,H*)^8T]JFZW[W?!E=H;[/(^AB5G(B@'<6*MWV9&99X];8%BE]S'E$X^J\2W+%N"H?)YU4]H]V M"?S6][A>'Q_,0UA*FE[.AFZP^36D=:[+MV=C=:#"FLF$-2%-M@AR)YX+"BR] MLNW5W%R-8$\+W.G244PZOH9XYOH$^15-TZ0J1V'G:C3FQ9$&%(MIFJ'Y6*54^"#6UNNH59(F.YD*E9JQ@-=!'3)C M,7Q,-#/"_ -<(%QW[MT#D)@TM1&$G)"NH_.S"EAUFQW\ M)^.I ]<4N/T_ H-DH MROGN\;U5Z<.P51@F=-/S\BFD9UN\:S@ E@?O52R^99%:" 4S&D6#SA2(*K/E M,7#)# 41)J3D@6FQ($AZTSK"90F-VZ4#Q9>&NDD7['5U&=!L ^Y K.Q>QXGQ MB\@$^N?()!^0A'"!3 )X ; BO .@%G$8<=W)M?<%9 ?S8#""$\HC[7G*LL%- MY%Y]W KZR!G/(I*-EA4O_-*D(MAYO$8)F>,3,P\-RSG-[:)?Y=YS1_BO4))U M:+[*-;^@UC$4Q]3*F2M2>*B$HUD1PSTH\(CQ;S+0"(6ZF\MVQP4A-@%FD4Q! MR-(!E,LT6M5^H4NG>RB=)=Z?F80(CZG;-HX94\]?H5'S#817WVB3];7%Q,+5 MCS2JPR?X(LYL.\FRE.X)+GQX!6>MPFT:;_D!N->6]=_IX ,O"O_WI[?G)^\/ M.G"$_V]G9YB,0-/M[) G\C\_9A'#WF!9V4$CY>'Q>0>=S50BN%>VM%:A=$&5 MU;\?_G'ZR3O[??CIY/?3=Z]//IUYPP^OO4\G[X;G)Z^]C\-/Y__QSC\-/YP- MC\_?@LO[7=4MK"\UAEIJU W\#=7)/-6':47K#N%SL4[3_J3K4)N&Q* .\#+:Q:U>#N4^> MYF"^<2?]L)[XYWC>PVD"B0\"H01WL=@Z.&N:O<]S8+%>' MD7OSKUZ>QE%(D]AW?0__N_X,=LWL.P>=GA.DQLW^PY/?-7O33'4/-76^U^MT MNT^VZW)\O,'6H:C/TKW=X8G&G7BP ]OO'.YMS8%]=*7G0Y[;#8=VAR>>6J'[ M,+;%8_!X+0F!M];;!4W:ZQ_"_^SM/3*+?\8)<7E@'-+C OSQAR/>F[C](?=_ M$T'L'?F#O8'?'QP^&6\^Y?;Z@T[WYVVE]$>EX3_ $$@V1,(/=WM^]ZCK#W!@ M\),0YT,MO'O4V=]:LML" ?M'FLL$T#>=:MCOGWDQUV^HN>SX1O+;T5/8F9_^CN@N@&M^J@=_1=BNYNM]-[(!Y:-P#R, .B MZ\4KMEBC5'TAIW[X\ZT*,>IN&5N[6(J2J H#4D&(_";C5U,P;$D%QX\9@^P= M+&]](A&RJ;:G5Q1"H72\.U^%8"UQE+:+BVS09S1L#3A=-E9!P1LJ%O'&4:S3 MNY1T.3DNERB\X:Q+-=TCS$5S M9BJZA'^NW(SYQ@V;^<:[YM8!/B7$#DRT.2Z\4U:UF1ASH^5./7;,VD F4PJW M2AR*:H',^GVJ&&!D]PPSVE3< U\FFU2S2KXL!EMK#WCI-7O#9C'5U'RI5!H7 MZ@:7K13"LH+^?F?PL_?<"I'%-,VQUAKK!Y) QLP/7Y_I[OD72U;9>XF2D)R] MIA2\[';)#CLTLWZEK-%;@I./\F4G7SD(VB$<^AV6Q-LA ^@NV_F0VH($%^0 M24AF$\%.L.Z<"EV2A8&N@1LC^=*\02\L#'S48IHI)<7-"/-:)8.&-A.JBT>A MAT7Y;;GQ?94FE5N4NK7 MG")=J8%CG8S*3=ZVJH)M(95#U>JT=Z,VGW*Y6U.:V:FC7E'YEBFN?.MXI[ST[MX1A?SZA[W2O:#ZB\+ZD2S) MN#?4)S?X,[O[?N]PX._V=WW,KN_O=PY_-K7;NBH32#' _' 1+YJ>6]G[*"T, MH9@&+!Q<3I5E!OJGCAE:'8SKNE8SE4VH3R@/8OXV#@(43LV!L&,LT'4*VM" M4=[;A9IY1QU=$8!$>8KUG?2U=PP59@ )3KZ.U'QA;,=&=G&!34WI)W,:AAXJ M1R&;K)=P,$.6GTS$PN6GNN(4F:7\0BX7= HOY8XV):5.F\L7F3 TLTHUKRT@ M<"E"*,#7I<#HU(/O"*;6E3*\8\0.C1&S/Y'#F%8[ &C0,BW,<>5\^$O53D]H M:11[?P]F\Y?>;P'!"0AU ]GH-+XRS0 M^)S*XAK@]L#JI JN4.$ L27O134 .Y@$6#N08(L,"&;%C;A_8J=* 3^0M#HO MOL)I^=YG8(E15OREXW+H%&0TEFDB9=7<7[I-?;"T3;E7O_D.HR22QF"WX>#9 MH+/O@:B+G0%MM7KP4VQH+D!#H,%R"?K+PIT@TI_1Z!RL((AN/JBX7O;MOAR$ ME(-Z8Z*9U*V!Y@T:/^2K"OFY4D36U/'>V@ESOE.Y7NFJD(_#M;-(K"R2I9C9 MS+_.GNUWNN9@9&W+6,.^B@K"S3SMRLYK#^69WXL4S]J9PFT>)^N#[W5[G7[? M?E&0.E@&7_$B+E3U:!N7BQL1$XZ\?VX,PE[D-'2*(M^#8._MLRQA0^1#BLTG M78[(:E5'\"%4Y)U0:0X)R#<:[JEJ4MK1A+JC/?14G*NK*7L H,AN M]Z@L08D4B9#F!5BI&!C#/^]QW%H35UZIL6R\ 6V=!3,<-RT7W.LX=#&)+BL MWR"E8C?\GXZKQ370"[\ Y8(/K-D;][2GN M8Q0-J/=RSJ.J,ONHE%Q(&), M2G?#TL1$"[J'WHZ.%]B%VGWH<,'VB_!AYT"NY!VYK1]Q$(9"P?.8/M=:T=9/ MXFA\9$=#,KC8OR$G_^GCF>D9/HZ#:+9!]W!83##,=H#VW"[\+]K'7$$0H%2- M9FR*9A?10E+@P23 GF(/=M%LL.SM^O!X[WD9?^G9X6 /?_^"OH2@!=BTB5@W M24Z9J5&12< 3UV AE1#Q,+ANMFO@3Q$A\>C(:)!\ 1X46**/Z([\M[A;.U^; MBW)R40=M+JK-1=U)OIR.%BFFB=%K8@E#&0'KT.[LFZ% 5 M(2!9]@^[YL]SE:<$(AK':L)N$?CJ),$">L$B->@R*\2#W]"!'L1YVB '$6P! ML7D3#)=X83 C0##\2YPR)IM!$4,7/&974-Z'WOB%8MAUQ&;#M,@PQM;]R11' M>$!U^]=U&@!Q9O5G,BD4U- MY(P*61)TPQ3<"@4B1Q221-68)$4\$PP9K?86L)?8V0OF>[*%3??I:BW\G&YE MQ,\!<8U4EN@0 ##4'GT&(S6;2Y. %3'/HMCK#C0@(R[NC0HQ@8 .=4:;QPM$ MVAN6,0[_P'>-E%AS@HH2>%D1$UW3^=&,UB6'YT0'%26Y)#:F&SU#A588X4 @ MHU)DK%;3]&<12O8"OOFLVSG8*TL98EY>6P5D?X]NH9=,N:T0JBK%G:W2U>*E]<;T$ IICZ=]=^,7PA()(F M4553AE:XY,:BI#QL&G-TD]/+P!!P(Q(LV\ M/?M$-/>9PK?#$&$GD Z??QZ>OR#"D3*H7'($F(4FA^XB2X/0=^!\)-K,?-<= M.-#UR'T^RTR&?!0Q+[-N"#1WLR[)>>78@,C?OO[P- )C#2(L+X>TR_1A;HIB:6 MF\6QWR@H0\4A9,&S [4TB1+]Y(N >?A-^/@,B5<.3A 2O<:__!9KV*_;)]:K3!TM?1G431( N#$7T8YIW(WHUY?GP&W5%-Z4^2WA*SSY]$+@;_Z4_#^ MX)F.=GZN+1ER%,"N?Q[!-V9IR/!N]!EAMC?,9S8:AT\#H@>?5]OINF1B1%F) M2%6>O\?/AQ>@ 9QQ"IPL;/P45_H[SW:_V]T54/_GT>4+4YV%]8BF?+# M,EYHZ9G]%QWO+?D 5X2/F*0+X]%<"3@PRKO,0,&AP(MCH*4LRD-&_4(DPC1D MFTBQ#P-OQ@-FDTKM.",O96F:I8-$RM@" XS,27;+S 30Y^9-\!>_(>J7K5RK M[!^H"M;(ZC!?%+ VC5-/[Q9LK/(1(2B>T:VYC4UN3%!P8+,7>FH9L M\YGE$/I/]&<0XB0?<#+&8TR=XOOAY992D=.DU( 3J7D]9FD/B0JN*"L;+1[' MJ5XSLXU\!U=).N9JJHB"@M$H*]AD"#"RDPB[Z62G&>6P\E M-GLNJHK*<#G'@\B&019,LF .QNJ C.CAF=<_X#"*6$;F$-VGT@ M3] !O?0" MKDKT"A^6A):HE@FX\X5OGD)QH^8HEKRTE MCHBK<648H%@L)#IE5Z-;UNSZK=U6_J2'P0EZ-IK7B D*1#9"9$K35=1Z9VUA*-9)CJ';?6$N;^U.:.E+<*\#025R$9+G"J458=QER M[3(S>L/M1(E!CBK)I(955J N9\6BL!\TM-A =9,ZX<%7POWH>4A_E>(D,U2,XF:6(<>Y]T M7%Y<_"EX8$)(5! =V+G?E@I4;Y/C-@(O2ELCY'RL@77)$U M0VEB:JW37/CYBI04?*+(=1\O%NVJQ17&F/ D$<<;*547PR&:F52).UJX37K= M,^EUV":]VJ37G6PJBD5?4BGL5-6"^-34!#PORM 1&%R$QY+):-_;-"*@\QUSE).PN4M8<^I60<8;<7:8-J\U=>@;9N MF-5F77X]K$JT0TS.8NGK6JT4RB_VV0FG%I,:+MZ\MC1P3=PIZ8EZ\P1V P#LNDK-D68 M@XZ=)FU!?RJSJ7>\5SCE#X7JZ24&V,%2V$$T?;0J7G.CU;U+-FW%]U$+67^O M*N^C;[7*^_SW$^_TS9N33X14_^[MV?G;#[_]Z%7>M39JX#@PV.)-BY!3.X** MI@-AQ2REB..(#&>1(6;..#7IG7R55MLUQGB_2N/<8$4%SGSQ,M24GC;.\]PR MA"LK3 @GOY[!R:-94Z$'^#YN@$:EA"F%WOB[3DPC-J6\=M36@L:SP,+X^P:S MH;9],4;_E42F.M\\ (7H#OQCYYA+#M'FPNTY^OO"60%#9(HC63""5+E5_@?H)\9*)_?)/#*U$F9D8>5,$?^$+C'(JY3%/G_M M0?"6"RKYPB/?5 M]*D;UDMU#PH#^@PQQ[WH&8_##,?5\SN8WB<,078ROH M[[&D,9D:QAFX8I*_F:S.A*SPPAWZR<%?Q+A!K[?W6#J+RV!7&ES#Z;?GR= M)E?=<.<@\V]>WSN%2"@Q/"[#(:..FI7%ZOH0:;1W6&;]VR_=O==T) 1Y56'' M5Q5(#$$U*@N/,G:54 <>8\AY>X+_N4(X%2Z;0XK!\9\0PN,).F7XD*: 6[.JQA_7:0 -C>9P,00Y)WM9@ VS'+ MO(0QRC ,4OBR$'Y]Y9Q.SX]U"&'9 BA^X$X3Y "]BB6F9"8OHYF/;V%7ID?0 M.CTGV.&>#15=&>UF7_VOSAF"\1AU98YGR,5+W:/^P,AOW60%/VJ'AJ(G* W^ MDV9?J D;HR[@">&7/]1D+WWJO8*M)3J["X<8!^C$K/2A4L1SBN M*2N+%;(R-IH+!*6)O@;Q;) (M;4G\$9(X_I#+*MLC"$:8T ^ M9*T!^066FV)Q7G3)3<",/J2!UQP#S2$RKHM$C#>JNR3YC7L'.R1'F#?S2=\; MP46F8100XB'61%(=<;4L@H.$8+YC6'BB!Z@S(YI1!SR&7>>XET@K-_ON6T], MO+U$R43X^?0Z9WM&OQ:=;3N TGL%/FJ!9I$S']P6O<%/!-$X(B-7XY7:VGWA M#COEH4)@M79@]_;+"*I4#HSO:J! ]V.Z[LU06Y5%B28U9$4@1[W?)P1)6U,=3_?.F9,M)H(\8H1RC12R5RP()O^"QJIY$4P@F6*"! MQ<-?E7;NF-WJ^]'@G_*NT& /WR!L0#<1#"%UM50K"L167X&8[,Q;;P))UHLP MHUK+$]8;$(X=D-F@"G=\&X#C)+0?(Z1CR<1C 1 0<++09[DQY?/OJ4JP'1+C MZ[6(:/%/7# MF"9%("KK1UZDZ1>+_6AF)^0XU**&M(GLA$54*.BD%S*?*K70AVO<4.QIIZI_ MZ;$!C8+=>=7>J>77]<+GV$M(0'PZF"K;$B9"^L=82.T;]-JIPKO-C*MPW'(9-6&H2K+;1%/^[3C .15K(48V53X M;-!TP640Q;K >UH6I!M3;*PJ/BF#5?DQ2R=9L$D(*NL/##1&3"E."*9,P=D1 M;MS(P2X.LI SG6C8I%02%2(XIN(!)TR)S,;46(.6F>)0+U6KC0M&/\GL00B% M6.X 9TWS@%!*A38_ +'3PHG&8&W<]WVNR''4L$7 M0="ND (O(LKM_FT^^73#G;;?%J;3WN2FM'W:@8?2,)BQMA\*.ME M"-4PQQ*F;<"O/JNK%&H=8(8,Z#J<@^K*P); M._,"GU5NTH)W8W@H&D<3(8]+AB'.[9(1^M5J>A'A;@K5I M%US'FN];615#E6\9C9=%L(2Y6WY5/@4,L\G!<>LBK'?L9D $1%LTOHRTX?'?VRH6?VV 0W/R+N*S7RFB=C5DG:?O9-VX^S MN#.51)@L,E 9#.@VF\?I-:SKR?'8FP1@1#U*SA+A9J^3ES"0Q0US8TXB"-5?R&F\)*""]_V_5YO MSV-,*ZE=[@ZJV<7NT>$!3U:;,9*)0^"VYKG' ,J])L2=ID+1)36S3.GE:MM- M(L=2S0/'_0Y]@]D:.&JH*3@FIT/7S@!Q-DJK^?VL(5SVW@V7NC:!H3 M&6'#D6XF9PP:7=OFEBZ2OF!P@;\,7$D#X(].!5-UBXQ\QJ726UK6EYC^3!B>ML5PGH#+ 044X9M&\_:#\]@45HF= ;#H_48J8 M5HI:L8'?)@*:R<(;+A 5FQ(W9YBX03H!C;\&1>'2JJ7^&9;XQC2%<6;A.QO$ M1/?0[Q[M>\_'W#=_H7!N(RU6:G=1G>"5B:C-,&-#-3 O>)ACJ+]#@\Z+@!!5 M%SCN_.!E EJG>]1_&5_"XO_RWL/'DM373WZ5I5\43M_3:QGLVREV6,D#%Z"Q M([FM:+0Y4(92KF"/:X>V1&;LVX![8(KF02'15/E.M>K]%D1U"S+J=?W#O2Z1 MD0JWE8HJ1[%YFL(2"(TQV9CSSHU\Q6P&*0"53'"S$2*FS5('_4OWZD?S.:5. M==V0&6-)(RK11.0<5V@;N;%>NV)860 URFG&U!-QA9*+S:6$<-*-'X7%R;I*QCGFT["C+TQ8J%U!2">R#E&%B%Y5>J MGLSD:H':9=@1.,A(58IJVP2X;J%I7:AFX(> M:32GZR[+)EGA0H,.D%TQ'@>1Z%*F19.M;,C D@ !.5)SN%AR-GR#H"<%2A9S MYC,66"!X>ET,AGEC=:5!]0YD,'%>M9Y-'03G[!=>#"(7S.4]@RL4VB5FI;)+ M+K$M_UDA;A+5QB8,2RD:8L@E&VLKBH;MYE-B" K/:=#!XRF<\ RK#P.P>'!$ MZF>0#COZUWP-Z&ZG"&+O_JFA1)&9UKQPH_6N]E2?7^D*)#G;%W(28,(&-"T! MVR$10%I/DY)R%+P^Q"DA\8S**4X1$3"(1P5#%9D":@='.,I0$R-R.J'0>.6U MR+!N!$+FM=1/D:HA1YBR%_+!63(R7UB>+.]!P!XI+$#L4@VGC)8F+<_Y>Y@J MKI)O$*<]!X%+-E\/Y<#<.G X(]V.A47EA<&WY_1^?Q^3 *KM77^>1,TL+N[+,Q S\E70#R2FH\!]W(;#U\G4<:WZXU)W$KA$7 M+9CG\!G]KW6R>@^?O^OW._O[/R_)K.>CTG,P*GL(_//G=.G'GCZFV,)(EVF%ILLY$PYO^<$.V$I:& MH9C__:G[4S53L.QLA<;CE6X;DVZO!*FU3ZZ>$*SW?.C" VOO?)W8(KG+Y 6!,QK-?@'7L?-B*QG@ M4:G\M.PSMW+S5D39)3+<2JI9*3;7//A6:-V3/DYH(*DDJ/Z17\(D\I M*,2A#1OZH[ZQ:03^X_/N+_T7.AHQX[2/#9=0&$H\#(V6 M?EQ1+?K/B^R7RJ_;FL<;:AZ[;)QY">TS-QU4L[G MVLW0."%\J>W020,)C@?.;=,*3/X?0]:3S&97.69.Z!HTC QC_GC#QGH^U>VY MJ\QHW@3.\PEHW"3.BDCQ#;GGCKG#]XXI7XG[K1Q$J,:$%GG9< ANVVGHYMIX M[@<.M@JP+UN/3K/W0Z2(J_(=DEW',W#(6>Z8'D7$H;-8-N'+S\:Y F[>99.I MI^6I-^$R2JAEBJ!".,'V6LV+Q;7]-8(,I/(MW?7'TN4:_@ M+V!NJT((1-#X^.*KA^E.F(@,KR9CG M6.:3R/P\02O!PA13",E\$INV_E7D7P' (P, BS(SGC>]^G)$&)E:X=75P1ME M$PWRL9RDM:QU9X'"P[- _X+3J^;/YHF&]DB4<#H7?9;X6F>(0J[#1=(A&])) MF\+A$M+ 373B5U+_I2^YFX!5Y;8P8*#?R'W>A/]5&MN-6RKMZ#:5,)]A'5(E=S-I&6.#/Z WJ M9GBW_J'6=X_ECTK4@Y<&X+P M,KI1 M>D6A@7A@*Q)#97E/%6%P/SC.("!Q'H6_Y!NYK7*^H(\G>H;P-8C:)"R MH%\B]T3M$Z>'@DL(GP9&H0*Y_Q9I5LRTO%_F9C2LV9>".X0JTCR0J;DB0JL5 M$<^TI4"V+\*#(;Q*Z2Z%"U/NH%_%17BI M -<1+ N8W/Y*F;E!4'"7")N+^-L=X;;3O< MYH:6]7G,D)[AHS+S0JJBFF_S>?1B707%\^RC%U4G%3[=5)4(RJ3P'FI M=4\OWE!^J$8D_(MY2N#Z<9&#*K' 7TTF5LD^>\0:I.\,,Z#+X9QZ:%(.Y7:Q M:";UYC1$=T- WC3YQQ)8%@9(.I?J,LZ+(IRHA<:4TWJI!)Y3 MM1 K!/CR:2/++55OBJI[&Z;J:#9/;8L9=I:XWFT<*2J_\X0N M_+?3 !AG.$LIC%4&I?*]FIWQ,(\%?3 8 T(V'E>:H1LEE2OW;^"0]" 4#)E@93+_B MEDN*K7+U,G=&&&BN)=LW:(1D_DS,D/ER'Y]4[*8\IB2A:D,Q*)MH0'S?P-8( MHV!K)=D/(LGZ&Y9D:/3ETD!WH2;$'SAMPS2?($B%%CEYD2.TE2/JRA^3%JJ: M<,'OBTOO#NZ)$EO/;CY**.VX\"F1F GOY1G'FB \$Q-@NPF_?R\04&_<*:45MU=MSV_>5WI5>+D0'N[ M.MNX1 65\0 6/$3B)2KBK=$\+>>M>P=WXKS]#7,>\ &<891/#?P%V:92.%$K MTE@8(^P.Y1?K'N23F%&/4_HTSZ(9EQJ:_%A8<(K/G#0*)8'U\&BL$;CFTE1N MTX".'#1^>#TL5Y=09JI"S>S%O'^NE!D[48;"J[V5!C_HFB/I@G>+_NR0!GH0 MU^1PV4.FQ]#P,6&6UVR>ZLXU'I:A,RX/-!EEOTG6W_ $RN.!J)^H9I$KK?M( MX89J'<@23;6/DKPL%?$WDM7:,"95T(]-5C;5$1_A6HZGD1I[)P1-@W[:*9.$ M;W.1U8M"X 3P8&A"2AF*IUJ>YE"IQ;]IX)0:.%6%%@C$HRF:#3_]Z2# 6>[T MO3GXE2/-89,BPOE:6&94G2_16*SFZ]DI!'C!Y5Y4N>+0+[G<\)QYD>4%,I8L MPA(I(VMMOK(%%C8N8BIUQDH!YBR^H"I)5(L%YND5BHH)90LHUC*-9JN*,!=2 M8S C:J'"!%O^6JNOHL^1IU>Y\MN: M/O$+3L)CY1%<4*)(B@FN*0W2+$8MPHS2\*1-DG]U!JBR_7(,:=MEW)IFQ9;5 M/E?NB'+<5FD%CE%5 O*B6.,JC80S=#0FIFTT(#G*A?9"4-KI6(!#7U5^#AB3 M6]U^J0U[]HM M&9 U2[12%W)3]1LP9&7G)I?;4/2R3I$^KFPJKY?ZMPN:8M9TI#+ YXY;7-*X MA]I"BC>Y=K/YIC9:XTRV)0U L[Z[Z'%_7:6]1,C5+%Q#_SB:M,B=D'U3H9?, MN:S;@P$2*BX0ED*HP6M=4@FIVGDX9:XNH[# J:!I5A;+Q+9ECH=SQ>JZ6%B_ MLO6F#G@D!ZM=2Y MEOP(BQ0):LFFFJ"FZ??R(Z+OXOZQ\='/IE%LYS:FNK^LUZE-M!S^\?[/J]PWVY M=A\H8M1!!:<@Y>1$T0$:O"AZ'0PY^@_?.I9>IMF :+*?!4*V>_?#JLUDP M>=H(K@\4@QUD&N)XK__+7N]H_Q<\00%$)^COW@&?*A$+RM-1%ETTSE:HTV;Y MT*72'_:/HSC'WBE(6H+%A:=OCMJ(.0QJLON=. M/L=O='=[?O>PYQ\.NB9\; >B^V6N]T4>Q,[/-:I@,%?^=^6 J>*X%+SVG6Z/ M^-J88-(D="4 )*93%4/DEV!IBA%:'0]-J,#ZER.;12[_"@7*U13,.G@TX3>C M+Q'H?E6VG3!3'=.\4>0HU)]P44H::/1!X2,OE,9!IY7:3_)LE 8*&T>3@@'2 MAS.0;OB0UW;.N @V$J;=_9?#UV"=V];O MN450:(R+Z /,H5+/.$62GA0\-RXZ1DB 3=;>%GFX<:XDOK46L M]<4;=Y_L8S/-E-2VJ81Q_HR2O7*5YFG@>,:+:!X;\8JU-FB8=KQC=^FB'"1U M*6(["69.N-YLC!4Y0A*0-6*&TY:+-6>/$$Y!(B&6A>X3L;&\\$MS_#KK(UT+)0V\2 MIQ=8).607LE8#2R[R ,\^P TF4)6R3S/05;>*9GV1 UVKG,#79ERS^KDD!K\ MO+E@Q'K RQ [.#>=[Q6W&9&=#3&7"&&KG.<5KM#&,.E+=TBR$LL<8F=\?,JE M^[JS##.,3KMZ+J.^5LS.SI<"MM,P=YXO0*$UP8!?&9:3:&?55Z/^5FD?LAWP M#=!]C@K2BG4MP@.G8BQO2?3UGVJ)BU*: M00)@S_,73?$LFUVU$6P>F83A+1/+]MTJ6]TUZ:3_L,L1H27@.3HLZ%.[)'U0 M)\U!B 6,]@/'4HVEP*?EXZ5Q(SBT3!+:<9I3V\GSZ++A@SPXB22@5,;B5$&) M(K,;][SI>W1*/'0I2AHO4,A,I'L/ B=H"6RC !J-8;&M+7P4[2[QS$H?=XDWS(US S<5I<^QVCNL@T%0L3H"0NBF^LU-0%KKJL0B8JU@ M,1LJ3&#,K/+%&/4A-K=)NU-D4. M9@%%KYTW<,]#F: $0P*-.>QLM_A9U348CL-WZI>EX_7V65V)%V4.D(KF;@Z= MVF?*5AHL<:91=]X?#1KAGH>-4=9)"47G4 SDPP36X.4U7 M7R=P<4K).+%!6;TL6!$/=1F5@ZIKT&#*HV80+"A9N!19ADYY@%56BU-XS;<] MQZVCPY(3(1$)+18H4U\)D>31;,ZSE[]2_<)JYZ&,H9&;(<*!#!&N%6 (N(R- MI4@QH7X'O+)6%W:]:A%;47GE2#8C7DN\2^HUO>!9C>B/S( 6*7:/EG_)\M"$ M1+43XL]3357"!4C6 ,9@"623 M6]LOG^&IJ$&HP%@OG2G:5U7[;Y7!:I U)V >X<1)OBRR@CBYY^;^:.1COOK0 M::W8Y3]1=&_&WT3P&J>?P42DR..^P*9?LHYU&*G*(-AZ=V&R0.#9H?),69*5 MZ6JK BSO@$AD#"3\EZ22=WJ%^:=I--\4#Y?"HTE8&9F(!;$8= 19.(TNL")$ MKQ>)58)R-I5F,WY C.BRE*=/VB#>993&3E--E+MOXEH)[XIB"A?('7']]OFV09MGJW-L]TA$I(X^7-"RY7,>NYQR)M[V0@]VJ KB)8F$5/I,&,% M<_SQ-#=*P(D+!+8J (3)7PH?DZ=C#!KE7E6"72G2P".,MF1)K>;XN>*A!(VC MU;69"V).I-4+?F:D8U!JQE%"JA@@^YFM;RSY\2P0J3T;;>]AX[E 78.,6]BN M%I1^$ZQ43&8RQ;:*^X:?6'FBCG7B\\IPMG,0DSMQP(CM6U)7=.SG6+.Y M1@KM^1N@R6B4@I61PN/@ZQE-KL='9:2W^.$O/&'8Y_4:3\FQ ;7S:TV6S=1E MJY!O/O#ZNSL4':5QG*!I/P0C*I_QWK#-JK( ,WD?.L<=#U]5>[A2YO&X." T MGA8^\+WNT>&1U ;;3[M6GEM^AN>:I,D.\",P 4LG[=N7B::45UOC1,WGPQ0M M7SDWH9T;OV[>/8K^_K?>H/\RT>N*4ARZBO5U\(F_<,6YO15[3*;\41((QIPD M08#%F$17'>\TX8,J)[5-4:S0G5"A2YA"?.:0.R3HJG')--'C8G,%FT+S*U$3 M<#_HK!G>FH'APV@\!H:5%KF @,G)5[+O]W5, ,Y"WA]E-DY%>6=X(X:"=14G M>'"P#0GMZCV#]I'( U9\.7$N$M4:XMO-RIG.%=0#Y>;GBLAM"+54DL654SNK M1D\D)\AO9)),;!V]0]2Z6,W!IM2?0L:R3KK^BLDODH"TABM%FM"1DR[P('BL@(=8PDM7K3NR=FPW_]1.^M8HNEVR(=455(Y>U:> MN;)9?+K>ZB4QQ6+[FFXF #4Y4BK,.<*)!YK2QYV*3^KYR'1>DXGV M:)!FQ6ZDS0KIR5BC70/[PI'NI;:3*49)A^B6UY >!^#LMJQGE[F1(A?T] M$;U9R<;H3)L92!BH>O3/MJX4KPRO5%N.7.>.MDP6C4R6!B71%WC7)@V5)%W( MY5RH$16K6@G:+.6-%J@(>6OFE,R^JFP.4Y(TB%6$ :R@7*/.W*9M4R.SZ[8* M\#8+-"UP2:749PV^ ^N;JGPS!'G"8-BQ*>#%5S5W.ZRT*WU/3'4#19=1[,5PJ!$6&INZ*GQ*.6!KA*KN$:\GE]S8'U8UU]IS M VR&RRC$%:I%$,5<_96+#6^TX\W&C%@E[_6A?Z)#%P-%VRZ$^;Q5D:UA0YS' MDV:4U$UMWW]O%NOO=_7(#/ZCQ!"EYB)(;"+8[T(U=4JH E"8S)CPS^ 3- M-*>THJE>1\>M2C.*G%"8)*GXH)";&=]"WC8%R4NH M8X(_4+9%KZ8YA)TL@S]%\8Q2ZV3R.Q$>29!A''S+6 M>P+>7RL6:GX MREFKX9;*UFU,%2F@VC3! X2DYJ:""F"Q\"L-9U:-PG&0:4']^D[9FVL6X[0J M'G13"Y'@BO30$J)I\10#;8#)V:Y%DUS5%E3[8FE8#',71E0:R]ST&@+VT2C' M2!UPP6A$O53H46)Z8 1"%!X8D/93M.C%5(>@-),C@7+Y5VZQ#<3KH2I@<+9& MIFM*"P\]IL:YS YXUU6.H),UUDA]TEIM_S2X")618N[6$R;*$A;CD^4#99.P M="'+2PH;8DS,HI6W([\IY =WT%/3\\IN%4;BB(PH$H4=Q_,H:<"R)->K 0,# MT]Z6P1I7QNZ49>IR-&\"G&-+JQ#J)R!.]U_A25!.VSJ85O&8_52Z J)@P51Z"H$N>23:/- MU1\EW DX(!5]Z%?4L;-RTVPIEW;EV%V,\6]]Y8;^3O-U.5\2@ A[XHP'R%%4 MH\:6QY8\"::$*KV6\5B)K'4A_)+EFW(>I#D:BX%71Z7*L XQ(9OCT\QD[!]P M':O#\ X3NB48-PGEY4MLLVOWS:[MM=FU-KOV:( T[!T^#6I.TRF7EM.XZOK$ M^$XIO+_Z?Q_DC4.K_75#:)H//L=![1%G^?_;>O#EQ)$T<_G\^A=:[O5$U ;2-C[JF*X*R<14S M566O<77OQ!MO;"0HP9H2$B,)N^A/_WN.S%3JPMC&!ESJG>TV0N3YW&?N5-W% M-I>",^48I/X5KEG%I[;1Z @<6\5I4(=2,[](,?L_RJ50U=9&< MI'P0$2]21IZKO6% M <@_HT(%E^+>&XY.^] GD.NKMCXG0Z[>7%6Y%-*V81.H;#NI==,NAY-S!1D= MVC9[Y@7\ FP_7@SKHQ';]EV([9.0W,TBH'>EG[=2 -(%IUB%C%5LT"+*LD8J M%)1"6'P^A\Q019VB9E'&&'N\*Y.8,C+HK)ZL\42X_X)U!79^V((U6&EN/),W M&L6I"LE1O]*];1BE&BGE<\CUX-!9QT'DEG4^/:J&;DK(\Q?;*F(X MBRN5&J4VIAR!THU(6EUB09FK7!3.AB[D,8T5,3)0_P0'KA>RW MH'!B';3+N]?&/FJK"]-]#2E_^%P9.[@\D G'R/OR2H.6LUETZH1,I<>AKJI" M=AI=>,!86=3J6KK(B=2U8>R6J AA;B1N F>&CA[*7D!N]J^9.^8(IMC88=9: M_>T!F+YG*J3G,-RN\F9LRRKYL:&-#RI16*/X,AE6%1$!1HD'B6EHU4B$J9P+ M#M2&$R,\!-JUEBH, "TA0)H-!\1"@)P M15B/"H%]. RYFG[1!@ZXOC;H^Y3Z8O=NXQDEZ2%V-M02O5M3@K9L24>J3(8T M+G?D2S"E[<+H-$6T8>-TWIZJ+;:+$%1?C(QUTNB5U,%(JO$BI]'C)*1"%..; MYB9B*LUP\#%:%BM94#=?3.E.IB2!JCPPTY$P-R$]5S.FN<;FUZP(H O%M Y" M8:!A@B3(6R>U=Y*B/70'=R08S+(XTDW+R2[C/*4Q:T5#!4/A,M:9AY1ZV+*5 M^'(E(U!P GKER1LB5'SP:6$@-QRJX(LI>Y LTJ)K).#&64-<#"_8^&H@94"G MFAJF6>6])8T<(ID#'F M\&;@#BKR--OC6X45*>@%)C!&GD_ P(27*D7DD\1!WQSI_>-796768GC(Q3IT M'86T&D4V[(U(5FZ&=TI S.5MYU9OE:4#B0X 3*35A2<97Q&Y[C@A#;/_$#QT MH:!(*B<3Q5F):^'YQ&ARC=#TZ97?6D&B7S[AGH%.%R4QZ4]V6EFF*+T^1EZT MJLU1/!O*6IR*H6KUP!%(RN,AXA3Z*=S1REQ_I\3SZY>J=J[D('C&GX%,;A#X MD;9,PF!_E#5_/@%A=F7&MF M+&-EE8M0_:JY:$K17H;CF,/3SJLT],*Z&!,?P6YM.TI7'?E"-2XWKZ46J#)6 M;D:;LPA:[@QH'5J$E.QB1^D4@85=Y'SX.CE9@PAUBK>O(G,%J+2A+H7,<:,B MI.S?TP\_:]K0!;%5%T.B(!$NTSV@\"PT)!<8LXN]6; Y= M+(Z5ZK6FD$UI$>Y2M"B)*2\K+70'83DM0Y$O1-32<4H+(\"YRHQ M4J&+EJ7SLGT#Q4?4/]9^&%KNP M7T2@]$HQU-5?QF'H(B/ X-ST5ZFH712'N8RWZKJ<.5NRZ,GX[7U(:]TCLOBK M.[9U;+=;A]5=(E]X+]?:)G)N&GX5HN.,B4YY?8S$F+$0LV,#YIIB6&AJU6+1 MC-LBY/3HU$3RT,YJVDZ86@95.Z/-:4Q98]"R=W!O#%H["DU03$_I?1B9REZ6 MF6@1;ZV"=@O4 7<#<.1N*L$;:TN'L:0U+2S;N0 MCVT\GB;SO*+Y;,Y3ESL_N,<)!:6P4@Q+J%+GA0[?LMN/VPI^J:EZN46I7%Q5 MK20A+S+F[(X#RE&B&.B13YF))CT^GU,(=%)Z"< MJ_:4?)QP[PRA]?+SKE7&I8J""_0/+(JLZY9$M5=@M M7TWE#&R(3"/ D!A8&9M2':H$9&JX]0)=$$/7C,2JG"*ROJ FV3A3/M8(,SK# MP&4]<0!,2%VTBH!(LR"IB296)_>H7S-6A.;ZVFU(1)SJ4T;$]W163WO>%'7"..W%-4JWZ)*AY6-[WR M"K(FN5E0IXP\AB&F6^$TKA>G@;ZJ?TA:@(: <.8K4/C[Q,+;G&C M0/_$HP!A=VT0;Q:@7)X@X5J5NVQ89$IL.6)U+TPR?+_(U?C6*?-V[LA+5:>* M:I?(?\]T=).@=B;\&/06+];5.5RU.+.NW(T/Y@4/ZD;=[K'RJ/[.?OWUTC;, MQ2?F1DH,ES9(*Z=EW1A4.K.H;+7.CW'2#%%,,K*02?0V"'I!N?!/JDG:M MR[55SG=*WJ@;.\=)K.)R_FAB089"BOI1].[>0_*TL.:\SA6S3ZH1G]#)BI,+'"IR8\[T(% MTL/#\R@D13>&^5AATLX2504.7HY!&@(MNJ5F>C+&>F\0.-$@T%7QN@P"H;]N M"+A$=8:+G,^BB'-(@M"$%6OK$DFJE#8= BD*;S!/2[5<#\FPY$VF%"QM2IF6 M#4 \56#YW7Q&=K;*&#[YUO]RW*&@?YZE$.B!Y;VXJE:,A;YFL6F:B+7MQ)P M$X/#O2$V&$Y]'%^*'_3U(T+U,BM7 M-4!5[YA3Z4HNT6X:9.H* /JK=-WKRTA+TP<\,M3.)A/5 5@'K&:W-5)K5WT_ M$_-(TX"6PS6HL*@U@@=7FSP2Q4"Q0(J@6K%3:CD M8D"'+E7));DI1UKGC(X(Z!M&VPPR10/) $$N!60IPU*K42G:"5 M N4:IZ.SD?$F4=W+>Y@RB\ ]S*(QXS+B.*J:E*V3FU!O+ ZCTJ)PIG!<@5B0 MYFL&U$RZG&:4D Q#)+(EB7?FO+TX&]G0"U04T@42IQE2-Y=P;>_-ZZ-LMP[X0J,Y4X%+;2.Y2$M6 MYHX3J,ADYH^%:51+W%UU?G G7H"-YH4Q%_T++E"5BX!E3;%7O:Y&K.L6<=D+ M'6YA12/AAYS H?QZ>J 1Q1=K>JU3(0:F+T< M>P/?7 <(9X*)+I/?O->24R?37,+!>>BN<.8P#C[??X>=*YUS^/MP]QU.$"K1\&7# M,7VK ?J"< ;+2JM1&@@ST83+P]3=H21W'%4PSF MFA0"8,@(!8B\UR01'#7"J8@P8HH::ICQ\3]87I M]D6>;)V/@4CLN:D%(P<'&9*MRA>)3*CH"W1TD^VE,0MN-D':>\O M.GQFZ,:W"DIEN2$J/+ISB"ZD-HT\(K;Q;(K!M21]A[J?B\V34L=G8IK=4&=[ ME;^2G4HG[QO57A5%2O)$@$4I5.HY:Q+[IZ CVZ9)V8EQ^Q]>6@\XXH;=XA0_ MJ?JY3'TQU!4 $@46]&IVJ=PQQ>EH7,&^)27XXG&?/"V9)2I?&]V-UMO,P1 S M:$9MMM/'@2BE ZN\?%T%DC%-YU826[6H]R(5YT1@D,#>D_WV,@C[4O,R8MX8 M.T61U&E2+_5%-D>OAD^3,I!B;V[]R]6O) MFB.V+%FZKF[\8"?,Z]H)4SMA'DW*X&:#BM57D%#[.6OK]#3STU!;HXF2E0GR M9C%,CV 4-]2-VLBHDE>\) 9]4IJ(CEC2K3MY)FKZH2ABX]9I44RPY1M/^9[S MRP?&C*YO(-!VGT@\O"NDQY;!6I574V\+_IX"\,U++&Y3$_1W5&9JIMSO^=4@ M.<]'MF2:LS)+K%JQ2JQ1HQFCAKIC)EGXBVOE7>>*N+%UR=:IGK+TA(*&.3M2 M.ZN&*6LFR^OUPR&Q.^O4N/8(\V*5J ;D!X]0(&4)!/DTKGS.$PKBY5LE>L4 M*Z9)',Q4!*+.GEZ>M0IL9%BU(_TI88V.9GOL!T:.;,/I>[):5K4Q!MC4&BK01#6P'K2$.-\13 M?-F"M^J[M-;.@(MB5J%#CH>;ET!.%H.F0A&[,Q$.X\H)]N&D8B $"3<@UN(\ M'&ZH9"7$T-S.RZ'?2^B^T- 0*Y\9 ((WQ4LI2,,8#VN*$RD](;4[T]:M-].J M(1FZ@[$JF;5R%=$L>.$MRX5 M.UTE$Y BMNCHLO) ##@8CW16JIUO'A9ZEM_C)C?*&'6T+S!PJHWP M"%D>UR6=J+'I[%8E:9I>XMS(+3.?@0CANA$2;&6ZM(W%10](UCUC)9B(3,ET MX]*QUF&2S>*,_IX1?DU @Q78H^0YCDM(/5IQ665:';.8=HK6P^HVM*+8BG"4 M$^?U[H'JOEP;OM]N"4]CRYNZL6;ZR"7S''?O)J$LD*E3 V4KI&],"TD<&25< MD585LFKO[ATTM.3H48CLEH[NUH8S%5ZQ-%[1R:=NAN,WYB:=!N/7 M<['MQK.?L\BHC"N+H0H" 7U=.*LVI\!.N3T:#936K"WPXMR/4.3A0N+F)*EF M:.$X.>C6'&G1L94[8,55\%PW&*1TK-M'$O>::0=4@BZ',KQ,$35S#K'PR>ZI MJV:7NF S23VI58^CUHT;/Y+#@0% M5D]ONS(]]OB36,IH;D>#DWK%P?IL>>6.:2BKQC$67B !PH@-2FW"3B_:D\>V M<"N8+1OT4"+&*.^S*?%BAY6X'%:B3>6-- ?35%[., E%="L0RSK<==9$YC:I MJ42<%OY-Y9:&@DIMIET$BP2'.C8N$_M@>=<46&.87*;CIE)^D%>(2(PC,;U* M82Y/ '4'W?(S-77VC?]4>17;:8X6E^9C2&WD/!]TFTI=5!J2AC3#"5.(Q"PP M%3J9NGQLAZ_(VY\D7)>G.#FWYTFN3$<>LX)TB +Y5QT&?F > Q^HC:YP&7QG M$58B_)-]U&)),D*(9/?^U8NFOKHE-,:69_I$;4PTK)G,M+V,T]X\("1]EPA? M<>A@M1==(4:=E>MQJ8CP)LA[]3EYU9]KKQ]_:O#M9GO)5N<(62)22;%WBTV^ MS'1,:3>IX:Q69N 70^F:EAZ51[PV+%=].F)3,1P;$4)'$TG#10/0HM]PU,OX=JR MNKEW&*C ES#*GX&,<]H)GJ<5:ZHAIQB<4T&$6LY'H-@S+\'X;_WKC*Z%6A'Q MX!@%C0RK::3W12KXT)MZJDUOM8&H57X2,.0$-D"!-\0D+'-<9*H'F'-AS+#S M]FV9H,P3K[6HO$1O3J)V03[0!?FF=D'6+LC5FKL6YB$\A>UKB0WLO"?Z\DEW MU=OJ!(A\S'+> G>WH&7+5J=Z7N 7:*[+ 1Q*162WBA(=UL.B$)M_52PYSF 7 MK$DY(8>XX,XIRD7D?=3Y:'%8XDRL45HL!?HN9B7;3O18F<3=J8<)7OE&UTL5& 5--8T@A(#Q_-@J%RCO*-#&D>"D,$[!51E6E; MX8]EVEXNW+#:S&T*"^70O&$A"G7)#Y@URZ%]L(L#)%F6^U(T7 M*9E"EZ.R'F)=817B9FG16&V*KXQ>R@J5BRX7KX]"-O$7+MUR T^CJ:P*)E$1 MK7)3D40>!ZQ2([*(-/8FFNYH@ I7=WY!=%_\)6GF^-^2F%@[>A'U:XI\T-47 MT#H%Y(&SOTR!UC1#A\WI81"HP$SMOL2>.9.I'U(&:<,^0I#H]7&I+HJHZ W) MF*C51HI 2/,_80JM.^8-B6C6 !&[R>8-+@B3;HE. "DCAAAG8R'PJ8FDS(9. MECAB=)D2[A"H5+)KZ.:QX!4%)>0%B'%UI+>9#8ID@^= *PP66<7 M9?A%&)GDWC&&&W-WVW+_VMKH/ 8OW2H+69$3%C<3!) E-GHK:#>U,6:C[ZO\ M1$00<51J (8?Z"WF_P6,5S_-1OB;_N7*?&9YI_JE1C*TP)5ZQ[AKW,Q9<-$S1J)[K9/H MYUDV/=ME8@SEIH&&=AL6X$\-[TJ7>].EP5DHG80WVC959$A4)L&JO0GDJZ1W M169/Y*B2;IRY.(J7O.7F&ACPEJ*N\U MLJ;;M/02.;XD\ O3=(UO"?@*IV#G0B@T[]&>;&7]M_QD+QNI,T?AB68XQ+ H M_RYW8R3+,(50/*OH0)5QZCREOG;:;6X@/CL*Y<.3@MNW$N.4HFUMMY'#9A1^ M#*,V4I#>#R^?&\$&<[.SS#*)GEE]NNP,3[R8PN8!6(5KID@1-[LA%;AF3V35 M3'8L*P $:;O!G>PTM']0@M;F"DHU]PQ2WGY+:C+HNAR')<-4V3 M W8+!\"N1PM$KP67/"&S')7S34&3Q:\\P"Z69IO#Q90MU'AFO:@Z07^=9C(Q(7TCU!W6%6?57JUS&8=Q!:\6 M]D4:^TN&>Z=OL:JGIP/9>*C8U0"[5I&/?BA3;J'C1EB35='&Q1(7G+K+P1U3 M6BKU;QPFICT6A8A1WU@L9)&1!Y0 FLH$66\\2!4*BZ4Z!N;8J)PD.IZ#[12J MW23^RYM05':&QN'IJ7AFPR#347+5FY8',C=(H10S3J% 55T["-*;' +[1\XF/J\KD)8PB)[_!>05S'>YA MRIESC4,[(*D8LFC4Q)$ZR^R=4/!;ND6[/UG^B,PE+*1L=#),51VJJ"%2ZJ96 M7GO.'N@Y>[U;>\YJS]D]J@\6YZ^J'S/\7O"KNOWG%*/EE6L!=@M%YSJDC9\^ID<8V& MO:3*LEILHT0HUT^4#P7U+K+/4GV MSU3) \SQH_:;JIATJB-J/;NA#E:X'KHI(N$RM@:Z:(/.RBQ$PFEA)&<,UYE] M7C9R4!M$[*!!07)U)$&))[G?#L/ET%:3RY,K2: ZEN0.H%"=J,_F=N>%KBIZ MT=843Z]K,"A)K\12F=EEP&'G^IH/OOW>>_&I89P4X$IL_=LZ*:YJ"6/0QEB M;B0WU+I63JX;J07 ,JM8=>1HRSF=12@]-]A>1P9X"I?WPYM&V30ZEE\X>*XE M>X\HTK[XVY2^T*DNI$Z55+R$4%Y/D2UB570,&Z,AT:T2+2=#LJQNH+Z7 M9E_2L+B@UA+*K5%LY:V*K8+1=-,&=' 0/H%L=;J-5'>7,K$;<2"UL-N1GVG= MD-L"T@N6+E0G4ITIHR+9FE\AZ'BDE6.[+*32H^U(:WM5]GJPB+U2B>QL"LMR MKZ+6X2>)"EG/:H;V:$JLR,]/N;M!B+WI50JW**B%+TU9E;*X#=N.G$_KMY5F MPE=K3ZKZ9.8\BTI.:"%(M!P= MPH5QF9J_9XR(MN&W8+#3M"Q^:2S--BDNH4>PHBH"EE7'R\]%6>64B2TE!/H= MI:)G"C[9-L*6LRC^F]QY*#=G\,-+ZQ_G\[C#ZL0QU0E!P0:#HZ&'F2M>IEI0 MBS*DS$_2K*7B'LZ_B-5%RP$:"A7/7O?*:PET]L(X7 J2"6SJMKNMU[_HC-4 MM*T[F4\93U()K]10C@X-S:S3M=U:PRG'477)/X_,K T3")8O3TH59W"<4HW+ MB*((-BN*U'Y$;HJ"7,I%.=&=SC&CX<1*Y#->GE(9NJ&L>7ABY,YUCKKJO%7]VQ22H#6WG/55*V MCMZMK^WJJVRB%V4"V]X.N_^35B3YJW?PNXWIIEJ#Z;)WL)U@>E@,VP.1EE+3 M0,^($NI 9@+W4BA6E-"&8O6(6#%HKR ."!5?.A(E;PKX_I3JA"MC)4RA:1LA6Z:&H$0KB;F(GK4;\UU M9J9WZTAXD39F9N)1%?3"R+F=VT:Q"1G33"IMSLC,JBF-0YN[H0Q#U)BQ>VQ" MN;\O!@J=7AI-T&P_4%7;TE')@I53!AJEEDN2BG#;,5G18%Y<)0I^:7LW5".Y M!:3Z46&^W"[RYG:\=3+'/VAL*\*C=!=Y>8NWM3;9]8^B_9'*@:0&R+M%,UJI M^-B6 YMMTR"JN"PGY,2I\0A-R;G\TZ)$JHPE)7'>-ISC;S6<$ZYZ$PZCP/]: MP63&)P:*$K6D3J/*T0R ,0]DX " 9CN-W@BM%Z " #0A%2YU@,6%X[](P+] M=5J:@$Y$V9H3RGI5;2Z"$'^I,@_,?2@-/V\*RI6RJM0<-+;2O69*"%C&*9#0H?DEY(6DI9!E ='?#0Z("].CJ@C@YX6/4& M[ZZ$@6O1W&8.7,HKD):0P>APKAD*O%1@_J&N1U^6RY8SEN?\V13=H-(FE.V6 M#?2Q-8WR=V4HWFV6:V9"7)>#?J#J79$3COI/J6,SV\(@3#K/7'R4O:KLHKC_ M+(?:66O+VT!+2N\H?QSNX KP#07$7,#@*-.@@=/6K)#[AJ,]J%/*,U.]/H(T M@00YWUBFL^O.A*'Q]SJ^9SH.E14251=A>42-3;B1BXZ'4RYX?ZPP-<6>1/8* M*<0\9TC/1POKM($]JQ"15@GU1^YYDLV@* F)IO'L*,J"+].*Q;81-*LA ME5I-3I)A/(NICP-K6X)*0*(<:\6I%TWH<_97TS!<[#G1N8I(1>$=%OW8C\X= MI71)SA?3,&$7FXGA(5FQ$#PD)\I>XH;*0^43"(45\=(+_ _&)_E2I39:00 6 M24I]'93Q19245\^&WTL> [ _>*[%2><].DX0-'XZVH)C2&SOW1?$.!ZGD# M"DLT)EG*W%BLLUJ*+F!*#-1D67EI!=GYK-SX' F]U19AQ! KSBC5T5/(0P>C MA[DQ5NPDPR=L=6WH?VS[@(LA$86 +O7*2R?-+]>;536*K4#,M(H"6RCL $HV MU67C53+&.@0KLK;$*D2A**98UA"4?]5[W)-1==LAS\!89848]V M(5%3M7OL*L[EF:AY&8S-=#:OU-EH><0U32Q@B:IVAQZ/S;3L[-!:3GY_#$"Y M+FLYEPA6W&AH68YJ]F:](G:)5AV;FP9X9L*LLP6.%T56-TR]ZZJ=YU75ZDX; M6,+"0YV>^\S!0M)6(*/RR_7+4X[E\>=M#"YT5M*/*FZD613X , MG!I:&3)2,:A"Z[ C WUI:R"O:__10_U'[=I_5/N/EI"R<^4H,QNB45PY5$KB M6U5?"E@.5M.R2WA0*W1! :N=<697ZR&X7S' X7$KCJWV-#^V>"G,)MF8 \2R M^V.*S3CJT[S;:7[2IWD2#F=\F&)&DE06Y4HCB MYZION>+TH(I/62[&2H?8@@%;0]K=*IUC#Q,3_U"Q)J9FEBBNAP1!<5^K2;BN,/.*-"QZ9H4\LT\J[) M:XK5YJ.8JW&8+GR2N_-EUU&2GV(F,49.VY/&F:@8\)=V7>SSE-+UI.>''M."^E$FDX$6?PE![]>L%9;E,,<7<0& M*W-^"$+YH^8_TCC0>#:8>(GMA5\\0XJ+#@,9/,R3HUS/41R[>_*Q<^&< FV* MG"\"Y[D7< C0>G[;Z5UVO^SMM>#>_Z/9[ 3#JS!J-DE8^\O/F5]P>%"5$5"* M+GA^#AS@>K($[#NKS"/(W%!N^?_SK?/ULG?9N>S]WG4Z7T\<>/!9?S[I]8\_ MG_6_773[3N?#V;=+YTOGXA_=2^>BU__'LTH%N+S*]!FPO6RZRH<*;X%O;D3D M-C%;C=U.6IS5<2WL PVN0Y_[(7TG3FX":947A2J;&1<+1YMRBKC=X,S4MH5? M^-D(#JK 4+2VI=5PV8'9.[WH4Q37R#F10TD%+/?W&B"KM/<;[-J)P[4&<+-= MB*.Q,%:'XZ+QX'*M##FGF*N2ZK"NR!05)Q$H4V\.DTPY2!HDHZ'4%3HY]4(_ M)#D2PZ,I48(K17M4:4YUKRLIT1USM!%FEW/I4UIV0"VCV%^,BZ>15>Q(]01L M>HT$R97HU@+AET2^:VE%I?\A39=O76<4V["2?)SH*B+A5$9VP<=K,KQ9CC8" M1NV$FX8@67C2*CR"9F<98 ,]J_,WC)1WDL*<'T+ 8(I:B40HK39E](!F44Z M[4/-,I%[D;Q/>C/(S@B7V-P$YG8I;/#4+,[2"W%W@@H:2#^6-Q1BKI0$BNI, M$X)3IRGL8X#%D"WP69L>=ZJ@\5B7T;N U50NIIC)]FC8]LG#K&<6_='8.A'_ M"B.K-HC2SHST'G'='KN40JXXA%42$O#@YDH[E^V1J<9Q&*M,"$!U&<2+QJ0* M@$#PV.>7;]YG:Y'H4DDI1Z%ZH2&^J%J&PZ&("6I :T)\-*^EB!E;F&Q*QP/H M^G .7/* I@-PHRC8#%)SA.Y-9GT8FC4:89H,.U,04\G\KU"5#=6_$DQCB6!N M#G8MS2'EI4&;'!:VBXB,C2MTT) KK<^%L!2^M+66+,V#FTX^PMU9Q&S"=4&Y M;A!JI, !X=C9J4 >-29>6!& FX4J!TNV^JA==253R51%'^K:R0A^K1Q3.'K$$(B%5R2&90CCR*$?)=ASPN5RP^JF9.4].1\!+E0S3>'X M%,R<9GC=BL#<*F(!ZMI@B^6H8F02"9<'Q6Q13"_-.]T5+E3CWF!N MR%8RT5 M/8RN'"3Y9;04R:1NG,27?GAXV7#,[8-6^Y>J;2*L#6!;Y"HL5K#)3+$! *^K M9OASG;UF(N=BAR/WQD0Y%Q^>KF/*.VO:FZ;O22=EHN313=KN9T7EO"0NO[L2 MRQ W;65I"2.ERNBG<5UB44:6I8VH8R77Y:%-1W@+S)[5%+N8!J=>T_V=R.7$ MI6)+%Y,#@PQ*IRLU!2C2/C@P8=&)39[+E#]4GEP9:U!E1AZ!0VP@3ZA]D_NU M;[+V3=[#O@8:](_BSRII*T,$TX+_EP MVP&D4X]9.H=AD;]BV)MYH0,^BP$LOA-4WWVP[3,K/T4K.>VKZA M>XAU.^8D;S$>YB>"G2'@_K:S5SDIO_I8\QXMWJRB-7I.=0,.Z?UJ!97FRO)O MJE%,4?>E-',+O2KMEP;!R[YXVGM"A3J13<0DXB\WD9C>2HM4\B$@D=SY0V MUB#T)""$TNHSA: G((^&=K.P^NKHEU)E[/BXVST]79J)Z3MJOFJU+24(2:;';Y9^0[WWQPT M#H]>;R[\K(V%U-#].-MY2N@^.FHW#O>K1:6U7]OVL+=RB>H1&=OGU$JV[OM; MER)D@]#MLN7CK^<6U'UD\;< (2\.VF\:>Z^KF=>:Y-A;(*<"Y^].W=9DKZCQ M8M/QXO#P3>/5P<;I=RO&BWN=337.W/E0GLH,MUC)C,:#%^W=@X;3WG\-_SH\ M?+E^H71KUO1<9>85;?;%_D'CJ+V[;F*QU/Z>#U>M\>G13WM-^+2WVVZ\>E/M MU=RDRUR=9IKYN"!]Y ECK#'.+Z1 4 S3R@8LMU&T[_[/1"QR.>1QB1 MB6^]U(7V(XH-51'-JBFE*IAII^ND#>&R54Q!F8DH 4N5R\SMGM((\@=-J3$T ME!^'=C) R3%X@2ZZA,&/YN BF4( MA$1"=<]QEM?:[0PAU)QGI>IRFFG@''& M2UE -$%L./"QZC%#VBD%?V:?-E09(JZRJ3+'L+P1@+XW%3X63KIR1A@+IK+1 M?0HF8_3&#'TN/;T(3*G* P:K4I0^'VXRIW:;JL!YKJ9EFL"&-0$\W]?)[Y2H MUE"PAL4O2^/==2E"'0%[KQNL@]A^CK"-+8UBHU!@%]L781HZ54Q#]/P=\U\0 M<"]TZ]@TN^XLQ?J_Q;-IY;9Q1;1WS/%OZ@CAO0RDQA/A^Q1/_6+OY8LV*#4P MXOM-LPAMC\=_:^+I;L&7!P;4M5_A_Y761BW%@JYF*E\44ZE#[)XSK;X3J88Y M%9E&]7.WX>#_%BK6CTFO,:;NX)G2QQIF'@=F &0.:Y"I0>9N('-4@TP-,G<# MF50N<1*#)2K6@-.#3AW 9P0E+D:9FJ8N0/,G&)'\-^QH\TS!9PG M, 88\\]RUIE[!-267MWG$#UJ,IHX:XZV?4P,6MD4CV%HJD^O/KWZ].K3JT^O M/KWZ])Z-?/B#NLTRGMOYRG3*-M'[5:U"7+MEU:G"->P M?7_8?M.J=LBL_OB_;L8'L]5L_'K7W(J6U.)G=U MS9?VM'B]]NHV]TJ#WV\=KEW&656YB%]J>%OQ;*N'M[W6J[73\AK>-G6VQX"W MUS5]VR((V'YX6Y A4,/;QD' ]L/;7@UO6P0!VP%O[_?:K3?;)J?5\+/RV6Z! MGR M.Z3::>UW-737T/U$MUY#=PW=-737T+WVU6W00FKHKJ'[)X3NYP/%M8;XO"'U M)Z;#SPVRUV/_K*/5MGZVU7L[CUK[M;=SBR!@R^%M0R3J]0LCSV^V&E:V^?9J M6*EA93-GJV%EFV]O.V!E*^7@6MY=^6Q;')VULBBLS,>5=+3,S_"WJTB?@^[O MQ,5K>?.O?RG6=RTQOYBOJ'PP'E$@<\:*71Q5/8EX(C%+PG<[O[XO7>MR7=?4 MTN_<6Y&N BF>W:O06HH=B*' GC@<>MP\$OMN8B]//PS&32H0 MK3JB!F/5,K4&JK4"%;*R=<'4US"QNL(^+4M]Y):NI]AR-\&FN=BT&?[;<&ZH M8:[5"EHU"L:.C78O9VKN+.)<4]NAF&9;!V/+YROICA&3IK,(>^%2@)3K]QA1(B'+^LYT* MQ(@Q-][%K0-/P:%N.X&UM:Z&O4Y"%SO6GD?><+W-JW-G;S4[GM+:"IH(N^AMG":.Z,P]!5/<5UUW'APWV.9M+/7CE %28OL4:+K[RI,Y@%WP%.:3BU MAV^!ASRCGU!'4WOU #BXA&(S[710:@L]&G&3R,&\_)0(3@,: D!.!C(:S\W1 MS=7!M9P>OST5<=+(='2'J1QJ:$$-B['S-1U*;O^T)]QU"+^-BM/8S> S*)WV M@T]H=VDS^(G 0)@FS-"8AF,\3785NP!AQ)1=B"UW=$L 31<8R?XD<_RY-I; MP7> J@[B1, )$JUA$JC/B2!5()+H!1,=NPEGO@MW?LU]S25!%\$B_YYZB -U M/9=QV(3IPPE0,P2_81@G?&_8"SN@OO#<*"4 M4 (8()Z'0EEX^@@OU2%N]".$%1=[C2+\]!PPAIHI=^!?!;&$9LJ]_76&Z@^]7@:!JK?-SON_H37H% #LH M20E*,.:>1-4VRF#]L>CP22IO]5(I:VVDN-RVD&6T-X+%S2O8 9+9G-AHB\ME MWG=YE]\M>NP5@\!_-9B<87H51LTDW^9>?4W\\/*A2'LN9/IR? M P>X'JW2OK-;O56EN-+M'U_TSB][9U^=LU.GWSW^=M&[['7[SMGEI^Z%<_FI M\]7I_L^WWN4_K2^W1G4MVW)G HB%XL^)!.0!(@=*0O\*Y.FUD0A40CZ(X#L2 M"D29?X;1=Q!3?#\,F$RX9J4-_+4/<@DYY#2BFHQ#-@Y MZ:,R$\%O4.M!/1V5HQB4HU@/C+3D^/P,*%64_A@?TH]Q?-(/F-KD;A&F0 7( MC<0-2&OPJIH"C5_2]41$)K(AS:%&FK#>E>XJW939T$1\QU^X@.F1-Y@9A2%= M^P!))*C\-')R!2M3OR93!(PO)BC"Q>D8(.;!R/ [D-]\(K/.-(Q(@H1=F->( MZDTCE.1 >T$-%,1+TB]@^%9N^[F-L.)"FZ$+$D$P@V.!7ZIK,F_&,KH&E M!YDY1)@UR!5H[2%4/KSV7#JHI$A"[>52S59C: M\[. RQ=GWD"U=BH\][["\[*NH^58&\MZJ^-R2G9$ !'3&-[1?RW# !^!U1W^ M4F4FO969K+2=8D8$I9%=.0Q9CWH+4 .'!M NX%3*W9WF^]MFY?>4-?M]X< M%F"B_;I5Q@(?"!2G,-;]+KI",EDE+I6H@-A\MKU[ (K _FOXU^'APA:T#P^@ M_];_K\/6[J[S E#%EW'\T@'6AB2)^3L^MOB@?O[RL9%FR9-Y/-2ZWP)>M]M' M*\/ U4)'06OHQ?%,6\'P3AMHR_-GI&-ZZKM8F:^(_Z/T(3*B!^GY2C8DU*:_ MV$:FA:3MQ;H-@*>U+V"; /H8(=979E^MW>04E*Q*D@'YD:U..6(<28E6%6KE M3,;LNS9Q?@)0WG&B\.:Q9 MKZ,<4858Z3;4XL_1);1 %>ER^W]IMY]@^8$S- MV+>>#G:">=%*@"HX7"_P\S$\):\M&I1!9:JIVL9/4U.U!U*UF/Z ]#?I)+(>SB./:;+\%_%2Q' M#U$W\G)6@)HL;C]9S%EH;@<;]' 9J+!>Y^ F]+O8/QS,X2?A6)?8-2:_YUNJW'!=#L6IM9@NF^A*XG I7KQ0&NF.,8S$G'A_= M/E4A5G/.1\ O&F1-DC_$9(K\ $89?D]5I 17A$_A:\>=)7,M\>JD!GJA%@>V MGIIV8B>00V#R=Y?N:G)9D\OUV.*#N:&*7D#,O\S(:>OQ'%?$3B<=45]F0:TI M6DW1GJ#259T6K-."#^NTX#HM.)N0D+%1E6;9E:88G&(6DG:^%KC!.M,!+9Z$ M13C(9N)RE1MO,IA%,5:84>*XLKS=2.9L:&\9A@$0-#)L4TDJJN<0(Q'RXBN* M>%5V.A3W1V*(I:SF=J2L+\>5JN5R(@\)L(WGMA;-\V08[25&GI<%R M?54URZPSU5GTQ$UZ2Z;E(RC]# N

K-^/A(; 3,\?,;SS? MSYQ7PQG,DMPPYGLZ%7$M/)^@ ?8*!ZRJ &GF ,3, 9;OJI/('4 Z*)U84I7B MF$G!+&3:T753+0MSYZB>X1E@00]71'!\LZ09CII3T+\D+-J=>('R9%R#7C81 MF'T9D,>?TD$QN55Y(TRB7>;X%"3 8OI8C,E\Q_"@RH%8%EY8; +$);]_+ " M^_+#J4GB]#C/DK,@J3(.,@MO8A7XB"0FG\#E3",O2/AUUXIKI"Q0M"3"T^&5 M''Z'5R4>910&WA &HBE@563&.94NIB6BLHD%0G2)OX992X0!&2C]X1OX/>NL M5",'05?MK6$9.2G& J:<7H4!5J;R?2XHE-N_77LH"_Q8 &@:A>-(3#C'%@L1 M46&6 IK :Y-0%>S1E]5R_D#OO$NP& $L8DT 5-8SP&MEOEK@Y,XB+;QB1!S6 M\T&;;+X> ?^[35OE\@21Q%4B1/GS59;44>)">6C3DH,:BU_GL M?#D[Z9WVCCM8/J3O7)XYEY^ZSD7OXZ?+OE5-Y)_.I[//)]T+1JIO_2Y^=WYQ M=MSMWCD79;/1JB^ET\,Z"P;-%0>]4U#Y;#U\,:7Q^&KX?;BJ^@U%]>G'UF_"/$._EVL4$<[:<$P?:K M2A L,V&7PN4+L;X*V0M%*R\>^E03-V-%*M!+LA1%H<]&@?,H'$K05V2\TF(. M&\(;SF:1JG:*)+Z1VF5,'1X=AX@5)8^O/#ERNC_D<$85X,Y&(] $.6Z1OSLU M"K3ZKL'E6J^%/R-C2EK#$P8(9!SKL5US.U1CU9S_U)Q_[@1?"%6EF0J:>UA] M!=1WCNRYF/F @'O[HKEW^$*^I('V#EWUB5S(M)+N#ZY-ZW2&R,W M25^S+3PFFAB-$G=P7U];@.NNX+ M!A&V5;!=#$;TQ9#J@\4SW**'4H(91U5UHHJ 5!\G4 5Y8SF.Y-@ ECM#?]6] MY/Z:1-^71 \VDT1_,:2(>E:]>A??0JH[;,.[(.!$3.QI\#NVP3@E2Q<:C)\_ M-4>:B/8R[!F!>$)V>6UNUQ9-,LO"_]-G5_X;J?3RM("HUR(BK&GPJ(SJY@X1 M:'#+R6T!ZRS/J)JXP(8H0*]B6QG\H,JW9]&4GAWH@YCT%1KCR',])SOK28$V7UI6?';"5[QA9#NN,1 MZAJQ*;.IY***"P%XZ'>K.!K-!DS#"]%V[Y9#'GM7 .2&JBD* @EP0ZWC%GC= M0S36%=7J8LQ>>]!L5T@EC04;4OO!,Q T-'+@X9SDE6$X&7A!RF3U MMU0Z7/><6 K% ^U8=#5!68W(52?(&#;EHY@+!J0&_CY-RT0FA_@9D M'OQO$FE:CMXJRWB#&4,SC!H0HQ&^B'0?V;P97C W8(#DU+(@\#,'&RS&ZF<)5#3Q;$5$N*O /!AC&NO(B9%1?@SQY8 MMDH_[Y9T&C'%LF 1-D1RIC-@@4-$$;)XH0\Q0MR0)>XS@*>K $4>>Y;O07CC M2Q40UM",\P\93TCL) R]AQD'^;&P*@/*5H:RUE%WXY^Y2=JE /=Q, M@;H#$H;R(QLAF86(BS1E^ISQH9,"^*D739Z59$Q$*ZLLN*%DT47'$R!%LXXK M,L?%$I$KIY(FL;/-%2FQ:,,(C@[?$)&;H8.WT;:Z,<=#(_".Z@B\GRT"KV9- M2[ F=S-9TW':%>P.1IMGQ)- S9-3U,Q!4(^'D3= !7808K!<+CZJ(CR*V[6 M#J9,OG:CM;MI\:G,J252TTI*NJA/YDX00R"-SC=W?.\[*EK4.2WW\\;=5O+0 M\(^CVIW\,'?RT;:ZD_^_BVZ_>_%[]^3_WQ@B8<-EIP;,!P)F9ULAL_/MI'?I M')]]^=*[O.QVG=/>U\[78XQ4ZO[O>??BP'VJU&N1[[5HV( ]3CH4__U.;4;1?EY2[ M7'PXO0"[(.,M1<*KL.\\QRO8O]#H5L8 G3,X$]B@[[3?$)<_X&Y+'[FSC=.) M8Q "@+^BHR"-H8_1PA5Z9 BEML7%$W&^1"WT2L",\3#,'<#?Q;4'+/FCB(;_ M_9_M_5?O1+,O!B+!#_OOG'/ABS]GT@^I\628-[M;.Z&33.@402F.7 KX-V$% M.EG EGG@U;Y*"SG8?:7M$WT1#40 !W7VPY=S-(7C-^W=W?:#980/-2U^("W^ ML*VT^/CLA (]NY>?>L>;$VNV"LJ;TE=*UG'#*=$">-$E[5LF5V3'5BY5;*'L M)3Z*]\J_=*Q>[.*+<4-[EX8HJQ,M]+E+E@YGR?0P2&+*E,&((:0!.D(HU%% MZ9>P X9]*>:P&T :8QD".7-\ 8HJQ=4Z M7\,6D.\C^+*U]Z8%$_EAX GG[S,@I^W#=Y'\L^'L'AWM[C:<+_TVM@H\I.RWJ-7/[^KK1WS>1VL-"R6(D2F"=D(62 MA*5D#G^/CLV]?+ MSM=+Y[2KTGQ0F>T=;U \]*JT@U'H^^$-E]Y!((_DB%-0$?=+"3\EKG+DH,H3 MU>FAG#Q(,3LJ1[#]]C'(W3)IVQ\OOIV?,4OHMYQ.R_E021P>/%=_-IE099 1 M$SU0=Q0- W8T7]A9^L%SO^AA&$,XB^'$2;$[!TYC^K+=QSYO-;14E&8X2NBG M]R=QMU*U#!%<"3&[INE^VV$?FUEZ*:%1VS?^./0&+5T@)3^15>*D:E)^];'F M/;IU7N4&T].J2W HSD@.SI M%2MYXM71+Z5Q',?'W>[IZ8J:&]^E"#9KQ5A4Z&_Q;%H)H#@^02FV+V[J*)6] MC&@53X3O4TP/Y?C!< _H8?T X-"BVRTG_?AD9,F%W'KEA4O[K[6/WS5VGU6T+T>7KHFAMF\4/D) MJV:<@\U@G$]+/YYBMH7H?1\<5BE]Z\;A];.AYS=;#2O6 GYV!>E2_%@YE1]N M!I7?#@%RS?B^8M'OS5&KVO:V]M/> '92 ^4:@'*W5D96P;?*[<9/KJ'XOG-& MQ:I7S;?<#>%;ZW(CV>":M=;#"I2E/M?$8^V$8LEU;JU0NU&.HQI&:QA]/!C= M&&UL=7UL'L#FBJG&./>5/-$/8EX(HJPKRA2\G.F-G \_-)%6U=;1/N^3R8U-(HOW@=R$>JI[M(@)"K\'06+?#]Q#_ M&_19N/@B9W/C9RPI&U@EH.YRSC5JY@[CIT)-=[-1*V4J8[[WN3*9;]"!W@;+\+F%PY&Y3%Y];?=PAY MW=#\C%<7&ISJ_=Y1#U\^L5ZZO&5I)5G_^=HK3$S2HAS32#:I1OLUYOK[W.7; MB!BEM Z_L&F=4)GP=ET:?,>,E.DE7%&A*G>:^6575+.OBS<_M'CSJ[IX\\]6 MO-DN@W-2E\%Y8!FWIQ]H6Z]7[N]2][7S\Z_YW+[HFC?WOQW)#KX9WE MCTYKE'H@2IUN*TH!3GS]"#CSU;GH?@3>=-'Y>JET@KYSW+VX[)W^$_E56LBM M1A\GASX?:_1Y(/I\W%KT.;LX/[L !N-\//N]>X'ES[O/#$%6*KQ]JE'E@:CR M:5M1Y4OO:]?I=TZ[(+2=]/K'G\_ZWRYJ9%F ++T:61Z(++UM198405 NZUR< MH QV>G;1[7W\ZOP=%)[^2>^830N7GSJ7SOE%]_?NUTN0X_KG7?ZBQJQJS/I[ MC5D/Q*R_;RMF 8;T3KH7#F@ZA%3G9Y][Q[VM-KF!&)IV+/&"7)GYEG/N2Q%C MV-K$HQ+_O41.L!]6=1GG9?'H'S4>/1"/_K&M>'3\SP_="V5\^^?6($^E9RBW MNPLO_NY\$8$8%34PULHS2.Z$^*+;T6GB]43WL54![/8Z / M[ >F'NX3ZAK<<$: RO B1<(,YMB!Q ]G;G,@L&-5[Q)?C@0L:C9,8/[OGC#*(S#4=)P+L3P.Z6E\(H[$_%G&#A_R('3 M5Z[S)VH#PMY^U>)>^=T%_A7#7AJZF_F'* !H_;!KZ]RU]/7 MJSJ;RHCN.W:.R5,.$(7MU1W8// 0^J!7Z 0RN0FC[PX (O8P:2C8@.]2[/^1(J)(_PXQ!C*>8PP M!^!%;<5"X#!P$MBK"T.^_+E];N:0A2^QE]DH"B<9X)[%*H8B=PZ\/X46/K5, MXR@--1Y.!S/'!EGR(-QPAHB4L(P_N4GVD C1JB^ A+3<";2]683;#T*YW33 M].6U]%MP)@Y0FF@L PS":*B0\"A.^(6TZQH@&IT*AOQ<"3]QPO3&O!%<"8*G MB.9/AA5G%)C'VP09(Y["2NA DA!8L3.08^R'AV@?CL>FVY(Y%]B8U73(P*C9 M[Y7TITC>OB,() @XV*>->\,BX V_XPUY$9RG-Z8.=]A- QL[)7,0?2)O(B(0 M+1KX.APN1@@B2"8 !E.\EGR_O*D$J.8#1=0+9^,KP&",C4'!_2JO,V@VTC#P?)@.H_X8=EPP&-YC.J;$POM^;(%0 X 8_WLFL*60%V # M*R8 "( 8KVAF<$/L-(B$?^##"?@8">DR0-WA<"(78TPULB%B2)O,$,6 ,, (C;#45,C@4;@DY,P)4$("'K;WF3JJ\R& M'I%+Q% DZD,$6IO?&EK0^6)&HD"F+S,_\9JG@MK^=69P-@$*0G1=^D=?3DWH M60/N'&"&0C\!;Q6S$CR?:F#84!P3MB<2@4 2S:>\8!4+A:B=/YXTZ!MN%OW=*2H, 9PO7,% M/<3D&;VT!*(YL-.!WQC88D!G7E^*TT"Q1R/J/.8QF\,A0QB9:1W05L3/@"X5 M8%QBLRJ5<9.GUU=RDB>>2%F1U#:GD1?R.KUDQB2R85-D0+QT:.XER;V>@842 M>^]>G#=ULH\7QS,DS/"UX:CT$G\!XUZ'_C7N1I^A(LS(CA37@;=OY !6(Q5[ MA,$,^:#!SJ@7F+-_=&C(G9K@R< $-W\5QJIM$1R!\Z+?.7?ZOQXXGSI?.R\S M2&%$ (M:(/H[H&IZ8R4X A(W'$#*1A'!R!)N#C8DA)PU,R< ?%J4IO@<7)IA3F-ML"M!\(<2Q M)+R4<"Q-;^%H@+-P&],A@!^U)K1'\NJHRH='5;ZNHRI_MJC*^PJG8306@?BL+^!@FB$1^TD[K3(38U5D-.(VJ9:.:O:>$O!&N7#) MDD.>/=A2(; ')=LABTC%M-P!Y(6V B_)$'$^J2++>#(V>ASZH$*&2I.@_95* MAGR\F0[>H#,%35[ $([$2)9@[\ M>A0.X0^ 0B!ATAF@FH*8E)IEL/H+FE,8[*@Q)1I,&&[,1"D 5AJ!%;[(60D MW8!%W:=7:I@ZX.&CA1+54EA^4T2)?5):^4JTU0DWKRX=CFSNS*:N3NT7KAO1 MD%?8 #G!'LD$^PH:4.F!8]?8JZUPS +@B_Z5)WW.9RQ0//@^=^^WJ<- (Q7Q MQ[$_SD3DGLR0]<#P%M 6;(5DB#20W"JB2*K<%;0Z&S$$&0T7F E+J3_.OIR$ MWG(^A$KDSP*RUJTM2DZT="+^!5L?^^$ C8$DK\,>T2@.OX?326W)>'\?):[! M9SYK,606]#/&@X\GYQ>I]0!_#.*3#S/VT$A "SB'!6FE0-T7)9ZJ1YUA:K_X MU#OO=++#J3:FSC&L$@9U ;JC_,'0.LUA]]6>S*CGQ[WF2;^?CJO-1#W6L)6D MB#]S%A9^F?&RM)^M;N[]V3HVR<6!K0G#OV9$DJ0="G*)5S\-4(4 M=_Q6>6W$U+ S.0"0J\PW^$PS1POG)U*P;0>A)IPQ( %Q\\A6DR)ER_E&3XH0 M2%X."REND-@ D2'%*RSA8Z(;="BA*\3"'P20W[QL>(&<=A (N-Q0B()E'8WJ7M?!@ 'B*@61+I.5*D,!=*@W5 K9Y^>@6=RT*5%F1#I M/6847[P@C.R=3+63R3("\R*&DG13'+G@0V+W$;Y;]" IQY$ZI' (IQ=)MY47 M&@.4H.:@),0(R,;7BMCH>BX=[K]D."6.+VW_)Z@259B3X@IPTQ"=IXITI] > M2?8^D244W2DHYGECST?.IX$]B^!/!> ?YN1#4(IO">W.1E 8IIX:/CA" N7] M14;CK&78MC276:F+[E%;KVN4$"S6M9SQS.,D?O*2X@56ZK'HH?=BLWR\34.( M\8=ZKLV 6Y,'*A@? A]3"&*Q@/& ,:FVEXT!2W'@467?+#F MO$:-2FS0;FO4MLQW&!"KHL1NRY$ MQG6A/;$9J[Z)(XK-.LL#"Z-8,<"\H6B1B8B,=6CP:3ADJ&DXRK+24-&/BHCF M?M'KG[&9I.'TSXZ=/7X;_VQ;UO0GU=/@/H&@QY;!FR0(=!1($V]IK)[D3+#D M/NTMR 6S*AOE\,245%B@I3A6E4%-ME M;S!*5?H &!$PG5E29A=4$10-+%+DQ=Y__V?[8/]=X)Q*EZQXKG2Z:@ 0CU*S MV/%I-S6)L4F;H)DU%#PB4F?:NWO[* ;!?X]:3G\VB.6_9Q)#"&F31I2!=<*( M(.:-80'[K]ZQ@1L>Y-YF%KBAG=TF9#2^3J_H#94&;5 E=#?9%6VS9?%*7R#R0BP<)/*%@HA)MR MV?*(07L $QB%*F5"Q;A1U,I(VMZ$A6]R\&8B(*OW2Y4/!P:**41*1(%QT61& MX:*'QG/[9->LT,'W29>N,.24:4&Z,*KV7AH_1E&DM".%1B%9&843A0,T#Z?1 MN2NV%BQ@)3)8(P,"B RPFG4&BF@'EUL M$^2>E@T(O5^)^"ZO0,] ?O1TQY^J$1D%'BTH(Q"_!&J* H-N,\8M.C9IJV7. M!XQPG@SX>W6Z18T3X$ZS%#['E' 19Z#YA49N_8 MV5FOZN2LAR5GO5I3;M8MF5>G/2PST>M\QB)BL%!49;8F :N,@&63>U7-[@)#2^4Y[=QN?%D$4EDS"ME.BF==982YI\UE 3 *J MQ8,R6E?*.6Q!XO6S$23PGU*>6RU0F)_<1:@H!7MKA$+3$_17IRT)+M+V*^?^;L1PVO1_-*\^%=]YBILO_O7JUORN$V'\U&!P># \';X[$WJX[ M<-V]X?!0#M_LO-]K'QP:YDC_64WWG&408+F;/6WN;00D;AR,'5-9!8]C[ZUV MEZ%MF#\/8XK >J)+Q>O:WXCKVE+"L>!2SZ-PQ T2,>EMP[!TEA@TQG3 M-D'.<<:W\ +!YR4PIF$XN0__OR]=.-R(>WM^=.'X2@1K9-A]XS<,XL4W7^)!S.6&8U'A?Y MX\H;>(D2A?)>E[?W=K0L[51A.KNQ_I558MGK>R@[U3>O(_?RW*44ROF6%P+Y M:F8JVL5=.515@]YREW),)R8)O)7E\!6+NCN->=-^BH.^RU[-^3]DOPMHS0H! M<@66Q;L=9;>+1ZGED:LDF<9O?_WUYN:F%_]J)AE?>M8Q_E>Y81+]B ME/.O>WM'^X='N[_B"&\.=_?:^X#^1^VC_=U?YZ\/]W?WY8_KO9N]UE4RV7F_ MU]JS9)&[GOO=X.Q1SR]OFTUAL3-!1Q;G+H-0Q%7-/\Q]<4,&"BM?L]_JM#ZT M&DC\H]3II;MJ:^\7^\.BN;)13F0TE.B#_[L ]@"/]PX;F'"RBP5$QY("]77Q MU6XP]KWX"N.V@UA7HTGKS<%D6.[8P\+?E0?@P-I&\!8&I@-G4OCCP$5R>$"Q M3;D)#E"\#=4P=I#"F$("'L18@TPHRFESSVDN .', MSX'=.?O[S8-7^_L'6P"+V\4"]G;WWNP='NZ^@;]?'Q[^BMENH/M/DF0R81;0 M;K6?.PL@F 3(+64%)R#/QP#=G7$D50TVA'!=X3S_;=IQ@;*"+(+;P,X)S@<1 M?,>Y4"[_)]9+_@)B/>6\8N\.&@P1EXK=^+Z#69(J\U:Y0-1"(RPOM0"%3M*Q M^E<"ZUYE<;D*B2O9Q*TH?>0TRQ!WOTG0UMX"U-U4I!Q.0TH\$QK(+.3'=BF>V?&-N>E%$J MT>[@"46[-3 RI8*<2.P8PMBDU8[V:T2F-^W'$?P.[R+X95Y:@$E;)OC='U(M M;B%';:#_A_O[A_\G?[2;AYK,'_YU>^G\B8R'D6?JGZE47D]FU&@R^F"E4WIM MSQ#&?OIV]\>0HD*HKBI\O?=F_V#SP>*QR5P5\+QN*AO.:U!HG[L$C^X>!(F^ M57D5ZWEXKB_S=1CKZTA8*_]U""P6K.&(@K[NVW+A*&H244UC\V_ M\'71!0"+M@&+]K.G#$L 3Z'BR^8#SR. Q;ZA%OO/@EJ\V3VJJ<7M!WD[6+0- M6/P\U&(!\#P%M2@\NB4"HEC?@J=>$()0,JL5PY6)PK) \PZ5'3FZ*VJZ"U-?%PT-0_V5ZTC=4'GKJ9A*+ CM MZT)<\ W6E4I[Q:H.4OWNL6ZJ=/^\V^SZ'K<L+J[%BVVI5W9,L,VE3>?R+ ]X$![Q%ILP 5=675\(?/8C>U>%O>D>EPC). MCFCTV\[^CCG*):0N\[/VSL+Q5RE/?;SXAJZ5-'IFU<+CWF&E3G';T:Q0>%_I M/64WN/\4.M.'^=M57TS[U:IK1-QG8[_&OSJ_8[MTJAL,2W$NY3AT^O"@??@N M&%[)/^WZCW?]=PW-#QJSK##?_6V:F M"J5[I7=WI^/:AGM@@/Z+^R.&][DY*R']5#SMV/:Z&G%*6$VV+6D*E9ES4G?;OXP]X M0OJ^E,7UC@U:WE0;\NZT7=)B5K3?4H\C;WMA5>,[=79Y7J"Q:>"P_BT^P;4_ M*"[K24XN9<,LV8)5 MTJJ=]YC(T]X\X+S-V%83@(>?\381@+1A1C@R;30P-3I7EC3.E"5-&VY,3:WQ M&NWQ9/I#GV-['BFU07K:V2O MD7TCD#W38MBC\O\+$3W;DMA3_0)J=,=3/=P\4*S1O4;WK#B?-H.0U 1B,;:G M;23BDC824K61J-$?3_EH\T"S1O\:_3/<7L17(^P6LACKL:D(OE9C-A_@J\V# MNAJS:\RV,9O:RN2ZRPQM%"_K@5OC-Q_CZ^J8XLV#RC5C_FI/_LE1?[GLL++0 ME^/C;O?T]+['?Z^9UD=8]E9%%EY7=W?>(N(JDEDDPU$XE5QU#RDM/4-Q*7U: MTU--3S<-H5>,M5LG+=T=/Y_/%FN9MV9\2]_+74,RGC?C^R@#X&V^%XPP9P1Y MG-AYKQXZUE.*WH[3U_RQYH_;O\6: M/S[ZO=PU?NEY\T?59MT+5) KUELP'C,K\'4:^MZ0I[WARP/YM,1#0/1UC7D,K][KQ7SZA9A9]5/2FA\^ARW6_/#1[^6N4:_/FQ]VAO^>>9SR%(O =;V=]_8C,I2Z7CP- M8^'7[$\;W6N'X:81SIK]W1DH:E[SZ/=\UQ#KY\UKCD5\!?P$PW4Q$O\:5"]\ M1#R&8GCYJ5^'^EFLYDW-:K:%#O__E[NF(3QO[G<9814Y.93 MX@8^!K_3$\=Z5#.]FNEM*+FLF=YSV&+-]![]7NYJ&GK>3.\LN9*14]?:!=;;#'!F@>JP*4ZZ'+3J&?- VL;X^8QG+O*RL^;X9Q'F-Z6S$7@HC5Q MBO'].^_U4S(UFNG"FL4L<\(UBZE9S :RF+H\1H;%3*;"B]#T%8[\,!@W?>]:NL!HS'/, M@4J_J=E.S786'>\&T^2:[=1L9VWWO%=7G;#9CNG#S.Q$!*[OB8'G[[Q/.S3S M5^2?X2^]I,ZW33E/G7"T-62YYCPUYUG;/>_5U1YLSO,!>$XPE,ARDD@$L1BJ M:KCZ"V(X]E=<_2^2/A4AGXJH9D-6*9&Z[,/6T.B:#=5L:&WWO%<76<@66> P MYZF88X@S\!RLLJ!"G]5#XD1B.(QFP'?DCZD,ZIB"E/%L8DS!>':[GFO+@)A\\*NZN+8K_LSWL;TGK(=\\_&$I[_#FNF5S.]M=WS7EW[P69Z M%_):!C.,%==_U4Q.,;E-C*EX+O3Q^>^P9G(UDUO;/>_5M1X*M1Z\8!A.I+9? MZCH/_-1YH9^_K-F?8G\K:M6=^?@7> --RO9+:IJ_5'ZVMCOTI8"]#<+DZITS M$='8"YIPGFK1^@E\G803O1-GB-$]O^U\N#@_/1=C^2&2XGL'_I4Y7GN6*;S5 M'.!K33%*)$PH_!LQCRO&REW3WZXB/= @C%P9-14T[$Y_P.T4=_#6.9C^X&_5 MFWN[NP X5Q(O]*W3IM\IXK)+_Y32'?75SJ_O\T>8W9X]26%'GR36 LMO"8>S MZH5U/GSNGIT>GWWM=[]>]@'3L-NR'IY!"?]^ZW@)P.8P UZO";HNR;$0CIQC M^(:K:N(8[RWLNR.(O/\+KQ+[3Y?O/[J0 +NS!?3&-[1?[USEB.$!:)0L]''8Z-U!8M<'IB,9)PH M7BD"-T0>.J)\,/I&NP?)94A?.B,32#D,X]5&[-?5 J*TEX@>&38H??AC'V":+'SOPA*,FX;_XE3,4430?A=&-B-R:\]2< M9]O(,98"6&>Z_PUIF6':'M+_$0O\XF QE=R%@FO\#?O[1_ M^>679I->-%CYD%69ZUG)(/I^O@N$Q>90K$Z7074W2A*-0A]M^1L=][WA>_+N.'TA1?\ MZ5#W@KUWSM^\'V^#, ,D9$W= (Q@0%=Z;WMS%PO":.O\&#'\=S?=D[%,/F_ M_/ :_GLH#H]V#\2;U^)@_VC7/3K"HPMP\@ND4L/V;GM_=V]W M+PGQKSWXW\[[CY$($N<2!(L@"0-83^NX];=?,\M8(#XLDHUVWI_#KT?__9_M M_?UW,$SH]&>1<["_J!'IXO&.0[_E_%U$@!X ]:[TG7/I1G(L_/N.N'MPN N M_47^P/4=4^>(^XUT,(GN#S0+)\ MC4AS02:V<-0+7#F5\*\ ,&/LQ0F\ ?RJ$PSA\H M(<_E=Y$A6V\[_+J,0-@^ MGPV DSNJ"1?:[4Z]:/)SG6M&<_U)]GS)YEJ[^0Q&$AE,_! "A4*X.?$B.02B M'<.'G^N(?D:P^!C-IJ%S^>4+\M!.ZT/K[<^U_W7=>8FX=8=C>,B.SZ9>0):8 M@ B""6PWE*!O&6%^)E#X0SI7XEHZ H56X)1P.N9,!+#+"0CS-5:K)" MXIF:LJ9A[&F+5P')*(8SG@UBS_5@=7 J+TB6/GIG7M6=P<*(KDE]?B*'$A559W\/C@B$9!H?_F@WE(^.FSHO6/@T"D=>@K-A9<.&@]N-Y)4, M8@^.A*O8P],K$8QE;([%0V-!53>S!JUB*.(K9^2'-S H'+'NJ#P+1@J?X879"T\"?PVA16 M%>>'*@6-):XRW7P\\_G://P/G)G@%M[X!CY*#_WA9X[[0\A!7(%;Y3;A5) Y MH%DMRI$FR5P8KS!0D\#%^I@&Q'NG%WT;@+TXQLZO@SDM)C.R+::F Y&HTOJY MB)/B4Y89X6?B61]$[#$H*^[U2&K:, 5*X T\'Y%5(7V6 M;<166D'+.0.:E_N51]$=\@<2.B0JFB9JF2$_7"F5'(@8L#IDHDH\-6XYP&-Q MI<*9LAHJ4OP>@1H*"S&**M$9G$UIK&I2FR2<70/3P;-FDF .X\6W@#@X23+Q M2T-YSH\[9Q]2TH-MIR,\,F!7BE\,D->E>C.M09%Q'?"BUP%4$5AQS.(J#U %R^N(D-!1?3*6R);*G1S%_LYB>)/M><_R'GJSH8(X"EJ9820$K",#?=4H,7P M@B;4V/Y6(0.\(@#\03;P!<,8" FX#@9?G!+Q(1PD O @DB(&=DV]W(&91S2U M&(0S&.)*4IN&2F$*,7"$(@FLRTA."-SZE889PYU)HDM1!(P _C>*8"&XA51. M-\@9HVB806V4[1MXNKBM&R Q(/",@0K2EVIW*&.IW2GARF-QQ">3=!3Z3GB= M:3IAPM]:3@<[VK/M+;V7!LZ6IS+JV& N "$@87CZ2,]PSF7G)N!R-6&0.D,A7,(J[;)^@#OY$D1@VK=E'$(*F@_(G M3_]SDJ@[RVVK#"-8ZP%\Z?YOL_/MI-D^:.[NOSIX4[;_1PX*6%5(P 8&!)1M M37G^2Z,$\I$2Q?" %7BAU6!/YBO.GV#ECOF?\L"ABE"]ZJ"BW1:/_X3A%.51 M3PN6^$N9@[@X:[O,/:UNL3K4JC+J,?.Q)-:H-(QHZ)8(D*+^4")Z8-$0\@RRM4Z!]D2[;ESZ$_0P.2$J50Z$BSU%,)!6UR M,X4O+30DF9W'B+5-BP9=;L4EBT98W79:4.Q25:2LOIHZABO6RV M)7_ P6)9RP8*4 ).)$Y0Q_5@*?+: W5QB$+>F/S\8Q:3)ZBH9MULKAR/0-3%Q(TX\ M/&C4_UV)!KRQ+;,C3P)Q0*0E;6A[,H JQL M*BN_T6XK-7*E^D2^6U(1[ 5"O& M46V22*^J[3!#X''-[LMM"##)B_9+H)'7H7^M[")DM8,7_3FZK7P?M'VBWO%L M\"]6?!LX.SJZ?/G#^=?,'6OR1;=@-J>H7?FU.&XHV=8 L@'U>W;0_@#*@TW" MM,Y=SLD2\5T&2'<%,+70E\R\E-T AFX J2ZY?DV>*Q9&H-%0=!;?C>541'C^ M:E&Q7E7% $B% YO'%&\KA 5[0[(PS=7M_ISZ_7K(=)DV<6_2O73$2*A\X$,9 M!494^-E<,C^CZ;F#T:LQ4(L!D%@@=%]#(";HETZ94YD'NV$YN94(B79FQ9&3.! M/B)=A262<0%_]?_8>]?F-HZC;?A[?@7B)$_LJJ4]AYZ3XKB*DJ7$5;:DLO2\ M]\>GYBBB @*\ ="2\NO?V05 N3BC 5F@6$2A5@L=V=ZNJ_I[NG#)]_W%?A- M AU&TP@,:^/]X;[<)+JW)51.GMGKQHW.E4=AY6T]7RK Y>Y1'@Z5T#L8CC+. MG?V5FD+W>\FISUS5E^IV%3R]-SH*VWH_L/K)_I$ M?'D505*;H/YUNJ MI%48BQ]-S.M% DSLPBJZ93K#F[C6<>2?IB='>I)H\##9.35O)L4^A#(R.H)" MO5N@NN?1\'VDTNPPY''R<]1]G,CH(2BIA)LEZY=1X^SG_."XJ7-_/7AQ*FM@ MT(LJ>F64Z-M!>?Y7.K1&+THIGK*,GS+[*#+W1.(GQ1]+UJXVX?+54Q.E/XL$ MF_#U7#C?@MTQW3N+2I0BD_>^_G?REH?MLSKS73P0K+"J0I:;*$1%Y]:[[OWM MQ%#IQ:%?E1!23*V7Y>/ZAF[O5\B$H).+?EB>AT9N7>/3>Z";6J&^9. M'LL'QQO_X[]6(1M?IB+\N$//7A:OW,=I5Q$;#^;*P\0>8*?ZXS]*([44VVYO M0I1'6H>Y"M"/5*\.V*MUZ_C>8SCETQSGE?9K,3D@C4 :[BNU9BY\KW+DS8B_ MN%%,7S.W.92DC+/J#F?>TVII>MW2)"Z]KN.LM9S_G&=AS",_G*S[@O_DZ0'_ M;..,HF^C,H\0VXI%CDF9Y4NS5X[5CB&5[9_YXB'R.HEX.%W=_F#XA]$/G2IQ M]+^SQ-&:@]&GOHUU;UCPN3S1=/Q?<[#U^7%?OK8.)< MG,N,!2T"-Y1;)A1P+B6VP3*D-=%>*0T;9,;.)87.,D2?)<9N<4:Y-Q[2[VG\ M*0,=UC%LW*@^Z7+_&RWYWNJ[IU_-N !*SNSYT@ZZFD8;/-XY&-[=1.9_T2%U M^>+5E6X5[SF-Y*B5E_*0.&[(U4,^#X;N\375W\21F/]TXY^5?QNUC<%__$)T M2%0\QK[ZF[G9;P8)U2-=U$HF=N/5..HP_RD5M:@H]J,A^"#B<_?,/(/+OI^^ M[N%[UQU%K>]K>:47E<#.GZ,>$16]2/5_E(J('C\Z@>X_16VJ,['R8.W1W/9B MLSIBZO'WV6_'*PY1BP]/&1;V/*KJ>4#%W',:K[FR]FU; MUUYY>&)Z(5?UB[1]+9:'I[2GIL:"--3]++F\.L!J[D^7Q##5%HKK#",3[72\XK9GFVS;SUV^MI,& 5]#>X'\7731*O M_:AT8_HOUM^-._UJ2FP85_?OKJALZ)9; M$^>]3"!7@O(#]OQ1O;]4.TNM]V$N3_'GMNM<+^I,4SH\*,FDQNC[/-3KNP*M M',1<2;%E YK<>O0!D;44FBJK1K<4C9=M=K:L7#Y::V6N3IQ=Y9[YM@K5YM\= M7=F<9APO7?>I!;\+-4_&JWN,>2,.J#-1_WK2[:)F1:=44$>EPC2BXLU0VRK> M;1)2T0W#T549P_^B%(#KOBO_[_4C]\_%5S"JE6,("',$I ')+35:4^D52(]< M37Q%%5519114U_XO0A%2&477T_GJH<(F65XR(,N11 \=3^FT_C6_WU1<6HOS_R MZ5L_GD^,P9X0$,X%XU2- MIDJ13%DI2A8(TT6[(_MA*O::QGC, =\EEF[@6C!!/2&6*#,IHK MT:@N0S 42.$6H5ZZ"DL6QB0<,.LESM$0I-(2!6G!8M ,&.6$6 F8(6\:U3,H M%5'BSM_E>9:>E\U4BJ6/6I>1=Y!J,^6!TJ3P6-E^IFHF62DR&%9K,B>(/<_& M8'*(?&KOSR..5[;B==\MP?.?[_V;X>!VRNOO)ZP^[UPWS!',O71$@ A1D9(6 M6^R,-EQ87 /R!U2K!"J0D"W"^(3D*X/"F8-"XY)//!%".4.#@1""ELP'K(FU MWC.O:IS#!U3O!"[BPRY9\B_2B_3;M#_!K)!TV=!S3>F#;*R>O[&ZC_[S2_^/ MR'.#X2*X$>8LLHX3QQAH98W#!KP4TE (4C=[\@6T8.C\3=)] M62#_Z^VDE%BR&L0^%$P Y](9_J%LL@,S\$X95Q-C;8Z!Y]WNPCF*/78TL BH M2ENG"$<$<8Q$T]E6&* 0"+4(5M-AT(P/&1^F K%1DM4J$."*8I!*"$H":*X5 M!BJE*[4MRKUK5K6B!0:2(6 V^)/J7XL%FKFME"9Z/_TX_+D[NAM$]J[ZY(U>/;#_]>C?D?G?#(8?(NN_&SY\C/>/ MAUUS7[[JX^#=Y[X?+B2^.B&MIAP(\L#!2>.I+[L.6.T!EP!\..4L=+]X=_5? M/QQ\\]-5#1QGYLVHTI*Y-(HJ+8,0A($9\$J;( 'QH! ""A!P"(0I39I-9Q.D M8+7VW0F9=O/JB5NQ:#M4M]-XV':NP_9Q,"Y;\_' M]FW4J9,9?\O)G[D_<_\YD?_$>VUJQ5GZCYMI+M1R0;IR8W[LBM6BBF9758[@ MR&#II3 (+#!O%37(4R1 <@!%;+,AK(H5(-J46YCN/I_E,8GTFXV$3CHO#"8$ M7+" F3(<.>R\IE881U5H.*Z %A3#V0O=19KRFZ;C#.[B%+Y6J;UE&Z6[,JAY MOG"N2EGUR#IU:TV:QI2=&4N_[^G^^+KO7L^X>C[3V"G,"7=:8!^A5\9/@4'@ MJBRF($T-[!ZT+8 DO,"T38=DZ7!J!HH,%%.!V$0+VP0-*#>(*>4X AVB25$G,U"%?W(S^-SYS7P3!*60E+ M%C73Q<-C-TPJ[QZ$R%S/PH4,H])&34APK0 ",\18[D$HIJP*#9>2PR *Q=J$ M?.EJ.%D*D_#ZK! UIL$:"9)HYL%S:J13P0@+8)D#!\WZ>K@L%&U3V<96J@\I M^WI^Z8]U_U.W/&&:J!@S[0*GK%VD8_HDIRJWVG+;KWS-HV&G#0N@G6\V5R.N7X$Q;Q'JIL.O&2XR7$P%8K-J M=YMC@F;"68ZM-RB TM0XKDU0'H@67IB:MB2'=/@P44#+6ZR=C;MGGVSU(T4( MS4<#G4OJ;KKXF\[XCU]^X6@!2,],8V>X0 RTH9R6W;J-1E;%S]0&PHP[:(66 MYT5)>:&D:!,>I\.D&24R2CP*Q0YA437YJX9;HXP72($Q05H'@6I)J.;:RYHP MQ$,6T5,%IFTRUS:OPG(FFEC+\J(FE5?.485+QU+-90SV!OHDO7PK-@GN"*=* M(,JX!"RP0MI**2@+%MM :\IQ';*O:$$E+WB[^BFWC=TS=IW1+-N)7?L E,*. M"@Z84ZX!22^55#3JLC9@RZ5I^*RW($05'+@3S"SABK"I20 3&LP M0!6/6P'W5@G:J%9*"\)Y(6FKVH D*JP9;@XA6Y>**3L A[*>1V7'!>W 8]#" M!!*51J^%)X$WJRV6?0]Q-&G;E ?Z5%N$5KD]MZ[&EXXEEX-RVFA()S/^EI,_ M; MP7!\-?;#VX1WB:S99,7R',B?N3]S_SF1_\2[ZA['8-MNCIV[^%OIXAZ$SOC& M=T*WK_NVJWL=Y\U#]1*:\IVGK]G["N^_"KX/^IY*;7PZ&P\'G M;O_30J\WPJ0AQ%(1'$AA%<>8<:2]"\8H(QL]U.508-JF.,-TU85SDO-S$^;# M2BQCU#$IB'&! Z>V#,:PH#AE(B 15+.GJ:Q K8K!:*6*TWB\^M:*4,_KD1]U M>H_NY5;4;LM:?&N-J*;5HU]+CIX[+IF/5PE&8(*$1$(#1<%0QVU 5@3!RPJ: MS>I$HL"0RR?L._R,$9>.$0< LN"YD"5(Y24+6:UU5PSQHU&2%G9;.7,[F>HX*TJ M&I6N/I,E- F?SHYB"-0:9C75R$C0@,M2(30X!02(\*'&'WM E0.H**AL4UYE M*[6)1-P[U[/>C%.UHVJ2I*T=WGO7\5_N?'_TZ.9AV 7&_V0?!48"2#"P&"CZ9"J$*!"0)NRE=)AWXP> M&3VF K&% V@7B%#(ZZB1*2VY D^T8=Y1$)I9(JAPS1[",40+*3)$/ P^H4H7 M#50DW;#'DN_I<53<[O1P_G@.DM;;TBDTF0MEIE-.=[7I/&7T]Q,^G\-DKR2W M!!1Q#H!"D$9KJA .P; (O@UWO011(-6F!C0),6]&CXP>CT*QOW=M*41@ M1( MHH*D"@2CFDIG1;"*&N0\:K@5)F<%D6T*GLKE=YOW9&Q5GVPT%Y'5BDS?UM5R MS!4K]\;[E-V!]=:\#\H(2P-C@*/>J!4G1!(3K)92VX;K[2JN"B'.L$%#.NR> ML>N,9ME.[-H/H*R(MJPU45=U&%#99Y4(24$'2\% J&D@<] 6[@2C A1K$41= M0KW=K>NLI0NUR:)CNH!VT23+7):YK"4HW51!F-U+A WBOIA+O[3UN#/U(_E, M_LS]J0P_0#[^*17EGD0S%()#F- J3%"C!X MC8&*H(CPJ-EH!E+05@68I;N99S%,(AUGI:P1YK7!P1F*.##"#24!P! *#-% M&F[*2PH0;?*MME)U2"3GYE'!J"JJY((J!QE_$KIQZJ9)8VK,8Y_(%:44E'<6 M,V,DY0Z\PDIH@V1$72SGEMOD@0ZHD>,$81QZ8 MY\H"5EHS(YTW3#:;GB)$056;0L_356VR;";AT-E> +$E#GD-##D"1@KC">'@ M)3@ +%FS7AX)!6>YLLJ%I'ELIIO\[(./'.PZW;X=W/K.6'^9:2=I.X':%C*< M Z/3#8S>2PGSXYD,?=1?ZFU-IB4$[;#P0 [*KEA&N&H?8'BANIF'4^5<[]5 MMF;;N#Y#V!G-LIT0=A"<,MPH3P$HH@$0"&V"%-Y@8"P0*YNM*(,9%$RU23V] MA 2/XY:9F:/8 3I,3O*5>X_'G>>4KMQVP&\]E)_NA+,^?]@&'-5)2C$GH(E4 MSA%KF$%*(&9=P[63"2GX.>J8K=<>,TRT#R;VQH* HR;G/!B(_TAFE#(886]( MH$@*T:R7$:0J)&]3,%DN,7-H1THC>MPY:6_IF+O9J$_7J-\KL'])6S&A51 0 M@@E L)*(8AH5MBD^Y!/]C+C"3:IA%+OV1N2PUDF4N MZYS>!W' C.']2-\& _L?V[B'_CAZ/_\11(L_M'Q_WO?'7^=Y;WQ[UZD[%M( M1B]-+H4@]8263/[,_:D,/W-_^\VB ^4OU>ZO&VZF-WKH.U;?=<>ZE_"FF2Q' MIBOJ1_94_S(:W7OW:L))\QF:0*A3R 00%H13VBH1N 09L*-80*.^:E)0+@N! M<8O\0>GNW5D(D\A76B9I" +1B'$O5%GGR2K#N?**6F#!.##-YD(7!/-"T#:= M"K523SC-J?^&1_Q#KT?WPZ^=4:E6)'W G_7@MIHA.VLPWZYO!39AWTHIGC_3 M0MRRH)E3"FFPBFJ+D!3 J,#,R]#L>3OP0J(V!6*=9'&3SG),1EHSV!STA'QW M1+$\ H<5S!FP0$ K;#T!@4!S)GE=GZA#QG9F1)FMX*ZP<9'.HFMK[V_O)\VA M(SO?]\8IJWC)XFFZ2'ELA>MW/];=OG>O];#_I)"J#!8K$B!@ZLL27])K!9H& MYYGT'/M]5:Y11<&KM?%$2.)"T?87,#Y+Q2J+^%$<4OO(,5.. B: '#:E_&KJ MK*12,!H8IJBF^/AVBLZFZ'D WJMJ'Q[6_O1OTXYVC MLMW#)"HE8?QL721UCA=/-UY\G\/#2GI>5^+R2]P-HG$QGD^*-E8%$I!BR@)W M1AIJ93!*2V.#0[39>H>(%9*UZ0"Q=?R>P>N,9ME.\-H3H9"F)OC G L,0'C# MO8\7B%-@&0'6J#M/$%6@7'(GX3/;TZBDKR++#0>]7J1TISOEV825T60A.%W4 M/+*6-H&_Z_%XV#7W8VUZ_N/@W>>^'X[>A?>Z+&0Q7X6,4HJ8%UPS <"0J(:O: $1>"BT)0V74K)$0B< (ZV;I9- M!H*D6SCP471F)NA"*R1,)"(6;" 8(O9*YC354D;HM\+8FO#?0P;:RX*Q-IV2 MMH[E,WZ=T2S;B5\' *EH!RI#&3%:>8! 33#!1H3"PB/)H<:5?\C^N+0@LDTZ MZ68+?G&%#Q,K:3A:6I @9<4V'3#,A6?343,G/H;YDPW$0RC["5 5@!@A-;.8 M"F2;;*&$0V=(-[T_-)1.4=K@QU1_?=6>APC:Q0 M>H!^.D:L4ZC^>A3^.,A&DA;A-CSMZKOZ,K/**>UP\$1K!\R ),@#-2-JF,K/M!HL,BJF!8D:^E=39$]Y$QMU MT[?^<^?WP:WN_WVJ\HZZ_XVCQ*C297\TPQ]JGCE9I-IWU0UW,UU[JX%]O/$= M;'XS))9GSC1[[DYLK&K7*+1^/X?[>S M+)K0[>N^[99_,AAU2S;\OG[>*V:^BB+;$'')U7D"]KP>5AQZ\V!^C =W4\K, MKLRX=$*NCNWI4131E[^_?_->?_(OAU[_YSK^4P,RU;N>W/]F$*D[?)"?F50@ M]+>21U;,??87=_$A5Z9\ZY4.\5$O.KKW67\=+1E:+?;]>#.7JV_D1=VZF>F)E.4_Y\2^H^JF3Z-E7W_RPT507B/-T=O_V.@Z\?GJ5 M '>L[Y5X92-/__.;,GDQ?IY"3_5Y,O7JUQVE>I$84U+&N?;TW2C>,_MM<0>< MP.13BBP%KB675S@4YA!\D9"L'.53?(X,'XD[''R>0?M//Y:_+9!D,F59SGCR MN?SN1:>L:=:U)=_JSLVPW,C^\O'ZY:^OW[UY]>[MA]=O/WZ(Z%(MQ2 L'>OD MIXQ_+D'DQQ]T9(UR $MD_6&-5VQ@VQ.@\W2:SU6611K!F@UTN3.HZ=5;K^\> M@3P;*=U'I='R1]5$QRU(ZM:@4&=!_VMX?S?H?/SMMZ+SX?OK[U]^7WFR/MR; M4==U]7!=A[53\/ML$7<6PW4^T6>7EFM>&V_PSZ\]O;+X>?[3X^]_>OBPC\ZW M(>I/WCVW^(NZWU--\+EF6*VJP?[ZZNN[;F\'PZJI,6%FF!-X-!Z$; M]<5AIS<8C>+>4%I*#W<,PN3[P;#\]LE3*_A?O+!>3=A^)F_BV*(NV_D:%9U1 MQ_==G,//WOI;XX<=BJ.Q@0BM_B65G,9?<#,C^?;Z-BI(D6[=?AS1X'X47SG\YK&@,E@..=T]J.'[7S!BWM%PV4[X.+E-/ M#MSJ5$<;QM7@:C>#(Y[<'/#<:?T@Y@EF?1GFM=Q&KQO8@ME_@/&L;#OU9)Q/ M7$-3V)R>L#X9'*E37)_LPJ58;Z!='HK0GY5S76#;PZ+T&L_Z M"9$DKT)>A?-:A5- Y\18X5";1O"75Z]>OW[SY@@YG[_[/WS_WG?"<'#;&0]U M?W0W&$;#O3P3G;;K$PV4F#QPTM1J>C6H2^^1*K+%F#=:[R-%/QTX0^H85%A? M'K.2@3=1!*J:+/&VT?]TQS>O[D=Q3GZXD"!E9=DP.Q"J&3CD##&.$TX(]9IK M*6OBFA!&>#PX=.0]P;+@<(S(^Y.Q_6%%->/+;I)U02!R4*100FAA+ \RE&6R MO5)4&HV9!:MYL'6A^0](<= @?2YI@1C/2)&1(B-%BDA!B92(>X6"I0""&.\% MDM09J[33MJ8Z(7Y "GQ(I* ,%P(?HRA7LDAQ E-P$T-MP5X\QK'1GM7'4@"Z M4WIG=J@^=BDDRUR6N2QS68(DRUSV?%B7ZA9^-1A- X[\ESO?'_G1B^P$3EMS M3=*(NDQ"9X[.''U>A,XK6H'Z&9:6@?="]*H6DZ'S6GZ9%4OSM M76_PU?N.\7T?NE&!FYS@$Y+:"7ZR3)FNB)_P?/SUE*]>3MGJ]<0DF/=@!^J< M"H93J\$KKZUUQ&I*M5,8B6.=BA,!A3I*F>/4>2R+Y=8#.XE8'D#VDG <"R8!,:]]CPP MC!%RX(4/^D@GMX31 E-V]K)WD0[9J<+_J]^>U>FV<[B M=5%JVGZV3O=FQU/'N^QE/DQ@\W??T^-N_]/'P?\7+=$':<$"(LU5Y8#:$>!"2XIN( H5X03YQ ZDG$D$"H M5 :(#! )C#D#Q%P!?6T90TI@HC6 7AKYX1]=NZ8D6/9*G;]7:A]+ZX.O&KO] MR_^Z\(M\$X1QE@"\IYB907V!%-N(A06->3LI%S&RP*IK+O M.$OI#@-+TW>\M2ARX7$4Q0 X_H=8(X H)0I2G/!PK73!:207!Y^]*SJ*8 M17&9*!HMO&&$:^8I*$.4 H0\D8R@^!6RQSK54:0 DGHV7NL5_Y.>ZKRY][TB M?C/VT:#M37M=W=_=]=95!\Z.EA:,.35'RUY%4O3GWV9L&C&TK 5\?UOZ8$;_ M=^3=''H&K0U!WI=.5C#!2L4MIC1H0;S7N$:1:<2FD+B0))='R4"0PIA3 X+# M23L6EGJ'HMWB.6!OI/$!(2$)"DCP.EVIF2HG"@I$\@%+%O<4QGR^XBYUM(.( M\"(@#S/R[YV=\-XWI7I2B+L@=" M'-1_)X4I2RNI["0QJ5HY]'$>]]4WB9E,R>)CNB!X0@MGGN&N*W8;37[ONU]N M[W1W6!XF_QK9KJSM-!SIWKOP]+H=?.IW1^7Y\_NJXP'JE MG#/6ZF"Y4IZZU])/&-.3NR[0IS9/.8LW'AHUO_##2]VG5 MI<0,FN:IF@(.;SC^/;J7)P'J1YYF8W9;)3O34_R77]_J\?UP(;!&&V:I\J"L M!(A*FT1E!H#F7B,NS;'.HS OA$@]Q*W5\IUA+,/8B6%L7ZQ"6GHMYG3-%9PFKJ!V6HASEB5L:KE6.4<"9@@3<$:",(:+"DE M@EL9@@)\K,RIJ%=)2-V<3DR(3V";;]WD8"_3_&1@?1DPW'J /7TUC!I I9XK M2I#0S#&PBDA%I;-("2F9I.QHAFI!0!0"4@\\3XA7,UADL*@7BBVRV^L004?K M#X2F(C (Q)N E;!.(RDUD[PFVJJI%G* "LR3CZ9.AR$S(F1$J!>*_1#!*>&\ M]@$+#\"DT-A8$Q6$" I:(7'$5G%E?O'[NW?M1YZS]W?A_O_')TW+ MR\#0[\HBB:$[7LF-Y9(E?KJ:(^W7C#FU2/M5EN&WZV#_7\/(NI/HE?F@,P:2 MF;*>+*?@F59"24VI(YYZZVU-C=E=S<)11>&KM6G)!4J^5L=I5C@77LV %4GV[O:@)LI!( *0SZLM/S':6;+I.%QGB3K=/MV<.L[W\Y2 M=;Z;]=^1JQ7"%KB=/FU[KK-, N[K%&I;L;AER$O0]YE0AZ5GA%.HE8F M "FG01E.0C *Z4 #/_:)!>:JH.D'N)\#YIW8L7'^OHB9[$TCWJ;Q;^WR0"2[ MYZ2[39S0-)\<2)?5E=X,![F,Z1%>*].>X(ED=CQ\EE2Y_^O2\=Z#,^G2^! MIYCP4B&A@@>+B;8&(V^$ AR_"NA(!\BD0)#K&&3A3V',J0G_GA*.*'4Z$$\# M-Z"$,]@$HP426F)LH"8XL)'3:4;;%P^8Y?L<"7UF\BV%TT!IW+@U!TZ$T9X+ ML-(("LY0=Z22E82?=H,K4G;I<=:\S:; WS=-5J>5Q M) N(Z:+>\$'E&;.\IQ+1MXM08Z*1X]1HB@P 828@9P*3 MWA"J6W<)QP7CJILNY95QFR6VSY!K,F951>KW2X*@T0)3V2# *X"2OJ:C< MB$7"2<&2[PA[0?&W;2R(-#5^EC[K2%F(K[_8&]W_Y#N?='=6@K_H]'WK"_#G M1/J<2'_B2DC_BB(U*E-,_.A=?R9H/W=#B#M>W-SBQ:H#1J]J?_&[MX-/_>[( MNU_ZD^24=\/R;^?[H5L=@F3"H$#!"BP)C?N;--(I(HP_EC&*5<%DZMDGK0:$ MC'L9]Y(O(')H=,,>M$"& M,4L!:&FW@%&^(18;RNB6;#U95X^\(&6EAF)"-C M1L9V(>.Q@=$11ZGGS!K$(%BN ;R0G")@Q (Y8/KQZB( !1:Y4F;J1[?;IR+G M;NW)PG;K ?F4/?F6N9 %E41;1Q#58+4I._+X8#@7EGEOCV5$ RX@_;BUDZ]R M/D?52&/!'/%K&*GGS]4(-TW1$ M,$-(@A""I<6<2>&"#V"PE ))HHP6FJO@5#B2N<=4@;."6V=90-Q87Y.8T6QC>2@$D-2WBMQ7_O0RFG'E&,VG5X,'9Y@33)'VQH-2 M3%N-.,>$*Q11A9%CG[,267#9OBXV)V]"G2$BF3&?&T0HB;D2!&L&&H17RB%G M, \D7N<&Z-$+'O-HC*KV'3Z>'"/:< "9ULEBLA"7+HY=-,DREV4NRUR6(,DR MEST?5EK.Z#3SLM)P7T_Z,9:>ZX[Q?5^UAZMJ7Q#4L@YQB87DY3C<T>B=IAV_BL_H]N^[_4_33D"#_OR1K.2 ?>DG$UR7_7^,"D"1(YAPIEBH M24UHUM].4$$0:ITYW"+!S_B6\2WU/(,M02R -R"T%$(SP,1HY1%V,G!OM43N M@+T$-P0Q5;#D.WNV6KHSB&40.S,0,X(@QLKR34Z"ID%'$KO@*2& ("+:\5LQ M%CBWHV^7(V)QGA#GZ0;WINNMGS0>FU6%*@>B, M;WSGJ]?#EODB]EGZ!'>P/2:PLVG]U\;6]""[W2E(LOEA^WSQ=..%U-Q+C@0H MP[0+ACGP,E"@R+)C%7-A!;#DHV\2E=N,/(<6LTN%E]TP!)C1&F%!*9< 3.D0 M% ]4(:J\U[8F5:21;+/XO@P@.TT@ T@&D&.EF]4BB)(".V(!>Z; ,&4<]T$' MS(+#6)'CV],@"\22+RYWI#4]Y["_K9/3TO&-YGCH+9GD"/'0ETGHS-&9H\^+ MT)FC,T>WB= G/LPXQ2'%]7@\[)K[L2X5WO'@16)._F3Y,%VIOFB292[+7):Y M+$&292Y[/JRT,CB.5T[H[:!_57HBAX->K]O_U.E.VT8EIGMD]7AOSCN"';+S M0?\6/O9Y)?GC(++O'/?.>IXM]'8ABA-'F58N (J/>-(!*:X\,P#/D%)G_2K MO^62/J>7WXPYQZW7L2VP"(J] VLK8*'.RH""5)@*XC1RV!P][+_@-/EXH_0J M>63T2&;,EX0>2 CJD>"<80L.@38X6!FU$X&I]J2F6%BS\0&L 'FYE0;;%!!P ML!XC![0B7[7 @KR,'*N$ MO%1:4HL" "54(NQJ&APU'3!."B:2-PESGY(GYN$!XL4W2&+?,KD[G?#%@\\M M0=1>.H&3EP]K:P[1R0FW6R9TH$%;1'&0!@QS<5/QEF/*$ 5&H69+N>!,Z%8C M14;$E!$QP]Y*ZNR$;80['XB(!C1H4"(H*H4%8(1:3:2W.4/[+ 0^ UL&MM8" MVXZ9X\%)+Z@+4CE G&AFK(DZF_/ .#:RS&4)DBQSV?-AG5]2TCD5<'VMA_TRX.W.#SNC&SWT"P5<9VUE:.O; MRN2XY35CSA4?<@V3\R)TYNC,T>=%Z,S1YU"5YP@M!MJ@CCZT,9PV#JC70%NF M=U[*R4P.KTFIAK:J24W*D]BWOOAAU*4YDL(&!\(]E)Y;D &9;"F4@FG M# '+14VNWLHX&CI_(O-X((/6G,.@[S%7J9_")"K$&89R.? CI8=L BB6N(@* MC"FG'4@1M :IE<:@M'/:TRV#5W8&%$23[W6:J#AF0,F ^09HLPB13:$%A*AI66Y9CD6)/<:2 QXL\?L(@B= M.3IS]'D1.G-TYN@V$3J?:DQ.-?ZG\IUZU]%QV/J3[T3%WOAA9Q FQPNCS<\7 MLJ'=:E]'TB;S/O[^&8M?3SB\LJ,7LR\\4H@1JPR -D8S)*U@K/+4$:6V]/7C M>4,:;6P_8ZP*H+10.#OH=IM QHV,&PN"L8GO?ATX4.\0>)"8.P9(&8.P9"1H M9@+WF&[KM\_@D,'ADI;@O,&!@9)4<"$\)^"DT8!5<,H*2XV1>MN.OQD<#L:9 M*\R[9Y?^%.\L*W4]O_F9YKE5P-:/9OA#S3,G*U+[KKKASH_A0)%D'Z,UIZT= MW$9J?BW3&?J#YT\-Q:0=&XV_D2TZNRFSITE@,W;[N MVVZ\:32.%VZCC3GZOGZ^RV<\$\+RSU;?\S#_7K1!*\ZZ>3!FQX.[6<;&],J, MO2:S[=B>'D5Y>OG[^S?OHQ"_''K]G^OXSQ)PJ-[WY&_>#"*!A@^\/^-HA/Y6 M+O/2H2\._BX^Z,J4;[_2(3[N14?W/NNOHR5#7(I=/]X,9X^6_O8Z#7S[- M24]$ZWNEU-O(IA42EI_OM'.SSQ,23.!R-T%=),J4I''./7TWBO?,?EO2;3EP]I M3M5W+SK=<7R&+7E:=VZ&Y:[TEX_7+W]]_>[-JW=O/[Q^^_%#!(]J609AY7@G M/V6)\!(9?OQ!1Y8I![$$$^=_5FU*NQ&C\W3*SY6/17JQ=6-8Z3Q\O*7955VO MG!V)7)L-Y%0T6_VX=;';!\D:_-?P_F[0^?C;;T7GP_?7W[_\/FZSKO/AWHRZ MKJN'73]:$[==C?,D"SU;W+W%=NWR+]-#ERIGD['#/LKDAGO/Y-USK+2H5#Y5,9^KG'5*:+UBNDI=7;)6?[ZZNN[; MF\'PZJKL'O&H33[JD*6Z6>JE0W_C^Z/N'SYJHV760]R/2J-KX:O)-W&OFG]N MM=4L7MB&#_95^=_,G96,.K[OXNQ^]M971RH4%YW295S]2RH,*.W 9D;R[?5M M5-XB1;O].*+!_2B^KB+OG1\-1M\U\](M+9[--+R#B\P36[-.1[5A7 VN=O7Y79^W5B;=B?-Z+3AT)_X'Z;8.2T?_62\ MI&RR06B#!%WM-ME\Z8_DLCOE^FZY<)N?CS]AD#J$J/B K-: $G"S97Y)B5_P MI?++2CV_F4VRJ?UPJ4/[!$*UA016X4@$;S-M3P&(C=?T M6GX0=2:%OM[Z\=3U,"NXT.(R"Y<6^[L1"[>BF,))J+!3"6NM"1?66<)9@."< M<1AK*4$I")ASEAN/)"F0&47.)76YN:GNA ?64X$8 ^NX!"^)H<9Q[CPG6@3E M96[6D9Y<93#(8-!,@PN*#452&^XHBRJ!B;\B9A%3 (A69-BD1M<-+J,YURA M(*TR!,GB8;KAWQ=-LLQEFA,XW7H_NAY,LX'?A9Q^Z?>]>^G[\9?R^I_OST03>!*D1"0H$!3QIIR(D!AJ0 M0-KB(\4:R@)8CB[*T)'"F%.#CI/B \/82.$!>Q%!P8,B(01%/&*,H2!JRK(U M$GM(<8%)\BU1TI&U#! 9((ZD0#AD-?) ,>7@%3=((E"((2H]-Z(F66'7<,35 M $$+KBX:(-KK;-[09/O=Q^'=ZXK#761%VWVPV" UBRU9Z$P7'UMD8#WPX7S2 M%@'/O 3-I0"BD.'"!Z>PLQ)[HVH4I4,84J'[Q;NK__KAX)N?KA)'OW1UH"RM MQY;6];D/AY!)%J@/P#TBU@#'3&% @LO@M:(2Z $3IS9+E6"R(,DW=CQ5.D06 M[BSE<$%0ZF7C+RC9:?594UGH M@B H.H3*^ ]CWSTK=47NODS+7!VMD=C4U)E(0V>LOW2B] R6AD,G!K7-4SD% MW-YP_)L1(]U-X,C3W-FX6[O93(0I;BJ_^U[<1/J?/@[*K6?0G[BWENU%'V_T M^'^ZO=[;P?BE_WTN8NWC8)*7^V[X)#.76RZD])1)'(!Q9BRVBE/D0!B$B3G2 M61HI&.6);T-'1HJ=F2LU938C;$;81A!VK8_L:"AJK",L& G:*D!,&2-88& < M FP)U!PH-&NTRP+3]H4FM @6,OIE],OH-T4_)(-B6 5BD *GF792:$.<950* M9.#87@TA"M+"R*R3XL*I?1TG]V*D4(KTFY\^#L:Z5[;I6.X_:7,ETLO8Y5J_ M?R5XK#U?6E S9X5F6$L, HP!B-JN5%PB[H/8ME_[KBX+5B@L4M]DTF'8C!@9 M,>J%8J_3MSE#"S^)R:=KRJLY;/L'W'P5DEP1UMZ01.?G:?7+'OMA!NW5:\>A=F M @N%- :G$7B/%==$(NJ5XF $JM'NFPE4P 45+/6]M]60D:$Q96C,^+>2.FL- MCM4H%PT-3SUVP@,'':AV&@L;#0U!&:.^)ARK<1\&$NWKD] L#+3,U9%!,H-D M6M39$R09P&^3&]#D M7+(+(EGFLLQEF.SAQ]7H3.')TYNDV$/K$JUWA>R=M!_ZIT2@X'O5ZW_ZG3[8_]T(_& MB2EIR3)?NJ)\RBH1-6[R>2O@XR"RW1S7_3)ENH5:R80I+JD2G#L0@2LJ/,)> M D',';26^H:^]$(DG[E\0;4;,B"D5XCL %)OJ:(0B%%>"0@>:0U8:<^X,0R+ MNL*?S889D()3>=Y2GT4[B_8Q1)M+1PSCEH: @&BAD/$!!R]#W-P]H\<^'&<% M2))%.T6KIRT%!BX"I@0A:7'"+!#VH>H(W.EB+:4VW#TH/JH$^=JIVVVG3,,9AAL'0QZCX$R M#]@R!P2$0DI$18X8XXS"_ 1A\Z20)"MV%^!HV*N.02*UI\XW)2HGRQ^3)'LF MB#+$ Z5 HDX+QC%)G9'@*#$L4&9Y3H-/7X S!!T\G>Q"<6;?3$HBM-4\8".I M "&%9!Q9P@ I;SRJB_[(Z>;)ITAF,,I@U$8P FY,M#0U :LA<*6 :,P,C1\= M%:A&MFCT0K3\]FE/\4[2R?&\YN?*=5;557_T0Q_J'GF9$*U[ZH;[OP8 M#E7N_<9WM"VKO.O^U_)@NS\8QS_2PWBY7YUR?QKJ7N=.#\=E4?CQC1_Y4@HJ MWX(>>]<)W;[NVVZ\:32.%V[+W@[?U\^WFL.2;Y;18CKKJ@G$/[]Y^?O[-^_U M)_]RZ/5_KN,_#ZQK>UX/*_Z\>3B\'P_N9M7ZIE=F3#J=??T(:][W9A#),GQX MV8S[$?I;N;A+A[YB\ _/NHM7KDQYZ4J'^)(7'=W[K+^.EL* M]\Q^6]SD%DI)/E!F.80M_6*=^VONSTOD7B0L*T?\%*,CVT=B#P>?'X#UQ_*W M!?),IB\?"EE6W[WH=,?Q&;;D:=VY&9;[V%\^7K_\]?6[-Z_>O?WP^NW'#Q$R MJF49A)7CG?R4$3,E'OSX@XXL4PYB"1+._ZS:P'8C1N?IE)]K*XOTXNO&L-*= M^7A+LZNZ7HD]$KDV&\BI:+;Z<36!8 L2?I"ZL/\:WM\-.A]_^ZWH?/C^^ON7 MW\?-U74^W)M1UW7UL.M':RK"5N,\R4+/%G=OL5V[_,MTUJ4JV>2M2]6&9'>,WGW'"LMJI)/%:HN70XO713;0%1M\U,YHMS:*M%<*IPFG#N/K3W37$#8N(+]H% MFQBOJ_=7GGX4]6'<9 #C&.C<[1Y!K"^#/ZN9X%O M?GH[$YW#>VG6D'\+[TUC"W).C-$O']J'TH.4%/9\%_3CT>G0__)K7]'S6]-K:^]O[7GD< MD9!!9>T5JF+6[90VRU5#^5M\F*EOE@U1]]M7+2FS=8UI)T> M&\]GS2X]E9[\[$WD'4;4++ZO&="3Z.YIM,DTMWC%Z Y\JAJW_-M!?QJ-T.S) MZM:L?^0URTRT,Q/INV[EW\OLD]EG>_;)X).Y9P/N^>:GR"7WO6BKCCW3:4) M7]&10AE.Z;\_I<\^+==O7H6\"GD5\BKD5A;P*9W#>O8YLDYQD M@G;HH+N%B;JV>])+W=-]6]:6JO+-GZ:_HZ,;KLUUI3X=4R8SYNWK!(K&^+/> M7;*N5. DC_M=J,*W1^\>8_/GJYHYW=A\M *,7X9C>Z]FV)('6#L7&&]()@?J1EVQHLT M!IWQHG&\6%NC^#E@!!."9Q)YX@$0DPP33HSCU&.MM-X2,&;I2\M5C/T+%_-" MHF,T9TB4G1LHG)[1)J/-4= F&&N4P($"TX #UXI3&G@T=8RSS,@MT>9W/];= MOG>O]; ?C:=F\"8.L>#H&$V^$^7H##A)+\\% <[6>,.ET=(S%S%'@O%61^BQ MEC"$'& CM]5NJL)%D\^_3,.D#FD4*:4*?I2^4]DD2F/0)\*,U<[+RP&4_9RX MS]#&(H:],U)$G08H)HJKP +"B EPAHHMT6;ZZXKVIP?VR"!>()0]N!E^LLIR M.I5%2L:%YP0$4: CFEA*K/94"H6D5VQ+$'D[Z,_EWL^TEFTMI=4.&5P $ADV M,FQDV#@9;"B)C' 1#4Q4-K0*6G$0R@7* ZBHE"R!C8/I#B B"!RCVWFR('"" M\)M-@F/F8W320+)DX2K=V)6+)EGFLLQEF+7+6J(F,Z*YM%*(O0A@%7[X>#T!W_ M&C>"N8-/P; 0A@>$!0!(K;FD*#CF@_#>2/[\X!.C^)_QH/SM&+EOH?O%NZO_ M^N&@!(D+/B#-N)#DF,\4%XBT7BC)*:<8-"TS8*WPR@O+J7$:=L:%O5+<,C < M=,P9&"X:&-8FH-4B@Q,,81FX-$X PLQ@B:URV@7GE3(UH5(;(L-1TM$(D(*) MRTU'6\T1.5@S9(4R)0P$$*< A!31KLA@ATV 2UK*#L M/>:,#A>-#KLI*%)+$; 5U@94994EJRP9E"X" ME(QRRF.$*+4,@O6*">,D%LY[IJS8W6HZ3(;:9DC$"I 9AS(.);EV&8ES1V[NAO_']4?-R VQ MTI:=%Z3D"($/PCA#O5 1+B1BFM>4^3M:",B&?D^""]*JLG_'88Z4CU':A3UK MN]PG#$2[COW$J 3.66L,!$$88 [*<&^-5)X(SQDA;8L\P1(5A/$,4AFD,DBE M %('P"@L/-4D(I3W$B+LF"CMJ+H2$4L1?^) E.QM.=!H,V)DQ#B06L.L8QP[ MCG60$+R5R -B3@%"QAI:;3S)*9);-E+)LE,TMF&Z:9)?-,IYDE\^B2V>0YQII33X]T MV1K6<@E@O3!8!#"&*D^#4G3W,JF[ *A )1EF#,9+ +=6( MN0 ,,Z6Q1&Z]^GIP]5,6%*,6H>1AXA%R<,[!2[F\U#W=MW[4T:/.('1^]K;: MU#L4%YT?RZ6O?=PD>J;D[A]_*&\Z/N==2'SE*;>[1C>"H\=FO[TO^?I=F"2A MO[L?C\:Z7S+&?&UUJ8/7V&*N%&!E%>6$"*\XEM9;5(?S$[6YIT>C^-#)PZ=E M+R;Y;,/X"KTJ]1W/;P;H82] ZX(P$2FP)(6$-F6[)L3=.^JL:4Z@C0MP7O R ML9;G4V2=EQ0H :4X&,<591I0_&"$E,[4)7H"$HSC.P[_@PC M&4;V-42?X8CB&GLLK$."@/=.*80 HF*BN;& ])8XLE.A&>$2ANAL(9@*#<>F("@A:0(*QT0<9A@I]66"'64/E2XP)P5A%R,UI-A M*L/4.<'4UBCE@J(4(^VP!#"@M/9&$R<,H18KOBU*';97U3-\$D(6P%L58)(. M)VC,T9FCSXO0F:,S M1Y\7H3-'9XX^+T)GCLX55NJ=^Z6ZAF7%/S[CK3MW?#P>A._YU,!K-Q_%8 M:@(FQI% 0"JBI4)(&B,QPUP /#]Y)P\E0\@Q$D';VMTKRVJ2)&NSK ($RHS MDG(#@6 EK=#482"",2]J.IUO**M[)5MF8B E/. M&P23NRO$A\W$RSMMEM@LL9,*1@$\%4$A3@0((371 BGA% !3VM54,-I08H^; M\);WWBS)YR/):\MSU(HRMLI:B:/.;!$(#QIQ!4%(;[PTB.RN-!^S,C@I.&U3 M+LE%%>+(V'!Z;-@)&C1UCO,(#L9B\"@H[()DT:RFDA+GU^_RA]FE%6I30GH; M3ZA/VNB],M(B^>?;K4].F!/&M+-IHI[B1';#S)/7D4_X%#O%5"E JL!(ZJ%5=* #8I*0#Y'&)P5GV?H26XBEPL]$74 "RS $@U<(>6H=_$" MMMP994B:\1*HH$IE&#K81#(,)3&1EL+0VD.G#7"(68.(04A(;0'*#CB**BR< M-I[Y0-@)XS\V;&NA"BKXQ6'2F9Y7I8@.ARBF^!=4_4SK$:8PJX.46#S$M$X, M@$'9B'J4$T&BY2>U!FL"=YJ!48#D[C;@P<-I-FRA(0LE1,;#S;DHXV'&P_/ MPP/ (1 FM,>>,L< 1TL4L R&"F.UX<+OK@\>ON1U]HUEHS2C4WO0Z1#:FJ7! M$LVHB$H;..2EI(IQD)9(@D'5U.'?-2PJ:UMI:5L)1FD=-!1K@>\[O<%HM'F1 MCP1W@;9 _85U.<@+D/M\)#3^+ $)C3]+0): RUN + %9 BY[ ;($9 FX[ 7( M$G!Y$M"D(W.U#U,B <"18E0(4!2,]TAA:A@)%(@6K3MQ9@70-D7@G(IO4CYH M3@@,,IBU",RX%,"5)UQ["UA;)90E)C ?N'#?'U^*S[LP2>I]=S\>C76_Y+^YW81Z"-ZRN#$X!I)Z M8Y'%1FL"H(RK[2\P48)[>C2*#YT\?%JR8))',XROT*M2B?'\EH,>=ART;J-! MI,"2%+)591@WXXV$E*E#]>AJT30S[)T3[$UL\CF,$UHSHQF !PQ2.D6BW2^9 MDHIC8X->BG'-5FFIL>H)YH6@;:I@UVJYS_"6X2TY>%OK'GB&;X0'XX0A5!$" M/D $-FT1&* .8QGJZE$U5@MFPQQH7DC$,LQ=@ILS(V=&SE214RNF*$;28*R M6&F\Y2 Y H8==FA;S7#/4C8;^EL+3'%!9-82,WQF^,SP>3J[&C-+ Z'6>.F! M>-!,@9:8&$DM1[;N).IX#9B>X:8@JD"*9-3,MO5)%C-#7 LAC@;&K"=:>!<@ M:H>&"A>$]Y:51R1T6X@[;LNG2#\<9/@Q/D8R32P-5DX3!?! M+IIDF^?3L8 M^P[FW\U2D\WPA\:CEFTG4'_Z\6E\J[^^ MJ-+59DG \X5PM.)$81:$H^ ]DY99X()H80T6NJ8S 7VH(T%/E0,L2$$%*HBL M*]^5V2_+?V+C/ZG\/YY^3C'@>7@;I4HS#P"6 Y5*V60 M;M,Q+;-;WS'W,4I^EOL4+ MD+C44Z:40,(+H!P8UYIAQPA62"!O":[I&;VAU!\V9R\+?A;\EHT_<<&'@$S0 MA$H& 3 H[5G@+%!,/:>,U^1R;"CX1\YDRU9_AH2VC#]Q2(B:?L"6T$! @D=4 M@0J:$:6U*=-;:QJF;P@)QV^8GGDO"W]BXT]=^)F,"H#75D9;0 @CF4 ,646E MP#[4Y78^$?Z\GZ<3XK!Y6,.&J77/8QHV2HY:\?3.\S+P"TM1E\S7J881]&VW M]_5%Y^\?N[=^U'GK/W=^']SJ_M^GWX^Z_XWTQV7U]TY=+,9;/R[C, :W?O.V MY.4:)5L)ZLQB?DX7)K61*"QGS"=\=I5NQF8.^4N29.GR\CJMXOUP$+KC7P>C M^3@B00+5RF*!A(D6A='44HLY0T U4%13(N?(,03KK(@LOEE\MQC8F8DO412L MI90ZI0&%H)4@1A :0#F*E$H_""#+;Y;?+09V9O(KE>(T:,JTIX")T1B(1N"% MQ]'6)[O+[P$/])]WND %5FWJXI-E.4F2G9DL:ZV8D3(H$ S !BD(XBA>H@(K M:WA+CNFS$&/L#OND7O>HK-T MMU*ZZP1Y;6>0>DG61 5O%)4> <)>4BN5=: ]#Q[[W;-CCMDJ'EK64.[ *Y]R M;X^,"V>TZSLFD%.&(,/ 8Z*P9@@[ XCIX-GZJ)I#':P7P.K.U=LE[FF?IC?4 M)/V<3M\K@S,^__9NZ&]\?]3]PT]/X]M[ '\VS=M3G,ANV\%A9G(Q 0$I+GR6 MQ>0FJ *WRD.6HAAD9$IN(N>#3&L/ MZS: )A6LU3<_I$TFQW;$5H0:-/Q>XJ$AII6< F>",R(8'#3"4!8 9<0%CXVW MUM&P1^SP<4.56*%PF[J_IB[Z&<0RB+4'Q+BW"JA'#@L)1&$)EE (2',=++:R M1?5,,F#M-I$,6!FPV@-85HB(2Y1:P ($BJ@E';7>1/.4 F0)R!)PV0N0)2!+P&4O0): RY. XSI1UV1D,!#(2B"$2*!E M.H:1SG.G+$*@R.Y5*8\V9 MCD#DM";(:"F,IQJL@5P:)#7^OYS(PH1@(L-/G0Q:N:AT M.8&A]DO=TWWK1QT]Z@Q"YV=O MJQVT0W'1^;%ACL>Z73#FWAP0; M$ &K'9,6* 3-;(A[2# &'*=:U^PA$_VXIT>C^-#)PZ=E$B8I.,/X"KTJ5QG/ M;S3H89]!ZXIG"2@8HP4F;8J+VHQ=-F6^A*WW5L\S*33<,9[LFY_^>A0Q:#F\ M[H*DSQKU(6:PX258>@H.$VT(=HAX#UH*J*TG>(QB,\]U\X)R60C F&L=M,\@DV+%L$<(RO]1CA76%EN-)':&.57GDVVL),Z&#EA>2-0F MQ\8Q$&5GCDG:)YNA^.2(DJ%X1\)M#\7*4\P< ^>H P?,2$:UX-[R,O,IH"VA M>,]Z0)N!,2[B3E$H"AF/,QYG/,YXG"SAMH9C9H@D# 98@",+O/DE5%QF$(Y MA>9D96K?53?<9=>71@MB%@5H]L\.M9[BP.=#;^OB$+_YZ>.- M[VA;M@[4_:]Q.>/*C,LXWF&\W.]T(\=_&NI>7.SAN(SL'=_XD2\EH0JQUV/O M.J';UWW;C3>-QO'";:E#?%]/LAGAYH-]EU)D0O9U=SW,KN?UL.+3FX<(Y?'@ M;E;V:GIEQJL3^G1L&?7XSV]>_O[^S7O]R;\<>OV?Z_C/4MRIWOCDK]X,(L6& M#[(TDQ"$_E:NP(KA+T[@+C[JRI0CN-(A/O!%1_<^ZZ^C)<-K5VUQV@OD>CK3?T?\ MC:1=,=5*WCO6]TI,LY%_J[C3\O,4GJK/$S),@E-W X%%PDS)&N?=TW>C>,_L MM\4M4N+](8%:.^RFJ1P&)1!\./L\VA$7$F"." M?*@=5WWWHE-&MG5MR>&ZOK=V]>O7O[X?7;CQ\BMI2+LV:X MDY^(+*_*W35"QX\_Z)]F"+$"1&8_J[; 74G2>3KQYWK0(M7$^E&LV,<6;VIZ MA==KW$'\WZ'S\[;>B\^'[Z^]??A_W9M?Y M<&]&7=?5PZX?K:G0.!WIB19]MM '$><-F&'I5\L5Q-G;5R@;2[];J@C67J^[ M^OS:TRN+G^<_/?[^IXOM4V7VN_-:IP_4J\G[*^ZMY M7?510XU;SH]_OKJZ[MN;P?#JZJ>.U:.;3NA%>(H[6FD5EA>JSW&/F[^SVJ 6 M+RPW!'8?]YNY^JNCCN^[./R%O+K2 JW^)14:Q%]P,R/Y]OHVJGF19-U^'-'@ M?A1?5Z7YW?G18/3=_\_>NS:YB63YP^_G4[">?^^V(V0O>0.R>[8CRK=>;[3; M%;9G]ME7$WFCBFE):$"R7?/IG\P$)*1"-R2DE(K:'7<5$I"7;E^ZI M<^TF!SZ6:[:0_(H)JTE6%?'4OKSQI%BKTAXOCW242#E4IZITN\5@U%A0N6YQ MZ.#=U0+LE@=>&PW+LWBO/=G)2G/A3/ :357!LJ M.FP9#CPVBVXFJ_T'V.G!<\Z]KNSX/+V2NW-J;?A>O8A3..($KZ\LB]@P(0 M/5 =;>>>$!H="CE82BI9% +D!U@JSF@8QC$'! @9^+RA8S><0P[L ')@- BB M4[2.<91R>V!Q>GMZ8-D56"B,0"@"1?P88H@D#0@+E$1!@",&J'H,+& .+* + M8 GH -!3Y'PY2KIMD>7,VG,+%7DOK7>K"GTC_S'+IT4TL)>&7FZ2XM/ M>LEZ*NNI[.I<"4>N[K";2/1&3;08E# C0 \\-DKUR/]E_[+9,4-C]+&@=F=&QU)EVXV_M4UWF[Y;4P3>I5F=!V[&\L8R06[_ M?/M]HL:YTE??CR8LRL[V"SM@'"@G]BC335XY_P M2Q5N=E=PNXATLYT#EG3AS;%NA]#)NAR=(QFW:HMZ9$#<,O ##3DG'? \E+)=RVW!:&$,L+8!X2'B@@2\@C'7(MV38TRNM @HT&(@@9$?7HT M=1D<>Q%+>6F\& ".@>]3(*-(JU0DDAA$4,F(^M0GO*%N>"?*E)9N&HO@7CFU M](SW9!D/4!CY(E#"K%@C:9,"Z:5GK'F#/I-M;S M9H*39))/4JV!V_)QF8E(FCY8!YWZYRR9&(X9>&,UO:R@)'>L.]?GFW#87G4\ MQ]VO+!D;/ODX?E/R1WY;,L?MD(VG-V/YMN*/>LN",)8\C'$,]-G!8QJA@!,6 M$Y]#GTI*NM&?XN2[DB_^I;+TV2\O'#=$.4W:3Q)LW!F^P\AR&OA0 33V%\B@ M8)@S$&&)B/X-H3!DTC^BRK=;.#P)!Y%_BD90UT&_/7ST\-' $">##TA5A#G! MBG.*&0LY8""(I9(XU/\H<>IL&H#@@)(F0^Y3Q(\K;@-4C_&[\=?5?F-]^-Z[X[_29/Q]&_Z^BQ3N8ED MR//4Q#6H>OR!4AQ$A(=,1!0',>&1]#E%@0(Q!$HUF D[\96A01!>@Z_L>6^M M=V*0[EGKC\^Z(^)TQ4[MF+SFYE2N#R!"RJGDTH<^DA@AQI5$#'"!811'"(,3 MA3 2,H@H.+\TYR;9]6C@Y%2N#PT(I12%@102*TP5BR ((^!3R@$@ 6NPNG02 M5TGH 3'%1EF5U8EZ*)*I9VS,GQ3 2(@<1Q(%$=,';%$]^9JE@,?NYX&_X3*;SO+_E?+ZT=C M:!*2$%)?,S-"6 #*<8 YBA42,55^%)Y*D4'HNMFYY]F>9X_%LUPPQBA2$6<0 M*XBXB$(_4( #R.-0GDK=@('K 7!/M&9TGPUFW__7<:;T<_^EI*>^BWLVOE.V M-F.?]>6 %N;.C!P.KCY>UE?)"[F2^@_]H/';DB-,:(/*39!#/40!81Z3D!,E M!,1^H 5$%?K[#HP:*!(3H'"X4EI$#Z MA*,0"X%Y($D<0A1 7TL@I,$$U8DZBP<$-;G2GR)8G$&!W46GW,'EYE8TMP, M=U$>, <:\+B^L%=&GN[2XI->LI[*>BJ[0"'BI%;P=:'46PWCKZTPG)L^B4P+ MQ-.\:!N4,)X,BTZ)O?GYR9CHCB8HN3.EZ]ND)\DV[@S_O*:1)[_\/?7WU'^M MR]^%D%J/83\XAOR3RJ=9(J9*%AVV,S54S"3GMMB0AH$YJ.AM&:6S!IH=MKU# M*UBSB?YN.F(/CYH9BQ8KBB(0A)!@'%-F>F<0@(E" M$9<(-Y0JZ*82$#U25LL5D=85,^YE<.F96-+W>2"%8#$4'/L0,Q A%@>*;!(.(1PC0*.VK/UT'] M'G>HY=I-Q8T1S;L9B[]D3"HM]0N5?&5\V&%]T2>IYCMM=G0X).AXH2 M_(T0>@H:)2O"KR$P98!!&@H):(11C#DQG8T(X0$63,B&4)- M*39OOFO9LNZP;(\X%XPXB(0RP!IV0DQQ$#%.21!$QIC#-9XQZMM&SW7I!Z7E-/;2A3IH;,.*PF+)MVV1'#00O<)7D57"U6=(C5 MSA+FQXG*V#09WRU V%3C_E20Y6U!E358%@+'C/B,!(Q@P1E#%*E8)T1UR+V0@4@HX8L08QPCI-DX\A%082"A MHCX[M1H'Z "$KF>279N"UG/ZR3G]Y(P>*9\P!J4(L,(1HI1QIK6F,(XBCB%N M*#[82:)HX _\Z/+YN_?)M=9^/FCZS!)--U;;R6>3R= ]-<<=F\_UN2TUQM[3YIRG[393$_9@6<(Q!=-9(.[]:!N;?NP&M36ZJT=>^DI$ M?L!5J!"6**:$HEAR[JN81T %J > @3:R9 MR4-)0@J00@0@C#GE*F8A%@$6F $9G"K%# V([WKU9W>5J9X3KX 3*0(B4DSK M,)AA&N H%@ISZ8<8!$J?PJ?J]$$&$7#=DMI[O-81YM'B_?3FOQ"S+-/?+2N7 M.29^N&."N3YG@,-&I19*T.Y!W9;T;RRUUUUW?.+4!Q 9+US-S;@BKK!F]&P@@% M(D*"880PE>"^D@@?D2E8G-0+J0#3(Y4A=0="CJW&RK-I,I>%'?^ MY,')=R]/AXE<\1NY[*UZ.YH,TP>E/*[&*D[<:I<^GGR45E&AYM3UIK MB_L=&)^41G:1#-5MEIKC(X18C-XA31#K> M6E7O]0QQ?DVV=GHPF^BRDMK%OCIXCJR=YO4[XCO?XU32O .^.#VH!B0.D)*>!$#B2@FDM/M**N_Z/J0I[Q(:-6YSBP!33@'#)(R4D@2=O 1E& M W!I$3YG)HH+H[M+BDUZRGLIZ M*KMT7X@C/HX=X^06CHMD_%7E^[@K^CI/AQ_=[LSH:)*3.U.ZODUZDFSCSO#/ M6Q[MR2]_3_T]]5_K\I]9:CU 'MVU2U,JE))Y(6OF;*B\-/8FF0F2F3X,]%;D MN2K[!:M_SI*)"4=S3/QTED@ORMAVQB"1B@B-*^*S)L'\8WQ;4N#MD(VG-V/Y MMJ*]UT.6YTF<*'F3OZ]4HT:'A4]%&"A%8,!"+!&F6$J&% ZH"F0+D MNY(O_J6R]-DO+QSW3O0V2S=,(XZR])GX%OE11)"2#) *T!H !#F 180*: O MG"A8(AKH43C.P#VW.KED3XE;?1 *1A@,)0?85XK+2%^(%2:^_IP M:D!W^O!!3>]360-6()'"R,>!8 3'OHHX(1"1F,4RXHWU4;I1+_V![[O>1;!W M"[IA['64F4_$L43$(4> (PAB+!'C820$HAA%0<@!ZJA/\"6Y[WNF='+)KIDI M::8;Q, M"95\5?+"/'R7UFF@[]VUGSG,H=+YA^A[%9M]*KEL=^.9/F$(IR$W_8\QA@'G M#()0F:"46!]0'05\/K;8#WQ,'3^EKH%->AB\HEE>/N9U"&Q]N+(OL>P*YIECV$;, Q#R'T:!Q2!"(<*10(& M@ D68]\$^Q^Q?-AFX2QP/4C8,;)WRQJQMH#: ?[.UC4ZSFN06%_O?%'JO%T! M$==-%_L1@8-'V3Z%FB_FX#I@5[H+46ZHV)EU#E)P+CCPJ6#6DP>H#E"(*,J1$AA3$.( $ZIB M)K4$+24'2$M^QU/X=T0A,HC<3XHXT7;W2./LQET[TAP=:+"/%?<%!P1S'&- M R/M (&YY($(&KJM=*.5@P%!%]8UK$,R/8/.O7>][4-2@?N28WW"1K_\/?5? MZ/+WU._,\'OJ[ZG_FI;_S-Z6IU%WV?])+ MUE-93V4]E3FX9#V5/1[6A9:7\[+TVWR:GU0^S1(Q5=(31KK(U%"Q7%V6TE&; MD O$Y>94G.B.LFYZS=;ZN^F(/?RT(%$C_WXJ"+1FF%?4&.*%\L/0QS24E$8H M%CZ.8QARRM5YBE?W--=#@:M3.;U=H@N^#T..5*@(C2G$1/H\(D((P ((0DI0 M@T.NDU!_% RBQCH5/:GU".#J5*X# 1#1;*\"2"106(0QQ0$C&"(),5,<=510 MNS_YSZW\;%=K=K+#=I;^_II-DBD;>LE89(4V=0%&6<=P\S(0<>B)A2# 73<@7!@C : MLTA%0$@9! KX#>7C.DGRQ,$ N%]![@D'^COD;#JWQGK+'FQ==._'RMWUO%)> M330A,Z&%$Y:=LY32NH0+YVV'6P;NK#FQ8=RGL#"NJ2Y2!!/4CX:*9C_&;S29 M?DD_%71Z6Y!IO=5J# ,<4\@Y9QB ((I!S'Q%&&%< !*>O,91-"!14_;_I='8 M\][P[\0@SV?X/X KD1;+D!\&4K,E%BAD0G->3 (4,*@D[/3J=K]?ZH1 4D% %./"!Q-BT5:?8AT0C M \$,"2WZG4K'(@/B.U_NT.GVZCW..#[\)XTS,* $!\ M(7PM!IVJK"H=A!'H<>8 G''13W=,I?0W&Y=94;MC8.PLS+H+H.=4$!?&-DM5 MOR6,)T,+C;LC)PN$XEI*DXJ'&).08@XP]!'W39\HUA #WXF2&$8#C%Q7$I^0 M^M[)ZGSZ[6=-_C M\I@Z4M7T5*M)B70,1!WK%GJ:UBONS_+R6P$?I E6''.K&68/JQG@'(!8QE2$ M^N"((\F((BB."$34CX\8E[CQX(@&*'#]W+@42G%-YKPX(+D$ZNCA^'OAVF&4/?&LM M@P A["L@)<#(=<.@4^1P'1:)_9I[MI6/]^J0 M9)HC_3C+E?22\?-+:)/D4EO?8_!5WY=X?PK?7CVGH67QYH/!Y&:H*&9QI$*L M5,@0 #Z13$$F!.>GLA(0?Q @Y\OE.$3!/8B02"T$>0*U\# 3QB2N5NB:ZT6:HP.-D JI@ @9 MVKR"F/M4*ZTQ@Y*K0(A35=B)T(7Y+3JDT3/HD[MHAS&\8HJ MZ L:(B$PIK;V/)&,XHA$"$K84,RG6]-Z.(B Z[6EK\UBWG/UM7%UQ)0B2'*$ ME(])P*B S \ 0Z8!.8D;HDW;VK%W=)@-:&-AX)ZKSZ[FG"8W:VDSCE3;?=Z- M[$=-9V5M]Z30H3PVEL4O:L$?CJ%N;P6X"B-,9P%5%7F_*8G[_7;89URH(* J M\BG DOM, 0@E8Q";='S4X+[L)*0*#0(<.([V[I!OCQX]>C0PQ"[Q#2T@(@Q# M+E <*!ISC 1AB$4:&G#,$0"TJ2Y/)WE(A Q T&-$F^'W&-%C1,D0.Z;M[ T2 M!&)&44 @"B'VB6 8D#"2/ AD',3PB#D[NZF/ 1F$V'6K4)^6LTG+[#XM9X\< MG";M<.!QI;\\-JDX:>P]*):YIC Z%!?J>-#@A0>V'IJ'LQ'<<40A,X5MI2\Q M54C_10(8,\H0C$63C^^8!=KP('2_=Z1#=-I#Q=DGX#14'(X'0&"$,2(BA)$6 M^Q3%C"D58E_Y%(=4-0A[1S05T0$)+BPOVQENZO&@QX,EQC@*'G A!!8H5IB% M&@\BA@@4D>^+B!&B<(,1V3\>'@"?#!#HLU]JP[\$M:US)V*CR_!@C4_IJY>M MZ[EC(^N4D<[NK/M_G=%'MZ?)V1?NX.-(^" &#$0LA@#'+.92422A']* ,ADT MA+(W'MV>+KI1%2*?(TQ$1+ &.AJBR \CCGA(( H:T*TW M+9Z7Z\]@;]B[VH9;=32<15IW3:%/>LEZ*NNIK*LI[+'PSJ5++ R_M,D M)JU/0VI3W/GS;#(9*M-TC64/7C(N9%,M?+NL^'2EORKYO;Z-J]M$MV=>A,$*7 MB[I?8RC,>5/Y-<]\8=]5;IIG?5*QQM!ZR&4@" L1HHP*K!AA)B,C(G$G:HD2 M#GQ >C19#'^=AOSHTI_T-YD>Q.,O/Q)K]U($_\*S_VQX9K$CC>]J&N[Z#/[P M)7RD I?7CJ3*?KE7'A.:_/6R/YB\_W$ZU3>Q3%\>>XFFZKN,#;6:FTU-FLCT M7N7*4+MMRLJF2E;=._67\JF^8+P_^GV MW2V[4Z\RQ?ZXT?_,Z58,%3QX;?F,/^7J+QU_NL^KFDO'* M8?J3[YI$'B]$P9'VT_J$O/M2F8/VOH*T_NS;GR:;5_71LTV[M[7;#6PO+RPQ(UX%:$WV>K&S]-L<5?]B?EM:GF+Z MD9E]\;?Y["IG"(-QS+O/S,GUYR\WKWY[^_'=ZX^_?W[[^Y?/&CSLMJ3Q MQO$6/Z_- 6D+4#)-,F80:\"S_K/I]&JW&-[JE!\+*,OK%6T;PT9#[>(KW>[J M=KGU1,NUVT#.M6:;'[?->+PWF#29R7[-9I/4^_+AP\#[_/+FY:N7-BWS\XSG MB4Q8MJWS=3G.LVQTM;D'L^W6[5\GL*Z5XHJWKA4;ULECC=>;KCZ^MGIE^>_Z M7XO?_S3_XQ"I<\>SIWAWC93^,G]SLYBU*IT^EE:;Y-=FF;9-B%$+Z?O?7KRX M&8O[-'OQPAQ31E_[W8BOJQ_I,\=>UZ1N)-CM\NO*[>O%^>V3W&M&;Y10(ZXR M#X&!9PS;%AV,36J70>S_OA]O1EJLF^:F9O3T/IWE^G6YD?,G*D]-GZO-8/O#[;*2R1)3&@[OIB#W\]";)Q3#-]3,^ MQL6S/L8?Y\_ZHAGUU3 5?Q2F!//GWWW"A5(1Y4HBC!2-2.#'' D)) =AV%!I MYI&;0^6"3+WQERR MHT1]%#%Z-S?L7"=X\_GVW6])/K7"9>.1?8A/?/D\A-%+1"8-EHU"7'@L+*^< MYJ 297HD4 [X/ZKJ%K[)7&0RT0I%H,F#RB&//M299^3DS1X&%T2D09L)A@=/T%BDE^DMKT@I*2W3 MQA@YT:)[,BX%^C@=#M-OAKQ*VO'T$)+FQ<7C$F?YXHHVKK'93>!Y9I MEAZI4H;^R5NZ?4V@+2$VQK8*M%T23H\DFMLR1A>/=E>^ZK'S<:U]UFZ MLX>9<=^:ZV.EYZK/P>%,ZM?DM4FG<9QKP5MI33J93&J(I;5MXZ\9>VDR'!2U MVN[UT2>,\RU+Y4QH+;VZ9^#QV? /3[ L2U0V6#R+W:FQ>%@BS3+E ;!L87.3'U5FH-R$[+CC1)]KT7; M$?N'_BU3$Y9D>7G%1%$8&[,R]QFLSO5%J3PV+817S4G# IJ+"(M*_/5^-%]^ M8)E\?GU "UH99P"\)*1M9<7I%[#=QIX58'*&4N&6EI>PF)[W>)T301/QD-S MW?PO5\S:IJIEGG_K"K&XE<$57)+%%;0RN0+28W&/QALX\5&+'8T*J3]X^4RJM.Q6%@#R]#"H;)O;) MZSRL]>.U6\IM9;@'T?E=Q*"511[08U&H8Z+BQ[$WCYV"H8V=@@,C-S9BJ&T# MJDJ2MG93;&@4F#$??&0:KB6!D3K3(<]C], MTT/VX)5!8"^]+]9.JY\K[MGX3GGZ ?JKTHNS=*2?F>05>R;6::K7R+3U6#?] M:MR>/IN25!8F##6:#-,'9;.7G@*?W MKM]\F0C=DT MS1YJF54*Q#Z'3#"E @PCR9$?(A]2PCD)&6\HTK)W9A6-.)" P"!6&$,)F4\8 MB&,04< (#F.P0BB=%:"\F7KK4P4'"[8RMEI9^$\G*A.F,/N=93S3 M9$YI<+ M;$Q61AM-9[DU;%0K/2AL(6F^K#K:ZB!-D?CFIXC%7HZ[KAE?=F/Q]>C9GF); M>2E@\&R#(6,[0;2@HLY#7+I&V5;.$Q@>LM!P=S]MJ0:*>&J_WUYOVY&[E[7U M=3Z]-9V$WE/.5N2S12J>.)F2;7B?9WS6Z>C)F.CQE[%-L\)X;U*^P<^U<*1A@TMB?Y\^O7;]^^>[[+4M[L!VNQ^_OG MA2GM_?BK'IY]Q+*-TSZPSF3Z[N*9K&*LSS=OU.N_%<]<+C"-ZP6FX;R^] NX MI< T\/W]RDN?1V;;B1WV;4VTG0)_Z+&KQZZUE-,)0&$>"LRD@BP$F F?(QD# MAL. $85C%&UM8]$#E+,TWPZ@#D*AK@346C3&'L+J^?NXW4@3V9Q/,R;3C*W( MK_-XB=N7[T\HOC:L90-F-:CMVXGQB"C;,,IUEH0].>;D@VQU4G0CCTH!*-$H MCQFBF,> ^I!HX%>23SS>W[TT"]PX2[!L]_.!DF MG)NWW.-VAU@[$,3G?@0A5!)SS>-"LR]#/B**QT&$SRW)72=KGXJ/W1*L-JHQ M)BKHEF5"#;TO;/R')MYE YVWV8GCMH1S&A6SPS/$H?$?7X/N E<%I"J64,A8 M"!QR$)$88A $4 @N(A6<6V32[%9P6\ELI]*)+Y/(+T"&.AN+7A2>7 9X1#B* M.0Z!()+B4 8<*.03(2*,4$@H.[=0=DW@X0!2G,D_NXM#==DNUJ6U_AS*HAL* MXF%*H0N+<:+8CYYUX70F/ [-JRN&ZX#AR6&I^XB'M!2]OU2=23 MT?Z M";QM@,4Q\X4/0\2P[T=1R(, !PQ#CF,9;L\%7S;L5!+=^R6!;E]K3IT_-'M4 MW/'YC?KTV^7:=7KO^?&'Y :+.\3/*$ 213+F@4^Q'U#J"ZH@BP'')**R@9\W M&FI[?NY=YBT,LTY(O+WJ<]3!]JI/K\7WI'SY2^N<%M^!YG[4_.T-[SR1O:#6 M2&-K_4&W4Z_<5=J3RY6X2EW,^;\9CO3RC(MD*:F\-VI2I/[GR33U M/J129>-T)9KXQZ7BSP>?'.@ETC^F1LNVJOHO]((QH];G:SX7;++Z476.8E.! M?&AZ=F26)&RKI^J;:3:Y9V-]*VRR="VMI*UYWEC4WVR@*9)H'O(MS>3B-?8> M/1+^1Z)O,_?FTRS]0RU565^AUEKW@$6KG1?3^T3\8;HT:VEAG$R3IN]4TL2Z MS\L-FW\NDWPR9 _FBNGAX_U;,K+1;6-C2A^F;#IO6F")Q:33F[G;A_O?6;UDZH*@00*&0)!Q&&,D2 T#(2*(A]1$IJLG3V=!S4Q=^^D MG!K@OE&:B0BS(FB(6^?>T0.1?KX@#'#H2*,-4L#10F1E$#B^TP0 MSDXH\A[ VN]_?[>6N>/DNY(O_J6R]-DO+QYS]9F++_3V\K4_+6KD?OC@U16G M-86(WHKY*5;(?MR M&WU0T$D6P^7#U8T5ZLFEUXFO,CK9VVTVSWZIC$/YP#/"5&Z[\&H1:I2,M;BQ M2]_RBXY\[F7\"\G Z-7/2UK7GC3[A* U/^W,T+5CZG*ZL;E!8X[PHG/FXHA3 M&/ 8 , 85BSFW \"2D,*2<1\M6^SBELC/7VI!*>;L9R3; O+T/S>/C3MZ47" M]K"Q#VQTXTK"U&=01D$8QQA0P"2C04AQ3)B24O$]S<0]-CB%#4Y:A:^NMNBS M7VYFTW3:T&?WP7MC.K4D?+:XUA1@>16UUEQJB>&NEG=-+3U"%0A?$N(SCC#" MG(N54L_M7%/!"+VPS DOH0X"!GW8R(QC5C@1YP$X=EDL 7UOU%S MVM>DWROSO:'O/,M^*1#2"4X0A*B$#$8RU#@128:IH%0&YH\(4'4VZ:K'B:=@ M]',QZ^=5,C(D?TFRV"7[^1V!WTM*]/&Y +Y (> 08<*"B'*,M5I,HU@C,MHW M??IXH%VR3H_1?66C'IU<0:=N]$M?!!*@4/DRQE))*B)!_5! +G HP;Z==WL( MN@ (NG )\LABXFN6Q2.F[9>=ID]0KXM=KP:!Q3"%$0^3'!A."(0--% M!PB.:8S"\P7H6=*WE)^P$W;+<1EKGYI,UR/'V4UW"BC$ JHD#H QW=$@XB*4 M$0E@%$IY/L=H#P^]Q>ZD%KO"/JQR[]_9:/*S]SD=S@Q-Y-['R309S>K]2R]# M+NLUYB=ESR-!'$0$R(AK*0]+Q!064D@8(!;3,(S/)NA5C#7GJ)*A>E3O;7P] M8CF$6-TT89:*<42UMAG%.&0H(B3V >62 Q.4UU!/[$0"9@]+O=VO;2GS1;S= M%R7&Z;#(O[A+A+[R^0;%KC9F*"(@D)UI/YXB+.(XDIQCZ ML:!JWU[VQX91S0H%)Z26"3Y_V=%U]+67RNTQP$D,Z$*!HRP(5"3# M*%*8^I!*$088\A RQ07=M^BU*RQ^/2D)%YEW<&H#FA&*;J0F.I/%PJ;)5_/W M[7OO1K#);"C2/B*NUT<=M:#)**0T\!$-.<0 L8@H)FD8\ #$!-!]6_YU , K MC*7YJF*KXX,Q 4]<8^T-:3UP.61(8Q& 4#"*I"^PXA%C#"A))1&^T%C5D(QU M:O&P1Z>G;D\[6QS=@O06Q5 ,A<],BS_/<-9=V7GZ$N50-S#;$6!V3FRD$(08 MPCAB'& !%6.*TE@2/XX"',"&*.9352JI,44ZGK-#Q0UO5 _/?>A=#REG*X^G M! (R4B%! ., 110* DC$48R%'S68]$]5DZ3'C3XF;U5VV[>ARME4T%Y);C7 MOC1X7[6^)TTWEO I5*T_:J.86_:0I<.AE\ZF>3K+1#*^Z\7O"Q*_75@,E\\# M-U:H)Y>^S]=^9MD/ZGLN[I,X]CY.5-TV*Y5WJY7D5*NJ?3_L7C9S."@@]H-( M*1^'@> 84A)!$1(2(,P%EJ%L:&*P:MW5;Y4S,34FF2KFO##8%$++QX7,LJ^A M9LY>)7>EXS>J8JN^%6X?$]#CECNXU4W(*& Q)C ''$<89]Q' =11&,9$!_2 MAB+YJR;D'IQG8U;N+B3@XTA]UY<+R=,6RM84:>A6_\*RHMK.5)/.IM#HPP#. M;4;4:L,]B]78F]?HJ4MP:7YI(EROBC\I$V(0::4<201-99Y8<<9EK !"00B9 MH/BL)L2*M:K':L:R+-7#>F\^[#'+'*WKSX/G,@_](EUR]ER:B]*^2?VR!HF6G.2SV"]Y; 'JS< :MNVL $ M$BJJ_XDU*ODPI#B@D<(P0E@R$>[0P;E')&>(_.F(F_LFI??I7"ZJTBXL1I_] MUY-+G_VWE]1ZM.1M+:_H83_HQ6>Y\YG;O?3;EV9P])RXY'7M2;.O&K+F9W^# M\/OQ*.7),+'%/[]\^-#7^KQ88<\QRRT@0O*(,!&'"L: M'M POI7;+.U^T>OW=\44(00$B#*$.0DB%@:8\(!3H!!@ 2P[#.@[E;R9[GI7 MI-?T$;#&;)0,'W[R_N-+,E*Y][OZYGU*1VS\'Z49(4_^I3<%^%::J_#$KOM. M\_[+VBTZ8/I1J^G3@Z?_Y5Z+K>E(D_S#O_\Y@B#\.??R&G][+%->,A9ES(V2 M^H\BU3T=:"+7<.6-TGSJI;$WO5=)YAGN_)I,S:U3]H?R)D/- B_W6=^#UI&V M64?D'[R.ZSL%[CEU,PHQ9+D&R%>?;M_=LCOU*E/LCQO]SQR2Q%"QS.+._5Q% MF::35< YOOZC%L=QKLTU\DWX^)?[K+J=IYE4V8MRJ/[D^\]>PW+\Y.')]^+3^J2\ M^U+H@O:^4L7U[4^C]EM^].P_=YGV+JOXWXI)LXKKIVI1V1-J:$XBX]+\KV>F M.93^>\*DK/XNEL'^VI)HEQ>F7%8][R&;Y/H[U6_+HE!Q *ZNSJ:#;<-'V[7_ MVB/,:;V\P,2,>_4LUFSP\U)3OH:.JL4B1&8-&FS-^@[FW6=&9/GSEYM7O[W] M^.[UQ]\_O_W]RV>-EV9SM@RW^-&(^-J(8UID^LM_LMTZBA8_FT67=DOBK4[\ ML7R[O&K WSZ,+::=Q9>ZWN)=E((3K=NN0SGGVFU[8(-5;(G]]T::)GWWUVPV M21?VLUM'VRU?FAE_=9*2MD=_]$?>.;_G[>AN#E8>O>:9K56-O;4 M/V?)]&&)]K0&MJR\'=JXS/NQWESW^09XLMC=HD7OP!A^C+5$W)OA&V4S]\9K M^.MG.T,M3JG&LAW#ZQ5(,WS%Z/34-PDM_KIYB5T \U=K;' M*G%->6:Y$1'?*&'M9!X" \^8\>W]QF W,'L-T?*>_?,^^*L^8["R9 M:XU=:^C*KH%^LU!Y;HA_FI9?44OK[WUCYE%3+U-C]4W)/77S PZ4]MR)6G$G M=D2K7[\H!RP);K4DI(OCL&8<-@0^Y\^]SK\#EH*T6HK@'*;#]I,,6DTR/*:! MT!LQC<3Z?V:;E[;<($^LP3K]9N!Z00 _G6AQ6AF/T5F,Q^TGV#>3 MTE'L2+N)0'.SV)O/M^]^TY*"M:NL$>T.C1Q9,1Q"A*4I M2!#1"'%%420D]!]G@@#LA\BZ,(O?UCHE;^:@4W09'(Z8T )._D;]S^PNS5\G M>K(BU7\6\M>F+ ]8]U*^0',W)=KBI<3^P&]P5!I!S(IF;&(LC'IK4_&'D?WF M8S3"L!VE5PW37"D%Q8V&@]5$U$$I2F=JHC?)PO,^GNB_I1I>[F[3;RK[;S64 MM56M[6'D0Z8@!P&F%/.(1"($S*=2A $E2/E.[&%;3S-\W"+RA]*YY7VUJ^/E M]UH9R%]ZGTNA6RL1>OA&%[LO)6NM#62&K6:3NI!N!?Z-NVE>DN3Y3'E&9ZE> MNU6-&

+@]NE/][IX/C2.^-)N8L##>ISCRN-KLHK M2EQ]3?*YU:FA*/[\<1J(]-$0#C10&>W"8&PG>?% 0 D9Y2",L52*(5^@,,1 M J$P?1P^!<(J? J$14?D70.BJO+%;]30+DQU8OU??:EO]4J_'9IU3O42%T%3 M-V-I2YV8I4O'BRK(1P^H(@W'W-RB:"FG$E>^)5J&FTT]]=T0J#G_%JN@OQL/ M9TJ?@R\](P)F!F>&#X/B5*R=->9DY$J-"TC0=QM#F35C+KZT\6BLVQ7TNYIM M9X-EXYD)[IJ5Q^CR<(R-,1D.:G8S*Y09VZHFI=* 6*V'OG_)A7P4D^Z2XWEL MMFI87OMJB$/_5Z, F\XT/:_Y7._/ZD>5(0>;8(:AFFIV>%$>!HMO/@;OI;!W M&S)AKTPS-LX-%9E[QR:D7N_OXGE%;,5RF%OQAL=A%&:M("%ZE\I_GI?OT 29 M%O+1W FOJ3N9C[/V>?FH^>ENTB-K3Q973Q6;- M:Q4TO'2LE6R-4;.1AAQN=\E*<6-SK(Q5<8Y55)1D%;IH':'4#]G(J-"%%R2- M'1;'U\1$'DE8?O3TYNM-5Q]?6[VR_'?]K\7O?UI8]P^8U:Y14W^JEJ]:Z>7P MTM5@T\?!ITWAJ,TAJG]A5ACZ5:O4F1[8N) 0]"8S+2K_VXL7-V-QGV8O7OQB MXY4*\>!W3/!3EZ%$C[%6L,_]AVT_;HCP,"/>91#/>*24VP6N&RL1'#5%A#()MZO[&[ MU+L9:@U(2Q"_IR\]C+7B<_N2#(B/7F@%^W4ZU+K26,LXD/Q\/V-BH!7NVY<> M AJ)"H- *^U&/+2>Z]Y1(.A63:M1BTI>:6F79H4&EE@5&BJ2DM?A>JZ%/20 M5P$1Q;A?LZ'&8T*\WS7%A,'/'BQ&^G:HI23-"AH065X.%6)@AOHZF4F]#$9$ M>\TRS@/84TAB!LNZF*0&A U_54\>P7;PZU:V:V5E1J/;W& M<()M-Y&.IG?$>37&!FR[Z?#0 *_9]'B*&3<&"FR[*71_)QM]_-MN.M3%OZ/. MNB2?5.KN>GO !O5^11]?U;6;#HC"'V43M88:.C7&IN,&Z#,J9ME>S?ML79!O MOXM[-KY352*7_L:#I]\HE:?GJ[)"QWT8:8'+6G1O7A8GO#DKS$=_U2JW?IM5 M!?*::WEU9,4CRR ]\R'T?_ZHI<$7^N\7KZW?.+.7P<_>C_;FX.>/7UZ7CWEN M#I<_U'019Y*-K/?4BDUZ,F_4),V3*O,_%"ZN'W+SYG,^?\FA*OW[YYP>[4FW,7)CVTW4?99L=*YM%4Y/[UP[0))NC#K?>A=P?^] *R4!'*HE. RH M5D5'EO$XRT]ZE>K_+)YW\_E5[7EZ[D6\L9E: M&3Q29/L:]T^N/[<6[_($:5H6E:=YW7YNCQ,;J6P]/^6RR1H06VOIQ-+M])Y9 MTZ<^1=)YV(0QLNO%\^Y2,Q$;VIR--07E25X%NA0&UWSU_A%[T(?A/V=V7^RF M:EW?E"BP"DEY%$G[!CM,KD1JM)>9LBLQ80]&27_I?4G-:^-$'SFE0TD3QO2A M8?IEL,8LG\=M+(]Z,==!/5C=>L9J,>C+D92YUG",%N;%6IU*LWR?T^JPP.?V MN-)*E09HCIA&<-XW'?^4&=-'S9?N(EO:\5SI8V5*7U>>].;,OZU)H'NG@':< M(;TMTJWX:94?O5,V9<>YT6#;('9+Z.QX6_=(178A)_I<:[8U??="X>])>%EH:MM*VO MJ?&=EFUM:S3 VMXE2&0,S="+DR\NZ1TH=V6)@VR]F5]?OXQGW0 MR@H.@@NP8K2R=H/#T^*\_=9D'3Q6(6@G6:M6%G0070 5M#*P@L.KIS7MZ"5' MFW28:W<4=IDO\IQMCIVCM^T(-/).!&&P:P72XT7Z;Q:NCGRLGU8D=LXF_.5> MC^;N_D]K?C8OCE=E;2V0K+0(-F3F+@-2S"-[__FZ> M1^!O22-XG$7@B6+\GIZ 5\Z@R$DQ4S!6VS17-I&\BA!Y,/$A6OZ;9.G71);1 M^&5QVEW,"'.I9?'5;C1OF#!3X,.6_!A-AJIZ=IH,O6_F"!@L\FQ7 M&#_/$T&QF_*/ZEDE1G[<6/]-D:E[^T2OY,8[S>Y-W4R\)4B[AS]Y[F^^@ M]S:UA53&959@,A:98GE9-F263].1RHQQW20)+B1QIM=7/ ST\]0?IMY*(A)] MH:QE(M)\FMOIJ^\3-<[5O!J N%E(W_T,_-U9V-O"NKHU0N$R^>J:%U M$)O560Q_6_2S!:%M7SE+!/6:070K_[1RQ$*_K62W)K9E7WG/'84:MG+SPHN/ M+N[EO5[>Z^6]D]?#-"63[.%;R1?).)^:H%AILBXUB!19A\9M/3^'DW&I_H5_]S9DH>9.:BEC%Q)4Q]TY*2%CV&Z;T$$7N;'&R(@-JDVQ\JS*AA0(8>4))*F^IKC/3JGS/]G>*+9>^$=9T65D9=?ON3"<.SGW]))Q]C^V?5A*$* M)/E5I7J])O<&28HDX__O.+G %*\O>3&I5GL'VBC#](ST6\FC7TL%H*166\JO MB-*8#>-Y.(F&R/+R2,ED-M):N0PUSKG)AH?4B+&0CLV-0Y:9BGK52,LX&"NC6F8KV&:'Z8_95UM*T>[U M+O+K#A*LJT)NQP9YV"Z!!;:39S<5^=O7.GO0K%M%SL!YY$SS%"Y;/-U4]WBK M+_C$0NJN8NI9!=5CBZJ["*LG%U=[@;6#-2]MHO,BD.;PK.Q!A5UGDJ5Q4N!- M33PU0JD^SQ-]7.<#[[?T3K-\(HJ3]G]9IDQTZ;)7>+?#5PTZM[R^&5"&+'7N];+4NQL1&YC/.M[GM;\LX5#CMK<1D9S^HB M%RF=97LZVGI#Q08<;X/^+4.JG#%4M JWFC>K[ T5C;?VAHK=7MX;*J[J?#S^ MFK])-''D-LIF7OI)'Y%Z9&5PSCRZJ/*1E2'KB3#> 5L3*O?2;%YPU)R3UJ&E M\4FJKVJ83BK'7>'SL.=JZ?!2IH*N)LUD8BJ5]I:,LUDR6L7$H-8Q,:>S9#1W MPMMZ5V,GO&NW9#3WQ=MZ5TM/TDFIH%W)LM6:97W,>V_)Z"T9O27C#):,5Z7# MIY*I1K;.])19JP637YF-^+'Q)#,KC!E!:RZJ:4GM85X,T?B89D;$&WA_4QD3 MV>Q?5NPKHUC4]R0OHT_F)>#3B8GE,?$S12SS#H*JC01/AO;)=\R,)3/1T;8S+*)6FKHB]:!Y?=-(T3[O7S["![471TV*0^DWWFHQ, MH-8PF3[H;[/2?)2S>)>.YG=I:DO #$RA:A.L;0I5ZSD-9]S6X3+SBPV7#_4F MFP_L,F6F7=R5&YG6#*+;X[^5HPZ=SE&W9A\V&( V[-SFPZ .3'5,VGR^M%_Z M5IY$U#)=>!]CSN[&OR.L0BL?X;SKYI8I7;9 N?C9BJO;C8-+CSJED7"^&3L: M"W<<:+=&PRV#:&T\G"_&3O:/V1MJ M*W"^8KDM#UV4^MQ((67%R4&]IZA)64K'FFX>;,R!YLG5NIOWK CLM,A1Y&M, M-/].,M.WS30BU:J\];RDBS'K"R4F$\,QE0+RN5 MI N26$OZ&^I)U5AFC8_^:)6HVO-?JW@%= $E8)J[HV^]Z_ 2,)?H%&GE&L,7 MX!H[0N/>+RNU>6M]E,NJR/,&F?7*S[5ZST::&=MRPLR4DIZFIHNFOEA5MJ_E MPIEO5=TFJ\;=IF!P,M3CG$MNY8V_JVD98C^W]#THEE7W5T6$2]=T XTE>H1Y M;21FFIG28EF>:* NY35;LCB?5D\U8%X5C"XF-67?JXBS\DL_%T/-U)U)0BV+ M6C3,_,MR"8YAFE?5^8N2R$-F.A-N6H)U:[+Y\Z\X5 ME;OK-U?O ;> AZ7ORJY+'!]8U/@X98R=*USW1@?6R#6>I3^?C3 MHD'K:]N5*=?R6-'%8__NK&^27&CQ2JO)'^/R:>_'BYX@MUIL-4D"BRMO<]," M>:I,O8JW6:85_[??C6F03=/LH=;2%<4A9%*00"@?!S&C 690F*X/$!-9=3=@M^.$/?UM83;(Q9W'938\CB$N6T<*68 M3Q>=D9A,)[8YJ56/_X?IB64/'AB86D;H% O3&,VQ[:;5>NXN[WQCS,2VFPY/ MOOYLS3 UQ,C2L?Y=E*::PN92]JBRU@T5Q\I4WE1>G*4C#\R)P5""J0VZ1TWZ M]JO5&%NQ[:8-Z=2VCZG%1 ZOSGXZNFXTJ&^[:8,]_6P[U6@_WW83 M[66Q7>)PEENK;71![1)LTS[ 9H5)MD;4'%OXVQ;PO5Y#/XH#]=DOIHFB7JAE MI\T!SU[OBWVA1\^,HS)?\[G6@E8_JH0:;.R40V6LX2]*GEIQ[2ZMC;V2C*6- MG[;6T$;WK_3B>879]#Z9*GNM-HW=_-SV'5*?FD4F^=Q>9R*JY^.L?5X^ M:OZY3'*M83Z8*\-DK+Q_,U$AQCDP-O854]=O[K:>.R"T1FN#6N8UT4LK_C). MKN>M4ZL)78%UHP-OJW:QP8%WMF.GN<'NUKLV--C="6R/Z6[=8;!MIK@A!^W0 MW3IZ_E?[M6FE$1;=0B]9[CAETMD>TD?W66;[2B"NI94=20[IY8]+DC]N1FHL M"XO!-/4J&;)!'/%^;/ZJ<039W_'SW425,V4R'5@X9@?<;H/V&Y*6=L2V%L?] MWK%W.TRCS>0WI V=3VAK99\J^@E>\JG=6PM.:RTXUBFY1PAU?VP>[]A\HV*5 M94KNW4/M"_M>[PQ[4Z1^FT/TMX3Q9%CD;.L-L86#K:&>>9_U[QI9;)!AV4-B M]32^T83F57%OC8+!0DF_M6V0M%X_ M[[WDP1WU]NN1*9I;(FZ]:U?#_$5;K9O[$VV]:S52JS.X:LA)Z\Q0 5^!W.'6AXKV\#[OZ'T[K@7"Q%'$OV#Q%P4;%]K:B9$9-L)F'[S=) M-M'./H>M7H?-?H=#"PCO6+GJ -1OY7_8U-UH9W1K5Z3K@*FV\C;,VQVMG<:E M'WX;ZZ)L/P!/<03N?@B>^ACLHJS6;@6U^L.P/PQ7#L/W8[T28U8V C8N@T_* M3,R&!,*?;Y/AD&7>EV^I]R&5:NA]F@W7:/Z[*OYRBFX5)S=7<%IW?FZL MVK27SK:^&$W[(Z>55WC>->[:M.+VZ]C*FP-7LR8Z6\G01YM'<$FKK74=+"6F>T0'S:>6M@KM[JQKST?>R#1;O:3_# M5DZL39U"CFWI/#39\:CPU-Q^9.M=J^U'.H*GQLH,\T3/01VV;"%*(T1,,C4M MFQ5KD6!>+#Z?IX?:(G,/%MC**E/G M!*OF]BA;[^HP-+W]5-KE%A_>#^5TN8;--=^WWK6K^>*DN]7*/(%6$X([DW%N MBJ*6LNS1H/7;^S1;KKR[BSACNG!^M9T@QNK;P..S:0.$+'#&@,D"H 96TVG M$?W^I<3E!>C8^@BF;>ZUF6V0X_F?>[,3&5 M?S99?IY?3[Q&Y&%787)]V:X61PVN_GK <2BLE"G<87=-^*JUT"'QX MV:(FK?:23Y@^)[3/">W=3Y?B?OI-,:T!5J+'@]6\O,]L6)B$[*=FS,T9H8'; M::!K!M'M,=+*?H.1BR=BNVINAY=S:^OA.F7V"VYE^<$NIL'B5@8/O&KPZ"6? M7O)YVI)/'PG;2U_[25^?9Y/),%&9]\Y:W95WDV6F0G A9S68>FHU.,+CQL,^ M%?FLE0D;NVC"QJU,V#AZ&O)9*SLB=M&.B%O9$4F?G=R[*OKLY%YTZ4ATJ?ND MZIXKV^OL=?I5:8&F688!3RX)F;1RDQ 7W22DE9N$7%)W!]+*A$=<-.&15B8\ M@GO1H1<=CA+ET)_IEW2F_V8\/6GLO?TN;*.BRBG4<(A#L,LA?EFG=+OF+BZ: M]$DKDSXYW*1_PE.ZE2&'N&C((:T,.>1P0\ZC%*@J.-V>,DRZ<5$W-UEXS')J7(Q*MFGFV ;;^V2 *H,@TL[]??\=*.?)XC,&@X M][?D-!DDJ.4'F#=4]@?3/[Z615""2-$(3W_O81.NF7HCF0&F95 KLYK*QBSY M]AR)/;#I,"!B2D@'*":>2S M6$0DH@I!GV-6E3A5AS2"19#$?@ D0A1CK/R(2:14+$$0,$[AHM1:_*0OOR%-O9LL#.B,_YN2B]?'GV6C$ MLH"90\-I3RCTY+?N/'[% M\B1/8ZU-3%AA)CWJ>=QHBMIV4[A&LKV;CMC#3V^T6)DE$S..C_&*-/OP+LTT MW=E)?8QO%Y.JR;C%%\U 7@U3\4==Y/5)@",4^;$*,08TPIAAZ3.J%(CCJB?. M02*O$$(*Q43$ ,,8 GEA9HVU2F -YJ(M]T4/=L :MN9M 5G'^KG[_S(Z'23&BW' MVVZBAVS2^=?[2X.QK-$CL+#/%0RKA2#K C#24C;3W^66H8WI;S:6I67Q7L-P MFAG4T2NKI2R]2E_UT_0:-?"J^B[49#HW7F;J*QO.YNGUDRR=& 13^4OO@Q[[ MU&@B;&0.UD(Z4]_UP/*\,"]^4-^-+.=-5)Z6%4WT5ZRSMC ?FC>,E;Z8FQHK MZ2S7W\D']3'H#XVU-#?V4R^_UU]=;R-L)=NTIM-&M\!6X\[A;H$CJY;'"S,V MLRH/_U>?;M_=LCOU*E/LCQO]SUP&$4.]H^;XFM[_[&DY_BX9O]!G8,5)Y17] M\30=;V^9LF^LH+;BZ]L$9V?0(/O[&'?&T#@?NLNI6GF>:=%^7!;6,/ M&L;]DXT=#>MVR(;0A7F-MH_W--O;[Y=%="6LS+GJVNP7\K MIH>^;HJ[B8O%](\G.9;+J><[9)-\^,WK G[_/-M6UIP 5LZF3KFY<9FE]9*8 .JA#?_596 M8LZ9UVF789QCK0[)!FPG0ZV85.YY!(UF!7L_] MT[O:@>)8X@!+K4[$ ON4\S"6$$D?SO06>Q \.KL0*+. M=K"0*MO.P ;C(S;&?4%MQ]?MO$.6U!H)63 M'J!#MJGQE=MN.K1T\'%,2%OCJ[QD+(8S682)E@XVR_9S2:L,)TUS&X&6Z$_S MFKCU_:FG\45]GYB(LH$)?+MG>2$OY0-C M";+3-&=8IJ:S;*P_4_EL.)WW]$[LX+^FPZ]%9)[-D#.SJ+VIJ+^=%Y,KH^[U MHYD-K"LG53U^>J^5\+M[^]Q)^DUE7OJU-)1&[ %G0U,XI.PX M8KYBFOZ:>%DV2DWU_T<(8$WP:IB,-,C68WTGL\Q W&-1:E!"KX:'!NA8&L!L MG"DM%9H ASN6Z$&8:-KZH+B:?C/OGV-Q+<#6^! L4/]U\91AFMLA%4&Y.1L6 M=4@&S-!C/AGEJO :)^E:NBXD)3C*+ MVA;*F6<,H).&99BH+)\40= OZRT-Y_$?)N:I>2^8_,.>[?[UBJ$!82'[%OC*[?=M-H>ZO3[=INE<6++C0T(-J"-!:/F MS O[@CPI@%N_9#:IO)6/OUL,@ T')ARM3,S2@NRYL*-5C /8&.2PG9Q:T."A MB7?G%^4.VJ9640Y@8YC#]A5OL4WT[-MD:Z04FN70,+A-:5+Y=&!"('(M512! MH!.63:NDJ7R:BC_NTZ'4\D0I&WE*<_3T86!4K>*VO#S_LRJVH5FK6VB#D M;77+1*U",*!_"!,UOG*KY>_0J(_+!CO8RJL#P4'&UL9W;KVK,7OTL)9[A^_= M39ZG(K%)J(:3_Y%JQO-,!)?)\#[3EK;+4CO,?M[*@ Z>M@6]79H;/,B"WFRU MWWK7^6WH=4;3![BQSYHX25N2S9J'BU9K"V.YL38OU708Q\.9LAW7RO9NY7'[ MTKM9YEMK*FDX:(LOL44%V\*@4;:)-$).4N6B6^-'\?WR+=6Q7[]=?\L<]86I M?1%S.1=7'M]RIM.\7787/,@(W6SXWGK7Y9NA#]JH5L9E>)!QN=F@O?6N\YN7 MWX^_:@EY7LZ%;3K*"] IS)Z%)=):'*SBXHW4]#Z5\R#JLA+,\*%FX]#J1 .B M6)&^;M&P0>#G8O)6IDUXD&FSV9RZ]:[S&S?/RN2M;)GP(%MFL_UTZUWGMV9: MW[L^01_,25MD0Q35FO;@_<0ZYS-5:.*9)U7UQS1=\'@A>S1P>=T+9-,D:@5D M]K.TEFZ=8JB/1SIH[6II2N@MWU?:0\X%2JULIIL3PW:@VC:T_K2MINURPS8G MA^V]Y&6*2E;8! !^"BRXA*N?"'?IVH\ M7>'A.0K-C8O6K&AB;RI=ZJ7WOR8F:/;(0[W\FL$F#[,>^O21?]F5U+!VN6'H M>G/#U@:3S_)DK$\/??;PHP:2HU8F1[0ND+Q6*&M+,'DU(\T-W)"Q8<3FJEF0 M(QZ)@. @!%B$ :,^II%"G#$*?76,$@(R]!G6.HE>4;;;1\;^?3%LS]M.W>J%UYMXUV M[^TKWF*;SF_UKHF'MI%:&4!=,QB5MB<32[W0X8SHQ9MXOW!Q6Q50JJ*D2"&7 MQBK+K%VK@;T7@]!O2?E4"[1UJ_921+F6 37\B=F03>?E24U9J$H2C;4XZ)FR M!8N@Q]IL7M3+JU8^^\7P!MZPUHA%J\6SXFKE0R_-<7/?MQY-/EN)&QR4CH(R MVCX?V'7+S&$Z?&BJVKH\:CMA$QU@15^CN<\["Y?!!8F1EN?Q2P71W:G"$5!; M];I1W[M9L0#.ZS5HG;U8QFJR9U+#42L' -KH -C.?2U8]BK,_V>OUO N334+ M/5L1<8JJ!MLJ(?2%'_K"#TT?](4?[ S/7= 8/>*&?2%'_K"#X'VVN2K=)$M, M_ENZJFIII6/'61A51"LP6G$Q(0TCQ8P;T00T/ Y?*/2WA;9T+FVE520#VAC) ML)UN6Q#[TXYC0*WB&-#&. ;W5_S7-)6V'4V2%WPJ:XUF-"HD7Q-IJD66S%YE M0"P!4#*>LO%=LL"BE][[::/MI0%;3 7'>K:"LQY@Z5CNLE8-/!X<4\9 M55%#)YM!/WY8G]10(J/U.C[,(:BPY(C'(WED*%ID@^FWK)A]RH8=8-;:>(M=?B7G:U_?,:['93RK25YM4KFT/ZJ7 M=R^M)]F6%-4*:V;_F,PR<<]R]=R&J(PT6AO'\;#)B+=\=BQ'GKCBFT6M@CW0 M^0,O]DUU;3;YM'8M-TF6A1/W]3 Q_9]>9,J26)(?UY/;*N8#T8-*@I53^E3, MZ+VQ\.;KBX )XDN?\C!4!&&( T8A9RJ@>BP8 A\D6W-N7U8 MD8IU)8,.6US<*FH*;T[4W+I.+19WU6E><5 ]<*VAL>(!P-5*DEL"J>KBQ>+4 MLU\^)?D?N74_S^NRB0*0O*+7>8E'GI:QBO2T>&:3W9C41UQ>5<^8>^5_-76 M'@6.5J8L&T=@2K;9MY:^]#7X9=>DT-J*KUMMQF3[WQG%)\T>RA$6 :^9FLR* MEJA&"38W/+?7)_V34#WDJZE=5^A:YI)M@5!]1[(1LU/6^LTW3\Y490%; MG9")Q_U:VKOT2^Y4>I>QR;V62;4@:4?Q_"#MZ$"F;Q70A#>G\F[EWQ9,7[G= M-[0&K"C]U(R^5F7;TCZS^\UM%0:%-Z?_;MVG%IN[:I+O$?TDB'ZX:?9 ^FS7 MTG%STN]64FM!GT$//OMO;BM_(-Z<*+QUGUIL[FH&80\^)P&?>B4DXUBV"9;U@@N%G%9X#LN_.EHFZPR9=J\GH.O ]LS,HJ"Q6QFOO*CEEE'*W)3A(V24HTZN[GE/Q:N3#Q MYF3LK:S6@C^C'GSWW]Q6CD^\.8%[ZSZUV-S5"G,]^#X-R:^5'PYO3KK>2FIM M7"M^CS[[[VXKKQW>G*F]ZT;U2')2)+DQ,5R3_Y^]=VUN&\G2!K_/K^!4O!-1 MCI"UQ)5 >:2/9Y^@:$[Y 6MQF55F VH0(%'30 M0>.+6<$F."Z7RTR09B!20[CM(!]H4Z_+)05N#+8(B2J1!OZ#)%F =ZB8,H9. MRD^___G[_RMQ%#5M78&"I9,M3Q9GJR;I?"O&(70WE4]/#"8F]0V$:.[J"U&Q M M55*)+*!X5C:-7'52F0<6./YJ'/JU%8Q9OJQ#F7#OL/;.FG#"NZ0V'%LEJQ M7<2:VJ,.:9:PO8,/49Q7UI/H6\::0=MZ797?:"\W17F>[R>:P#S;GG"\ MP1B<_K@:G/'3)A7PC*)IWF T33_C!LND)!68FL;Z_::(1<@=8^VOGWcJ^%I7:.FV*A;+K5)JK>*&NAVY-#BIMZRI)) 3/5[R8 M 0I652N4,Z\*%WN%. .F2M^2#+,?><8TIBXV68*]3OYL@E=(YD74T;J M64*+LE-P-.7=48R^F4 V4"CS]YJRE^Q,![F7QG[ 5,01Y\S(Q^X/IB[HCXR) M(^^TRU7Y1CY??S +X@>8:"9 MF_W<:8LR;7_*>.\0KW=E%PJU5Q>8MKQ:8_YW<;_/W:YTTKNY+;,CH9ON['DY M9FMC_?KNDPB(JS6MF+P:R95WR$UKY$'TC]Z?=R:N.Q/7G8GKSL1U1M/P>.*Z MP3C:F;CN3%QW)JX[6N*Z0VI31H$^WQD'^_A:OI-Z)3@#F'[$Q.?']"VI;ZZ* M!/[G][\W&=-"X?,.]B.P0F?AQ FU(L?U_"2R?-=W/#?UB.4&?G@ [ <;-PT2 MEXTQCMWY(@F#P+;B>0)3Y:2!?<9^3(?]\%\*]@-V.,=\PA^TW>LO%_CA&T6> M_<'(L_ZL&ASPHS<4GW:9C"+/_F#D^?AG?.]YY+4#LUK@G]FH;HCP!G%H-OL? M1#K7%TRF7'..4:P#R$L/WC"QD6]G><8>F>Q)QJMOR@J0K]6R5T=1%$ !R]) MV%3 LJ 8$Y2%Y>Q;4=X5@M0.7>"Q'$;K ZHWT;\@MX_]/"MV\PFQ38-@Y_RC MXYE&#[D;C8+;_M&'FI]TSHPBS?YB%(T<%/\M *B[GSN.^$Y,TC1)W9BX?A*0 M%+)=,\ZE=O>"6A%ZRX&6$;_$%L@_Z@&ISNZ=6(214W(VR#/XAM./895R88 MJKS 9BE28S(5E0E+BL2GD9E'CV%45 NN"UG"&@*$2\(>LP?H.)NE&YJ+PKH0 M?X2P).(="'!% ^@2.:17%>0$KI%Z E7I%2(A!!D91!=!ZV2SSIK1JH%N_%%> M0R=BUB'HOT!VH8\(NMRP_LM +.JI&/LD[(( >C*,P>+7'69K_-E%!WV20^WM MT3G#ASRX1F")Q2F5T#6>VX41P&&Q+ZGM8;KP)]CF6S3B]FO#?ARFCAM$413, MW;D?D,!SB)^Z(?L@=6EZ &UXGB2QG1GK7A MZ;3AX*5HPYW-_G)5X(41Y&0QF+2F/YT&1WIJA6Q:%7AA%,M:#":M'?^,?Z8B MOPS L?(LHG)6T^HVBZEP)6*5E CQHI3I04T])4E<*_0JLF3:ET23(C<9.U]E MPL%AZYNR5B':FC<)0"J^X%B.F"]8AXQ+']U N\*(U =0H)_1":^[8CFNY MKA>[9+'P$I\9OR'UT]0-SFK4=&I4^'+4*)71_((U*J/ SF(P:U%_4 U.]_3W M^Z0:E5$L:3&8M:B?<8-E.DH: '&H(3KPN()63[NF1O[\Q: _7[\\!FMZ] K8 MTRZ3D3]_,>C/U\^XP3(=!P7 JCEKLY]S"=&(-ED.RA?4O-C)W6G37"XZ:(DV MVP7XE=G;: 6YC)!41^L:$QL5ERH^IJIGE"D5VYE& ?ZSS0[\C=2TWJOPA:04J"D(01^R2=L_^/]677_GH+RB"M/Z9[7W?U/:O_ M^H/-&OOP-SEO?])E!!D+*:1M0BY4O:LE0*9A1"&+458/69+J&X4)CIFN7F,- MSABRBTB/SKH'.^G6N(52*#/6V_6,DTNS25=,>2D)#D492$A58L]ZQTQ/Z/', MGEOA1,F/"R-_?C"8_*@_@P8'=Q0.CD$(PF#.I7RF# MY542.3R[7*YHG/]R=*M+N!P#MM;I,]=K.N MU6#P0S_C!LLT/;?)%0I2@*T YB6A3!(S3?R^V!.R3>)<0/_E#7*-PD> 80-EGBC:_ M6]CG!"T:UGWH^1ACADJYO2A0?J&S-4,N$^E QJ2JL3<4I0G*F+RI5IWI&ZS56 M@0+87YTE&Z8\"PO_JF9]!9Y&>/*FINDFG^59RB5MSM-P"I0AC3OF0@@DSF;2 M=$+FODCZEF;<(Z//([:J46 C&!?8,(IL6*<=VMAC5.M:C0IM6$:Q#>LH@QN_ M[P0IGWOYC*(8P:@HAF44QK!..XZQQTC0M1H5Q[", AG6])&,YE#!-8WTQ1BL M (3^NMIP;C!V1W8![H!ZOQ UP_%*++8<"9]D["J$&I-DS15QA*BP&SVJV._V MLY,)C[KP=LBZW3P[MBP2_M:"@J<(N,B$=;3$)T.:[$K0YLC20.Q%PM/!9JV@ MU0RS!1(>8FE81)IR0VVIRAXF8;9?(.NR-MG';D$;N MGX*"KJ4IM%>9F>A0&<48PE$Q!LLHR& =?2[NF8GMS,36?\J9B:UI>F9B>PH2 MJCX3VR"KS9F)[_OI.%P MP--2Y&;OF!YA"^+!GQY0FK3S8"8'T M@L,M2<)0;8A]Z"D9]OY92LM7PC?#9$H<,R.%O37?SGZN*9W]@UFE,RMX-95@ M,8K?AJ/BMY91 -<^[0!N:!3 #4<%<&VC *ZM#.!.'6QYVW4 \Y-\S32%B:I= MA48QSG!4C%/-Y:EM==HQSM HQAF.2]\RBG':RACGLR[4NZR.-E4M"T;N!$WZ M(9BTB9)(DLX,N)^R-,/?P_4+4*@(2U.NJS+/>;@#KFA1_4H5=NC?V*1NLAMX M[CW=SI:4,@S.*;?]V9A_ZK#>0O]1?BF M,;4GH@L8,^ ,P]UK&M\4T 5F>S$KL$;Q9Q0T9_)AE/PSBIK;+R)J;KQ2,.=&2S7*.VX; M>\]USOGNDF20LFU55WE*1 MB-W>-,A_>4T+ /0&66GK5QF<1NC[]%AOO#;R"AN9LU'!10[CGG>BX^O,R08^5E7U%&,69K/BK(K*X[I&UUVD%FF'.CI1H5 M9N:3?KYLL(/!#W73!.=KYF"K)&"##7#A'FZAM7^2#0*HD<2A&R:ZQ[4 - N M8]A>'O\--K[3VL,OI6TV&+K4S[G! M0DU/M=,]8$ORC=:2'P:<<9 YBD2K":;K4J,<0DJP^ KTZ53\H>36N>_EFQ%R"Y=,$Z&HOR;2E3!/,, M2?O );C>K@3\KZ#7Y1I)[CC[#@76:M8CF4LV4+OTH\R%17WA*VOY,7TKWOH' MRIA.V0%W3CW727U"*7$3)XKF*0RN>^TD8VX$7Q4$T?^JY>-"6@\+F M-2U^^M7>4R7D+ELS6;E&=K)[.^WK8%9,4M(:R3U91SE[6#FKB0\GH;;98"!?/^<&"S4] MW4??^*DIYMS?W5 ,F))&38*T"+B8^)%E)U+<2Y#F4,1TUS+]+LHCI7QX-6M9X=)/)F;,PK'68#A6OQ$-=N^)HU?W M4/QHFPT&8_5S;K!0T[-Z? $MN!$&PO*2"@!P&$IYPLX\:_):_E16 $+-I:;* M[U#EV-0;D VJ5-^Z+CE/.:I&75NO@Z&79;5[*A(BZVG>< G5=$70WF2B)ZLT M7>ZQH6859U2'*C@@R9+7)&<_ T,77CK5#C8+PUF#^<3ZS6@2N7D1V,0SMVGS MQ#.WZ9G;],QM>DANT\7Q\76>N4W/W*9C)N7,;?H@9QQ8 TCM,:)5T.R]K#E:9N-@FNHX]7:5M-SA5VM&[_!<@E$GG@B$V:% M7W0YOEHV+SB1>#>\+M/7&UFWG/-TBD9BER MZ]O4$B@6B9Y"'EB^_\ZLGBVY&!&U9:!^#.L:0:LFK%$D\L\N![DL%JOH4K7;KL4- M]%V:)*_+-M*SYW%IO]8WDB+6&Q!;1<*4]'59U3/Z/:O7DXDBLUBL/2H6JX[, M:%N=>#1V#RVAMMFH:*PZ-J-M-7T\]FHM8JB#RH[0$6J5=B"K6C,Q5D-K7CVV M)Q569(O@#84@VA3LU"?\&42^.LEJ3/7H58 3?6FJR65%S+46 'F45<4I4S%< M(BK"H0A4%+R6G*L@=[*G)A(]9A-8>%:%5QVJT MK4ZGRH*UAU1.VVQ4/%;M?M&VFCXB^T=/$HBJEKQX 1:0U%HA&';MV#!I]ITU M;QX(]A;V)U105.V^T>9@O(BHZ(BE M,O-]VJ-\GVKWC;;5]+Y/<.73OS<(JRQ5[@:N8[0''&FYB;M,W&9=T9N7&/H.3#5X4"P0YU184K(FFL *CP@(>:XS*%/M(7 M/)>SM_@M4LGMR"36(;!1% ((W3/J![=^$F:89-"=>T^EH\T@89A),TB.O76Q MH(2";QM#J-?)UA1B39,=6P@[WZM0I13!#]#K<%E2@7J# %4C.GMC/*J:UV7VE;3>_4_B1% M%T:U9< :*&C0!2RD(,H=\??ZIBHWUS<]2XQP@005"Q"B+P4.^W'9$\A?E0)' M*5N:F%A9,!G62+Z^D-G5-#%OE*8I9 C(RGQ25DM(,>07-2U2X1/G*E_2.M=; MB:^6ZFSXFX)/2=)\.ZE)ZIAYNYU1WFZUETO;:GIO]VR?(+5S*4@Z:8]\1Z"U.%_+9DAFD*P#'(6N3F[*K:S:TB( MD&5#>7J"8W5^/=)^T5D,8FJK'F$,%\X#)88I13B8? MS1SRSBB'O-I/J&UUXDE3CIF3WAGEI%?[";6MIG?2#^0B$ROBDKUAPT M&HE+E G;Z&O+R[O7/ PHJARVYNL*]"; W:I "=]7-,FX>O>A8"* )-QNY9(% M)>L^J-6.O+X0\JN)-@C9!FZY4G C*&HR%K*.O**F\EX41E,COF/:3[7;S6() MSJA8@MJ'J"4!.O%8@F,62W!&Q1+4/D1MJZ,LG*R@T2JKJ1;3S(WNCG*CJSU. MVE8G[D9WS=SH[B@WNMJ3I&TUO1O]2N8;".>&/'"8F A\!S7BF=OL!)JALEY* M'ART'41DC?]JJKO1-7/0NN.H[HPJ-[<9=77KF=9"G7@^0-H M52N8S'A(HOY6BS3C.R"W!1@);ACL8+M].W MHF,'=+LG>1]'F0('W59F 4]W^HVAT=.?=M;,0HVN-[KNQP>V48OKC,FC*W0P M7Q7)?Y5E @!2=3&0A1T[K%>)NW"(ZT4688?<"SQ_84>+-/#TM+/Z8B"+.)X[ M<;*(:.2X3+^,[,1R_2B*:>!3BYZ+@4Q9#,1Z*<5 VIW_\@N"N&9A5G M8 A1OQ &JS<]XG+2R\XS"R!Z@P%$_9P;+-3T\$IYIF;L2 .LIIZ1^.]-AOQ$ M%0 F5WC<_Z?A+9:0FI1GYH%;8E-5$H&$3='1D$$"GG!FU"L: R901:0DWC]5 MS-$SBSEZ@S%'_;(;[)43RMOWS'R(WJ /43^_!HNB! 1.?4]^K4A"EZ3Z-M7R MF?GJO,'D!/U*F'A\3ASBYIGY![W!5(0'3+K)4DV?+@]XMK4\6^T]B06+(@#0 MTAJ( Y>11. CQ/_O#1,#B,-!8*XL&-!E#\WJIM (W+NJ5/E=DY/?L1S47R6< M31!P/BG)*D[P,]F-:N83\L;YA(R<0J?..^J9>86\45XA->^HMM51^H4Z!!H\ M0RDKKJ=:2S-?D#?*%Z2FXM2V.A9OT%1+9>8&\D:Y@=14G-I6TVZY=:L$HPE MJ_74O%ZAR)NID%RA6F/K]GW]_),E7=^4BQ./*W?;-7(O^*-?B$:R"H)(! M64.DR;)+$!AW*-/[!.D"8P19S^PL0LZR%&X-MS+[\D*5>MUYYP5/(Q29?EVZ M4"8@EI>SCC*&.8))MN:,J"5G/JV@TIIT=R)AA!1)7(R)Q$($1DFOYM'@GWPS M/Z5O-U[#QQVCIQV,F7_/=\;#DII+XF/ZC[)HF/LY2$F-3 I\.XVH;T?$<=W$ M=EFWW&@>V('CQD[BAP= )EEALD@M.[5BUW?#R"-S.TY")_(=WYK[T?R,3)H0 MF62_&&127T/"W"](!2^NA6;]XO%*OIEGVA_T3.L/K\&)/W'/E&_FF/8''=/Z M.3=8J.DS0-_W2S-T* 17FVI5UF!7=@QE2$!;T41R#^;E';"AYO26YMQ%W=C( M%;QG^-?K:UI(;/F&&7'UJ\L99JLR M96R3KR^8,K;LF? @E%"=9-.)5B>SW7;J3H#:QINUOR?\Y;NOXT.:RLCSS;S@ M_J 77+\7#3;PB3OC?#,?N#_H ]?/N<%"3>^*^]KUX;0$S^AP*I&.5''J6TIH M,+ D64W$?@7<+JS96[5X**7&T4@7(+:**"TZ,J9SW^^J!+PXS+KQ]S(M0U+2J746H5U( MU8,]3BVX]K\3&$HID$JQ_RK$(UKZZ3BKXLT2DOIB_ +9%$N!U4LA$NRG34T MSC&058%M-)GH,7-/+P;=T_K-:;"C3YPX;V'FBUX,^J+U.+ M/N0^(Z;D!A9'LAR!^\VCW?2AZ]F-*$,_-TCKQHT*D("J^_ MR:YO.%=Q"^Y!QI\F9@FOLP+X]RYG7_L4S;3W]457 Y(QR;I5 MU-(-N-"Y;<07@]AA_5DR\1^_")SCF:ZH>>*9KNA,5W2F*SHD M75%X?!0\9[JB,UW1F$DYTQ4]2!DSTN$&4XT>H(Z9*'''D0&1D#7AU5]VG"(R MIKRJRI@F"+WAU528A;/.M[,\*[Y);S&=->>E,:Q X0HANTA634"$47H[JF^T6ZSN9-6066U^,BZT;!==//>]C819=7XR*KJOS/K2M MIH^O?^@[CD0BE]IE+.JYI%E5JWV]$.""HBZ""VLWBD94WB+5JWAMF+9XJ<*[ M%=] X#X!>0PN%B(E+R_6(IS?+>#\_BNFVIUFH?/%J-"Y.I-%V\H]G:3LA5F@ M?#$J4'X$J4*S_X9L!-0HOL=T)3F >F'B"^1M[$!9Z@:+G&^[)4U19>(!H:PI M D6ZSFG%^<<#O8(LBW)3X_,:MS4/'2&&#Z)1W[,:)8/:VO#CQW2!R@)XVB=VQ%AJ3-BIS^$=&?N_U?NJ<0$># M_W:TSH^#("VM8W&)]GF*;]C9A[M3XWIF]_KX^K*]6=#OR_,D!W!(+)#+Q(-Y.A8^QS2!G^<^M>C M!JKJE/D6"WL#J!?5K;.JEW-G*GKRR5-,GPF>U%65L(O +\5_8H%L/9>WWB5;?9+-1*% M/:AF2LGE["/0W0^,\J*U0+B]!/"W3BYW-RUTMD?L\]30&G\SRMX8=V#,,"#! M( 9$O_<-#LRN)7VT!V9/QO>XG.]QBVP6) H&@T0O:+VZ5^WS=.HUFP>"Z=U[ MOF=VW.Y74FEU =N2T_6:5J^%/;4SQMXLXR<9)CD)?(UR'F9W996TS^-0FQM@ M+8'/.L.XCZJ!N;(][V(F_^N5>$<"Y%ZX;1JU7P/B,"<;.$3 M)"+Y=W ),8')YN8-H.;(ND-8S[U;MR);OX-D1D(3D/Q@;_/L#.T-I@K8P7^Z M"1CH^NYD;-1TQQ]=="]-?NN(5A%M;SSVZ?)AUQYK!K0A[;4SNR/W"K7, M]=4>C];^I#[)P"SZ%HPORO)>TAU [>YJ@['G/=58K(6SF)/4BCW/C1(G2!V2 M>M1R \^?I];B +XT>[ZP['0>N19-W80F(8WCU L=.PS]($[)F?-@0I^7^U(X M#YHMCX348L^_8(:#P"QX&@P&3_5'U>!\GS@&(S +IP:#X53]G!LLU%$R;W8K MLO"DDPZA[E1+:A9L# :3=O6K8["DTT?5ISU[9@'/8#!I5S_G!@LU?X%* M=QT[;0UOUBS/2)3E[-0U7) --@&29'M67\2^@PX3I(#;2CP2S$I%XO6&Y(J; M%<"@:#TU*,E4<:5/A54*S$(JX6!(1;\I#';2]'GZQ\7D&)I%.L+!2(=^$0Q6 M;OK$_?LR '1JK/>.0DLXY%B#L[ZL,F%V5_O[F!;NM$ TM MZ\RTI70[!70%U4@]NR&WE/,*R.J[P/ XNU*(LRT@IGHC)) 6"];T)JMO:'*! MZ:L<87G!QE8PFQ3^ C0XCF,<=>28C6T6D0@'(Q+Z/6JPL8\>9/7$"V4650@' MHPKZ.3=8*&7^_M06P-N=8"76G$+OMW002_K9'9$Q5;5&=>5$?;/!! G]TIFX MWEY$NOB(E3+ST(:#^1$/F'23I9H^*>QWA$4+!@U@9D!8-%@"-+L%'YB .2ZW8@T7@!S2-'82#0CO 3C&M R9\564Q MTDEP1GRXF3FA_(?WG[_,+(]CM7=E KY(R(]\VWMEBW6X:#//HFWOI1S_\/,= M)TUID+&VK75>@8-.H MN":PN+2:Y9C>/ND$=[-"V"!IF3,#!*4,6=/K$M*R?YEJW$H;Z$ZS4G; MZL3]A>K:D/IFH_R%ZH(]VE;>.6S:L,XL+@,/<07/ RL0^ZP!%SPZ@BH[/,3F M,*;?]V9A_ZK#B0O]1?BF :E,% \>,^"V.A+H9\\?]7U.$67DB+;GHQS1ZJ)" MVE;3NZ*GO$U@SHV6:I3GV3)R/5N+\VURODW.MPD.N)/S(.KY07 22,S+BF=9 M__S^_WS]],>KEWS1V.IR)OIFH\(+EE%\P3KM (.M+FBB;S8JP& 911BL\'S1 M_+@737!IG2^:)[UH.&D.+.KL%;S7 :>#2^?CV0^-IWK>Z/_BM8Q0[ ML^>C8F>64?#,?A'!LS/7WY\_,%GKN4SU_*827G( MXIXXU[*M+GNG;S8*5F,;P6KLZ6$U(BU[1:NL3.H.)T@74I^4K!^ JD%L*WQR M#]@B(]T"Q(HN*O!8H=DP$3[%5M>:TS<;A4^QS?+43AN?8JNKS>F;C4M4,\*G MV-.3!0-#^@Z-#B+)&_+P:(O&PD2H$UM=:4W?;!3JQ#9"G=BGC3JQU;76],U& MH4YL(]2)?4:=_,#NVW.<\*#NVXY^UM G-X6+EV5"<\1*8^4]@"(JLIK>@$'S MLAVZ9G@5:Q1>Q3;"J]@GCE=1)R;HFXW"J]A&>!7[C%ZB]A[KIN&T" M+N2ML@]IQ;9B%BL2Z_$2>MD1176RBK[9*!R+;81CL4\TF!3!+M]I6"'O*$$KG%HAAJV_^:C MP$?(U\E1"P5\*C>G.MU&WVP4;,$V@BTX+P*V,&*IS((3UJC@A&,4G'"F#T[< M5Z9V0G1?F@)(NFS\:HOJ'F>['JFS)%Z]I4UBTI8XYCSC*(2SHE')=3X;GVS45$)QR@J MX>RRYQUSNGJ7<:)_)GL%^VKV0[K>368OBP2)+Z=*9K?54%EM,WN4.]NRI"3MB2OV 4=HM1$!1_^H']OLEN2@ZR\4$1;X7=0 MED'V@F><$UY$K.[\=)82C# CI6+6Y)=L^[&=3K6EJ8*O:K2?OMFHR(ZZWK6V MU?B"UZF9Q'HL<;F2M7%G!9N_WEB8+I-OV!(Q M+28K\NU]G>2B,1>E1.K68V'Z2J.7;8J$*2L-P?M>W86K.?(+Q91TU1RH4H.@ M.<4>$UURB\YIYX>$T-Z=(W&Q5>2S^EM'FL!O M57(/Q!&76/"+%6'F'59,!RDE"I6W8?@+)CA(71:\7#A[=KU98?5U45V<,HNL M0=VBWC1]0S7#M)1OE"M@[-1!\9KE*N?E)"+1OY*M]>J!/XIL!IAO E-R29?HZ.L MV+(O,R87DTWS:^C;/9>_8M0=B<:42]:!/-[P](6+GH]L U<"UO;+ZG5906@# M!U1EE,W&!93LHU6!_J@$^!C*2A0P'5:?Y?MV9J@_CU.=7S.7O3/*9>\:N>R] M%Y%3<*9";)YXID(\4R&>J1 /285H'1^]WYD*\4R%.&92SE2(#]+&C)2X44%Z MSRA([TT?I/_:C8JC1T>;/!R1FBGL OFSA^^@@<[6]!J>=($^(U5\'@R\%>LK M&@19+3J!;V?_6L++H02Q]-L "(!U '\X0]SNJN3=KEE/6D,"74\[G;O@#=I: MY: *K8 XKCNBA&EIW F5;.CE[#--F7')#)=_,$UQ9GL7:(P1X)TC68[>=K+ZYK<[ZT#<;%=;WC,+ZWHDG;*JS M/O3-1H7K/:-PO:<,UQ]AC?.]V=1YQMW%[97_[,MM%K%W1D7L/:.(O7?B$7LU MG%W?;%3$WC.*V'N[$?M)]8\F0J\\>#*F#?9\A;F9#=:N]0&OR!9UE,O9>^4S MV!VK](AJ:Y,7"6HPO0KDG9+EPA_=KUE^.6N9&O+MQ9YA'0 $.=5&-XN2T!)V 57(N3UP!E!+2&GU$JZ([8 MJ98?<)*E44?MH MJ%A0>#89]\G/PM+-F%I]U17R6C> ?FR6S)N-9099L]K*T MJE^GFSS_Y1VMXRI;07\^IE=-H/)3R>Z*[?NR>HMOO68WP1^M[+\JDO;S*XQ! M_OY]E3.#_&OD.H'WF>-2=^Z!%*Q:C8+S^#GS>V MY[8SM^;6NH2_+$00L/Z1%?C*J@U530(EMD^3)+;.7LQG+FFL&S&'!CWTO(F2TH[\%@^5>5M5G,83]QL_;X^A%G3S5<\ M-/_\B6+M67_JJ]DLYNP.QISUI]E !!S]W?'$"V7F5W8'_[#7EIHJ%L$'^GR6'#L6DF$707Y!([#5, M;N:VWQ,^UQF:W1-(;3Q1HEHXA,(!BD\N8.DO)SM M+ FDN'66!0Q8@8$L5[1".-#$8!PU1EK?;- 9K3\Z!N?MQ!U>:H2TOMF@*UH_ MYP8+-;V[:^<4HE]'RIA&"HF0$0JXB&/DBH3_DRE#ZYSN$:#].-:2F;!*$8&R MC3WV-DM0ZI!;DN4<3KT6$;!U@R0$(<2,F 0[V'JPZC7[8,DQVBUT&QI X(T+ MUD8(,\0[LFI3H8N[UU6-!Y",WDU9V5H)8E6X0M M#RN*Y-ZICHR9.]\==.?K=[_!D1GKPSF1[%DU"%O?;-#IKU\;@P7=34R9QBFW MVE40;S-ZU\JNK*XW1&A$?0J35O#P?#/I@[E[+\Q ME:7HZHP*/1'4(Y7"*K@"A%I*+SB$07S:S:B#E!IIY6XOF&C,$6G!U%J"HI&9 MF@T%.Y-WE83"-S@*IO]%;!*XC/RRB6\ .4Y;&UG96C+MK:(L^='58 M]LIVS!E<1,MR/<[I.>9,F<47O,'X@OYX&)RI$T][48.?],T&HPO'/^>?F'F4 M@=J4%;V4L=UP9B-/(EK0- .5B==?2$J4$UNZ;IEGXRI#U01%3M7/UE,:N^@@ MNT Y(/-'=@6!<*(=3?!"C?C1-WLQ3!Y/.[MF00YO?)#C \;(OI+O>Z(8WL*S M:.K;\S!U;=^)(#816ZD5A"1PD_0 40S'#V/;H<1RJ>U2-PP6,?6=A679GF\[ M27*.8DP8Q?!?2A2#[7"V"]BAI*0J (CR@L,3:@R8OME@>$)_3 W.]HF')]0( M,'VSP?"$?LX-%FKZ\,1;F?,J6!"$L2A*>ZW)=S!^6F<:^W?%C$41+F#_RHED MRVRQY+0@F,C*U+9Z$P'%)<>4J:Q/\5.D>0/C%_@+P'_V*,?;5&:9&H&E;S;H ME]?O&8.-=N)^><_,+^\-^N7UDZK:PD-ET$ XCY228O9.C*,1>8EBO#>D[IJ0K=A#27M3D.;'_G-A_3NR__\4Y ML1]'.'7"NFT?7[+Z.;'_G-@_9E+.B?T/TL6,5+C!&+M>&S-0X::/L7^]H5W5 M7M3LED9"8QKPRAZ]0N0B(X8'ANO-4FKSC<7 GB<#6& Q0 0+'"!*J%&WX'DI MZH@O5Q6]8;WAF6S816 WR]BOU_D6?EFOR_@;U-5B]H2(HB'%/D3.)6)3X;/! M)#SVU9:I5).9&68Q:W\P9JW?;@9[=/KXZ:3.$=\L9NT/QJSUG9)=.ZE] MB9N35V,TSX%D+]4X^? MB0#NAU0A8(0H*F+DXY%J@!0R0D.0BD.>+8'45/13<,YB4(>38+=D HVTX\Y6 MP6LZF0?3-XO$^N,BL4:A6.O$8[&^62S6'Q6+/8))WQ-%0;!O\I ("8RWN*7U M6I:QP%BJM,HYXE?F$=07JM#J]YBNUOV4 'QP*D*M$*. ]*K](0JI6, J5$ Z MQ@MBJ-29O8] 781C@.&%C>$%8I I)9RK'L7@T8#R?+.PKG_TX8JGG36S&*N_ M& VV^WVYRLLMI;\)4*D:<^J;5[IBQB\6PN>;A;[]P="W_M0; MB(KI-9AIU48S![<_Z. ^_CGO13Y5LOKP[)"O,86+J5_UGN_9E;?[E11H+L3; M<[I>T^JUN,QVAMB[?/"3K$@HS 1&]973,+LKJZ1]'@__WS"[%S_K#.-^I!_F MRO:\BYG\KU?B'0G4,L'MT,2..=/=_>_%HYKODZQFZL06/LFS@L[^'2AMHRURE\XPV?R;(395V:#_$'NH#0+>"LX=T,'U[7 9EUZA)#7QW(?U[?-'E*\@UM46,14V$& M$M@SPH]"6%\)KP'&5Q68H,'?L^T]19HX*\CE+#>PZA7EP1APF8S/SCVHI#4+ MTRR.WD/ZI+.V,(N9+*P]QL[UFNUMK:'SJ:S7N\;.59'(/]DOOD!UI:_L0,N? MU;PQ=.\W=JZ^=0RBP'(LU[>"V%_X;FA;8>K-+=^V$X?,G;E-#F 0690&Q'+< M>#ZWW20)R(*FZ9R$"S>*?/;2LT$TH4$4O!2#"([%:RY\ESS3G9\'=%8U_T!' M.AR/UW#A-<+Z)6&HQ&)[2+XS!:IYX6I":.DO?;# XI9]S@X52I@7U4=![U81' MK^XU8Q7CN68TT:%1=P'U,==8X@63/?=NW+2=PB9V&EATN MDD40+^P@""5:8M!\Y-5P__.GC(V^IO$OR:8"WQ\;\D^_6AYWF.QJS.!\J7GO M>! <1WM#;CE\9IU5#3_>3/AJQDW%U37]F'XHV$;(D@W).S-@V1';-K'O6;;O MIHD?Q#2):!0$"R^TO2 PFP$8]4^_^O/=@:MB_+CN'-#<<&;AK,$_^"9![#*? M+PE5+'A68P<3:$^&"52S3.F;#49D]"?;0!Q,CQ*>J>-V4ZV<68AF,1BBT2^" MP)%]E6ZOJI'3%AYH0D7OAI;+%;8)2T\^Z)^9_9/+#O M\JT8-QIV3*X?=+2_PPL^-\]G@^\,.$S8<"WJ67X4N81:0>BY5N+&"^JE23QW MM0/^ZS,IKNG5]ZS^ZVNY^ICB/_^DRPBR<1\A^16"OWSL!3]F(M)YZLT7/CO, M7NQ&,:>@!\BZ.0V_ATL=,Q&^8POS0N?#N[8M7// E#A/H0N+JAVR:G"(Y M[FR9%=ERLWQZ'2A(:)0$WL+W(W8F+!HYU%[,V=]>%(7Q/'QZ'4CF'[T 3< L M$!4,Y@OIKP:3J,71Q[Z>=J4"L^!7,)@P](!)-UFJZ;,#_@F'3.8-=OTE-=[X M7!^0.H",@;=W/P?0BE#S;+-B/^IBBAN )A(%E*NE:4B'-WGI7B M_2O(=7?B_JS;EQCO%P4:6MIU6?-8CC 'K#*2G'14,7Z M*6N-[9TV%& U79$*N8N_[CQ*92OQAP.&0-9/%!_5*QIC>@74/4PH9%L@_@ N MFEE>%M<\8B3=7.FFF*S0H!I,IF\V+J)C%-(9#<(_&H[2)UY2L]A/,"KV8QD% M?ZSI^>J^]EBG^FG5][CB>LG=+1W4JJRY]BCSHY02!E.ZU/Q4O:H+G:SP_D,Z M8O'G=[]]? 5,Q$WR18_GKF$?;PNMRE]R63>>M'C,!C4+9P6CPEF643S+>A$! MK3-C5//$,V/4F3'JS!AU2,8HY_A8D,Z,46?&J#&3I V9J3$C8*Z6$98 M%VMZ#MP_2<'N;;0<9'TDKJ S/9[M=S81X"IHBK>QVSX#FFM>I0DR7+!,'3AR MXO4&#\5%WX4"OTY(E2@V!910X?,,K@WN'A+N&::DW+%7(A5MR_^TA&04;@XU MOA!9*XY9%/&ZK$1QI-:[4S#-B=M+4"T)2SV!KP<\QF!)W?,9W;!3]/KO#7]- M7%:0YPWI*V61R*06? %4=VF<)RTY5;SMNZ&EC:08ON2N69&,9YM+?JU;R/]8 M;RI._UMG;#O &(1/BPVL;OG"V3OK%>L;6%C2M=98C9/94680I6 41,DRPBA9 M)PY2"LQ 2L$HD))EA%*RC@.F5 W3%FO]_M46J_-"L-HX%X1CMA&6@"YS0Q] MN/Z;+R#S4'+>,5G,P?S2*:Z0&_(]DB5OT!]4WV?[FTPJF %@@E$ &,L( 6-- M#X&95BJ8(5Z"48@7RPCR8BDQ+U,#AC\PI6C)F:Q@$J;""@=FD>9P5*39,@HU MVR<>:@[-0LWAJ%"S;11JMJ^>KU8SAZQIK,63K3=8L0*K5,@P\@77MIDN MS:[FNBP*FB/B+*>@=?-KE./5D@V8!,HH<[VN-C'HY\ Q52T MJTJ!W_;%C.? M2K-09^+IFXV*%=MFZ7\GGO^GSL73-QN7_V<4 [:/,@/PR_W$WJFS -49>?IF MH\*FME'8U'X18=,12V7F' U'.4>/8-*'3LV%,,[A.K\E7*&0.49<9\!K6/"D M="MS=8UZ8.*[8"D@@J[3E+V9+=JUNNHD]'";7Q"*P M1&'@+V+"/IQ'BRB5R;"#P',==PN3473N M>_/094--(_8JWXNH3RW+M9(Y>]R9NV4Z[I;PI7"W?-E;X.0%\[*H$Q#US09] MOOKS:G#(3]TN,_/XAH,>7_V<&RS4],CR?LX-%FIZ+,R'(N9>8I)CA+=N"Y21];K*H@U7 M H5+-P/E%8RN@O5*"(.RFI6K=>.[95;6'3AWY6%':XT9C)L8$Z05QQJBR[PV M"<2#TZI<2@)2( *M+V>'[^1N:!J#V^ FCEFG1?X )&^3:MU@]3=5?(/TK<(< MQ TRD3#:<^'KFPVZ?_7;U6"/'[V=^<0+9>3\Q2O??*&4QJVNT7% 34@<;Y:" M'5G42VHR^H14 %S'SX#J>-7$E1#:!DZFAI671YJF4A;V7-SZ9H/^8?T*&BS[ M:<,^]ES<^F:#WF']G!LLU/1$)Q^;RJ;LWP)G)6[YF/NSY%']9:K5-'*&XB5E MOII*NT!KL)\V]F//':5O-@C"?,"DFRS5V1G:YL M+@/O&=.WQ3YKDK@?[1>5 M'1[*+3E430_-JL.)"_U%^$:FDTWEY1TS8*9?D5R#?G8)(;:$^1=&VS49$+=1ZOMI5W MOH'.-]#Y!L(!RP@VT$^1+'F=%:U#K.Y6IQ.7D4 X-B7F(%KV/0:>*!EL(CM, M43R,];(O);75HF\V*J:E3J'6MCKQJ);::M$W&Q754J=0:ULMSA?5^:(Z7U0X M8/Q$$I!P!'U%159=+2@],/H*680" 2]Y-VZ U!NNJG13Q.*VZQ* -*%79*9^ M T[ EWU=F85XK5$A7G5NO[;5B0=YU2:.OMFH("^?]//%<[YXSA?/KX(JBUT9 M]R)$$MT#65Y5AKQ4)/G7IEYS@/#/6'P;KR(TCY(L%?15=:\&>'/]M*]BVWRS ME*@_))LB:RS*@C_)\^W>L<]F9=WG\-]]!Y:L9 M[&*T%74T).+W)[,S*A,RW_T4P<]!\ZLE]%43 9]I?L\TOV>:WV>@^76/C[KV M3/-[IOD=,RDG0_-[4+W+#$1IC<]B_\QK<_#O/P/WTH9V,M@]=ENZ0>1&3&=V M'>*'B]AQ[#"CTL1G_H-'='[8G4 M-QL$-NH/M8$D.'%8HYIC5-]L$-:HGW.#A3I*\C%QN4U$-.:HF46US>Q!I)9^ M(0Q6[\2SSM6\HOIF@]@M_9P;+-3T6>>B0'93&E)E)N:W<*7LZ]E6QE!<9W> MW5!,:EN7;;FY]I;O%O-.RSQGMN6,S#PV=KKB^>EU/56JFYJ+4]]L$"VCWSH& M^^W$L3)J)DY]LT&LC'[.#1;JC)0Y!RSW]-NZ_"'#CA^@3D^6;L$@$P4CV(_B MM62)CC?UNF36TO&'Z\8((#.@BCT(5-'+$@,!=.(P%=L,IF(/PE3T4_Z8P3CL0?8,O2@Q<>Z?.'N&;1;X ML0?9,QXPZ29+=0[$G.^*/?UV?LR[XIUP*,F[ G]!$!,_6U593%_V+6$6^+'' M!7Z,(C^GSFAAFX5^[%&A'W5NF+;5F='B?$WL!13\D-?$59Z74%IEWRTALX%/ MTM0P"VLZH\*:ZHPM;:L3#VPZ9H%-9U1@4YVQI6UU)J5H97+P0]T@P=-=']Z/ M>7T(Z-G_P/TA ^10$//_(O6>*^/G^A6G8&?_JJ$RPP^0AC1&,)E%P)U1$7!U MJI.VU8G'P-5X,'VS43%P-3I:V^HX>- E[*0IHQ*3JMI"$=NN(BF* &?%;9G? MTB8W0\7;N%Q&6<$9:D@< MEU6"(@>CIQ_>?_YR.?NSK&C)Q.1%OUNR+/&FQD1+[#V4BL'^J[O<('UV"B_4 M9-D&;M_P8MV2U%V-#$##8_ZE>(CILRAHIAU^QZP]+2 M!4Y2#&6B>0=QK=N9%C=1PU0D]ND%[&E\5?-R]IAO;![$-\AX5&.&&GLPG[2( MWI \Y4_*J@17/1-%F0LQ(U"ZDBT'6XHNM%HPD$_%[J\&2.J;C8JHJP'7VE8G M'E-70R3US4;%U-60:VVKZ1G^K_+."8?3W( BV8&]!9PDZ\2%*)+:W%%+2M?[ M=-)Z%FVYP&-BOI*^$"GK%9)H597+K.;R%ZN!"8C.9*4\U*!'?;-145$U[%N+ MNC_QL*@:]JAO-BHLJ@9^:UM9DR_5?]\(ZHS^.29[3C*[KD'M$JR%#4Z"7_=] MK#3)*TJ2;2L]5 >=9HB\[FAGI*ZA%%B%Y9WA):CR,#V"5P4LZC+/$M3-@/(7 M*X*!\B 4 U #2UZ[ZV+&U2_HY&8%BYG.:B9$F)K!/J%Y#47"V#O^WF10U9FI M20731YB:NF)=(->T*2LMABR@@VW9+_8%4T+8"B4;RG4Z.?1K6K#?@,HKM3C% MT 7Q8T]7(LDM3KA"^]HC67NZL)Q$IF[?*WP-VE\[V!(4^U:N3R96S<*(SJ@P MHAHTKVUUXF%$-490WVQOE3J!R9+(K#'A(BL6^NU[HO)K(@W5=TI M*@^?]"L=7LZ^9'#L!6LLLX_^A\\CKV^F9KB0+X44U;MRDR=PXG.@EQ62CA=, MNP"Q*'AJ01+P#%:2UR4W'-IH:&:UOMIOHE6;W*R?:7[I+)=>DR5BF"6(:I MM_=V3T[73(B\%J&YG5W5"Z7A)QDZT019E'+G@6MS3?&!G:U[5U9)^Y*V=<(4 M'Z[#-71"D-[?]*#SO9B%YOON"1$<1$IVE8]I6M^ VGC+1"Y3-E':0:ZC/7^3 METR%+&O\ES7J/A^WA\U")^ZHT(D:7JQM)4,G>PFB&G$VOG;#N$DU"W*XHX(< M:B2PMM5ND./Y!<.#KIK>\7*!Y^V'%1^'T.'';4\SI[4[RFFM!HMJ6P4_S)DW M_E\YI_^S']%4ZQQJ;/+'_P^35'$ALB TQMPZXI9BLH$:FN@\V4VV8N]'7F#VS@R\66B()@"QK]?B%1C' M7M&VAA=OAQC*3O 0@Q-W- N'4;R(*!->7F3[OD>BV KGT2(./>UP__H,C,Q7W[/ZK]^02?=C MBI_\29<1T. J)B,A6]5]0]H?K!/,HH,$B3L.%XZ8D3!:/ M&>ZH2)X: MZ:QE8-J-Y)TOZZ>_K&?[75BC=NRSX$3NXGAKY.1C"O0?P,P_S7C_'LCZ,)_Q(F,*GF[/AQ_THC.%3'8P' MLH8_B-)<2Q6O_'B /7P_3_C@-R-T8#.(E#L*(J5.(=.VVH5(G77@9W%8[<-_ M,?.OR2S"3"2T]AH?2XO?!P^5=/& F&CJW (4%&L,"DBG,#0' *?*(X/>"7 ) MS< [!//^.L\*"O8FZR/'J8)SC59+7NP]OFF,TBZ@@D,;NL@HT>T&2=^8RET0 MQRPI$5+%-L*V"YS/M^ Z8^\"H%D)H(MZ#4"T+!:U%24,%KU78K8NQQH7(T2! M&0++'87 ,J/POL?A_5RBP+ETV'_@9)VH/'@BDWC$KC4#H[FCP&B&?.:[8+3S MKGVF77LETHT0QU91()1FLKQ-/A*N2PHQA51<0A ( "^F0-;Q6PPKX_+\-\Q; M&,8=0\Q!7A/*FPL1SICAEK$>(&YNR0'&S+R%FH> OM[!(*<8;Z!+CMP%V#&@ MCO%C@1^^[ 0G[N./&[2Q0!C7]\O-BWKT[%_=Q(WVLA<5$#G6F#V3W;0Y?Q34 M0I3NWAW8\9Z "R^K.*$3V SCYXTCU#?"^-VCU#_+CQ_<$VR^;3TSU*$W"G5H M5E_@7H&!'V;;\AHC/_"^W8OH;?RBGT@5T[P'38PV^3>1H%W5!T'K*AT7>SY5 M>HW&'!0S:*,W"MIH5ACAU"LC>&: 26\48-*L-()S%*P0]8ZSA,.)$@6>J$') M+&D%Q:J9"*8-E*63O-&48"GO"D34\'PT"7%1Y>=*G(T"[L+>?@TJM*S+/8"C MX, )65SI'1_(>S:.K[TA?$S_; ?0@5DD9#&WB.][- A<;YZ2-$Y<-_5\UTUL M$@1ZF,6GJDPV\;J^*I(OPA>#H LN(+^2XAN3ANS+WYAT?,N%(T=AF")-%O>0 M)AK,S,@I(G[BQXX?S=G_N]8\)BFAQ+:2N1]XOI62YYFB!V%8X"IDAA;@6!"C MLCM3/,52 4A9HU.2KK58E#Y5QPRO8MCE,8$+>+UMO8 [/DK^ZOT>T26\'-U[ M*AJ5SN%COVU.9_?(KLI,F%Y5=@UF)B<%3&C-1!2^YG+V69>2O]\;RF:W(2!4 M^T/_BVVK0F9\W7.*@IE9 9/);NY^US>J&/J#O*7X4N$M%:[7&I-_25T6&*5E M9CFWP1N!UJ4/:(D%F$6)"]759=@_:C81S,R]XW9YG&^2UI9/LXK9VW]O$.0& M3X9]?ZE6_*>Z(,T@V]XHR+99Z8[1M3N>BZKN( KNB"4U XQ[HP#C9D4^G.GY M2+XVSJE=7UZ4Y?D(1UZ\CTU L6.&_7R0<,_=>A? %L4$8\LT "@?^#UD]G9D M*F;[\V]0W(, IPC1P>\0OR/J/BJ.G56VVHLV<>.SGD&#IDGQTL?/_L$K<]_GV5+=%$4,"5Y M2=;-]OXG6^<;"-FZ#$#NDAXO5Y9F)OC M<@]K/6CR3D$[:ZQ0M(]%-Z3-+#4C-L,7,F\-_@2UC6T<@GZRQN%V(6L>2S25 M*Z8QR#]2]+'Z-?@ZQ6.18X(]+M]+X2-*1=OY/P-KPO M*^GU^<,4:9S3Y6LH/.ZXF=YYX:>BEMNW%+K,V@D60^ N;IG$:..[B 4E/ M^UQ-\CZ[ZEUG\B?2I;1ANQ ?_<_YG-E7;)MF;''K__R)_:..":SA:[OG>?JE MV"Q?)R5N:?@MU*T+/.EWDM/RZW_ 7*?96N0A2.<,]Y'(6+9P&2F7K*T>W76C MM."OKS<9,B?&X.*X%K1DMQF]0P]7@1[6"^GKB@D0CW&2(/1F<1>,I'^-LRK> M+)DQ4V#B8K19]Q8]6W?<8S *3/JK-U'-[!(P?@3AXK),T$4#$W"QNZ= J8\; M(MF&(%>=7*ITFEW.KI!(&-IM+Q34:N H ZK9?-N2\;[1LU)*4DKDX&5?='B+ M.NO4S 9_KY0G:"YV5YJ?+&EYP5.$P8DB"SK>8T16CE\RYZ+7GCNID%0X8GWN M65&%I,)#_KO&@"HZ8N0>IUMKY77MJ]')\&,4!S-@A3\*6*$F-="V.O&2'KX9 MF, ?!2904R5H6^V""8["S/K"+F[P-)&LHP;\#-?YEE3)*Q38,%8FEC&F/LTJ MFT7"_5&1<'6.K;;5B4?"?;-(N#\J$JY.!=&VFCX2_E9I!Z".Q;1$X(]%)?M? MJ'/!&:W%)QED\Z$^PMIQ_H@E2:CT(J?,(!)7;)_=7G&]MX>]QSC1'GI)4;&2 MC/6DD-SV)=SV-<\5@+8WI$J9\L=UCKXR)-3ZGE*/\<^+3@"TH^6W[NV=%'SX ME)E]W[AW&=IG& ^#WC7$(R);@QER,?>'B*#W/AL&?M/M:'\HQJ"")FAN*V/FL\U*0V5A-K4>$)$X$%EV'%MSA_WU /3& Z>Y>?O$N]B"R7X B\E3;>O()U9, L^"BS&;[D5M[_\YN;[#+V7^+FTG0J=?R(NG=4-YX0R&1U8;I#$"5,]HH4#Q$?2O#Q.R?*DG$,#1I[ ME*G>81RZUB+P4L*4MLBA\0N2QH[O*3?M!4;#A6/NAIF ;+->5W0/P0-H@)6L MS12CAT<7ZF?;Q@%5=;!$X G:%(@Z(+6N;!0^9Q?* MJ71I\5H \ B(K#>5F$";S*D2$$5@Z D6/9@JW.Z;@9;\4: E=2ZKMM7TQ9'V M9)J,)LO>RQDTAHEH+[O18=B&]G:\>=)^!J(]Y K'S#1T&)ZAE\0R-,2LH:%5 M^1'YA>"B?"2[T ,X2IZ86<@?[L)#2%*>="D?3.4S/:/0%'.EH<#Y(9B$IEC< M![((C5IPY<=#[$'[[I:]GX_0ZLQPR_XHW+*:ZT';ZCAPRVU5-5)O*G#=8A6S M1G5?EW>D2D195?P\XX:"***SIPC;ECN3*UX6G#6]*3>5JKY:5MS2>HW&0)-4 M DB1G8*NK;,6']2GP^%]D+AJB':!C[WUHW>]R+W NT V@/NY3>?8MND.U>.M&Z]XK DW=*WK,_K MLFI*%S%I)$JR]5)@NC;A5$:6&:;9'X5I5E,GZ%IYTV.:G\+(&K%V9B!G?Q3( M69='S)'[X9\MP?A3Q7,!=B,O(EOW\4UE[]@W$"*HV),#?8\* MJS.;K3; 0U!SA:$FZ)V;D?P(KAIEFW MH_\0,Z5E,>"U@OJ>XEJK;@9U-5"077?TR6W?JR/<)@_L _G6I7GRL2-S- MXFB4TEE!URU32#>G8YRZ>GCWV\(,R[L8A>55)TYK6XW%\IX($\3"#/.[&(7Y M52=8:ULI,;^'4'?'P8!K47A,EA*?:B7-$ ^+48@'=4JUMM7TB(=)@?8+LS#& M8E080YU2K6UU'&&,^-XIXYJ"2,P4M1KS6JI8,@S ="ZN,^;E=5:OL[ANRS>" MNM/7L[)"Y75J?M^6&^CIFERE C![!\(N=%"FCB6@ZY!#7>HC-IV9LWXQREFO M3L?3M?*G=]9/*Q_,?/.+4;YY=3J>MI72-S_UI?R>>\HAW[A /S4WC^KU9)>S MF0-X,J1A9E3>#'**7P$D_X!0,E0+*9S9,1E*ZXY01H)5G<< M5QL(ZMT3JNLA7TYV-ZU2#A M/Y5Y%F^11>0:(JN?953V]^^KG!1D75;;G]H!I [Q+2M-W'E*W=B)0L(.:9PF MU%YX@>/J$YY^FK%^D!6X=]D)4PPSAUJ)M&T2+ M"_5A<-J#8&@?YH9NX,#OOGQZ_P=3I1%?JG3GJP%D@R#"/5@Y>P&]W0^64Z@9 M8PZ&>VE;0]"Y/;TDFW7Y:)SC0U2F<=*=I[.S!S3@;#SDGM834XX=/?]9,J6(&9RS$8=CEJY]Q@H0[,[/9<)&[R MPY/@<>L&A6[(4_"PJ2?W\7MAD.[LHR1G$WI*S80F9B,V298^"2PZ=R/+MR+7 MBID)$5O!@H9T83&E18)]!E63+D.9WV4H^_"/]PU'V?Q^!F2Q6389D&FYJ>XQ ME*ES@NZM@9COUQA0!#2R>CU>,P6J/LPV/L(-V]#P-9?R+SQH*=@K6I^F_(L] M-*U(S13*&&;MHN/,A'=POR@GWY#T&7?,XKHIN7G&!%A69YB*R4--//'S?C]X M>+=D8RH[-0AV:G0HE_I/X!)$Y"(0:Y0<9 @AT3H#/9:[:K_ANX \CUXS!1YV M7\W=L)R+ ]\.1"@-,)HD4(T._M[M*SQ^DP/"^P-< A"!3P6_7*T8V66GAZPW M>5[>U6VYNJ;\B*0VA"5LNM6@Q3E9)%$ZB6>M2[@I.MN?OXEYT0*SZ% P'!W2 MWI\&E^Z+@$B-6"BSV% P'!O2SKG!0BDYT9YUH7Z'+(T&**(0:% :!0\^L]GH MBH#H 9A.S?,[=B$F_-Q+>'3-!&>:THH]2)770>.;H@1!W*53 K'$[D>,#+5T M3$R.?Z/8,;)BTH&]&M L5^Q+])6]EC)-YJ"(\!'6#V$/WF!A&?X0)EVF3/@( MS&)(P7 ,2;O/##;GBZ!R.Z?0-T\\I]"?4^C/*?2'3*%?'%]:^#F%_IQ"/V92 MSBGT#]+%C%2X86S)T6MC7_O\6"L("X+JWM:LWTA06>MBD F4=^F<0YF;C8IGN!?D#GPD/^XXEF8 ,2/RVI58CT%GL_9\8\ S#YA MQDF\!CMFO:ZR:,/U!I%SA]>P'N!L*L;?=;*TH[MAZI"H?#C.HCGH^3!#Z@1' M#VE]VEDS \T$X9ZX/G>*:V/Z+6E"Z]_[?S8)[NX/Q94HL[#3DNU5(!;D/ SL MT?\L1.V*]98_&?K^&SL1WSK @,A.8S_Q%BEQ?#>B)$AEXPM, -[A8,IQOKS;B D3AQ;$)KAR\+!?&#] MG!LLU%ALP?B%^F_(9E@!HU)35;NKQNY16CN!-)D("URS!8:K0=64DH3]MN4Z M8E)#<;[9O;%9KD1J:02.;I&,P;E-H%H"IZT2G"@-OTDG8_1"@5>=S#\>FF&0 MPD$,DGXG&6R_Z:-LQT6'%)J!DL)!4))^$0Q63AEVFSKA0J-53+6H9D'O<##H MK5\?@T6=WD$R[;5M%O0.!X/>^CDW6*CIZPY][7&+-;>M@,YLNQZG#06ZV?7X-%.4R>]'YCO\?Q M]6" S"W)-\VIAT%597[1(QO-BC3?4&11!0WZ7V7&-7OXY63*F)D/-AS,EM0O MH(E/[NC3N9YXIUPU]0K458[%"R MI:GDAWC:E+,@ 93NT?+C"E"DL8BHP, 6&? /+BV\(]):I%QSL MS(-CO/PTKP_=JU/SA.Q_G*C3R%5JG[2R$.3=: MJE'.0LO(6V@IW8536_V_#\4!GGTUC7QO[GR4[\TR=NLZ5'NW51>[B7O^=5[7G2\(M$RQV05(%+L7M9]&WW'V:Y0& S=[[.L MFP9#F57_9B;4#I&W,UN2+5SC]2:J(4DJXS3A$G _T>7MJGWI^F:C'(:6D M.G<^REMG&;GKK*.'ACWQ4AGY\-SY*!^>9>3$LZ9G._Q8X,&J,74W:\Y>+_ N M#?2&B3@&*QB186!+HPF-&6Z<=!FXEDE](QF'X<&0"<[S;%4T3(5 I8+C =SW M&T@[YL](,746+OM.)X"$.6$6/8 Z&_HGA'ABI9"9!*C&)(\W.7Y^T]1":;LL MK/[F-9-I 4;N1W<^ROUH&?D?[=/V/[IJ7[V^V2C_HVWD?[2G]S]"Z+!CJ$ON M>VE.<,=<0YR*0<*.;5'1:U*)(FM.]L,Y7?BGCMU!$#?;!S,S\AS9Q]EX9Y_UC3=Y#-0 MY/$8)T!R$?,*A9/J]6I/MK[9*"^>;>3%LT_/'MZ+UY' M?:_H;4;ON.Z^V3F(6"#UWF$$E1P5^A;X \B:BY8JIZ>P;^H]:%(EL:SQ.I9>;A?.L M4>$\VRB<9Y]X.$\=V]8W&Q7.LXW">?;TX;S6[&\(4!IWNS#WW_WV$2SMEO6V MDTP; P,P&-L=1_Q%4W 7L+=\(L%OSKY8 N5PGJVW"@$M?M)SM8NZ:3LE;8$$ M1_CU:Y*3"GP#,3-T:EF$E0\>6"X;IT$W4 078A)+N"ZF=\8$'R;9WU84:L)XC]M2>#_KIJ>("^V:BXH6T4-W1. M/&ZHA@?HFXV*&SI&<4-'&3><6H7XDR,#>0R09!6/XD^UFF:1.WM4Y,XQBMPY M)QZY4\?.]X<,X:.Z2DZ>KX@%?O2HTZY<^FP_X#7L-N)1U9CZ$D:%UR. M+ZP^0R=0@Y2 ;0HE#WW\O>%<=P(;S>GR&@D(\A 4%::7K,"\YRH3KX> F FF MIW3>T-*O[,=T-XJAH #/NGCP0A;A*R-@,>=H"K(FG8",TI2/!']AM&V8Q0EX M(S*VX=8X/M8%MG1,.43*\0X@1 2/ZMZPV^Z#WL9U0C:AK]O4;Q') N7P%G3* M)J(DD.&I9A>H>LI^) MZ05<-:1'WVP4A,$Q@C X2@C#U&; '^@5F*%OPWIS'^$GN$?89M]Z5M)U; M-(<'=1.+IMH19@ !>Q1 P#$""#@O B P8JG,P@#VJ#" 8Q0&<*:G#;H?5MZM M:#?ZPCQ,1Z]JX*2&_**HO*47/4(B(*"N0(=FDB/GHD>0:&?L#@0-=CO+F5:7 M0[4ZH4@+]R;]>R. 2I0+'W97 >O16J*@*YK36TB2Y*(HPVZP3TD")->-9&,* M]J52J?P*- EL)*S+XE+K]AQ-"4[@$/.$2J;R1F55E7>(J.9LWPIME+M!.X0, M[!GWA"6HQ]"4?Q&7RR6,E>>* *(:O;8#;\[J=E[ @)$Y'&A$=(=QM\>@X"FG M)3,BMICS@8_GW QUQC8/J03'A:RI)DHLM4RR\!4MV)QW+9F*&T3L?B"WA#T% M)G\J:6,6H;)'1:@).MJELR^H16GJL8F(B?U\DA3D=7Q9GVS4?$A MQR@^Y(Z-#YU(=KDZ+JUO-BJ.Y!K%D=SI\\]Z6V+'N_"+.,T99Y811!7I7JYY M7/:)N")===!5V\P9%7!RC0).[DL(.!UR[=116'VS41$HUR@"Y3K#Y5&8H9"7 MX#[YF+ZC[&#D-.F0Q5P!5PR[S_E9^IA>O<7$C _%A]80^$W: 9_9C?^^K+@_ M!U'#T,/=*BANZL3>/+9I$A$WG7N$395GQ;:S\!W+==,#5$%Q4]L)(^J%A,V) M$\^)%\3$=M(HF=L!3<+II1C84K213T3FNP@S?5/>%?*%''./+#L]<3A8'.-IQ:,Z-*YO-BIJX9KQX \Z M[O2;T6 '_X "^8FWBYD7WAG'O3]JX>V'UV(Z0+;+WBR6OJ^NG]OT- 68=C'K M/"FKR<&1.5KVZOL,^;_57;2]/3T4>VD/]#]&L;D_S'$ +D,ZB/A_4!$HMC8R M]4(W:W+%_F/T !ZX ])!GFB)7>/;LG?-AP.=M6JP1US]V)F.X$$=SS^IAV[^Q1+!N2E^\RA9SUD MCYJS QS%@YZQ1ZWWPX_8DZRW<%>\!^)VT*BYOR)+J_IUNLGS7QJ'0WV%(038 M&E_+#R+@"%Z(WTB=U=SG\)X]Y"]W'J91Z"7.W+%=UYM' 0F3(+%#R[=H["T4 M/@?N:0".._SLGW,@ 05F?#::^C]_8N9&S>:9]>LU^Y/[2U@?OZ]_*3;+UTF) M;DGX[4^_6M*4E@/Z]3^:9)@F<'S>S"]T,W^FR2:6 :?_I=O:'\2^>$?Y_WZ] M8>.\OI%>MWE)G"A,'6I%]B(, M[,22/HX!#]M?;W/DC_R87B'@]NI[5O_U&>[,,F4*#O_P3PH)9OTC8G>/R&NG M.2/P%YL6]IGFK#@7=NC=.R_GDW$^&0 2R+"Q'H8Q'/? M\OPFH6OH9/S1 F:NJ@Q0\^^K(]2A3/@ZN^7?PIE!5WBGR?&?F0'=\WY$ MI5])>5K_GQGFL@&<'SC4K,4D*SD-[G^V^TG_W]U_]?X>,8]F@,@&6?S<\SAZ MO&:0K 8WVP$5:/K8.8YC^FN&2VK H^VA>Z#K^2#L2@]S/C=$4>^^?'K_1U:O M,8;8NZ)ZQT5M"N]A2[$7T*O]="D']@FXE[:CDK)[>D%S6)CO MO)/:.A[Y! M1>LCO1MV^:0%(?,-MJ6D4E>4O2$)[$^^*6,B\QO[6Q;%%-;#P6GC/P:F#0XM M:FKD">[\B.3(=-%L,U&4C[-D8\XDI'A> -(_J])=S8-0<)QU16B ) M*'000 %(OU&O:1%O)9Z="?=-!:5P>'O!E8]]YFAN.5&\6 #E4$DYRFR]Y1A) MJ-K71#FZ#P&/9_? JFF[=,U M4G%!'UIO9SQ^NOLR";NM/H@SQQ8Q;!I@LV_G^]UZ* M[.^PX/M!G^JBK3#.M)Y&7-EJGY%1Z@=LWJ=1E_NV'7!ZUJ07N#U*^P*ZN= M2>R4>\"U1H;Y?+N[>#@ L2&:1+Y_B(@CNM921)9"=V%JQWBTKR:U1LV/Q7*^.[5UCGF M53-7]W2SAINI[)ZQAIY*)^,N%">+;[9[Q^L!RN@NEZG;(=C<002;?J\8;+!'HLG,T;AC9M,,X.4. KP>-#$/LY.%Z1JG:_S]$P"U M&G[F/1BMOD%SSS)N+,];?#@P2(/3>*\_?)DE24[ULD5,0C=^?X]DX*XBJP%' M]]ZN*=SVNN[L-Z&?=K7N M;_9)U^^\S9YZF[6JV'FO/<5>._)M=8 =]-+EE-H_.?HZ;SW= \,4FH7O_H>R M"L3;M[___O[]2-G0L5AZZ_JU(@G6H:09)NZK>-/'+7*W%YP&73LA#P! MGD-D/'R_CAG)P(K?7]__]>R'=M^0%?M S$+XY+.@ACEPAP6>@,_M ?@'77^0ZQ(@6&S$;'PF:ZK$O+?P:=WM0+"$I[: M5R2]KS[3QH.(V(5/C8<,K?GDD=B%0^AQEYG+'!_PQ M;0-"/ +T-+@LZ\+W'@3,.KGC].J'U^U^2$EX?2/>+M0-J4$UX$7G@JDN99S>:'>CZZEO,C7 C;>;/?0S) M#R)5C\R]9K9K#1VH4_H+-5+T\"[AATK8%N6/4I;I=@CA?\O12QVA^VY# 6XO MMOTGONN[-C*E%B%,L,:AY[H+)W1\RPDBIG2ZJ1TX"FZ9X[61F5!W_> '%>K/ M?,3/DX9/:K4NK L+.[9+0=8E-@B!E'_AN3!TGB ^O0CZEJ>M9\XLPL%_(77"6GV?Y>9:? MQRX_J1T2EU#/B19S=Y[&H1< ME< '^PK$'X_C7^)3=!B6(-=Y+/W-OS5;623*_?;YT_M/Y)J^+\LUW'1]/A21 MV]9V]]_:%XRAO=,J_GN3\337FBD%[*M56;/#\%]L M(ZR4&<:1LYC/%]3QYX&;DH30P)Z'\X7M,S/.VQ%4+'3OES5L :.:&6DA-)V\HZ;]4' MS)')S.Z2Y!RA3#U8Z=3_3Y"X.4^]%$::KJ56=<^;O#]')C/[2*7[I 2RD?9O MJ=7_\U[MSY')S/H_O$#N,=<.>?+_L8%PX,?T2T=#YIHS3;JP8KKX_]E[T^8V MCBQ=^'O_"HQZ^K8[ J1R.;FY/8J09+G'-VQ+KZ7N^>C(5<08!'@!T)+ZU[^9 M!8 "R<)> ++ 9'@A"ZBJ7,YY\NP''"$@B'> A3,N@.9.6&^5DLQL8$E?. MR_ZUMGZ@73Q_NIWWER\OWUW^>!G?UWE]^:_+RF#SWH_^Z-G><-SYX.U@V/\_ M?R9 __ZQ9^.5]Q^F-\UOZ'8^^9%/@9;3:KAKVTF\&PVM]VZEB-J6?ZAN;=2"XVNW MI7% 2+:$".MQA3%?[VV[$BK2;M<\,<$_,U[[V?&EE^&$]_!\F]K MBKSN@8@[63!PO0FCG#7WUVB7E7UH4"ERT>+:[+*BQ::RR1KMXM%Z:%1IGURT MG:(ZGI;A3B)#_ 4?>%/(3G894NPRFZS1+BN[9?'BIP3-9"?S"BGFE4W6:)>5 M?6A>:1\TSU36A68/#^"W"3T6C(.X<,Y9D3I>!4.(8C0(I$$%+^J*1=TI C41 M:;OJL0W,A"*$C03'$D40P:4,SM(HWPLCC94U*@V^FPEN;B:#QPKY8P7GGCY8 MJ=-N-J&H'1Y,U2$[F=5(,:MMLD:[K.Q#LUHY3Q?79I<5?3IJ>4U\YZN1U[^_ MC/^Y"Z"S_7AJ5$&T5W_O7.O1Q][@8C*\F8]U=F4>2#N+@P\?%%NO])?QDOQIA]=S6ZVX5IK/8L0@VEJ-V:\57QO--/[T7S7UCOM.=JU$Z M6KG]Z\_>'UVU_>O_GEP_MG+ZI8S&0K?9U.[:KUH'XQ9XV%?GQWN[-Y M<.32Z70>#OIQ\L']&1.U43#C899[>2_K@\][18[,P>:^.FYU20FWK9'[0%X_="U;9WN3W)O69C0=*==:,[AG)O.)4)R+15 ,35"'.D8Z$$P3Q6-:D MXJ\TDLD#FOM6S,)ZQ)UQ5@F)P1LN/1@M59"$&4J5W3)ZX52S $6%"!(0-6 H MDR@RK@-!D%3("+ZEZ77766QBL%P68_2E\TF/.WHVM\M'ZMF&B:J/[_AJX]A$ M59\EMN:5P_K5;O! 07CX=]V5^FOQZF(.9^?QQ]/DS]=Z?!41(_5J3GV<_]!+ MDC\?I=A^#4!:3+--CWLY<.E_;ZK']9,^_N9S/#X&>C(+YIIA7(5$C/>DREY3I@HIG$N>29WCLF M-D@V?:25/;A8HT7?NV7+)-2Z$_*!^LOOA)+'^NR:5V^5@5I+WLN_M5(??$#K MB6JKX[/J7.Z_TF^MXG[WBJ43KC5Q+*S$O0OW M_(<_U-%^#A1W-H@.0FZ/M)E!,N9B?"UV\.1S?QO(RWDHU4BWJQ M_6&=D>FC(QH./TV?G"2NK^^N'A2'9W[OQ6>E!XXGH^'O_IY_9#.MY$'8UL7D MJF=_'_AQ?&TO"HB].TUCX3MS2_RRSV>OFW_^;#F.=G05TORPFSR=ZRRDV]$I M7OSV^CINT[^]2S>$8;^?UF7;'O&+"+WHU6D"!6KC3-;=!*MZGJ]GN1WX].#0 MO7H;<3&Q,&BK1O M,(B:.E('[!Z]S8#6=VU^4(\LCF=6D?S!IFY2H7&!W98XNNYU;GX@!$]S2FL< M0PN/W4T";N76[3:@O,AF=PJ9M?)^$M2P0D$[%"[.,%KPVAYKE+\WC[]SCJ8'4_R%.MTKJ,RL00;P?_'=EAP03OC)*J(X M 9.*$AO IJ8*9X/)CUSB32IP'F^KSYI5\QW7SGQP!M"PU^QW8GD!2JH@I$54 M0]#&I+;8R#DB!(I@L*P[=D,L3^%)LOR)9;+C2%MZ$M=P\/NNCH7&-S03=#[E M,%8C5 YBR2O=UP/KQ__3FUR]2M2SF)N%>,0JY1WV"KP4RK) @S!:!H_0O.S0 M@:03*;OQ6=FB51[$?;YO7,DY!SVU5W&$UY1C#]:!H" IUH%8I(!JSAA##A^V MBQYT&=I@)3Q2R22ON:-L5-2E:R2X4Z #1FQ9V[<6/+4.%\ M/5)'F/_>7$P48>)PS:&5- 5E)XE%Z^051Y=VJ'; MX[T5V3DZMK:,U+J;^#[1L?5!SVMN@KMTZ\6D@.,N56U]J'4WB7V6"DI>V5T: MIKB4;%D>SFQG[^=UUGYE;UBI']62K+/*<'ND/#8W:V(:AL/)()4PK_ ]_O$; M39G6UE(*3H+R6'-J)0,I/=]\;CX>A+)]T]_EN5K#'R-[Z7'_OG(CR-)=_3'D?=3L_>G MWN2JDQXS[MS>Q/EW5B0__:P_]ZYOK]_%#X:IKO\/O<\?XIW?S][_[N[MJ;K[ MN&KG/G_SK]6+7]Z]=^%D#/'T4U'$93P08$",T2$>BL0[*Q0"OT&.U,,\:'<[ MNLN#IAVGOXP?9J)<5A?FR[SK27C$PZ=!B*VMV+/NIFW+MS].3[F7E;I_=8Y+ MSKDX='J9*.EE^Z27=>;)AO%**C#2^8_>]Z/]23A3HI2\Z4C9NK M[L\8M065UMVDZAACNTI6CWDEPN4DPM3$3_/RCC'YVII':Y.4MZUYM'_"\1X9 MU0\'6U)A"U8MI,(V>T"536_!IF]Q0+T<=PJ!U!/(7K102UYM))#:9/DOTU3Y M)9K%Z/XQGS2UI*$EO6QRY=/'?O2'[PSB8\=C';6ZU)@M_AOW=M")^^!\)YGR M_JA*475N4YWY](UT[W@29_31=\SMN)>69$5[LJER]U7D2$;,7Z>O7E#3&-+. M!@,A:("X68I:HP1HH$$"1H>-6L5=SA\[:"OM=J])Z:BL&VR]X-*"XUKZ*(PX MG.H:$<5535FC!JVRI(O88]=*-VW[3:K-]X?O?YE)OY=;2\&/Y:;EAIOZF@MU M5Q]?>WCE057NVGJS?[K[H]55O&K6>&6=HUD5KP^);T>1I7M_)'O >-,B7E.* M7BS@53WIUZ]/JJM HXT/P#4*8 6 55)1K9P@P*0ASI F*M!P*2 @CR2Q0+4W MWDM-M$4.*1(4WZ)P5ZW-\ZAFU\,:6/> M6,&NM:NQPQ*N+MAU#R^O_/NJ7-&7&NQ<6L(+22R5ML 0@T"$(D109ZQCU@J$EX;5;T]F'+2M,;Z6#793&R61IK,<2962=.G*4 MVG!+WWU?QGR4DG/!4,C&B[Y=>;E#KOICUMB_>-C!-^>)D<:LKMR9D\'*-)?#(>I>X%G3;J^& MCVL0M2X3^NM#GIGA2LR@IGC@,KZR7\^?7K-V]2 M%_.]X&(S''@;POAJ./)QE<=CWQ^O#N]=$^#;Y,$PR_78*4=R]0(VSAM;D&Q# MH][FQ-@J=^]0M:/7W[NC7^;\^&_IFSX7_C;50YDU%P?GI_2%IU%9.0QC^]J2&ONT1=2;8LK' \P3!7]F\"M;('J*WX MKV6 L]W<]@ 0ZP3B&E&O) &FJ9'*<2Z1)I0&RVL A+0+0#CO"K1EXN$Y D@& M(N81Y,AW>F1]OS/1@]_]:+5?_S128L:BX&GM6CL4U,Q _B)6@/8:22<]6&,U MC_\5!@LB91!UG397RU]3^OTP)=_3@R?J%+TN5HRWJAK>7+# 27T]K&WE_U;FY2UV[] MT0]LSQ?CV)[#SD4D+W:L.[Q6'#0E3CL+"&APF@>BF,).<:V>3EC MF=-#=E=(W@+$/CG)/W$S5HZH<32I#3OCK1(NR*A6$8JTP%02(5U4IRAB-77F M5DMMV:$ X5W5"L&M&*,>[\+6@MNKV_[OG==Z-.KY40MEMHP%LYREKUQ%+,X] MMCPUL[ 6G&;:$Z6"-Q9!BM!=ECV[%%P3=<^(^]BX&GJ?O;OXMQ\-G[VX: &: M9BPYY<'0F?#NT00=;Y2GP W'F(,W2$OG%29>.@9,JF7=9G+DQ4%J>GN]C%UI$=O6:_A.=R;.67@]#I#<)(CR>C*&'= MC@Z;DE T\D8(JRF-_,R7K6B&S6J&K2:7#+#_]/[T+WKD,@3XK"327(25+)66 M4[G)D2328 $< R-(8^:9QX3;@' (-<4"IS;<>]:@N;SSXSUQIV$3$"6R!2:@ MDU-NT0"S8_ZC&8$%4E9C3QG5#A034O%@A2,\8(6"K>DZ04[!S(QW*90$BASD MIJ=LS\U8_LE9R'GRRU9TWZ+[+@[LU!A^*-VW49/HN^%H,NY63;EZ@R@P5&4A M^\./O7&<7XYI=5D)\KE(+%DJSD]WL8NNEQV]9K^$YW+J'2/U.YY9G?$L*BK# M(RIC:,SYL,G6%(N5]P$4$I(#(*>IL]X:T 9SC\524^S2#--(OO,+=3%\E4CV M82Z0Q;M_FHMCC5IN!6Z!I2?C\SH/CLZ$>8^7[NT8Y8J!Y0:#]D1+ L%))SDB M01J[=;IW%LR($7HBS'@H"64T_#0?Q4%U]%_]C>Z-4D>%1&>Z-ZB*S^RT%35# M;IM*O&8*N8C%^]'-KJI'52 >0;=#J)P7B*^QTZR?X!YPB5"@2 FCG61@+#9, M$@9,:8JP1*&N(]=*N)R2_]OP^H[X3P>:O*MJ99A"R2VP0QQ^O=L!$O6CW2?A MB&/ 6N#X0\$KJ2!$Z4@:2KA!A"_U-;>!XU7D^#I!*5,*/$>!J5XJ>GD;GSE, M7407[#*G1;&62#YM$6^.+;A@&@@!88(($BQBRJ(0@ C-E69 :LIZK19EZCL!)>62"?YL7"&W-H8%P9..#58,RLM!$,4Q9QA9#C!J=77UF5:BN"U_]$C?S6\'5N,YQ<^5''I NI*4&.L0%9Q2;E8N,HX6M9+7;&9N/L3<4E?*W=Y]X1PM<6 M3JT,#ZB,@3'GHR;7X+7@N#1($V8Y -A#*(0C)/,\39)9J_N!+-& ]EPE],2RU84R=;%LAF)L=-&,3\Z&XF M?T;53V<\[/=<)O/:434Z[,1.(YQ11CQQ"?L]AHCLQ@HJ'38R&(81P+;"62V2 MG_P0B/*9:D.)F/QAX&"0=@;H=0Y =33)4W$.D@9-@H[HXY'T2'OC@[;88ED7 M7;.F%W"FP$-IG8^_ $\6PNH1A,\/PXGN=R:)$3JCKYR0H0R:L4R9LUB8K61G MN-"*:48P!4J0C$ K"&=!>>E!U31;KR2[IGI/R2Y_,AEEQ22VU2CR-HEISI$Q M3AN+-*3?00N.A=;:8(KPLNR%ABS)B6_44^&;#"2 TUJF4D9+VN*.CH+G)$>A M("OE,Q4,N9D^K*BT@6L!((PE]:!=Q28Y88*08A5&KP77B^K2]&0 M95]T!6^#<>_21/]WT#$]OC//W/ M@^Y\HP$0.2S7JL/DH5/B%S]9.#9(G()6GC/D'*28>J7C$:*P=:D.@EE6CJ0A MOP027<':T)@G?ZX_&(*= UAM=YJ?'?@T81;*7N MJ;-U_^[!=RMJ^1"7[3?+I8" /)+$ DUA>EYJHFW45A0)BK,IN<0;O7LYV? F M'NG[N]H-GZY1YSLS>CZGB0TFLGCRVK[7HVI'K^[,DI/A3=Q4M&"HG.]J=3%. MH:_'D9!?_?KNAW?ZHW\U\OKWE_$_M7RX^+:;^.T+D[Y^H+@J*]ATZ0=?4MHAWZ,[5*&'VGS^\?/73F[<_O'[[R_LWOWQX_^S%AVI#AF'%:*<_ MR&O$J%/6_C&ZO1EV/OS\<[?S_O+EY:O+JL3+^ULS M[KF>'O76AO&>A@GF&[H7?ZXW=M53953M*.O*P=H1X]\9WPU'$TN4O^[R\Z'*]\9^$G'ZM'H2RHJ%,79VX30 MLQ#RN>=T,9:\TQNG>42B]"/O.CI^IL?#007M^N9F-/PYJ92;#3DB] ZJ' M7FXA6^V\Q&*7)99[+_$]H^0&$VQPQG*7&:L[R] OM]=^U+/W=+GO>V/;'XYO M1_YM^'GXAT\I+3\.%GT/W\\\ZR]GY%&=Z^G-K_I#^_NSKZ-7V@NLF0#0#"0" M)<$K)8.2)/XQE^3O69$01G@R_&I/\E'-NTF@.[KU=7-U2&-J#6+><'"&&$L9 ML* H\NYN8).F,?_0F7SJ]2-;I[]61!HE';D9^'%Y7XI4>)VWD_^IX0(Z^=/!1]CJ;?)7#.,P.XHN>>H@> M&0L?N^^GQKQ#;6-.F3";+4GCD: HM6_55G"LP1AKE+8D:E*"R0#6+^L7>>!X MK\/N>J9A^%EGR1QY3;?AF=5^]IS@82LD:)C1G7 2*\TU 06($NVCDNFQ%8$ M]Y8^9G3<(*.C+E%;)MMD1(WME\T.+H#]>)W:X"7;7Z8:/S,I-@*#L"BHRQ\!L19D4H-073F2.\YJ4(\072+.G[.R,^_4-?!N(I=W M>^EC@3H[GT:]R<0/.L,0.NYVE-S421#YXO4H,S&DZ17- "(WG-,1\X*/I>,= M=)H[RU8K\P/OPW]4'P?+U4<2J+3*:2=P*HTIM7;$$&8Q8BE,NT9]/(@,Q;MX MV\)MF;) TRF$^Z46MPG\S@[GS@_2MA%2&X,HQ!DS G34]@Q0IS1HZ0SF7 F! M@=6EC1Q"&,5=IGB!J&7;O2L.G5CZK4VV.;);\_LHY:;JSQV:FV-S\]7) KO7 M)\$]6==F!DO3M.<#C**I:Q#7@ !3J9STP3E S@8GH,;%>8QB-QFZ.+/@XOU MIR7XTFKW9J.S:SR>@;% ,#;*,PO,*XEX$"(@),!Q(@];('F7^C7GPN4KY+-' ME_;,"GYT88]8[-KX\[5W[1^ 7A^C>(RDEP8&_\MPXJ..T.D-;/_6Q:^[NQR0 ME/O3URF-83+LV(II(X:,?^_XSS>S+Z0TM2HI8J#[7\:]>W<\3I:(]WF;/IT] MK%]!P&7GQT$GG=35TQ(75[?V'GBA/^EQ#3U&_K"WTU?JFYO^E[F)N.Y5G>NA M\_V4QY&2-4:N&M>GWN2J\^,/O[[OJ"WRE![O806 JPCA3^NO/K[V\,K]OQ?_ MNO?[IDG4/PSC[H^>+>1C_^DKX>Y!5ANF.]\-=KYH]_/N'F;A/<[*J\O36Y*[ MIRNNJCKPS%-UOF:VQ17XCXN+EP-[-1Q=7+RHB00%Q+PYCDC M,Q+Y_OV['W[JC2=5@E=#^?&;I94TGCARGQ.(O*3LIN9\G:8"KU5IY)V\O\%A M?__5^G8RW#H%^1YE[AZ8L?B4:9_*F@S/YNTYZ^2%A72X+<[%]>2^ X\!WF#%=F0SZWEYY=]NO [EE29]$,&>L8<%B#)XSHQ0(I*+LPK#7H!I M.E"6:Q_?8PT"'ZQ15G$?T52+@*G$^R=]+N6.QZ:[[GVYI3O-LKZ]OM:C^$27 M;@C#) *-#Y(#NGY_=R *6)6;N'[U=]BRO%- UZ_7#HO,]EGD6EY?=Q/-,VNT M)(EFE%VX),-OQUB'IC-%.R=,%CBH."%,'6EYV[.2)XZ(V"R&Y!BAO\,XW$I(G>C/ M:ZJ>'60GMXVK.>59?X#![FQ?RLZS>>H%6>4,K2P,L^-NP:RR0/X?$O4O9GQ: M4)H'XPUF8*4Q ,1H)"3VR&!RV+@'K*"KL#R>+_1):DWZ5W[RMH\K&S4PYM(5VG3QJL4X0/OV=K=V+($\!D-:<\T[/O5 MN+='GCD1+2".H,I1H(QR+8%1K[UC2BA*%9W?Q;S\:/GMQ M40,S3X($EF04RSI*;_)LQ:0K M<%V1E!81?;%)))O$F^N;_O"++[:(,QKL^9D.YE2ZF$(GK>"I;9M!'K 34CI$ ML*864\^H.FP;-^@R.&)N[UE0Y7D:#++FX@.K_C5N3"BN98&B^ D9> MHL,=Z;RN*.>>>=)+BH6W1&LPC"ED*3%>1/PR&H>Z6FL',Q8\=7(^WS<>N$+: MCK0/&@AGSALM*7 EM3988 )!$14B#QSTG!;'K*_Z%.J=U09F96)@J$CSI =V MTZMS KUDLX#5_.>T5;KVH:=Y3"EDR@6+$0^4(J^,Q402\%@9Q(UEQ'L3<-1B MZOJ'-6B_A2ZG6S:A+TQZL!FT'%'.#SP.+)8] @,2.=X0&J(8QD%Y:R3!@H!F M4EH,UARZ$@2C>1DS3PH&)Y;E-I&JCI["DYV^F+$4<\+R\TOP9E'L\(&'P(EG M!@!3IKP75@403#+*7*,!$H^1)LH=2.&LH"8/?K7SVR,C<<#Y+FTF9Y*Q_&&[YQ<_,MP<&%/E6"H:#UM MW._BX5R*O?_2_5O?B0-,=4'UYU11ZR[-^QM]N&8FN1M2LW-49'PNM-OU^=4* M$^60F1A2<<7+Q!0?].=Z@PP0ZC5P[8108(0WX+BG(6!O!4ATV!!NK%@71'&" MYC*#EF/+^<%(D\;9K6 A4##(21>$Y,"%DXAC:X4,6BE*J3ZL-U30+JU-;7NB ML)"9X+>BF=%) .YHC4>VQ[,XM'FKBZ,U<L0I_3 A(@U64\;R3,B?N.T>.G.1!H==F;YJ>X!Y,*;ZWQ04NJ M*2B&4ZD)<*"4,LIH6L.D#8HK'*-N9-2GP*0K!)%'E_;LVK-[M6RV2[5LOD^U M[-HBZ.MN@E:7)-]KO:"T"KEKFB-7]'>:;=+V74"JIR[I E*90X_45V0.ZV$X MG Q2%Z@*L>,?OTEM7"#@."@,TGI) V$0'!B=^CJPA+G3>WX=IF%<328WWSY_ M_NG3I\O/9M2_'(X^/B<(T>>C^/'S^7>?=3Y?][_MZT0\?G#QS_?/7GQ_.YHW M;'K02"%=FMJ-*UVX$Y7ASC?_>OGA;W/K\9?.S6AH?6H@U;G2?_B.\7Z0KO6' M@X_Q!O.E>L9$?UZZ IVT<%?#5%8K/B3>$&G.#]Q\1%]?Y$>]H1M?5CP[G\VN M)\@14?HQHC2!:%OTN)J]\4'3J5D]/+N:Z3R5:<+>[X558ZJX:Y/U_,6RI;V_G2O;?/VWURZU^:J? MXF98/YW^7OTA[BW(;#GC?/OZ9AR_,_]MT^9A=3]+67TU_-_=^AA:61IK+;+> MKUDU?M@U:CKQ"NJG?Z?/ONWT)O$9-ATJNG,U2L+MGS^\?/73F[<_O'[[R_LW MOWR(J%B=HYUA6#':Z<_K)#? M?^YVWE^^O'QU64D-[V_-N.=Z>M1;4ZFK&N4)-G?E\;GIT-9L>+W <2=$U+UM MR;%]Y):5?[K[H]5=)VLDKI7-^V9-*=^-4B'7R9=(Q_[_W?9N4L_333M2?K7 M+':EG#_Q792V)R\'[LW\L6\^W\1+>C(:8L#$"Y4< $Y+J6Q M%K1OHFV;H*D$HS6,1PV31MTS,(;B2YQ5(2J@:(L&EUHBR'MV^]Q/=ZWOW MXV!J^HWC>VF&MY,M44]C)3&.0W(2@0Q"@O*(*&R99 $+U #J*4\)Q@%)@2E8 M;+7'"CFAO3;(61OV;U99SSYK.U4>IE'E7C.I$T]VIL):H^^ZFU9VOER_E3OL M_T-.=[UQI-0O:=W]W/!8(QC5'55;"=?TDL:?9(I8U$T'B9OZLVM_1,J(;'01 MSP4]2;W>EWP>&>#A1W.XAV3;Z/O)).KYLP/]ZS>'HYLK/8BWDKK#^%Y@:65- MJ:Y,1O&6Q/3I.8/'_;.FCXXG7"+D].1/PY'[^N[J07%XYO=>?%9ZX'@R&O[N M[QEUEL2-,%:%C,SC1JJ[G;?#:0'^B\E5S_X^\./XVMZ@-^FE<3S\SMP$L.SS MV>OFGS?A0]B'AVH;FZZ[:65CT_7LL ,/;='8='L;UL;4^Y@RSX,(F^GR.A>C M;9A,EDK02\UWZZP8V[ID5S=_G8U[:3+*II:9G;S$*X?44%[*[@O64%]8N=*( MM'MKV-5FG_V6Y#'5GW(+U]N!PS.[P CUY['UYB _&1](:Q,V;NTFV&4CM6]>^ M,^I?7[P>;>R7>3+@51BP&0;<]'!\&1=MVB2LT-A^-$:R'MWIURY7#OB^-[X9 MCG6_<,"R\-Y<]UC_VK@WDN(@8VX^W MP/\3@G]_,_*V5]FW"A.L.0%JM*Z\)['-H5 SN:.=$UOKP5&QK33(CH](?U"Z M7:-IMX&4VSFZ7!'SS7C2N]83[_:UD]0^_7;LPVV_T^_]X8']B2S"B\;?S8HF;+75Z\I\U^W]S_,^Z9L%$S5)!K-,S)TJ_?WY]>LW M;W[XX11'_VKJ/4!]PIT-P.ORYP]E^5^>;BOS6)9UZ;E+0Z,6D^FIQ\PB+SGB M()%3 A3U 1017EC,E^3I_O8Z^7;]>$74Z[P#(%?&+WA5\"I/O+KS651U!3YO;L>]%.'R>GAM>H-* MI1]O FZ&8(0-IU)) B$(B0VR3'*P+A!15X3@0;#G*6!NCZ:8!=PV S=RU'+A M!9X+/)\#/-\YU#:!7F40"LXPRST%J;7BVE!MC)9&&@1U;80+])Z*EPJ&%0P[ M#PS[9AV(_3BP(Z_'_GL__?],PKQSUT9\F?9,BM+G1[\1U D+ @*R%! #S+3F M2' BP 2@@:"Z[F&G@;IQM=47:[1JU>7L[)7J/4CL> ;F(LR6@Z "(=)H[PNA;5IQ=L'Q=T MIETLR+FC?(&S F?G#&?;N7JD]\081C06$JSP2KL0& .OO 4?EG6YS0.O4%> M+'A5\"I7^T?6T+*NT,8_J^"!%R=<542( M!@[ B#*.$'!"6(^,Q.H(%K\%!+D8>_NMNQVED*!G+^CCNA9/##=.'RET^!B@ M]U>]FR]ZM"Y\[13PFC&&YHR.V8M4"CA541/4@4M@/FCC,2.2($LI!U&#>5M% MS\PINDE)"F_;QN*\E\Y0QX836-#"]OGCR*0T?%!48*JS^)%A] M.R.FIP:4Q @A&X )+4/PCC.O";7>FSJMXM2\+(L-L_!R&WGY&(Y8B RJK0') M-(!TQ'C& @_8,!JU!7JX4WJI_Q50_@[8\_"RYE./X7^'H_C=7NI5EZK?9.B4 M+3$O9QWSRDM8K7P.Q6OM^*@W[^RD"-^H"A MRV2)_MURU 59"K+DYX@V!#&C:%3@* 6)L"0.2:0,]@H9[YHS"A\2D CMQE$5 M0"KY8:U8^ *I.4'J5BYTQRSS4@9&XQPLH4:X$*3F7HL@N8"6W!>2X4]6 80',,@FTN=V!.4-BL@ %W)1"MAJA00 MR $Z"F07R+[/$*>*=_":(BH9#Q(Q4)0J)@ ,L2H0K:U6N>#R:F,?ZBIR]@5= M"O 4X,D$>+:-OO >8>PH-BH*?$P322E.U9B#L]S8/:,O#FJU(UVDSE[2*\A2 MD*6U2?DT:&>Q#,%A!"9$F<51%G5*X(2JU+C]T!+,TI@0J>9ZSQ34*9R=U;*UD+,/X-,/$CA'C@G.*1C#TY^6 G?&*2L)R8K_ M'_OP4VHU)9\)0;#R"I-]PH131!G#BM17,1CP,<"$0*SNO"4D_-S1)8NHK1P=.'H M%G+T45RVQ@7BDW(? M9?=WOG2.L% 82RD-TW&U& 1E) N(&(L4TM1@YXZP4!^&-QNO4@O?AT\ZE M!L+_Z)&_&B:GQ<>.GQ-4AF[O$F9TUF%&AY9"M6%4*1E7T4O@@ SCP1*,3<1B MK5V-H6LK[_H"%WUM_-&@0,I+WO&VHR[04J E/S>_!0@48^Y%E)LQHL83+AQ! M@6#&,&O.SM4P(K7-]Y853Y<,MP*FFT_@;,%TJ\@$K 41BF.GL 0CG)+2":2, MHUHRH9OS3!:@S(;R"^(4Q+G/#QF60=",:>2#E]2%*,M18Y!S01!+.!81>W(" MILU*(5!U]E7V]J"Q4@BAZ1D4T'[2H'VP&!(E/(GJ-",J(G,$94F09T)R3#2G MBC97H.;0UCXL2K[REJ,NR%.0YRB.!,FPT(+3 %0!."H]4$$8#LXBYI39,YSE MT-!"SU[4*\A2D*6UE1 TU2H0*8E$""*\&*F4=X19$ %,@[TS5^',TN@0W((. M&:48PMXA(:^'US>W$S_*.AXD8T3-&2NSEZ^X8\$#IU(% E&$B*D >TQ(R$$U8'[[%/*I9'1 D5I 8.)##L M0G.E$ X*!JJD#Y3\;)ER.&GH'!""2Y0@0(4J,E^V,"S)@ M:2GC!#$"#JPA"LL@B?!<>&01;ZX+T!(>W[DP SU-788@=-"$!D(X@&-*6N\9 M-U8(#TB$@TLZN]5G@/P=\.?A9<^E/,,'/[KN#70_:U]\"7PZZ\"G@PNE0+T+ M!C@U% 2RR@AB%.8*>R0EU BE6[G\YRQT$*&4H*Y2;2C]EQ6/%F@IT))AW &W M-F!"A+(: G8*4FRW-(PZ%($)-R82-HE(;?/Y9<70)>.N(.GF$SA;)-TJ,B(H M"8Z#5X%YT%XJ'(4U8H42'"M.FZM@4U R#[(O<%/@YCX_9-C'PC!OP ?OI )" MM8J0E,+%K=88>\T+*!71+0>>+EA:L/3>S\DB/;@/*B ,3B()Q'%#M?/!2(:X M3'Z1+!'SL?FMBUM1IC\K#B[ 4X#G2-$F@@)VR&C%0#DMF32$.R^T#8!8G526 M#;)@V96\0,N6HR[04J#E:"$O3CIK'?6I%0E0&0P-B" E!7B.!&ZNM<92H"F5 M$G*.X3A\=,8_JN7K3)+EXF8XFE2B>-:A&AEC:\ZHF;VH1:D)TCDC@L3 M)8 M>B6]!.D\P:RF']-6,1130O]PC\X/4Y\J*G0E>+_P^%/C\<:#&23R2GNCG'(4 M&..2*86X"I*$X @T)QP=#1I(%[4BTBI7:"B)AIEO:0MA:[O( >NIYQ8;( 2X M,BH@)$,46IS!3K#F4JD/!4EM<]@5;L]XV5K([0=PW!,!C!J1DHX].&:D=Z I M)6 =\D@TE[94,"%O3"C22>9;VAJ\:L Y#H$Y%[C2-,*1D4Q'I*!>&JE(M("M77]G++D<.A2 MB@J/%QYO(8\?I4""1: ,-JD]$""#)%BD/<7>>4_C<7_,,WWG8@EPR4Y3+H$; MJYV!$.$FKAXX*3R5DH!&#-% FLN-VV[UMBB=T :7_'GXW3LWVKG>X./%]-:H MV]U\SJ:@0F6@R-I%O^'JM2)<:CAR?K0XD\YXV.^Y:NM1MY/^^=M91%4==Z(G M%ID9LTHAXS6F&@1(Q;6*AZH/PABJ1Z()Y M!?,*YCWDP_Q"=#R5/G#CB" B+,HX 9GG,?,.P*JN79LQQ-P21L2._,'DB+? M9K]%!>O/#>L;"&]27E CA>56&:"!*R8]-LPI)SFFIKD2;D\":[ D.!MP:F\B3A M+7OQ>S&ATP<-;7Q6/ [SJ8D%JCM0YJN07N/C!Z^%@/!G=5A/Y M<1!O^SCRXW&S75!$MS3=+#CP]'"@\7 2;2-86(%9H B8H3J"B$TAM@SQX)L3A!88:W&PWH&D44,R2G.,4XDR1P@0QYH++3@N;(RK M+;]8Y[*"+D-M"$0X*-G]+3.#3!&E"G0^HL%3.>H-HP)9BI#5%@!%X2H*4SB$ M(+QU1#>76Y"1,@BDBSD["U@L*%%0HEF3LL/,(NREPT%"<$$RD1KY*"!:"D/J M2BBV% :PX%W$BDFYX$"6.-#J93N]MS>7:A )SL:9:2"E.\[9=\-P;8!OE M@2",LL 1*&Y 'R0L1DIBJ90CPC=FM=@3A]KFTFT_@;,%S*R\Y1&E, M":(EY11(JII%#:$FJ."U--(48&P_I1>$*0ASGQ_RR^AG!AC102 -!+05)DZ3 M:VR$DPZ+!HNY-JTH$D&Z#+6ARG56#'U\6>V[]-O*:!/SM^^>IR^]Z'QG1L^+ M]:V@<<9HW( KGUF'F3(F4(K 6:Z-93'P;SOJ BA/!5 RVH(SRRRO M3:@_?&C!8HC4N-,;=&YF45(9AAO4EAS(F68WJV*3-6XT-8432R(**"51!A&: M$V!1I0$.FF""G7/6A)I6B5N%&APAT)#R+J@V!!QGPJ4%5@JLY!5PH(*3U'A' MO?, X(W'7!MLG.4.*0>-V5:.@$:(=041!8V.5(.V"5.VSMB4G/(Y^YEP:X&7 B_9U0H(SDI.0J". M"HCRG;(>K-'88.$9\,Q0:,,2 +@K,3]?8-J#Q'*L"Y )VA5X+O"\DG S+OV^X0JU(I3G_ND=9])QPUO3]_FUEOG/ M@U)"(\)/SLO7A(QDM794"*U%<( UR$ (M\AH%,6FH&IDI"ILH+%P1(6Z0N 6 M2CCY(41!N[S9M:!=NZ(9* ]&)3=;$ :4P)KP$%5*+2D$K_'ZHKA-Q47A+H4V MQD7E!RN[FY@W%YFSG58[MJ@@_[:K]^21?ZL@"A4Q/!?+8AUH8BI%],U^BPKV;[MZ3Q3[&RB#(2SGW#OB@[&@43"".R:XX&") ML;2F,NU!$+XU32;R1X^"A'FS&AE;%&-1?_%+^M(]R_^%,% M2@G]>H-;/4.EAU=J'O#=@^]46/LA+M=O@@HJB36,2PPTE2!@# 7DG%5!685F M>2+Q1N]>3C:\B4_/@?HW*D\)Q@')J@83MMICA9S07AODK VT[HWK;H)X:"T> M3:XWONE'X3OBMT^G4DHTG>'WXM<62/;K*5H=:T%?]_I?ONW\]4/OVH\[O_A/ MG5^'UWKPU]GGX]Z_X_YC>DGC3R*9Z=7TV$06\8#ISZ[]H4>]>-9=1 K4D]N1 M'R_YW.J;AQ_-SU9 Z.^1HB>3* 0DRHOT^O6;P]'-E1[$6\E]!IYRP+WP+I0& M6EV95%:G^(3TG(%_1-;31T^;T7GY4>.)Z,AK_[ MBQECH170P%B%"G-HJ.Z.I^]P5-')Q>2J9W]/?N!O.[UXG/?2.!Y^9[;,2S^? MO6[^^6S_Z_AB1A*[<-7LWL?7'TI(&Y(2JD+O&F5>O@OSBGV8%W9A7I:8MP*X MCO7]_HS*_NL9>E;]/4/HZN^I)%S]NN$2;\PVCUGB/*C_$9'5H$0M#LX/283^ MDDZX%&T?$3-,JIU:HB0<.7JV/AIX9B-=VO[KH#+4JB&=KH_;?,&:R1DA8KMZ M8+-!V'@(^5%<_TZ*3\Q$G3K&?ITHMKQPQY:C:X@[]F..7_PD'AY]/;!^7>V[ M#9ZFX\/\Q]Y@$%=]_Z<-0^>+UZ,GQ+J%U ](ZG>QH(6@"D$U05!W(6:%H/8D M*%+$@SQ)_"Y>J '98. ZPQ1R5-BE$&L(:H-'W8Y]N.UW^KT_FJ#U;Q*ECX]7&>ST='XB0]NB3:W9 M>@V;M%-X]N)G/8IZ]+7O^'DT38:U&]H9R['7J-=L)(6LD4,SQ$+QU M3 >O@5"O%!C+',?68<*@)E ,;U,YZNZO.7\U631*H*ZDL@5!9EGQ;8&; C<' M@9O&RQ($3 1QGF$)$I0B"IB""#\^$,0-1S456^XB][=J^=(D2K4M_S4K)B_8 M5+#I(-BT5>(\BR(0 N:)LQ(L=L9QIJSUAGM+L# %=T[-"H>,[VFF-WF!Q@*- M>4#C*3HGZ, I-Q;+@!D@&HR6Q@&F7!#,+*JKM7<:!-VL:0)TD5+GCJGKZ"BW M]@@%ZFJWZ2E#W<%RR FGS @FI(T:J/%&.X93<27E)0B!:ZJ$9" 1UM37ZT:* M/W<<*X)70:.,T6@[\SP'BH,E4@?-02HG$8ZR%!88'%%8U-1PRP=N&.TRB)RJQ[26Z\"HD<09A9@XV+L[;?N=I3B+)Z]H'.TF,W_Z8'% MZ<,O&@ZL>'_5N_FB1\<+%=L<0#-&R9RA, _)"#'C""6@DPXF==3)@@*G,0)P M3'B^9^#"G&P;U;^@#=)0SB)/X=A,.;9QWS^WB#KD*7@;%9_@-5/:82.""CIR MN&A,2&F T=OF>BL_=X&.3*'C YFRXEDC#@2F 6JO22$48V9=\(AQYNS812 *>)! M3D/+B\<;<*UBSZE$3F 6&!"37!W*_"SQDO6U[\ MO&61:>X\-I(3Q!T0[K1&" @. $%+:>KB9$_-L!A#X=C"L2WFV$-Z!C4S0FGI MA9$8I%6&$!N<"(9ZP46H209LZ"Q>ZA $E+]'\#S$F,#9H0KK2C4=#TLX'$V]%Q2 MF N^M0_?#N F=BQ$1< =9BE"/E376Q;)H:UN.NH!- M 9M#^*N18S2""7%$8B",&RF2(C'@CC07&FA,8ZJ!#E%$9LJ*N+D@MD8.@RV8:.SB>Q?W?;ZJ0;]N)-: MWP1M>_W>I+>VU'Z)5'IZD4I[24K*4Y\:*I,H, '6SAA.@O-"&S"$6[RG<_V. MC)L-+N1=40(,"]N>)]LV7]\;0((16@C*@ >OM O*"*$L-Y+AYD27@W [D#;8 M9 NG9[QLN7+Z5IYF+KQ/Q1 => G<$QUY.A[;B 3%'<5U)N M]Q!OHUK4+ M]6%XL_$JM&,$L3$TX8 -H8;4'OZJ!?XXVLE_2:502E:(%.>G(X+:!30.)V'/$*&0,@: MB'B"0(-60B@5K,52XN8$VT-C#5%M,$*?G/P+UA2L.82/G@F+&")(1.48M XZ M!=P Q)(V]SUV=)TR0@O&)!DP@-8O&7"!>M4RC5M.:7*FL M,"-"7P&- AI9C;H5H''(2 %&I9?<4T$#A@!!\X"-)YXJF^I7'$=-6AH9@!^7 MA<\EG2 7&C]]4$'#X0*OA]QFBO ML2,L> Z,:EF3\K&5/W].P(=QL(DV./-SEI0*ZV;*NHU[U2DPT)0&D#P 052" M8\X)%K@2#EQS.1P'Y?C23+XP_'DR_%:N;:M1*@^#!=<2F N22T%\\%(H$,HW MEW[>)#.WS:]=>DX7#,D+0T[A.I9& -,>1Z4 1=D!- &PG'@G;+#6YR,W;.8W M;H.KYCR=PP4ULI(\&G#@>HP,DH(AQA@H)"5R"I(\PK1TS.0##:LC26C1*0IG MGQ%G;]G0,6 N, Z&8PY8."D)=P&QE"DIF:R+DLV'=5M1F[NP;L;+=L8)XHX* MQ*SWQK&4J4>,Y@Z\=1P)X3UKSINYA,=W3A2GI\D31\I(HQ FGB@(.HHSAC,> M C=8:8,/+L[LEB\.)5V\<[[IXA_\Z+HWT/VL_;\G#US),13A3,)M]I,ME6:4 M:N":&M#,2 @,@@C>2HM,7>6-K7S+<^8XC&^9=BEM@WOYY'1<0*. QLF\VIX1 MK['@Q*5L\3A/*8ATC"NKL*7-R;@'Q9H2"KSEJ O,%)AIK&EX*EX#'CLB#!#O MI8I:,LA@$0)&D,T20MKF2\^.H&O<["5'_ G30UX =PI'/P].6&<8=XX!DR+^ MII@($@OJM%/#2U.'R/0L/?_']5:=29)J[\9CB:5&)UU*$#&Z)DS1&8B,6',5&#,:.]! M@)9:(RF#4(XZZD5-*.A6[OHI-7^X1\P'TK@8+PV_"B.?)2,W[D+W0E"$!-?. M2 ""C-06PI( M,VUX\!9I%+CEAM05RAY<7X370#%])2#!@IHD%[9K"FJ;&*XX$ MU\T%BAQ-81",%BXO7'X^7+Z=W4\;'(+QSB)A0"EB-$8@@^.$&V5@W_[@1V-C MVL6T#6%?A9$S7K8S3@@GEF'DJ P&)!C%C M><;FFJ;(.-==B"U]0H[)D040AR&#/?7+N2[59OBU3Q-KB(S\,/W+G1 M+G6"OYC>&B_>?-XX@;Q3Z=M?W;PG<>1N.(%6A,T,1\Z/[F;R9U3]=,;#?L]E M,J\= VON3RQ.93:I1%:HVTG__*U=07O4,TT":.Z" J2L9HPA;;EU@G@0^U8C MKSAKZ5>:E$5E%V@;?-#Y\WG!K()9YY.P;G5RL8L(R3 .<#8J8A@/$B"G=<> ',6*&G.Q7

XI,?J62JAR$]8B!9U(A!5@%%KC7 M7%B3)SAOEM8/3#Y)L%Y'9SEF^Q>X+'"92] *6$5U,"'NF@+&K7141[#S#K2* MV-><]^9X>C?N@FI#.Y/\8:! 6H&TK-TB0G"&"$52,P&@I1)8,8-\,)(QK_=M MTG!$S$)=W(K.]_DS^I,$K3RGLAM.-6T8>;H[=/J CX83_[\SH^8, GG(%^"II8))0C@!:T 2:G6P6'#,E68);A5TL_?3-9]N_37#QDQZX M^,'KX6 \&=U6$_EQ$&_[./+C<:.U 0AT.;1!;5 MM)77D>AB5&H:%&;/DME;O6RG=QJ>I*-XPJYQAO[#DSOQ39%! ^L!0'@#JR/.C4$QP6R@<4YF>8\FWLB3-L<%">G\P(J!50.X0PUR@,& M[*DR$2J$D)(JSA40XH2#!IL_-2V2<-Q5H@T53K.CYH:[A&^CR-WCG6B$#@($<#A^'_MC*(14"D75GH>6'.5*9N&UJCI*5&0 MM>!+5J/.&U\N"GL4]BCL44?Y3=E,4YJ[4]8;$7468IR6R&+N)$AM-?5U5>9. M;#,%T<6B#04S3TZ]!2J>#%2$76^+!9A8H\9 G-K:!!>2(L 0-<28E=:@N-P5/!W)[^U\,'46', MNP+:8/_,A L+;!38.+(OUCC$HQ+"F6&@@>CX7VFQH0K3X#UOS/YW!+1174;: MD%^>">\6L"E@TZ"/UGG&$',&4Q]A1$LC/1/<@O,A8(!\@:1M81XGY,8-VE]O M/KH": 70C@MH!_"?$L>X-SIHXB/LB53QF1#BO+$(>8/K.GAF GLU!7K:X$_- MA'4+UCQQK,G0EYH)I176>.*LT83M$]F@*0)F!4-@9&IVXQF'X ,PIO"^=7>/ M8(V@O,U5P@MLG,4"-U@?]RDN<(;N4MBBG_&&3M5''M3.8S?KU]7*WH.Z9(5: M$751+V"XX:WI^P8FMN[D_L^#;F\C8DMK !:(68<8$4$#D*!,E&!D M,%@J;AS42#>59[>IF"\&J*MH&]LYY7V'?LB;J]+9.[#SV(."MT\4;P_12IDR2P#) M*$T24-@;C!3Q7. 0Q'"6>5D)AKZZB/:B\!AXSB M1 AC);8:6X275?=NKJ4VDF!&-?6\73W:&5,1PU%_\4 MOZTCD+_X4X5$"?)Z@UL]@Z*'5VH>L!A:L;!-7\^$$!]P$?1UK__EV\Y?/_2N M_;CSB__4^75XK0=_G7T^[OT[SAG32QI_TC)-KZ;'IJ6(2-J?7?M#CWH1U"_B MJNO)[]S%R20>:6FUXQY]_>9P=!/5]G@KN4^T MTUV_%RJ"TD"K*Y-*]8]/2,\9^$=;.7UT)(WAI^F3/\4#]>N[JP?%X9G?>_%9 MZ8'CR6CXN[^8$1-:P0Z,59PP9X?J[GC,#$?5CEU,KGKV]^3?^K;3B^=6+XWC MX7=FR[ST\]GKYI\_JX[?1;JH#M4/\:[?!!54$FL8EQBHLR8PA@)RSJJ@K$(S M0T:\T;N7DPUODJO>J#PE& _?KNAW?ZHW\U\OKWE_$_=R!C^UZ/*B2YNBOT M,!G>1+Y "Z4?YFA275PJ*BVRY1R2$/I+PI/[P_AA.(Q\\&PN=ZQZ7-T$[@9_ M$Z]PLR6-JG-V]_>/WVE_=O?OGP_MF+#VESU@QW^C,,G==)+1A,QM\]UY%\TC!> M?&=&S]=-=[4 LMN2=!Y.O*:DZ[U5HV3],-:$@7[]TJ&W>!/![4CKMNE03KEV MZQY84UOH'OMOC33WA"HS[+LXAG^,;F^&G0\__]SMO+]\>?GJLJ,'KO/^UHQ[ MKA=%,[^N*M%LI"?:]/E&-\+/&Q##0O\?>_4/*7O_SEXN+%TFUJ#*C],0G M7HK_2Y:R<7QV#07=C(:A%]\['>7E-D)P& M<.15QFBG9<;[+',M&*R[2>V]S!\26UI[>WW;K[C@'EL.JXIZE3VY8B8_-R9W M]*3SO;=5&EV'XJB"(T*KKR1C<:VY936\(>N=CH].403T:?8GJQLL*A5Y^G?0]WU^%(./'?L#XQS]&D?$? M/"4E&6[[J$;3#R7M,O6X?V6U&8UO@F"(:DZQ]YH"*"U=2+3OC+/$(KM)%:FS MW 3 7:BIJM"-A\[XQL<__O#]+_L=&7MQ>9WUW%E[5_)6 M;VC<:\2BM]1L=X]1[PR4W[]_]\-/O?&DLG#50N R3]$*$\42S1O+"F97*<]K M7%=+G[K$XO&-_ML.3]2WD^'6-I2[N(,P'$X&PXF?R@/QC]^T")HZA41P H0' M(SB)-$E1D%*I9."?W_/K, WC:C*Y^?;Y\T^?/EU^-J/^Y7#T\3E!B#X?Q8^? MS[_[K//YNO]M%$,B\?C!Q3_?/R#/ZM66*"8L: 2! G;(8 PJ4$Z%X4APC:?E MH2,!C#O7NC?H?_FJ,H[CM"L!*3XV+L:X-Q5T_S>>U%/E-'WMY>TH(D?GG=>C M?O7E_QF.^B[^/8KX-^EQ_E@>'-++PL MO?;-YQL_<+UT$BS&E1E01%N'+$) K378.A[GZP511(2:!HJ/9-[-RF1,YUI- M]5_5G!IMCL:ZDM65G%H@J7KTVG"C=Z".*(QL)B'OL&O2ND U,.>!@+!&>\LU MMQA'_24.JJ8UQ(Z[5A'DC!Y_OG7-[UPJ;5);UOG14;GS[CT\[C:Z*9YVW16F MQ7M"=R=IN./)S&24EG.:Z3A#@[&_X^)AU"!&HV1BFE0 $+=V#AEX/.G\O]OX MC*CNQDMQHZ!F$1;],N<@0S8M-SX6%G<3!K<4]#ISL3]>Z?<&OO,?G=[U350+ MX]K$Y>@/]60V[B5"U*8T>5DG0TZ]9*LL_\O/\15F]$>7]@QGV4-BI3M)K+"7 MQ%JK@JZ]B[3;*@D[+33;:Z%KU9&U=]&B&IQ0-3 YJ :1/+C12%EK&0!QDD3Y MAVLO--$,<]J4:A"E_%$Z\(<#-X[#K8[KR2P?+9W529**4KW^0_?Z%4$F87T< MQ9^.\5;?QO,_W5%=N-+C> Y,X@=^$ GH^B8>C-Y==EY6PL+I,K M-]*?!AUWZ].[[31'+[7-Z<4%&L=%F_B//=N)9^7@LO-CU)!FE2.ZG9_U0'^L MG&,K9I_$QN2A2TN8GC^#C>K-U:C3@ZMI1W$K.01[X^D:=9-33R>Q[;8_67S9 MW2/3XQ+K]L*7ZDG5NNF/<>[IUG?O_H^^OOG[F\L'*L4Y'[JUP7UK[^)[G06U M!_W_S]Z;-K=Q9&FCW_M7X%5W3]L1D)S+R.7$6, M08 7 %NF?_W-+"P$R<)> ++(9'1;9 %5E7GRG"=/GG7C7=#4IEN+H&?:BFL= MZ1OO$@>1'\JF>L9-U>:PJ0JBC<8,>0<,$%&2!4(%M@Q3!5*&QC;5GR95<$1E M/9N=@4=^TAM-83E>69=+.0VM^1#^.8JGP ]A;L7H^?&2E<1)RHGD& *V$)S3 M00=GA(S38%BCNB2D9AM2JV6C"%K81- &F\C#2J^1,KH_=Y3WICOJJ^O/U^.T M?RWI \M?NZD(YCK_\6<9Y_7=C_W.SVFVHV%U 7]7&:AC MG,@2I;D@F&MLD- .*+):)GN3U91S%;#QN5+Z83;^6IO/W368J0N]:<300OM[ M'M_X/&EBW<[5]6A\K0>3N=*H;53.7$7XY"X>AQG5$W'2 *9ZS-N>&>G.VW^\ M_[ P%$^&D_3NJ:$PR4:_ITVOWYOS@O$#7T4.A>6[XP?]5$(AJC$C/XT[BIKF M[&%5U%+2VGJ#F4UJ&K&TA@ +RU9Z\FVP57KK1B/G*_>_D5OG=LZ_1[7J71S MA\%.Y76(9TYY\)X3%;&)*"^%PSQN9D09[VJZV&7289Z)KD0/F>U%YZN/WG?> M)P#&Z.O6*9=-JCM[):_@>1#8BGUZI>K6Y,CWBK'$:C'R99ON=M;*._;5N>WS M8',PNA_<7V?IO6>ZO6^6??;R[DGV3N16+;M.-Z^-56$6034)-I;W>(="H#BJ M+)2!=$@+(H@C\2KX2,S-GI!]!/SYV-LDY,G]X?VMV>WTS-(!6*540AY MT%1']56X^$.$3R:PFI"X!SSN(R--I'@7BGB'44L-0, M,(>@[^<$W4\#:R!>;.''N$/EETWPQ^;9[4&2M<%F6_#6/AR)#S9T_!1F8>GQ MZ' Y=+[?N=!N:HZ\'GLW/T:D./8HS786!'DGK'YJ&8O_7]*%]6K4GR'\E^%U M/[TH?34,^_T4WW4Q[\FBRT<=!QURGKU,UJ;UF;M-K>SVM9R.7TGG",7ECE(Y[H$&=@_/UY>4.P86 MKB[WI,Y&A;V+QMW+LYJD\_"'\.OL!/*J"JU8,IAX%G (W@H;$&!DI582G*-> M WA4U^YFIWC7I@V_$D17P(ZM^]HE.,T*>Q,(E3D8[2!Q+0*7769U*K! VF' M@O.($8 =E1P); 1CP5"!54U"[UF]1)S1+@?TE,'BS%K@#@?C!O6_6Q=[9DK@ MV4Z!3=86;KBE\I%PM8&Q9Z^[(:I!.29G(:B'X4H[(*0E:)&C,A;E'&$3-2QE!7BIC6%*:*F# M"=BJNDS3G92QXT@_X5TNF8S MF",DZE+<-H7Q^%#3SJ!TLE?= =)8.N()0F/)7AG_<>=NHBKH(LYP'EXX*\%; M9>K>EM(=7X^N^M?CK?),5J+(K[HIP@"75*CI:P(F3\2";1/QW+K'4$,/"+&2)/^2E4X+>(U@?1-PB:C M7: /^PJFZ"9GL12H&>Q6OIS":*A=KEO)6]8FMLNR'@UG1Y:J^ M[.1F.06N-\W(OY.]7T-VUQM/1CUS79$\)9A/AO:WBZA.^]&X\]5XD<;#OUY= MA+-)N=TK.YOP-D'37AG0I+:6^)WSSQ[1ZF]U;]2IP*ISZ76*\T\"=1(J[)48 M18Y>';O)*>Z5044.KTR]2+XC$''ELQXEK:B*@)\N87>+TR;,P/0O;(A:&TVQ*&2_O=K/8K[IE\X8X\[\[TR ^C1,P.:G.+A M@WUUIUK>/84@;?*^RF1>E\R^4BF:9;GWO?N<#I.+Y5^NML@B1%ECJ0,!FF"E M(1!/+%6 K39JE=_R7824_H^19I.;J8M"#^SPU?5D&'J#G_WO/3O\^.JGP3A^ M?FWC>'_PZ0OZY^O^I'?5]S5^C%1%]U:_^NG]VQ6)[EOF)QY.&)F,4X[^706DXV? /UND,HZ5'.NOLO0=].9O^B\ MZ_WFO_3&OKM%RM6M9,1A_/KI[QT;1^HCV:+.>CONZ0"31HSY=[^\?Y/>^UNW M\SX.J[HHOEM6;^DNZNU#%&D.L^J??;(V@ VV &R^_5_6K?^::?OWF%K^K;2; MKG>R+F[-J,U??5^CNS]OACNW^-O4#FQ7,NSKAJRLSW*_A4%-] MX=E+2A?^J@U=EM9[&F2^#.'?PV= :D:SH#/KQV_\K=OY?_NO-[C9XQTTYJ]^.E/?Q/MW4Z M#M#@MMPB%X.=$_[[.USY_3T>O?]WW979M1J%-*[+JX&]&(XB]1]^JJNCSKM4 M1&L"I2FRBDW2_4]*/(<.1U/SQH!DUPI M)9&FW*N@)?6F@?H>QE$P1%.O!0?-M)$T()",!&I>+N5SSZ-7'6,%R/_30Z8P7L20@H$.#8!M#: M&(FMI2 UIM9[B9HH:Z20%B "1X:"%<9H8RE7CA(O# -V% MR-?OGP_ \5?Z> MU@9?9H([M8T.L+MN7LX]>&!MRX3-U-QC"?(N6V[A,WTVH/(.]3% M6;*8W*]:<]*:.5F6R)EI".*OAT66+T5.[5/W9$&H%X@<.)*E@_-2#1/8M21* M'-4L^^2N_M;^RCE;+-6]Y(65"4XY)5QLPUZ/B,V7RO-L&LE9./N?>N0OAE%? M. D#'UKK9WE9:J;3?";.(YU#6T;Y,+1_]0CF/K8QD MWR-0!B/!>P_CO >6FARDJE\F@FZ'4#GKE]E@L>;:M(UG+U_K?C)T=OY;#Z[U MZ*:#JU2\DQN*MBS1-16 K4A7GZ:2)]9M/:<#3(SURW^$FEX[R/":^EZ[K'13 M5-FRQ.#]&-&EK.+ /,/6(&.L!V? $(6Q9%PCCS$C==W$IY5B[Q8*L_;Z\KJO M)][]X*]&WO:F :J7PTC&\?3W@;OMS!K_J.P3]YZ2TI-KKD]SD&^+TTXG47U[ M'LP1O[O(I6ZR*"T!UA505]4P*[OTP6B3HZ&ZI9,Z]L:0\U*="P!SW13D"P4M MW!0L-2@5$->*>)!,2A*P=5QS#DH36=,$.:M-81J7U.0V %TE1-D$"EX6O-R! M'D]&B=:(AV4F"V@V,:D" MF@4T;T$3U[<+S!LTB6* !((%(2 %9+&"JJ(PEK[E:T73ZM.+]'GC-HX?D?'* MN5Y:U=/G8.X$Y.T*KSC;:/?6H$^L&R^X[M-P#>#Z@+T1V!!J!!@,BB/J%(Z7 M//41=3<6OLI%83YVI -/0(W:I46W3.G*8+C[ V;.Y,TO97%C2$"68&DQ"I8Z M))##R01KXN^&$&$T,$3EYN*HN8#EP1$ +38M9""U!67.C3(YJV14*R*((X@C M!58Q304B!B-AM:3.;*Y%F@W*-.$W+TASR' +TIP?:2KO2 6#E ML'/(2.QR1+TCV\W/Z>!\)*[+^N)JI\Y#?_;RA][X:CB.G)&W@W-_:F6ZM?UU MZ_IT^,(W!&.Q)/XL%XC90# MBBRE'$-[;'['=L-B)KH">+MTY0. )P.]*K>9?J4SC:9[0JO=-!ZWQK0RSUA_ MS)L1UEIPIH6@2 'W1!$.[)[U0WH.G) M'[RO$,I1H 0)C"D8D!*0X(*#USA0SQYQ, Z6J*MX7;GN_,L-U(+*8P[D.78' MO'FC"#WI_.!MQ64=VH9N$?4M);-4"[97T1_#,2.?ZE^*!N#8(VHQ@%9!,V(0 M6*\,MD2:NJ-#3@>&XT?1H"XGC\&DGH'*]!CF<#C^9C")IB&Y-<:@W8)2\D%I M:;$3!AD/T@)37KGX8YP"C;DUI,[OF1-*ESX*&8-!0;0V(UI;]4[/J0Y>$4Z9 M!\2<9HY*(C2G3E,JZD+GLD*TH\1O,-YE' JL-3&' FOMAK5=@B;R@34 *E@"E1 MRC,(2&#KB L>,@>X$F#08AC(>PZ/ H]W<^EGC+$4Y[5<9KNGGM6I6_L[4\C MZ5G+/HV\\['RQ/D3#6QO72$#R6Y9 X66#;=M_1,>7Q^[:RNV48,90DKI8)F4X&KRQ\EQ(^-7/6K@EI]VW%)&XXH]GF_*,A==PFF[$I?. MPY[MITA[5(:6S>JIQF_L%+B;SW81A/>(**Y2"W6&0&HE@G>8:LJLJVLKG/MV ML5=-I>TV"-)%HNP/&>X/!4KSG=&3T;PY,YIA*9'$'(2ARBB)M1,T<.ZXD2V$ MTGV+.6T'IZJ+H:ZO>X'3 J<%3L\3K)\/G%+A$$> @%(+((V1R&#M'7#!*(.: MBE&YPVD#1:2V U;,N@3+@JP%60NR;C^C)Z.H6N2XYE@0J1%P%T__0+%B$(*/ M)W_>0F1]XM6KG@9V%B-PF54+9G6!6+P$0@O" MLX;[AC5C2;MT+W,BM%RT)%!E M/' D('"AM-,6 7'4&V+J8/AD/0-S"-%8"]M<=@5J6?W_S-NQ'F4J7^E.UFUE M,U B'U_(^RSR(3>\52B.Q'#""8MX"T1J2I3%+BAF.+AS]OX^3XS#(S%V9"## M!7/.C3F9ZGA>2"4$Y<)9 41@Q2$0S9'!BA"@=4T VH,Y1^GLI+J\;2%5&0CT M<0#H*W-R[>TQ(E/E;<\-F2114EK'-9(,E(3X;Q *.1D(=8K[-B-3P\V9BFYT MR'"+;G1^!,I2-Q(X8&DE(EHS(. E(X93SJ0/6 O5:@1ZXO[GUHAQ*RQS;4/0 MQSG>75/+#\9'[H%Q&G4S+"E0C16SU*,4D".]4J(M]JIFCH5"=FEM'_.2N;]B MECMD[M>V;2_"!>:4#)LK'#:DE6\]Y7-/0592W2U]O"KKR5_7;/=.S[$XM#FO>A@MWU-10*0+4OT:C=. M%4@ND/S4C@?<:XX#Z#A0!@)IK7WP5&E'J=$DU!0V:!$D'R6J07:18 66"RP7 M6#YLXOM7.WC\L,RP-I01[SEX, A+KH0QW&'#E -*V@S+#8=T/"SUV&6T9?D$ M[4:M M %H)^R[A):(89\^ %2(*<1PIA19T!0ENRJ31D M9\%=1.O21UI9SJ$6?QY-A-&QN]W.&X'\X&W%81W:AE8@#:YY/B>6QW#PR*=< MFS#<<\54P!P#BUBOF"?@#55:>8"ZP/E\/H"@T9BV$RN,VX!!=!J3 M98'+TZWBHX3+72).\H%+8ZU#S$>D%"*>DI7VUBJN05ED0=0FG&8.ER=KL$%0 M5[""G 4Y3[B*CQ(Y6ZIH:JV-I1$2/0"((*5R3 DLP8L@4 L5S1+.\?BPL=A< MVSB)O#%^_YB+AJ=U2)_.B,<>6R>!!<#42Z(E1D$1Y0VWMBZ=)1_T;KH?!N]2 M5M>#\YP!%,>5X\Q"(Z#IXBM[!U#,.;.C*]9L>2#%]G1MC;X?I]1QPVO3]SD$ M2?_E)/S0U*$B+]H=L'N%P!!7.IXTN )%O&;>&8 2NI 15U0^73W.D-M%"6Z MF+:LP_,!.)*!3O9T9GJJS2&#J9;]8GNZ-148DA?M#M@O/#BKK:;(\@ 4F.16 M.FT5=<0C9MTN^T7S]4L M[QT5KN0I(!F (HH\AAF6K:&^GB0K2:U+0YN/?F_9-K(>Z<2'HU3 MY0!$QTI)I*T2A%G0@2GD Y6*>Z&-L795%G=#>BZ(KF)UF7'Y%\JH%?531(,\ MN/2G^$T=N>?EGRI"IO7J#:[UC)+WKSRX_?M[WZAXXU.DW+^,HV"(IEX+#III M(VE (!D)U+@@Q2R@--[HW:O)EC?Q*;O6OQ$KI 6(P)&A8(4Q*9Z5*T>)%X8! MHW5OW'031%WI@4X4]&6O?_-MYV^?>I=^W'GOOW1^'5[JP=]FBSCN_1'7"Z,J M!*4>L66'>O[23)ME);_?(:>57_/I*?Z>PJ' MTX^2GAAA)DRJ6Y_MNV2=A]O:DB@OQ6[/I!ZAO]9KU">,QJH/]IV%:,F_-K?S MCX9?MCWHK!L3;FI(A&PUICF=M@O9W*4EV.P%UL>-;O1=2J,A9)V:L1#]51\V MOT#;JVD;EBS_Z,1M)M*H/&0A QN'<7RVGX==^N5M2T>$J+#Q=E*^' MB#>Z&H[T9#US;/&@CIGY50J7%2Z[SQR?AA/=?Q*,<<(#Z_UT.KG"EO1PC?;. MB:M2-COV;F;<65WB9]8S%FN0IR"YEGO8.G D6[8\6C!JOM&Z1YWU(;TU% %NP #' M'J@04IN@@A5">*NM,P^CLO!Q:P'57#]N(XVU<6,4>!>UIX%&MM!0H*U VZFA M+2B�HT%?4%1*12WB(<(%!OL, U.:Q905OSM08P[HKVI,QFBP4%RPJ6G1K+ M( 6Z.DL(%1PPPH)0 $[E(E"IX=./R"9P7/3HUG3@.3 MUEC'' *IK#&&,(NM]N"Y5CQS/#MV6CXA74S+J?/0X1=D*\AVGAC/"+0+PQ"/N M 0FFG6$<6VJ\3I\SRVA^UL M 3G3[EDK1W88'"Y8Y=-PG:*GM'%@C?+ P+D@J=;:2Y#80E@4$%A&1H(PPI-A M^BTGE>_8/E0FNHQ BQ U7[VN $2+ *((MY*RU"$"">4 6P-,9(ZH;6E-2?! M3 'B"%7/NTJTR7!?$"%+DK4-$9@(C@L(BGH%!(R)YRJAD9*(XGB:JJD,FRLB M',6?QWB7\:(H%%@X<&!M@P5J 3/F@@U6 =7^N;;.>]_"-5&\"'\ MHZXO!E)*(V,<: 94!,6)D)H'Y42(^T&-/_[\&\%9O$Z8B:X4LD7[1HMPY8Q@ M^94[>6.&@J*/#46)D8+Y , IA@B=.BK6RFM$%?5&^/;X[DN28('-HF,6=)P+ M8B/H:)7S/"##DIN2,24)(])A;!#A3)CVZ)A'ZCPLNU@6A"P(61#RJ2(D4(.8 MTT0A$B!BH^$ 1@-!5A%B7$WZ8J8(63RV;0.3@I %(5N D-0R(;P QC$%)I!1 MPA-+I<8:E,8UW1XS133+*2X@$X!G1U MAYE@/"6* 0X@G#?2,:$-EU(A'(F6.^@& M.R<="EX#H""9]!(C8F3$(B5(YLA3*LOF*-0%@PH&[8!!DJ4\?N$1!@9@C-+& M8Q.THABP=;ECT%/.U\U"?@O<%+C9 6X0-084$]X3!D)B%8P3WC+/J: :U14: M:[>?D)$NIZWW$[;& [B-GVZ?#IXY &@^\0[9%?_-O>9U(7_A_ER&7[@_F^$7 M[B_<_[3(7[B_S+AM6,@]>SY;Q\ M1?I)DZQP6>&RPF49DJQP6>&RPF49DJQP6>&RPF49DJQP6>?XM\1*8@5D&LF4 U4#6_';XI;I!9/E)30*N UDP@#@0M M0S'UG@D30($67CFK(02+-.9>^I U:#4,2 3Q+I$%D1:#SS_B>DC^J=5EX;(-H9?<8V"#GX-==K?$1U(R2U"&#S M5>;:UX6Z ,G=7L^.:&3B$3%P (U .BJ%$IXZ1>,ALJX86VN Y"CMGZEJDX&^ M;J7!J3:#1&D"7$ B7Y*U""2$TXI:CJFA M'HR-P! D,5 =&6K M,45,5Y1(Z)&ZBEN-6H>Q4V*49?*UK>IRD?^"G06 MZ&PE=!(!')S#!AD'PC+CJ42,*Q7BCU6M5CB/W;"8=1DMZF?!T(*A3QM#M<(6 M$Z>]UQHD(IH'Y9$0WG&C$6UUE-Y1?.NBJQ MP%F LP#GDP9.*A#Q1ACK.$]= MHHU 4E-.O":@-&F+\MD0*-*N;'_GZ,>;CEH[WV-WY9E7__W!VXK5.C3[^K\- M-A3/9\=H_5YPXIH"G/* ,-$F\BU8!HI@[SQCQ(I@>%WUN8SP_+P%?YGH$MYZ M[7@O?BN@5D M8U#SU-N(8T188D!HKP,.6E M$55(,F@?J!VQ"##I(E%0[!13 M+"A64&P'%!-8!10(DL 4A*B:!= !.4HQD10";2&*';,X \T\A0A@&G,B--64R #$^?8AVQ*@)H%; M+DE07&OPV$ELJ7)10U, 1(%I'Z@UX4)N:^&& EL%MIX&; E.((!%BCK@(%2P MU$AEG W>49PW;#6L7$G:Y:KU@8$G1*G,'+O0=*KYWN[?.5]W=,78;78#;T_4 MUNP=<4H=-[PV?7^RP)N_G&3%&]F8SD"=0_8OBP,))FYARH$5S'CG.5@G,!/( MH+KZ2-/]ZQPUE*7L@FCSZ3UC,"@(5Q#N<2(I4[HR%OR!:0;1'B6A,2^H-,IIY"2AJ1!X"8S(X*9EP?+4G M^V1IU@)U.6US79^,$:# 6H&U1PEK5BA-P'%$.0.,0&FCI2! B,*2UC617 UK MQTZ!YEV%V]0MK4504/"MX-NCQ#>#I+6&,Z[ M=4.DMDL*FA"48JU&7]K<2W MXEMNA=@7+"M8]BBQ3#K0P08N.;&08G:PPT9Z3XQ17JA51]"&;&9<=A4M?H#] M4H8?7/I3_*:.?/?R3Q5%T\+U!M=Z1M+[5Q[<_OV];U1,\BE2Z5_&43!$4Z\% M!\VTD30@D(P$:ER00DRY)-[HW:O)EC?)9R]7OQ$KI 6(P)&A8(4QVEC*E:/$ M"\. L;HW;KJ)1SEZX-4.^K+7O_FV\[=/O4L_[KSW7SJ_#B_UX&_?=:K/Q[T_ MXGIA5+FSYZM5L>>)B2SW(;(ZA,A\'R*+@XE/O[Q]UQM//J41K@#J MU6BU)C!D";+ER\O?C>C_HOAZ/,W!"'ZS2A^_,W\N\\ZOU_VO^WKQ"I^\/P?'^/KTY8P M'V[=(G=VYJ3IA?3$A/%QZ^O/KOU;CWHZAD/C"B3F<^C%7;Y7 M]_F,7(O/76]\U=?5]>?K M\21% -%NYY7SEV/=&?F!_SR,3YMXUYE<^#A1/?85 B6](&D2U>5A"#T;UT$/ M7.?++% A_MF+3_W#ZJOAY _=M\-N%>I611YU!G'%EA\S0_'EU;]'SLF,.>.( MWU]?^E'/WNDY\\F/+C^$=VE\;V;/7:Y(F/#0,H\PPQ#_9SC61CE/-/=2U36; MH4C.BL+$W[8]*"YI5L_'WG[KKD=IL<=^\.QE)'3GQNO17+.:32)N4&G2+RO: M'6W^<2/2BG#CM"40IZ-9,-0JZZ1U3M=Y-;:9_[J8E'6DF'P9=B[C^R[&*XCQ M8B6BI9]/D>,&?M+Q(?C(/<,0>; W[E1R-M.VO[(C[WJ3KQ,+)@:=A;K%K_YE M2QK7-C9Z[R<_5B_]$#[=OFT:(+IL;)4B,,D4BWI[I#;7-F[]<7<6G&O'?$TO M]WO4;DB51UU"Z@RI4X:+)!M?#+\,XKOB6:DSC'0:17K9X:7O?.5_O_*#N-Y? MOYA]O7K,'+A?;E#XUP9>/KBT4)'O?W(>I4[MH]1A=(A65ZNL;[I)'JS5K>B5 M=AZR8[07W?$A=*_5WS?=I(HVO8U8SRZW2)LVI]*F,;.&(L>PUQXLY])Z@@25 MCIK(;4G[_2E 52K+?6UZO%"G M?]:#/_2@U^]'E?E_?/QL=/U'I1^^ZD_B2HUTIPHJF3_FY__0EU??_=HQ21/S MX_'3V[(QWFOO((?L';5JPJ:;DIKPJ#9MLA?AZ2&$KU<4-MZ%$^7;O,L>DLBT M\_ZZE45_A[W5KMU;]]A9-WM?:JU86E-DB94:-%5*&$^I4 91QJU%C>V[/TWB M8N^P!>C/(^_3Z3E=_I3N[+R+7QL,.S>=-]?CJY[SE3&E,M%T.U?7H_%UW';F M#]8VOLVE'6+-N3GE)H[#[%"[,+W$IU[IF_FKUYY]K]/!_D/XYRCNK1]"^&4T MO$HKX^_4 5(V"AP'KP@%'YP&S"E(C2RSC(>:$HUT47R7[N>05\NG8[0X'*-- M%1$?G(L[(Z_[G:O%M*(X3RXZ;WLF[K=O__'^0^>KL?>=]XFCE/[Z1>?GX<@/ M(W-V.WHOYJ4G%)O_?_7?>O(1,,XX_C+__['GPD5WPWKC!QK%G)J(ZJ>O;1R*,*DQBP@[B3@"-V& M1ZE(%>BEX%%=/<+*[6W7(%V$'A9/ZB:USUYT/NM_KUN#42\*7*2U[O2'XZA# M36FW;#S:EIRWSMQ7[G^C8"8I&K\=COZN>X-W\=D?!O-&V..9L-S\$F$B)1@O MS&7+;?H,I<"I)P0(<"DEYE)+QV4J7:W<,61G[R8EJ;7HP\R*)0G!,EF.[NJ? M3:?Q-NYL79]=V\PY?W]5B^ZE:L%!JE:M7KWQ+E*GY!Y*S%7:RD&*[_3>MG$" M[,4)["!.(&U7GQ^)DH0 "PU,T9J;;3EN]I MRE-KR9*S,?['S2THZ]3@R7"D/_ME8\F=76KOY=S?AK(7=-4^\_N56^P!:%,; MU[/QKGE@SQJ*KD3N^F\G3)Y)^^M??WG[2US%UU%E_^W5*'G4YC;.R":C*DSL M8E'\(G+Y'&)F5^:A8JLMFJMMI7>V@I7GT)6C78ST*EYY;M*EYSI,?'R9[G_1 M-^.U9]N+T?SV683C3+PKJV?-W*>ACU.;Z#*Z7LPFL::]QBW&?O-RU3ZY--=[ M$);>\NP^ ?[+ZSCF=?/;;H.9SKVYO69&RSCYOKX:Q^_,?UNS#?T953_K5FOE MCK/X<.V^L_2(AWC.TKAKX;PS&GZ9QU7>#:=9(H*\S_>]27R&39N![ER,TO'@ MSY]>O7[WXX>W;SZ\__CC^T\1J*N]=<-PIS\1KE,00H+I[[_1FR=_JS? MW/8C2>?^Q!_&#F^BVG:L53U\,W+<\8_O7KQ^43F8 M/EZ;<<_U]*CGQVL/[(N1GFG1YPO="*1LP0RK]>V5KK#YVU=OG:L_6_/)_HI< M;>SPQKO$0I%[@(KW "WYIN;8M;UF=\"$]HIQQX?'S6RDQ*KT \:JS(-Y^L&I M'?*U_O.X:J\J5_)2';AN%09:(4+*+NFN< S<&D!OJR4L*F]: M W98"B:816"L0T#1GD;-^\DS^]LVJ]C$P?7E(C9Q[YD2A; (@+VU"KS$AFE) ME!9*$65AJX:MIYWI8%@3&GC?HMM;3+?3&[B(U/'X/.Y\\:-D*8A7>Z$7C]V5 MQ;PW7@&!:5:3Z5G@Q095\$3 L5?>!E9WCK3;#W6EE7'_">P5HTAJ@P\.-6U6 M[J1.OZ=-K]^;W.H-1XT[('L%"Q)\[&RCARZ)!N>\5Y +(6O#QG_HC6U_.+X> M^5GP^$^#*6;$H57GO?22U_VA_>W9[4CC*[S &"M0%+RE$CD)BACI+9%"NHV@ M_JSC(T9=)>UV=.WKIN4X!!8!4L69 /?<:!]X" )A3!VG_M"5K#^1K=Z0#]E? MM]A>5QS3,7U!XT\RTBR_\7E4A?4DKMFX?D3/(VW'S83<91A\55D;7S59M':0QYK77ZMR>,D>_E6R5K?ZF:* M[4%F>GPOW':.MSL&U,;#U7:LNUW?1/DT=?6/]VZR<=['J]I?9WRR"4Q'.[A& M/EY$ '\>[[D\:Z6(%C1GV&Z(A:TJMGHWC.)V=JYJL$'))L]Q\XBYR=UQC^(/ M4R9O-;EOI^F#26G[+J4<$KJP 6YT^AQYC7;U##0@.\V_B(L*)0\9P,BP?_:;*^A Y!A7B/"GU5;6RZC9*3+UD6W]T:%I<U-][^?_]WU#-99)EZJZ!N3GYXY=9>*L)_<"+ 58=@.6 M]\.!W8@M+&ABE<>@' 9FE!82,[ A$!N8#R%K; '9I80_96PYK^JWBQ%N<[?( MJBM3)HMV>O3,HCUO!LJ.<( YP\P$QL![JP+#&A0E!&G*ZEH9K@:DY49?QU)O M),X=?_+06A[O&P^1J!/L[P(1IHE&7@*G0A%M@_6:>*,IF)J^>:<4IPR:%QQ- M@(I5IMK5%YW),L"T3,XWFW4)3:CG6! EN(&@O3)"6(A''&VPI[0N M)GSK%GM'TB=(-Z)T[AI%L98\MG&U0=ZWTG> 8NF-$8P8#)I9920(3'6(:8>V0-WP4E*S[^GXJ-'[3I/!)B MXBY'=7V)LP+,!N/VBFP_$MD^NOKCA6>>6^D8M^ #DPA+H2U& CLME,A+L-MA M_FEU .Y:16?[!G898%36@VVT#>23<)%G1; &3$U2,LDUH9PPH()K($8!>!O M@+-X!? VY(0270S96XTR;XY;(*E 4D8$:T0=)"AX0ZT.&"P(!-HA8DF@W% B MM%EE#6OHE(90%VCVX3E/LZOO%OF_!V0Y[U4WF+ 6]KMJ*HGY\*+!AR3F;5/, MK@&Q.\9+&\_=RB5[J]#\'#1?>T(_FC1NJ5,<,9F6;)],NWYW;BA/?7=ZG(BU MSS>TAJB6#S255MGW\2F4I'E+AA=JAX#?DW'I)PX462AIC:M?6V4$GWPISX2-IWOM)NPZA>JB"0$C%5@+&JPQF@M# MN'8.X8A)=3G JR'I!#G 45<1#WO4YL6W.6DAC_ZUQY>A[7)_#2@;A&:2"Q!@ MI;44>6VM=%)3:3(3(V!UL0*/0HBRV*'S,J-LF1BB)GVR>@ AE/;A_J63/S(V.^/#52$"#'G04@CCP%JOJR2Z MB(Z$I_RENC[;#:;TRJXB=>"6(QMFK] 4^2_ROX^"I#P-%A31W#+ %HSVFF./ M!5(I27*5([HAMS*670QU/K$<6?%T>D[-Q=LTV5K>/DNG7[97#BP_. >V7M"W M;R1_P)3Y7E,6!T_Y[Z/KJV'GT\\_=R[TN/-E'J ]3O(U:\@]'.G/\5\_^G?/ M^F['5N[LQ>?]X>?>.(K">/Z-<=6C6W1[%\=K7L.I;L=K>S'K--X;=T8^]+U-W<6' MT^[BD<35D5&G:QM;C<<13/'V^3 \CT29OF4VO;OMS&]>G(1+Q%Y<(H_=][O) M*FS'_B1[O=OJJ;W%7M&_AI/1KWI)CFY MT)-N9,E^9/C$:Z.* W4UF;3]7$?6JIAI(3EOAI=Q4[GI3(:=<=J&)]75*8_% M:WHP3(^)N\-HZYC;I9?=QI&5?NL(D4M M8E2*]IHB/@ZCOILA9N0ZWZO8)JH]SVW"VWZ_2L"+3'>I;Q:<,?MHRAZ]2I^K M<#2Q8@3&.*]_^TX"XXB+%6&"C\C]<7CIY^B<)A]1O9/8;0KBD6GCX'R$QVIC MJ,0F,GL=IW;"]:@:9GK%25B2XKW6B[2))4Z3'8-$SO;3M MAM'P,NH*_7[BM\B55Y$)/Z??$],L;>D5_[C9SIXVX\_7.JH>D\2';^-],S8< M1DT\;N A:AX=<]WK)TUZJCK<*C/=SNU@+N, :SCR-^^OX@@BL*>Q7B7M/CX\ ML7?G\W X4Q:2HC#R5[HWJEXP\I/KT52QN+TG#F[*VO=?&A\VODZ[0E0ZQNE) M):KOO!EKDM-Q6V^VXQ/(U-T M+X:#XS#^WKD]6^OXG\6)S\;*3VJ#GP7 M"T_U9'@U']OLROPLMZ:Z3LW;W@Z'$1 7K[I;^F8VD2T?50U\\:2K>.6Y29>> MZQ!?\6U'][_HF_$J=\GW%Z/YK3.SP?Q@F\ZF-228VA.J3Y='W;F8%=:H*G_. MSL!_1M5/W?%X_M&S;S9-MXY$]VGP7U['H:^:XG;5C:;3/ZC0T1V"S,@9Y]O7 M5^/XG?EO:PHB+:BRYM"_\H.U;HTEH\==@K(TUOM&CLCF&RNI3"YA-5%5=Y!D9]"J*XNT4&BZ MG8\O7KUX_:+26C[&$T//]?2HMS'C[#QRN%6 PQ:&_ W^XYJ+:VRKJ[:W5=>; M5-OVJC%(V<(S\/[ZTH]Z]H%CX(?>V/:'2BU@+QTR M6FO)L+)4\YI0"XHPPI/A;4U./[;Z*LG%Z-K7S=T99>.-3".M0'HJE1<",>*= M9P('?NBI/>YM446?*AS&]X=?.BX.:=0SOK(514).TM$@'@H6(O8??Y8$B^_& ME6)?'3I0[&SV_'997[Y=Z^-:_.E>%G_* MUU7:W+RF>S#"TS5<6;F3>*TJR+?EE#RD2?I(ADH;7[OWP10+P M32%[>SSYSI9RA.?/#%Y'>/+49'@T'GZ(,T^>JULPQ*8%[U<]^.R/)7H^&7_C M?GB$9U>NEF,,^JL;KT?CKXO8%;%KY7XW\\-4GI0C/+YRB8Z3SGR$AT\]KT=H M$%YDK\5#++(W>_S5]Z,WU1O?93J>B5R2O2-X))&]#!'K;Y/+?>M2K3$+' MD'E]X#?OIM%YQQA[2H3_O4!*@92V;^;'.K_.HA&/MY_GH$IO MWS5W)T9>Z\%LUJI]+_N5R-I?/CCV_?[F35WJKZZ79UYIM:S%E*UC9] M)5>3H&%(VI[9SC*\/;M,;CF^K;AI^\:1GR>7^N;;]]^5JJ+[TNJ)=1)]T98X 2[+]?.SMM^YZE$SQSUZ2 M^\$;G3O1AZNC";?TNM,7-/XDK:0FW'!ZK3KAQ7_C,E>Q+>,5GUM]=?^C^7J) M%"+<]Y.HLCV?A0W1.->>L/] M[\SC7U=]/EN,Q>>N-[[J1UZ,5U(+K<[_2>EFHY21$\G3'^K);'Y)0B7!^+M9 M:&=G?[ZVU%NA#<>42[!.:!H\P@ICCQAR)!R1KS\-K[9E:O4P(JGL566O>@I[ M5:U">E^HYPKJ-!4PY5C_./<\?9@>;9=$WE-F2=RX!* H\DQ)*R4HS5)]A@"" M'$-))?LIJ:0HJ47PB^#O(OB_S-Q>4[E?+N7-O+,2J%56@W0V,B95R%&N:. & MZD*IFQ7[G]Z_727XH?>[=\__\*/ALY?/B\P7F2\ROXO,_\_,I?;+S/WUKG)5 M?1J^&OR4G$K+7REME0'YHF9%T7;#K7N=R=IQ(^V8ZNA MD\-5MKI($;>CB-L^/@!,?7">8,L$$&M4ZEXAC50&*T,%W\\'\* 74',>K9GW MXP"WAZ)2:&]8\%2!UT)SFLK4FN ",HK7]#4[<,J/Q]E1 .5I 4KS#@@!X#QP M8QA(0,%J*:5S& D3#"82-[>G[VEZ*'MZ$<%'(((K70'"2J*PTQ))#-9*PY U M1B!@.FZ'J&[#;T( 'XD!H$A?D;Y&C?)6 4>$B: , D*"09YI[!DP#B(*9MD/ MBT06B3RR>=P@@00HKARB$*2)I\ @3-1,D4^V\F,II65/O!W6D\A06644KSIK MY&40+]["%GL+M[>P2X>E")9X[A+^*1(D]4@:+70\D.^4LS+EXB=D72]! $6L M,\I2H88$+1!CQGK@7$NG.&5&$H,8$J*F#?569NT[4KW2;HWSMEL742VBFEF\ MSAH;.0N"8L6-YY:"QB #Q9H3@JAB3-46/MYC5WZ,1Y$BYT7.,Y/SE89X)24B MC,>H$D07*2]2G@--BY0W:O 7U'MP0EK' +!5DK! @Z>$ M&TJH@B+V1>QSH&D1^T.]"@QKBSV._P\F2KQ67G*ME:.:(Q05^R+I9Y'T\SH; M[G:<>IL*.Z0F+VYT\]P-[6]K*SZ>P86Y--@,X.J8X]G3M;EJ0(V8YR7V\= O M!4*2 W;>2.Y!*@F26 "V4ZS.G-5^&-W\$!GMR';Z+%R0IV'>(DTGDZ8]K.(A M<,(4C>+B:?Q?D,9+%H5$&TD05WO&MZ\0IAW,XR> ^2(]17HV[D4'&:J5<*", MH8(B!4AA:9!)VQ4UG&#)=M)PM]B?FE)UBW@5\Q:RV'CBP6&A M&)%.0SQ-^B X[&0H*L)5A.LI"M?V9ED01 K+B&#>@_8V)4=XP3C"@3#D=RJ, M5J2M2-M3E+:UUE "( TC2$G.P3%0(@1-'77.1QFK+:);!.Q 5MCZGQPZ;9G M^5[-B1]<.*!;\:RPPX[=BN6Q6S0?=D># D(EH->?]E37(]_Y?*U'.H[=NVGGHY'O M5RW3KZ.2,.K?5%W8*_1YT7E[775LCSC7N[R^K)JT^\Z\]5!'3SH_>%O!48?B M3IIY1P]<^H5TOOA1ZK8<1]7OIV+49VFXKO;A,T#K.H%O7K4]EKK=#=<:^PPD9'9B.:V(@5-FK-@/)DHUZ_WCYY_3A@UNNS])1C*INA\KX?_5UW1IU[M8K4 ^J%:CJ /U:]_7 M5B:+U#>K+FWL_X[^5GV*YL@H+1A!'F11 L#>*$= T*(X9<6IEF.O"WYIB%MX/ M)^]T/#1]NM"##P/_?^,INR9N =V)6WA.%V$+=$,2AH0N1_PIYW45Y"C(D1MR M '+"X6")LPB(]T8'R8@-.MB PNJ6:W>0XSYLO!JX93#Y=#'RU?6Z]-"]\81# M%Y/2@K7@2<&3C/#$:$3 >&8LD9 JO(5 0(:@K0Z $=H-3VZ1XQZDO.W]NWE$ M(;*K4$&4@B@%43)"%.69]=IQS;0&+..9QF$AM;7,,Z[(REIS]8AR%.!@O(LQ M+[G?L1?PXNP+YM13( C;OAH7\&54_L]"08XQR3[#;;9@- MQT \>_G5.C".ZHN6?<3N/\\77!FX(W#?)3PW@CI)">>FILU,.815HKZYVD M&'EM/.QX<#NE:9G@+I<%A0H*%11J/0HI93$.#G/#.3 73SP!*\:\]P33B$LY M&Z0Q="F1!8<*#A4<:@2'3H W04K*J)5 C )C0$[H #L.K) N M5^@)PTJ!CP(?+5-C!*&:4@%4H*FAVT$0*FA4T>T1HAB6FGG'I<9#@!9*,*0^;3Z>O0 Z$U!?W+Z6DV(=C$1F;NSL]T\BV"V4C"1I=(HASTC8$A*JN+ F4-.*-"\ MIJA1C6">)2L!"]DE(O?RUD58JFDXU9+!X$XY77 3."XES*&>$U[ MBW7B>MJP>X NQ;E'BQ5Y+?+:H+P2)(%JH<%Z!I02C9206H/2GGNER6[R>A2Q M%*A+LL]5+F)9Q+)!L90Z2J/&P6A' *)$&L(Y!\T\#H&8FJ)6I+FP::I85W'\ MZ"7NS.$7M?5S3M69LXVEU+,WWVZJ@)6_?;RQ&1P2/]1\B4 ;#R'(!86- $+C M&85H'3Q32"0C@LO!N$>ABU4K2X\>Y+4XC$_:4$.PH-;V$RBHM5Q(&1 6''%! M$05!N,(*66/!TH%= KH/%X5BE!0!)+ZI"@@AQ6SA%()6B@B M UEEQ&HJ]$QVI>0%;W;B@$=4F?Y4Y>?;5GT^9\Q>JB#58@]LP[,[6J4KYCP( M9HVR1@(@JXTVRCN)B614^>TBGXY=]EUV%-"A(D M88XK'8@%):B1&&$L74!2@<)C0%U$60&+ A8%+.[,[FA@X4 ]=Q3 M%GC\U:FH1X!E@7JFF4,[!F.>UDI.1)= V^(7"EH4M&@M6DCJ%78ZT! P<.^E M\@P(EIX;A;VNZ7!P@H]0@ 4/E$O/ MF/8>K3IO-*0#R.0J?Z)'AC5&VP>7_A2_F9;QY9\J6J4EZ0VN]8Q8]Z\\O/T! M#>_=4O'#ITBS79]BX2&?Q! M3?F@+WO]FV\[?_O4N_3CSGO_I?/K\%(/_C:K"#CN_1&)BZ?%^^;DK#ACBSD? M,$6RUQ1IW13O%C7Z@[_9XVO7[.F]G<153HL^&=ZN>UKSBBT6*Y]0 MMC.^&(XFSZ-V=CG]>-SY:O;OE][DHJ,''?_[U?2)U9>&H8-)YS(.XV+=(6Y\G?&UO9@_ M1H]\]?+!.+X\KH6.1!KI)!G/^[V![Q@][L4'_Q0_B5";EJO;L1&8=6\0D7S4 M2] WF_-"%-(S$V7BYG?9FU2S&G:,OR<>=PG52V,9N+OCB=_J#>SU:.3=BY/P M%]N+O_C)1:C).?.]YBP6C4;>7U_Z4<_>T7M^Z(UM?SB^'OD/XOK@0ZB@]=U']K=G2[-2!"/C M$1:"I$(O6IO4DB3%4RL9/*OI18(PPI/A;5<2'S6AJZ1XC)+6]9 $FCE/+2/8 MH !8"TFT)$%R9:E 6GC<"*K,>#W*QI0\253N["F]&8GB+YU)O.'REE ) ]*E M^Y#3&R?)"<-^!(CQM\M<=;M3WV6,2C*S_');/< MB\SJ$#+7:F";;JH4L$I-CIM'/RGB-O+Z?SY+R:_Q[YD:7_V]YT)T'IX?E@(8 M4+>3_O?U[>$!K2ID=L) C=H8E]K3RR%V@*6#SZ9C<]V FGDWV4B,>X?R^.I9 MF->=]=LEYE*C=/OS>B;-8]M_,![X()DQR%''%!3;+-B MB/ORTK.758GZ)\$WYPM@$[RVCF9:6(*@VR$I)(TPUL#R;@QG^_CP!*>/$**\ MPQ*OK35:0Z-3(<3NX]I@7EWN'+&B!^216D7L,.M=:]4>@Q#UANA>&(V?A^M^ M_]L'![&*J1-/3P.4WPY'_[SHV8M?I\?T](P??_>75^F7_]+CU]X/_A%/YS[NY/ M<; G=UV=%E7VFO7ID<0[3(437OM4$C0>(,%(S(!P[IG7C-;XNA9(TJ#7BROH M1MPZ@=3?W\^4< 1] M:\IL'\*[X9>*TUY5C+8[6$I-0U7-7%D/4J3Z1Z"-=IIBBQFMJ29R%+5+=HG* M7NG*SH+2DK$=9%=I#PB<1CUJ2O")H/%8!0:\0>"=T )3 "<#=\@9$DZE)74) MG"+SZ.Q2E9E*!/4YL!D?S/:?P?DA+XYU'A)X%S**6:L>8L],L)U1^7]FX2L5 M.N\8E-"[D\^/#3A-G&82V[WGCRJ6J_T'1DUVQ&\P&*%Y)53+ N!F0K,*I_ M\(/F8 ($(RU MC$!&B!#(4<6I2\ ^O>?781K&Q61R]>TWWWSY\N7%[V;4?S$_.9'XSC/\=CWQR\J^9L_?-]=XX28VR0Z[)4(Q-J4",3V2@1B MM8E .TWQU:3S@[=57FTG'K>J ,**#9/VT^W\?71]->Q\^OGGSA<]CB.\G"5 MQ+D]3 ))MTV&D]2XH_IB%=.M)Y'1XW^9,Y[I9RQPU/.M@::"^TZZW*0WZ4-<7HN3 ?"_^LG23K\P'KW:5@)PO0; M/XW?S.%J.0F9,XAG/\2]0F"0DCS..<3-GCOOI:T)S-@;")Z/O4WL_R6>OL=^ ML,JBU\2L!&5!0U/9J<*%6.[94JQTZ?*E>];79&>/WK+V]_T9_]ZY'7 MO[T:I;X;\V*7D>"CZIQ_L8@3B1KR_& RNS(_Z\^&4K,^=6]+2G.JPG%/U9]F MH,PFLN6CJH$OGG05KSPWZ=)S'>(KHJK?_Z)OQJOT^N\O1O-;9Q:NV5A0LEW4 MD&!J^JH^O7,TNYA9WBO7VKP2Z[2*0FV1UME'S[[9--TZ$MVGP7]Y'8>^:HK; M'5"GTV_NK#HC9YQO7U^-XW?FOZTYQBZHLO8XM^*#-6?6Q:T/3X(LC;7V(-@9 M#;\LRB,\=+5,)Y[:SC^>U-:.=_KQ)B#M(@5=ZX;%8FV&Q_H2]#QDZ]R?[T$R\B5+; ML5#U\-K\M#N>K4':1OIW:3Z[]NPEY0N_SCHJK/5AS[]P3&[:[-LXR5)M,XQS MT&K=PU8G(DV19&?0JO.;+C3);N?CBU'U)/2'7Y;+9:1? MDP'Q)M5%Z_A!RJA??;[J?/$CO]G6\":^[,/T76^'HP=E_D%I8C$!:K &<-;H MN*;,44>(T*C.;'"4L ".5%>AAZ63O"<% ,F&08N%42@!'A K:< M6L'KJMD=Q8.H9)>PAXT.'EA.EJ,C]K+4-G>@N??LNJL/K]V_5/M[:7 Z:^I6J\&.Q\);Z_LQM]?V]ONO]WW979M9J5_#_/G[\:V(OAZ/GS MFJ.DKGC\I\%$#S[W3$*6%,<9*;-\6Z6_UI5&N96?Y?(HMT^;1H7^^/M57P_T M9#BZ6:IW$@@V3!&+E$:@B918&XPXYR(P9703]4Z4I#0^U@>C G!$%"5,>*P5 M,89Y %S\?W.!(/(%7>.FVQBJAO$6JGNCWKRU?+WXUMH2:??8_)9O#TN8.<#% MME3-9@?-:C.?[R$=-3CC6E_:IIOHB@)0]2CW@Y_H7C^%(4VW[#B^5R:J M:=NAGW):"\\DPMZ!YM;X0)!A@1L3%2I1T\1M9_0+C@9)B6&:,.#Q%9:Q^!:L M"=(& C^\VM,#@4E%FH9AK94_54,;7U]>1A5X5C7MF%6=-B_Y'GP"ZV).-E-] MCZ7*NZ;39GKM061V")%KQ7_333M4=&K V-JBXD[K2[#,]8>_GKEBSR*.L:$Z M/:6^4^.+@UZH%(N;2TV3XC<,X4V&J]WZRGJ6W>(;140>S*4!I,YCRP)^+H?QU7]4)Z_"(@6-CJ^9'?RLI$PE M1VAAU\? KH=PYH_C2>]2IS2%0WGJ>NS#=;_3[X7U#;^WV7._JESUYRVR^AC. MY_",5&>H+K8D7Y$&IM>FU9R\_#L/DBQX=H1=\?M7TLAKLWAZ_K)/T MST&039$Q]_U9']*A(?5D_/MPZ+[T^OVE,!FM)"AF%5:< B?<6*>-<9* P\X' MLZKIXYOD\$[EI#:^K&H+F?H674=,G4M?DTTA*>XJ[H!F QA:TX)HS0,$J MII53-/YFK11!;/31YX1KK"MJJP ?B?&VT]Q.H@74,'8=FWUEOEZ1E'E+B+(' MY .KZP$UWX5LI0IH1RDB^@<__7>&KPMC]*N!JP#M302TSWXGC!78>X:0=I0) MX)9( *Z5B@BKF?*J)K Z'XP-O=^]>_Z''PV?O7Q>-,8RV*(QMD1CK%P;XTHC MW$DA=")PI"(R:0V<)8@BEOET@6(*-3GV^8#5PX-N%U&1>V'-)X,'K1IL,;[E M:'Q3@1B%B<4(*5#*:\6$0A"TY(HAY5?4-]X&>59MVK\2_QFT/W(:00[UVDDRG'N%(R*-"@2=09 MJ(ER"AZTDZBVZM Q=(=__9J.:-477E?+\"%45^92?+_,C[L>):=E%,W[>1E5 M!-$)"4BQI5(A;Z3TD6Q21FC#0BI!M:+.;LX7;)R GX97VU*//8RV1E7<;0*KXRA.IBO^LS>Y M^"DR<.A%S?9S3A^>DD(IJYD2G-B@SAIJN(/ 8Q/4-']XS>PD#.#E[JDZCRWM]WWEA.LD M'S=P; GW-52?M20><KBJOI#R%J&X7B?Q13& YL_@[#OQ,F)2ZT_%LYGQI:?2*4$= 4&9,581 MKXT'VBCKM.'D5!W?ZYJGU'P>TOP9G'W_7FC249W)>D;'AA1 $<&-1P81!J5R M4B/!A16.,\B.U.VB&6E%S6!2 M.L(%<,Q@+[>';KR@5*3FLXOFS^#L6S49\FINR#/$(HND\0XI8@C22AFBF+ 8 M,>"M.&J7][ ;6A"NMN=*+"S-H.$S*&M/,.4O-X W=V*+WL233V*#(W+ETE*O MJ-,U<"EMC+[M)K9/ Y?2OCS;;B+[]P\MM>"IVMUY9GC<2C?W:GANLUC&ZI>SS+A4.\UK76JV-YAS>D M'CDGV*B-'% =*KH?L1M.?0E_"9SP(.UN]F9NM6YW4S/\7#HGJ7=CFYJ!H5[K MGEK8%$])P+QX8!ZE@\W>SZIO!YNZJ\WUZUF3_;OYCQI;1VI4RJX>A37K[6 ^ M7G#,(;W#U!B(I$4>$<(">51T$P$B4MG^K#8U;4,=1BM&8U=%[B_FW4 M8!.S69WU(:T\W@'.1>RTX '!EDDG/$$$!LE&&X5*,MEKQU92%^++&>QV%]-A M!MN\GB@.,\TI1 X[29!A"E.+@QA )%# Z)+\ZJ-( LWMB:* PYA)[0 Q#"O M'!6.&6B1Y-4!I0NK4FV5W/K-=Z M EEOATJL+# V*;3&2#"B =#:4BT!M$Y:!TQ)VFWJ/6R XD3=YKM1M0VOQS:#RSTTH! M@83%'%+"B15&^[#S@Q)I/">0BI*VW&G[-VNWU6Y :?O/H3$BM8Y=11)@$V!+ MT7@D)900P9EA7@11E"!/-*>:>*D(I\A+Q [D=TA*Z(O9UZGQ1^-S/%*KCY=5 M(;#>_ONS4^>@?GZJ%)&<"H I,8(*JRED-)S"&B%'2@*)X*%K_<%ZG9<7M96; M/X/S;[?$C#91YVP&:Z($$A)1!80F-J@+ DLJ,2,,(@B(VVJQNC2+TT5M^^;/ MX/Q;,S&N3=0YH[&=,8]D3 UQRA(M@9#.6H^<"XQ)6P82ZVKRQF_^#,Z_.1/K MVD2=8V65.$N552X*4HX 893'Q"/+*6?:.%]F?#T 7VI8/DCSMW?S9W#^+9@8 MU";J'-)")2QUG% !*0&$2R0]$4@*(#F4"%B^QB.4VLHV8RNG&=3 5;S>+;3>QO?M03%?K''TG1!4BRWV(7-KI M8MM-_/A])^8;2NS8A"*\/ 9S_.?5+Y\_OOV]/1A^B2,\>#>*R8RF ^0W@F[H M7S)!Q"[PX9PQ;9!TR44H:W_.I%X=Q/QSV7_WPP[=OWV[^U'GGII?? M_8 P#_DX>,?IM^]ROY\Z+SJJ @AU[W^K\]7K]_T\MP-^KVN'83A9D'L&\NO M@RR /?[V3N4/[L]L.$N%"DCHF791Q/-;>WA??"E\T!X&[&5A1NU!W"<#=_<0 MSK!6-N@'TXW?74B/+>MX/[GNY"W0,0F@G#*'O\F+;W61?[MN#N4&$ M7P8C_;_.#..H53=LST[6?NBK=AY?&X ]"%OO+OOW@7/9^TA:B/[CIF Q4V)4 M%1D;<:C(*OP.@GT87NDYMNTF48=39:_WE\"@^K)!4&G=X#[K5GHT;KM)-OV@ M6G-4;3NLUI\J8NM9M?FTVOSD=8>5WGA8'?:X6A]H-UZ1"IW)!LM-C];??K7F MI#2:6FN\$$)*XIT4#'GIO#$4:!\^.\9)^9?PLYY*\6=RE"KS?Z-P'A8;LN>S MP;1(L>_%>NA?VWFO&X^KR=D5#K.'VY'=Z/!,$-!#0((KYQ?@^V] MH+*MU;$W"SL;HPQ7+NUWW.W%.6$ESHGVX9REA^RVF^(A^Y>QY!<7;J^#:WSO M <4&B"I1$>]#Q3%!FGR6'%#IV7Z*5-%X-IT@I@[J#C (>TH =@(1Y:06-F"1 M<:$PTY#CHZ@[#ZK=C3K)F%5_OOV8_4UU539X' S=0S;JWT5M(^OGO:AF-$YW M."17*&UT_Q2R$EF-'#J%.HU&JNCT\4&=HS MQTQ4O%W0R]4@7O_%F2)/)L-P+!P457JBKZ45E>-_/99'6A'G 9?1"J$)@EQ( MS1@#P.G IADK1C#J#F^?YOZ+Z^8+#TE)A"M.Y173O_M(.F%^$6H7+%%U4LQ=%60&() 96 >6F( M@U)!X+!0Q&J)B?2[5+.]H!4 +1*[HBZM0"N+7#ZP[?97UWF\.0D'J=1/&NYO M5E_30/,9@G].U#\C&'WERF5ID3^:4$F^VE)0EO^O>S* MY%K)8OS+]?5MU]SW\NOKDC55!<2?>&3/=WK=N^M.8#\VB//S-__T@]I6C?"7 M]L!T>M$.\,$_/?.#'Y\-O_[9#R*M&O;RQZLY+0M9PQ7@QC)-G S*%N/4:(T% MT"!['E>J M6IU4NSNN'H?$#=[@8UK?[%OW.O;'F+<\->Z<2C?;B._9MY8W]=*P%Y[RA-PH MKS[MAXD<>WH-:JXHXS/._>VHK[!5T.E5HS74KC[Q4E/1MIOPP<_WK R(ORUZ M GB_I])ETJSV^[ MB35A.4M#4[;=Q(^PG&][>=8?Y?U>%,G#(5&X3$I]^:TEH;P=[2"#\/)PGDP, M>$8-[J_O7+<(&>C>%>IE$/3OU; 0X:/H;X;CK^OP+=\>9C[O/63Q6Z.!R_Y] M&L10>NY,XAG^XQF2_CY+5.I,WW:3: +X2MW-VVZ2#>[&!M@)-YG3_PN&U'G, K-Z MB-%)/A];$\*E=L&SHMD@_-?NVB!Q![ULPG76!3N5O3^^]MM]V]P'=I3=JT%@ M4:[[Q.(>U&.X,IG-L\P-AW?:[X.52L(R1+MY3$N)7\CO&%UXMT^)O+NRL?--4=[,AC,EP.+?PA*QAWAW5'X3O3/^U MJSUJW<_&4)%MX49SCUA5]6D<=ZFFO] V8_7X&!-!S-2GXK-7@?>$9YBHR*OL M/H^&HN^^W/[\^Z\?WK[Y\/[SK^^_? Y,-B[.EN&.?X) ]R;:G+I1V5>[AJL4 M,]T8TU2-)-GRQ%=3MK91;3=H%0\OLSF5]^:P_\SHL#Y&9_Y+ MQT;9]G22DRW=KD,Y)^VV/?#0!W>IG>2O^:C?R[Z\>]?*/M_VE$0UVH0 M_@SS'7^]W8VF@YB=$.T/'1-]WY/ C:A$S'\IFBSF'_28%2^."H"*'ZAV)UQ> M.'1B9Z'K]I_7]^U A.ZKPON/.2:( Q,KE!#AG8(&> "]4-TAB42T:C[V?ARD''6D\X,GH9Q:3J+!DOA,8 M;/S(J:"EE.HPRS-$PRP-]0K683A M"4W">\ZODEUX)6CJ!,:-LI_A7U2[L!E$DILN3-$ M N*!D!9:1@$TW#EN>$G7LV<[<(FDBH7E@(9\H=[C#Q[ M]- ?\^51/#YG'/V^/0B[($I^F55#-;;'AV&XO!LN15&TW9W\,NB-'R]& M8]O@OO>MFVD73J57^\30[[OTFOA>9JT4(H;.3N3J12T^H;3=M+&FR [FJ$!F? MCU>?,.KZN)2OI.2.XYZ.F_2W6R1H5NJL,GXX/&+N^ &:'6^5SJL6?7K^,#?V M-]FVF>9K21UE=%,B+A7AF[CN)JV7BO;1\RUJJJ3!3XMVE8;&/HO!1)U^NU5[ M26A9_[5]R+FZBPZY_.4H/3HF$F*7.B0]&YXHP7-7 &QQ+!WKT)B<:YQ]7QK7 M\>;-K[^^??OL:J(E6&IW;8#1J^Q:SL7*Q+5XE^#>\+%T -,38I M[KI+2=R="AO6@S_NOHLV3G SJ!9&O2/ 5H_2K>SYF 51JI\T)1B:+Q!<5U)N MR6'^Q0U,WBYLNQ_\>.-^4D4C2?NE]^N?PS#87@RKC$Z0MYW>MX_C8@K1%#R7 MT6R@]4X@: $D1&,KH=( > 0TA\:HDI97XTSR)5_+H,S9,B@2DW?Z9EE>,IG/ M2WY*2[Y&VRJFWSRS1/'ISL$&[.#O+Y6=UYYS5U_B%\.1CT2BDW!:BPG4'AD+ M#">(8*&4021P7JX\,$RM:^9;:TY+$Z?=#6/[L-4:*#&UTU1^F0]7:K2NTF M MI!Y#KW;(-$>VGT(]GCF#VWZ_TX[GSN;#A@@=#AIN$$>$&*0E(QA;BZ$"5DI8 M5I+B+(<-V?VP@? &/;,[[EF.FR2]/X]+-(.7U81MU4 KL*.-!2:<$ AL8)8 M8#5ES%O@N%-(";.N;5&MV1&X$4V0?B] Q"VY^+P"G7MXV"N%6<_J;Y3.YYGQ M#E->LRWJX;F!)#M,HLK43U:%8[\@CCWH4BGD=U;#XQ0%!=9NPSUF72GR%2WW MF#A$H//MUB*L6SON+603S)]3R,94 4,EL1IH11R#@L'J87$8[N]PNH)3JS= MZG7&!*9X:GWKY7;@NML/^;5$P1 ()D28(=4$4Z4YP(( 9WP@D_/;>\O7F"C= M7LD1OG1AS9$U5]ZBTXNI4=FW6(UB+@MK.:'MF>E/>VS62M'3-:GTLM?$*P4U M8W#PB9>E]J_) IYYW >GHA*N%'R,CU$VYK3PP)7"@?%RQO5_;OJ=++^2 ?P M=1[#HU2[$V7FY]71VHO>U>H4'B/?^,1 JQ28BY>K]I^0#RW8TT_'B2JI5[@> MY0WWFG@EY0H?HT1WY$0+R=]/.8+*NO\;Q2O*_N]H,(Q,9;"N!V%, L_;@S]F M5;RGS0?'5WT0IGKYZ40@7$E+P\=(S#PQLBHI:OCPBMK.K.?-M,3!?+;JR5<251F1Q>5!YSH.5DY:#A/Q7*V$W<:7=-9V3#[^/4EG[>BW5&QY[F MP;2BQ7V0J,8%_LHJB\2R&WG;=4U1.61XWQZL4?[&#.\FFQ7QF1]M(.N@;5U1 MB[ ]&!<]+8:OW2 .=7Q#ND_F==G$F/I?#-E M[MNN*#GBXH.+]\?)]>RX^,FX&,E M>W\0T_>DE'80T7P^5T&*VDOI!ZJ"]5$GAWF%H5 M@C2CSOKAE:^KU[\%%F_'=9%FI;+G=UPLVA1=JSJV9M!A=Q4;9'HRQ2I-*Z6L MPL$X;48V$;3+:^HN/;@U?T"M.=8F)9TZCUFW-\Q4T9,GOJ[[F/5BJ=VXC_4X M;?1>=>_%6VM=CSU!UE?12_H*+"@,/2!Z\:FKU_=E. +NLUS#KBU+K6] M8C1V3"B>E=Q]QM;>.."3U>$M>UML-!DM]F4U:C>5&E@W\,KE?&M=ROX[%W;$$[UX+7AZ0M:'D[O.$D^.U M0]Q+$/G+[$F-[J6XN@CC9HEOVUW5C2+U6),(8.^TE6YW=FV7>#=\4(\+E3MG M3QR';=QV[>_%$X,D[N:[)D95[.=.S_PQ5WT3:4PLML!(:P@R4@@JH 3>!1V- M>,\.4'T3>PBYP4YI80@42FGD(9=>*F2IMSJU3SQ<^T3<_/:),S3/J]J=)T W MI7_B=MA7V"MGZ)]8>8*E!KQM-RW;[PZBX[]10W?7*VRD/9_YW0!V5-J4VO*V MW;1L)#O^XA]PQJ7!!MMNHE?/J6"]= ZN*3>-N=8\ADE*1"#CRD-$@%?>6$#U MU#&WUX$'*2'2"(]HF!72+#R; *N!0\@Z*/RR'Z6:TVX;C&.;[BVAND4]X=%# M-.O]L^A/&U[5B>7N%RH+S[&_H^Z)TJB,;3=M+ 2Z?2$JK-[16?!1B5P:F;'M MIHUE0'>B5_T*'AY:D#M$9<.JE0NK9KOM/HCG5_ZJ1)6EPF]A/).B;TL+N7F( MFTK"52EA6!0EK"9U7L#:U&Y M0'+I![@A2!CHRWJ.$SPF84MMN@%NU6Z6%8O M3[Y\Y]PRV_?"\?C'.7E7HOD+X@I+4:^[L85_Q#"/H (-8_Q#&%?4ATQO,$SL MH3%0;=:[+X/FYV /&\O[EM4FW(.A[,8\BB#Z:%8I8H5C,%:8TSB6X-3S+3PRECG-JB#>..&XU]1!P M#R5BEDMMUE6VJ@L_(2V.GUDNNR%PK[G<>'2)\),;#//VK(GT.9>T)HSTG,,X M6C'2P\A-3V#9RO$ \\YAR2!6AC"&A,1:>@XY(@HY4U+'NE82%&PQ5E:W[^P" M5-HD=1G&D??JX;:B95 1:KU&BA&&M$8DR!U&*PVD\ K57/A +4#+=)DF[\%D MC2J"@W)EBY0^%U"K.Y4C)ALE4+Z0P=9";:LF[XSCU@MP?GK"YGLWG..I$#!M MM:(::44T 0HX$Q0\@10TV+NZ&X@0EBTI1!T%G/I#.PWVHIE&99Y@E,62&D&= M-40@I SC/'S9(.L],*+F)@,"=R-5N, M;OPP:F[O*6#S9ESO8X[MS9MYD&:.2@&MTP0A*GQ@(\@%OH>MQ.L[R-2$YT'9 M@KS,L'UV,2AMCKH,X[QVGNU;4$HL""-6/LO(_IR=F<<: MF;8WB@GVS\I\O=QP^;K09VN ZQCX2TQWGL=3;3"2P$&EB2%">.V,5%9"RCRS MM.8R*4&RA40M#8%UWM]U'MNI]E;M(N)/Q5/V91G0VW22K%20KK\CRP[:'\]7[0=>_(D6*?/RL+K[U%-57CJE2AQ M(*?"Q_&.^.!_[W7OXA[YN9?GO6]![Y^W%FH(!/5(($(%010JP&(I#24XB'6= MX>X.ACD3QZ+)/:-.SYFY#*8M@$&MG!,O)#[E1%GS??5X]I3YFG#7)JMQ1Q:QRB+W M/DZ0\Z57?/IYU.]WVBY?8(/.,B,!$X(8XBP7FA"LN)6*42+I,R*,S\X&08O1 M6L9UI,U3EV&<-\&KXA:E#C/+C:)>4D(9TUI(RZTP GHAY#.2S<^\10GF+2Q0 MK425Q@LA-;%[W4X3SB?22E%Z6AF31P>&^[/ONH-4].>"!EL+??! 9JG;,4Q_ MG:!TB4//\<8YIHPD%R):IH*@1!"P2DK.J/(VZ)6,@I*0MIK*38C3%B5E^N/9 MY:;Z[X(TV(OF+\=C']I"3E"0ZQ1$A%*CI0+ +UB M8U^(^>D9[1H/*.C5/:>_+ASV((T ZY^V>G89;K-2O393U6"@E7(20"6( TAX M!:0@Q'J)+,?/*%I]9@8,"6^%D==1?JOS_JSSV!+O.(6];2UK@-X(1 2G,6T) M,Z0$,D$NHP0[[719@F--93/(: N)>KD&+ZA1;/V,<./4]4$*07MI@ZV%MGP@ M:]Q3M$9L=; 4TO&^US7+7YM7JSG60D"E-9!$0"NQ\L1Q3H3VU.%GY*:?F74+ MS%ND-*KC[%)=_7=#&NQ%\YGCLQ$G,+78,@S"X"D./,5I83WQGE%#;$D$:ETE MP!8$N,59O9JJ)/O<$67 &/0X%O[J(^TE97NOT=9#V=Y7O-L8C:L84UX@K3$0 M!&(B0="_F7&8:*X]*&E<55/!#:(6YJ2.,LS9]!O79U[;)4:T6=/5F:!)X)@[3WT!$" MO!("&@T-Z'<;(-HO7)IJ0KG4Q7($]?@E%5* M5T(P*<)9M>;C$RUWK=99?8805)HBW'N*MX/HP/_%F6+791@&I 4)I57DV,2- MW2J\^T;E^6/ ;$3]R*WZ_,<%[(N;YI21U>IB67L0YSEH!V89+@W:8:@JSX:] M^+QVGGD5_BC><7,2LL-*9$=[DSW;KS#LY'M_V7QM^?%D:=7)GRLO'\,A-/@O^\^OG3Q[>;>ARL>=;2 ?C3?3Y]T.0@GK!;$%EKR0S&)W3QZ7S) MUNQ^HAH4=HP)'_X.%#]E+'KZT=4/KTO(/S>]A;JPRS/ZFU-AR,M3VJV>[7BZ M>Y6V72# A'QA?AW5'X3O3/^UH03NC K+,"T[$]:8;F;'ZB+!:!S3\I$:T!>( MF/>^S0Z]51UO/$$1YU=2(S'=?WW_Y?/7Z M2T'XP.+>1"&G&_MRJ)D25+IMUTL,SYU6MCSX5:ESV\QW6_KBX:4EC!=4Y&Z4 MKCJ+-)QO[Q;$@M\I;QM:\! M.ZH[QX6*11WFJCN(6E^\WG4+A<;'P0A/G'H7>>JG%6BN7BF_MI?DB2LM(#FY M3G/(.9-*:"L84R)5P18H@ U&!/AL'3("K*_-O/,H_\ M7AZ".>/B-AOG\=[-MLY[R0 _T4DGT2CC@>SNA9\\VP3MS^6[Z$D323BRT\-; MEDM68!68SUF3-5$*"22'!DF!"'2YB#A#G,YE\C>T/W3W#CVJRO2>RM)?+M 3 M?HZ'GUE608)/@L^6XS3QF@26G<'R AC+Z06P'5=I9^Z_8(DN:&B=Z>6%1>%5 M-NH&('7:A9EW4EXC:W>S=^[/,+1NUG>#WN!H\8F[[[83;:Q#\X[=(7M&3I9H MFVB;:'LQM#V#R6#J/$:E^>'?O7GSZZ]OWQ[W8"N-0?E%M1\Z+L^>_)>?7?ZU M;=P@>_=OWR&,?PRG7"\ZU3/KLD\WOQ=_O[GYQ^3$NSFY7#.)>ZZ4A_]$Y[,! M=K?A'18&1PA4?X86\-RB&D?;#(=LKV2D<-(R JU%A NM-<,6(@ 1$DR!DO9* MDXR;XB7FL8A$?_??[__G=W>G.K]VA^WA^-ID0\[VXW0[%N)F[_,O[M/OO[@W M_SAH'[<61Z>HHG;\C7.2LS8QH[VV86)&>U>38%0B9RER$FCB'!(*0"L!1EPB MH]#ZXJ[G9SZ^_:>SU_]T>>_J]77B.8GG''JWO4 &P\@G7C41ZS< MVDQB'UX)[K4#3H+[/L/>,LP-VL-S_/+SI%]9KX:K M'$_J]2=G>G=!Q9RTI8G9P$5RXV"D!T%E'!E]Z,XWZ MM^YLZ(,/73?6I/?3P__GRV,_5NGZ+09/NL'PDQK.RG/]&3-GGRYO5]SI3'%G MV]IY@IO57@%AC3N=2/=8*B@K/!19'EX=$62 M%?*%6"%K0^S&GD$7LP()[@GNM0-.@OM%$#O!_=PK\!+@GERJAW.I_M;-BF(N ML45'^Z&?][ZZHO5'^)=O=V:=0 ;FWMG1^/>I=ZB5J:SKOHW=L/F<:_9;45DV MEG0NZLR&*Q_,L!>]&; H20O#JK>[\;EKO4OJ(0QW&-]6S8%+(.*&$T8%4(0R M+2Q%7E--'4/0,K_B.H(" KBWP^C+MUX-/(.+#ERVLP,7B2WNV[T=M@@C8JD3 M1"-#)(":&>,H-8PSC!5;;3QU2?*QK_7J=M=X M;UN9';F]7+9$..4PAAHP1@2TVB@K+89<*@4E*\N>/*S+]FQ+_7K*X\),8/+8 M)NMJ \G:6/&]@;1.$$X0;CBM$X03A!M.ZP3A.D&XUC:3Y*9-ELUDR$]P3W"_ M/&(GN)][!1+<$]QK!YP$]^2FK9^;UH?I%TY9Y[TS199>\>N;WM>VO88R"^^V M[J%M6I/+#^'"8];30]7N.KO&BW(K^&K[A/KJ\W;,?^H5W M9;[D%*',,(@9H9(H@82!2A(M!0! _]VYO4#"TZ_ZX$ST?'W+2SRP'6O7@^_]59]L7=Q/;)^L2"#N03:14_= MYH6<6T&!/ ;2.4DA)-IQ(:2V#A$AC3*0KSIC7\P*+J^,'>6%$_7J-5[V[(V] MJX/,*7-?))R/@R>FWM7) JQWUN:]A^PV?+\3=_9GUQ].TSX1:&6!]JX;6\D4 M3XW5WZ9[O1.('._8QUWXT-Y#6"<()P@VG=8)P@G##:9T@7"<(U]K$ MDKRZR1":[/X)[@GNET?L!/=SKT"">X)[[8"3X)Z\NL=5.1::$G:+3-@?LSGZ M+[4O].JAW7E\E?V_+^T'-\C>NV_9I]Z#ZOZ_R>>#]C\#92#H#Z<7XNN?GEQ< M^ZKRMNK.O:\@VS!7W4%T9\7KW6[&T]><%UX=4:Y&Y0/X-JH_MQ''3<< MNKQ8W7;W;FET"YNPN-+N6ATJTYA_[8 MS5=\33W$-G+_+ 8Y\?067D45OC>,V9IS>='S*[1 O B4[0VEREOO8BJ58Y8J M(8F'7EO(O<%2.DL\UVS5)P@!@W)O3^!]H%T-4G2KEKZ&LB1%=]+%>V,%[(.M MX9J$:\\=$,9HH2@B BIAA:/0.X$QXU1<^GH>-.5ZLI[?M]9Z\[.U9;2WE\L> M%CQA1T!4\_=C9[F$"F&&":!.2X E=EYXX2!V)XCW.!\J7A3O.@O*#;09OP21N)%6^83FF@TU.982A!.$FTK6!.$$X8:3M9GN_<;:VE+D M03+67Z9FDGQ3-5R!!/<$]]H!)\'](HB=X'[N%7@)<$^1!Q>L#:7(@YTB#Z9. MJA4:K:S4AJ5=CX=EY.RYYE>O;T=WH\$P0ZWQOHD)M<^)EP@4JA QT5H;,E$E M)$(P 00EGD,8^X%+ ;@3%&'D@?! @U6W*0("H'V=I6][H[P&'O3*$1'TAIRV M&;@"Q#KG!42>$^FDL@99# $ 0BC&+WR=*D M"VVY,78,YWJ.;4=#\2F&)FM)ML,;W1,$:TNV!,$$P03!!,$$P?J1+7F_Z^+] M+D(C*"VB(F:A$:M.WNG4=*]C%X?4'@92F'#3SZIK>MGM:-CS[6[V[M^^0QC_ M&!T0K>SSS>U--G%FF';XA. ?NYEU6;Q'%=^EX,?.L-WON :X$TII5GO-]<2C M/FCLSO*PU_H'?[+MK],1; \V*-"\/=?]S2C/77?X,;K[>]T/_O=>]RZ61"]U MVGN.)-12> \@P=A+#+'&6B#//*5*ES@*"_?@^"5F[-%[]]_O5[Q\Q?Z:;*^) M9^]VMJ=ZW5]C<;;:+M'_*F&A1$A#8HT1!$NKE09$)RKO_I\M[5Z^O$<(XT ME<1P7B3#.;"<8[$V1$E@(6,$"B 8YAQ(* 'QB/"2^CZH9MQF1;R&:2.I5,>)5->+7CUG7C MP[7CL'4C4#.$@+I1+<$JP2K!*L$JP>HEPRJ)J#N)J.O]Q[4:]-7KM^VO+ANT M'X*&E\4QNI,+=0^>F^=.=Q[4J<5;HI%&Q<^,: MZM72?SE#B%&K@.:&L-C@G )#J/)2:N1569?D#8F&878?_)MB:G!-'F$5E7A# M.F',( ^C.%:>+Z(W=$6+;E6DM3=4,8B=B]7G"5 * >\A 8 Z@IF'E6F-+H+6 MA-Z(55IOV #55L%:8"27"%IM""124VV5QQ1)P2$R977"=UL%?!&K@,D-.QCB M8T@"P=8[YR AW@BBC,30888EP9I6IC6Y"%HC6$+K#8"/N>;5%@(J:0'A%C,( M")!(4AS]*!8+0*#1I/)"T(M8"+&UFD-QV.MP@B\5=-B>YS\_YI_5H+UP(G@! MC4(,*:^)\T9J80F74 K"E75EWO2=$O[KM%-V;^JPB5(F<&RDJ,(.$8(LTMYH MR# 0'''/H3T I-A* 4%@=9)#0S4!$*G%?$N M_!]J(*QGE0N3U$F&?8W$M56/V9???OMUM8G*?K]G_#82P] M\Z6W:5TTL-)S"Z%WF."@LDD/@UI!#*0*&*XN1*-8J/Y#GJK_D"W'^N$)SC0G M4!NA!=!$!XI#162,B%/,>,W,A2@/]2$XD8#HH)4%A=D3X970&@# )*9$*$?7 M1CK7_[2O*<&1DU9+8X@*$@/!1&).J)*4( .A-&L#/.LOB-:4X!!RIQAW4 2" MQ]!:)H21Q%$/%+&L3%YKB.QQ$(('";8DC&7_"YE6 Y?U>^WN<- J;VRW01,_ M33VX(,<#S+P'5!,"--=8"*F(,FZ3@F!6!!*O F398@2(K 27&' $,/A XP.@:"SBXI[$0A[ MCUPX\)1P0<ZP-$D0'Q9 * M R!/.@KB&JM$;!,8U)6G; -Q4HQQPFD6 CF&3,[2.&R7@1*"30)5@E6-:%:@E6"58)58V"51-2=1-0/W;6V MT_>]KQ/G'8O64BBF/3@G+K>B\6AUWPY4!#@IJ# Q]MQ3*;E%PFCC#)%,N!4S M-Q00(K;=S,TNPLR-0$F+Q5GR1/2_V5Q]ZV:V]VV22W&8,'=O-.>:<U.Q.L$JP2K!*L$JP2K%XLK)*(NI.(^MMZ)UPOMR[/AKW, M.M49YU,/[UWFO'=F6)2\C+^^Z7UMVVLHLT 8ZQ[:IC6Y_! N/&8]/53MKK/K MG$1WPP?U^.KWGNI^^I= M4[IU.VX8EJO@0F&,2UML@:,55]IA+\1G@OZ?:[=AF.[3\XHO+G&ZN3=8%ZBC MHC=JUD!U7$]V]?,)N6:?V_:@WPE[+%PIW.;_DK4?^KU\&.8 MPI6QD[>OVH7/Y9W*S?W4XT)2WE(ZT).*F2IMQI.RC*$.YV]'>YZEQB7M5GS3F>$=QA3XA6)U5( -1@3X;!T MR J"2U^YY29R%6@3^^?]I/,?2B@P[JU7@7J3.Y>OSO<\[#B5%\"X_S'H1/E= MNWL][/6GVLKDRA@WDXMAAATU&/SGU<^?/K[]J.[!VN&5MK^\:?[ M?/HX75@8KB?C*#2@$K*\RDC_SXE^-#?B['ZBH:'BOK'2\QTH?LH:#DX_NOIA MIZDN$&=Y=G]SRL8XMK+I%5LN,Z[3F>AV_WD5;1/A][ZR=OK[>.K%/^?[G3Q' MH5T@QH248:X=U1^$[TS_5::A+E-D+:M93SW9?;GW__]?_[U_9?/09TMEJ+G MUXYU_/,FVHVZP\%//ZC74^6VE!_,UGC#&?)\ F3+TUP]Q[;1:#?8% ]?;TQ9 MMGB4&$RN7A.PF_J_WO1Z; 1M/^9/L$0[R1HGI=&F.C7S?&^56U2SM$W1I'L= M&][^UWS4[V5?WKUK99]O;F]^OBGBI3^/]*!MVRION\'&1K;GV'/31:S,"K9Y M(%8NS>2UU;>4BA-KA8R#"G.BDC G]Q'F2!5ACD9A;K?3=W*<&S\LOE_]#%Y[ MMB[RUT5):Q?9?8J?XSJI)C29B9E1E+K:>/@=6WTR+GI%RGC(6IVJ?!*'T/;8 MSL/=R0LXGL9$4IL;;3;H==IVN?WY.#7B\-0N&=+N^FL9K<]J(%FW $T QS.0 M@,YKMCC@LI_9+9\XWL;AHO-QO#5X^GS?RX?7X94/B1DF*.T%I=][8:()2?4^ M5O>'38W934)$\Q!Q5*YQ,2+8%K%K+N2PQ#0?EP&!6+\=B_ 'I?^QR5XU;ZTJ ML0B7FI]*S,I+9N3?WG_\[?;S[=@\E5F7O;GYQU.HTP;3U-ZPV,?MNRLQ#\0C M]O%WGF6DE5S%!T7H=GO[!*([VF=W?MZVRB%O1GD>^.;'<-Z%CS_XR.>8%4E(K!#E25FQHDC=^B1F'T;[[[_TKD=G%H<(P(G_)/Z3^$]=^<]&?B,H!U1([C34 MQ#BMO+""TM@PD%(,2BICGIC?)$&G%E:X9SA"*UCD:I;R4*]AUY2E'BI]XOS# MKMT&3G!OQ*@3W!/<:[8"">X)[K4#3H+[11#[Q6@C,6LK*IA%&Y"BL$G/3XK& MCVO4^'8^&.[1)$0!BJ$2P&NF")-8(TU]T,2U%,@C4F+DV[',$%Q39JA$&3]? M#Q!(;_CZ'B!%TX_%=A63,D$'Z03",##"D4!SBH@+%#?4,F((4UI:Q ]1Z^G8 MB["QT<>16GL8(HC%T$@- ?'4:>P9008SCPEBM"&(K=JY@ZSIW-$>3%IWM,8U MS(K"6)W':9&KHI#9K"16D9;6GHRP5?PV+EC5O=NKK0?Q G"LF0ULF ME"/4 M&R^%QD 2A)N Z-O178!A+ (%5WMVG#.$/DE92X)[C7; 42 MW!/<:P>+(/:+,1FE#9PV\"42.YU7YUZ!!/<$]]H!)\'](HB=X'[N%4AP MKS_-K.:DU[)=4&P1%'T^*'K#,O4P:>6B[G+GBB8Q18?V0 QGQ_ZUB;\I M=IN9=1 :MX I',3J(:;8_'-<$7#<1Z;UY&,+-^WC9N."2*: MK4"">X)[[8"3X'X1Q'XQ2FS:P&D#7R*QTWEU[A5(<$]PKQUP$MPO@M@)[N=> M@03W^L/]S-I(247]>06EM(KSA^&]RP=9N_O5#8:]?%";O5PWX-1N_QVZ4.E! MZ_U9P;2DSCC"* ',*L:6XZ@+. M9AS/:4O7;$MOW,),A:-0,H.8881II0T%0&B%%/3233M6GW,+[U%#KRX03!OW MI6_< Q^\S#K$"$= >T2HI((PZ<*_/ >24EU2"&+'PI='/'A1B[)T\*;]>Y#Q MU&__;MRO1BK@A744 T@L U( )Z420DIKA:U>&#N=LGOOTEJK\XG)-(_)U(M MZ>Q*L$JPJ@G5$JP2K!*L&@.K8XB&N\>:[:BNK-*C6BK4[EE6^R1-??G6"^K) MP)E1[FS6Z87/LV\N=X4"%-4-9UN94^8^:B=KYY]5K%WJN&5!%;->:$ZT9Q(Q MS A@GO-PT9X(LT\\VI#]%)>Q8E4O934D=R(7"I84.F*EN=Z0ZL^*EN]-Y M?N#S35J MAQ;JR5"Q! G&75**DB9%5HYUP2:+]3>?-*AK]'V:K&K1/]^4G"S MO+CF4_U-.W*MK!=X:[NK.IW'O7, C7=4:$>,T@0"(:'U1"(*E.8RK,012VT> M9D5>?S##WB0!$*PD &[@%;]UL[^K .K\L2C2V0I0?Z+]A-P1ZM5X"N0$:4*, M\!81J[%$1E*&%%:"*TQ*;+&!JOMD5-:(I\!-/"4FP#XHZXI$U\C18S7JF^QV M$&B>#Z>%D;ONKC=L%VFO@\RH/&\''M0;#3/]N&%)XYUO>@]!-'ALA4=\BS0. M)"L>4APG11ZN+!NS S>(EC$[%9>DTXE_C_.=)^3?L+P/$_:5 MV;@P@?'-;7U\\R4L7906.-SZ;?:^@(, P7UXI_264>X< M"VR3"&P4Q4)J$Z0':@%D916D#Y4_?2#>.QH'_K(QI!U,UNFPS;R5^28)5@E6"5 M8)5@E6!U2=)A?4M;+@FN<4(+]3@G3[D.\XFF4C"^+WB9NM,+R]\"K-4R&Y[ MV)Z];N[S"<5GG]OVH-]1C_%*T3WS7[+V0[^7#\.$PO1B?G$KC M+IOCIIOCEGJCSK#=[[C,YNJ;[7V+S@DU6'!U/W7DU"[:Q0N'26_Z8%'8:N%- M%DW>6G54U[AH1^_Y;-F@BUI9>Y#]Z\)J+1 R(F-[&'.IBXL@SJCW2#BI2,P2 M+S#*CB5=EOH2DXG1BW1C &G,2>4 :F-4<@#3##4WO@#.)V.N]K;G4Z3 M=;O99!R)IW3QK20@)@$QZ1T)5K4A4()5@E6"54VHEF"5K"1GM)*DW9EV9V+Z M"58U(U""58)5@E5-J)9@=?DBZKB"1TD1SBI=!)+K;9WK[6_N6YQ4]C$04N7V MB!;BDM5M:-7B+3-I3B'CDHD@]&QM M"O+64E"3+3'9$0$D]CAUK41Y1 ,'\[+PB,89S;['$& XK-&CF#>":*@4<41II MB;0C$O&PY3GFJ(:, -/5>B,OGA&62)U\(H KV7UE+,+1?" 8E,B>,4[59:B!*3 M]21+M;6&_\6?AT"C^\[C4Q7HL'1K"D6'11IU^ZIMIYGA@TG6^319-1:,WFW5 M*^6G$FX41L#0V(2.2:@0!5)Y(KS@T9-PP(+2)UKZIX35,$2Z-EFU9NFHERR$ M)(FO_A)?@GLC1IW@GN!>LQ5(<$]PKQUP$MPO@M@OQGR5-G#:P)=(['1>G7L% M$MP3W&L'G 3WBR!V@ONY5R#!O?YP;YXVLNI,7RFYM*%&T]R3EPH[+9> VKL1 M\8=)C65(6N-5&'NX8SWFJ3N[\&WG;MJATMFQ?ZTHV=SK= K/5?;4>/+5JL]U M7Y\J(00[8RCCP!#NJ<2>4.NU= Y)+W&93Y5#LGNWP2;Y5"&\0:7==/?RF;86 M"_SNV6078L,A%%!@+8F57!./%,36$:*TLH=HLGOBI7N]4"B9E;2-3-[0=&1? M(+&3A'KN%4AP3W"O'7 2W"^"V GNYUZ!!/?ZP[UY]H>T@=,&OD1BI_/JW"N0 MX)[@7CO@)+A?!+$3W,^] @GN]8=[?;21JW7O"2^Q[:\;ZDN65 8O=9HNU@Y? M?5#,51NH/(]^R,RZ3O8F_[?O$,8_VO:PEWT>#8:N.U2ZXUK9YYO;F_"5[,W- M/Z;>FNSSA[AV/2^9:2)=)8[!\/& M)# 6<: X665.1J\K1M:0SYM^;3EJY_U#UM\7-O\3-;/78S1RP:1\Y9DKL6C*MN7.HE=P=,1V3]AE@[ M/"8IKO:T31!-$*TY;1-$7[J@O#CY]>F,&W(@RY,FRR3PW5(=ET3SM5ZA#9F5 M127@=RHW]S$'#+JTUP(0YP '!B$C%@<5,: V] MIZ@DXQ$#_)Q2H@=7< ]: 9C.-&*VQ2'%;U8+S 8L=CJ1U+'^[UH/=3;)4E7= M[DAU#I>LR@R@R%.J%59$$JX51]A+R:U&1IK2W,=&+UWE1%9\4]+'*B:R%@FE MW;M]LU ]0$Q3*A&"EDA.M,28(>(, ))[: Y8F;<&:_)ZQIG(VNS4>EF,DLR3 M9)XDEB>()H@FB":()H@V@K8)HLFX47/C1MKG:9_7A8SI*$H0K3D9$T031&M. MQ@31!-&:DS$)]"?R5NX]/GR#PT_LH;JM>NPS.[\N$), L+X7;"_OWZM8*A9M M[0O[U.RUC$9AI8N'E#2(#2/1?[3#;?'>P3#O_>&N)U0%:QO-%E^>ZQH[O&^; M/[IN,-C067:ZRI4[SZYM/+NQBG#AC;[MY^U.X8W>T1D]_\0E.E=N24N(H\9) MA8&!Q$$KG?646,BU%TY#6.9G(QCL7N.U!MZU@SBK(;QAZW(G-_BILR>'=E'$ M-_O[*"STF1>=,@&AETIK!@FU2NJPXRDQ6%N#"&9EB\YV673,6]B]G#IA@%EJ!-2,*>\4TL=Y"%_Y&OC2_M-E;Y[ 1(NL;2F>+C9]M'.5. M[9_G/[\>.'/=_O/Z/HB(KONJ6#',% ?<&\&I(1A!K01G5D&K& 7 BZO7Q4$\ M2X/?SM$C)S]F5VKLL=8&41HV-8'A(.;(6(8PE!YYP0X1^U(CM+V>GH@KH2^S M7O#ACKX+>/GJ.H\G:&&=%.AC#3$IT FB":()H@FB":()H@FB+P6BR5*>0E_2 M/K_\?9X@6K\A)H@FB":()H@FB":()H'^= )]I7;+>\QB_:#W"87AFT)A]@A_ M68UYV2FF9>]XE6QMP,JO?QKU=:!*BZW7F5>?O\O H5A1'2=RU,8/!RT12XES MPBLIA50$2*PM(%P")@@B%!)4N?+S9&.,?9^'+,B.6P"4N,CKE>A?B[89B M88P2:)$P0#('I#=, P= Y9+7B;DDYE*K/9F8R]$E%:VTP9Q*Q3V) MS$0;RZP A"&"K"356V0D9O)"NP5>DI4Q\>V:;8E+XML7LB1)Y&G&.J6M4[LE M2=VOGS_LYFR*ANZ !/?+78$$]_K#/:EOM0L263.+DQ90N:BHD0_=-0B./Q_, ML*==GJ'6LYINS*_UH4I>: $9D11XJAPQRFGND+568^^M\\Z7^?$ 0-6[")18 MSN MK.E&W99FH4C"DP%T:Y$$M'YIIA41U&)-A&>L2*7: \H8"#7"V'E&/*."&>2X M1";\@W@DCMAWXR#+\GJ1YZRK*7"332/;#GJPI/)<32G/]>6^/Z- M&'6"^^49C:>JVVD,KL\Q&_>5M4$?O1[/,.BI0>V\6E^U\2?;_KI)R8_UF,>F MA/#DQUCI\*<2F6\ MEOAV=@Y-GR+]XQCH\[DNWB"#M='>, P=04X('N0#HP64VD"+ M2]J8') 1U$PP./?^/X0=JF1:JZ:S[]Z\^?77MV]7YSODM65KU;-XP!8H/(-FZS&Q1+*=-,$336(==]II>KL(T'6?A]P^ MC^F"G,5DM%LU P6Q5$(1KC$A%'%A*67<0>:Y)%B5M:TYHAA'24N 8]B/CK!9 M2QCTWCOXE,!/7*A&BW%Y7&@CU^'4R,!F")?*$@V@(%9!*25P%I' C4[+=3 Z MANJ86,[A6$XS^4LCF!A17I/(,2*""E)LQ#@7C0,($FR'@)K3ZQS8FU M"!<7S#D2FTALHB9L8B-;0$(S"1'R(.@P#DEEJ+14,\J$HX[N7$3I,&P!@A;@ M91E"+Y@M;+!+K5SZ2_AF-#&^_DM!P[AT[>Y(/76B7;BR0&^R4%H9 H91&'G+II4*6>JNA' ,EW.GL[7#'NQ 8HW?-.YT1WF%,B5<$ M6*( -1@3X;!TR I"2U^YY286MEK<4J^S\OI;$ZA5(]_\5NTXE1=HN?\Q>U#Y M7;M[/>SUI_:WR94I_R@NANETU"!LF)\_?7S[4=VYGW.G_K@-?Y2RA^)M2W>\ M[?6&,55O,H@I' &(K0DF4UOWJ,D]_?"8:QW??*U\>-BK3'6^J>SO35FE?/I4B7$>961\3YYVD1QU-G]1/@N-7N6;-O)1U<_[#C=!1(MS_!O M3MF88E<^Q6*G9<9U.I-DL?^\B@4LP^^3O5_\/IY^\<]Y#_ASC+4+!)F0,\RW MH_J#\)WIO\K\Z,M4V<@GUWRPP>X]NS6RV$6"TCC69=X9-L"/"_QW,1MQ;N)B MC9$ZW*&R^SP>,]]]N?WY]U\_O'WSX?WG7]]_^7SU^DNQ(#V_8;3CGS?Q2.L. M!S_]H*;YD9NJ\14SW'#*5"%#MCS9$J%@"Z5V@U#Q\.V6B05S_V+,ZM5K G?( M#-SB09E^X9AHVB[ZG62I=AG&.6BUZ6&+7'&5DU3S,"W9O?Z:C_J][,N[=^.> M&S_?%)WE/X_TH&W;*F^[P49)KQCE&19WNJ![L8@M"UXN^LW$N;*WE1]OY=?+ MKI9>*R%_V;5]9$4$*LF*>QPOLN%%(6T7 M*7]R\>,3S$NADRL5[Z.-S96.0AE.N9=0T]6#_0E;EF4D-E!/#EO,$;M M(K!>-G9F,ENTU+PD\!PB?"=QRV>.#1T:\1--=8+Z\4"W,LK/][T\UF;)'XY8 MP.0"..(S,C'J#)F2:>R HF@%+S!2OZR&V@*FB>C8[0@M-7XL0JC:R:7Z*EXFFOLE$W+'&LDQ:^.0G&S]K=[+\^9S8: MT?/!B>2'S4DBY]XD%;S_QPOUKVTJ3UJEM$IIE=(JU6.5CG$4;SE^-QB"4'K8>U+&&=Z@J6\_$XWD2BK"! @D$C$2:(,CXD;)&ZP)137 \ \DU)2# CF M5AA!@5>"&2&05;B&NQ^B%J#'B-=-VS]M_UIO_P.?_ !;[B%#82MR @D23 K! M* !>2Z'\;HW13[OW:0O18V3PI*V?MG[#M_[FJ@%8 RZ@ H(;0J'3A"'$F3$& M2^AK_G:J,IRKCC:LRGN#>B%$GN">XUVP% M$MP3W&L'G 3WBR#VB]%&OGSK%9V0!W.MD,>]CZOT-C:"0^8E7&$&^,VJV6VM,6-XWQL-8I;E),*M MR+BL1G4M#%88"2JL(508":VCA$%NL5)8RXZK;_OC5KB=Y7CP^Q M1$($<#]O=TV[KSH%V=O3QE&][EJN,^H6#8:UZJBN<6.F,^[JW;V+$;<+8;K7 M V>NVW]>WX?CQ75?C?TAA"D6%H(!YXF16@N/.>3.:>BI<^[J]3N5F_MIE/4< M'"HU 4>$4(LLT\@+(I57#''G%:5844UA27&T9S)#$ZB=&71>RD-9Y[!1+<$]QK!YP$]XL@=H+[N5<@P;W^<&^>33!M MX+2!+Y'8Z;PZ]PHDN">XUPXX">X70>P$]W.O0()[_>'>/&WDMVY65 #*AKW, MA\EFPWN7.>^=&3O!XJ]O>E_;]AK*+ S#NH>V:4TN/X0+CUE/#U6[ZVRFLKL\ M/J+O\G;/SOF %YU3=\,']?CJ]Y[J?G(3?]M?XWT?B]OFW%.6688 1XX)3*P7 M6E #+648,TX9\0=P3QW5%3R]X5-[\,?XBP4EH9QZ-.=A,/+7L#EW\>NWD%TQT803^BX MZ.^-(3KQP\E7PV?OU&/<(7\?=1Y;62"4S'XX41.TF#YUZ!!/<$]]H!)\'](HB=X'[N%4APKS_@03W!/?: 2?!_2*(G>!^[A5(<*\_W)NGCS;,57'1KJD!>)#Q05@?,F>J)JZ3^E)7L1FZG[#C- M_1DIPO/>=DZ!=!0'*@," 1<,0FXUQ\(S[G"9MWTWZM+Z4Q=1= .?E^>^EHD< M+/^=D\ [.#3:"D*89\H+0ADPL2NP]J8)C*1RGC:]D:N,Y/O6 9+?N75:( NP M!41"H#52U%M@!742\++0B+KQD,I$Y3>PA*AK@7R08@,4:$"H#O)V4R5+<[4IW%'/5GUB'8O]X $H)ZQ9A%G!-$ MH38FX@(L>/B[/7MZ&X4%C.,ARY'*J6XH:3< M7ABQDRWGW"N0X)[@7CO@)+A?!+$3W,^] @GN]8=[\RSU:0.G#7R)Q$[GU;E7 M(,$]P;UVP$EPOPAB)[B?>P42W.L/]^9I(PL^J*(;\5>5MU7X.SPZNHC<(,X_ M?U"=2;?BZ>=&]><^BMX;EQ<$:W?OGJZO+E%QI=VUKCM\E5W+&];_MF>OF_M\,O79Y[8]Z'?48[Q29)7_ M2]9^Z/?R89A0F%ZGIX;Q]5TWCJCZN^J.5/X8_4FPE0V_]>;CH9XBH%8CG>:) MNC!?T!_NT/JQ-**$26JHIQ)9J@C#2!)BA6?6>$./W7 MZ4]:ENUB$M6$/ MJ\U#RMM;'&RUUD1.0* )\,08H!0QR$ONN80:<( E\)HU8/?L$?X#R_JN%@LW MZ8)Q;/('V"$HD-,8.(%(818"07C'EJ5" EX70/3<^Y+B[::_9"RBU4P1Z M1,/)R[$,LA0S"C-* 3=2'&#VQP7SZU^<*?Y5&A^S^GL!T)O)WTG%2RK>91$[ M633.O0()[@GNM0-.@OM%$#O!_=PKD.!>?[@WSUZ=-G#:P)=(['1>G7L%$MP3 MW&L'G 3WBR!V@ONY5R#!O?YP;YXV\J%;-#'(8+P.$!JW\IB&@TRB0W+7=7>] M85O%^)!921[?ZW0*9U#\^CBH9%!$CQ2=#V)P22MK=TWNU&#:&Z%PENO' Y01 M\ 10Z[&&F!(-M%;:"FT!M%0Y(LFJ*PL!#LEV!Y:HOS<6W#SYON9K8:BX6IU. M_'NQ(\7,NVHC^>,*;6@G\L7E#Q_\+TX/?^L.AODH>G3GHQ!T(#M2P ILB+=. M.XRU9DY)R#Q1] ^Q",O04FOD!BF-7#=J]>]KLL>GX)[ M[8"3X'X1Q$YP/_<*)+C7'^[-TT8^=+//KC^2BY$IX32(1P'EL161'2[ZTHVU7M89&%N\AH.>WL5YK:*>P6) M!<("XB22"#%K.13:>\*8.H#;\+BT'Q<^SS L,,Y3;>YTB*5#+,$]P?U2B)W@ M?NX52'!/<*\=!+)'8ZK\Z] @GN">ZU TZ"^T40.\'] MW"N0X%Y_N)]9&REJ9W]S<:'BU#MV_W=-Z,\=]WAQUX> M/_[@?^]U[X8N?R@M8@VE X)(1X!QQ!HBK9*6.:^! ,2QM87$QR\Q8[_@?WW^ M9<57&. :P?K^MLSCBA;*3N.=RTZCE@1EY7,#&=<1N2ZP;,:YG#9SS3;SQLTK MJ80$<,F]DH1"K;D U"'I/8B]XU>OKM&?3GCW$>$Z] M9P]\VAKM&+0>2\<=T=8J#8R5!$NDN3:*E]1:..-IBUM(EO4*2#LW[=P+V+D; M=ZIP@&++E?/"$RFDG8@Q?U$ZMCSLQ<97F<95Z$2@= M5@E6"58UH5J"58)5@E5C8%4G.3"FT,2&;:9(HAFG9IG8YS!H&:HSZ09:I=,D M$-9@)!C!DA&&C):2<\0#I9RS!L 5901*(!#:GN@#UR3Z+"DI!VTRN;M6(]AJ MB\FU^N!*X\_[=IAB[))W.[H;#899+,@9*5/>H:?=_*!NZAK;K=48#]3JT,UR[K^A:'W;NBQ>$> MF70J+)6%1$G'%-&<*BVI%J^+4K-A(*2^^7-U.V+2&9Q$ MNP2K!*L$JP2K!*L$JPM51(/$;6/IB>OQ8UYEJ/_GSC&@4U$SBNU*=]R)]E%) M0.0.*[7/1(\'NI*Y5(M_[>76Y?.3RP:]3E"&%J.*ZCC?BF'*!YWPCH$;4\!_ M'.-]3CUTUBJ -00<2B(I5IQ[RZP&D#!!:5EIFU(7\&%]US3:.Y#7T1F#"N"=$."!%6T4CZ@PW1E&CB" J\"#X_]E[T^:VD6M_^'T^!>+,W,Q447+O MR\Q<5\GV>.[\G_%2MI+4?97JU6)"D;H$95OY]$\WN(@+N(,D0+4SL260 !H' MY_S.VN= "[@TDG/*&2F;&9: * %1 J(:/6\3@&@3HTA I*@7%@MMB19 ".8P ME08)ZS3&)?TP$Q:= HMJ'B!K+)B>#TR>$0!6O&_(>TH%]DAJC8A$3FJ/"(40 M PN)=_ZXH2C9PI@W'^S.RJ1**-!(%%B]O1=X"3$S&%M"(/;:$$P]5(03[H@3 MQY5ZB%J +A9[U9GADMC7X2UL*?:Z__R8>]9FGK(;!:!S:E#8RC20#$F)I0;* M,^(LU9!9PSS6!F%.4$D18X7NSV+);HM2='R,&+^W\T6)=9Q9%YS8ZTW4S$"H M!QJL;M^#D0_&N"". Z(,"%)/B46.8R"$("4FPB&E'Z$6 8LC4>JLG"H4_AH' M.$@M@JX'LX3J\7@'LI?"PV6V=Z\[;K<8ZW3A%%JK2;$ M$J&!=AI;"SEEU"#.[!+?K!J<9:0%L6PTSFXNLK4SQ1),'0:F$A1M&!9RBD") M$$6 $\6]%$)JA8PU0@FVM&5C95&@X%8FZ$G0/G_@E[E3"K:Y#F3[)_80 MS78]"ST+"Q]JL/ELH$!7MVV.P\_ M97^];M^Z/'OGOF8?>[>J^]?Q0('V?P*-(;@;! IGY=;+J$WD!G39@PQH)S+@ M0Y#A5>^+ZZKN(#_*@^.='IR4/?A63SD6IR,\(MGI$>G>C_BI=ULT[XDCUM7G MOG/#/C-]%SLNV6S&K%_>D'V+6\X,Z1BKON+8%]5O!Y::.SJO)>/P]*#O(O(% MZ%QE*Q1'VEWKXC5!A-;BR*"ONGG4)/'0S, MQ3V"4NKU"Q:8C",)&JX]6>?4YZ-+33ZW[?RNHQ[BD4[LA?7GK'U[%QR 0)E MD4Y/#4;K?O9BT!N^-AV$,;ZV<+GPRL)7NGG!3*K=S4S00L6_8X$-US6=^ZAV MLE@+W&\'-1E^CA<:=1F*[!!XJAT(9_-6N-D@?-/>F_'7C+J+PU4"5_3,OXMF M0O$K8=7M0;Q4*U-Y]M5U.O'?L S;C@L;GYP'71YOH/+<#<+5P[%2315>D/O< MBV?%%F"]^T'L>]3K9^H^_-9O_V@4U.L'_FC_VWUMYZX5.QOE MD;N-REVXDPJ+N7N(]_Z_>]4//-1Y*!:O C$BJ_MVH(]I%P\6>'\H![>QZY5V MP2+IM(-"=W;FZ?I.Y;UN5)+A9D/C)*ZJ[_[O/I V7%,_S*SN,KLJ6CB]=J;H M0)1AV"I]^AAO:A6KBS92*_NM?W_7RZ[?OBV.Y?=6!Q)&0X7B@1:!;[@J^B*91/G+&+X^";G0G=&-[H]O^VGJZ0W;'J7YA MQ]W\G-VJ_N=V]V+0NQOCVNC(V)8;KB SG<#I__WLY<;.^--KS>(G<9&BQA;CP#$K@^C!UEVJ=$Y=^$R%SK>^4+Y<+&?,M7Y MJA[R)_#Q^_ M^'%'SIPER(B<19O#NSQ\9_Q3F5:;I\I*WV;)!RNRZ)-3HULT2U :USKOU00! M^'G&1RJ)! X?7,PK_]&$KG"&RF[ZT?O[R_75RS]^??_FU?MWGWY]=_WIV8OK MXH7T_(K5#O^\BHYE88^J%QO$&8LG7.$9[D*&;/YA%QWW=93:C(6*BR\WQN8M MIA*#Z]D+@L946DF%E?48XR\77Y\K*P4#Y-62@K)R@4JSS!R]V@4';]TM:\\/((S"2J4G:WQMDUS?NL66I^W;GNL$F[74+N_71 +=.#[*OPV^IWO*7Q MU^&EIOO]:J:!%F5SO39I3'K=#Q[!J\AU/O!=[##: MM;$+Z1_1ZZIR'(EL$;@XCJ20KCVHHKWP#CGNC!;$2*L050P;PV-G9*!=281V M0A54"ZH N3B\L&@+77BP+CB)MO"Q!L%)^^*RV_ X-WD67-G@(DW[786/->5B M!7K=N7"Y+Z[S_KTK>T@MG1..>\OC $(%E26(2VHXP,IXZ6$E8'L[HL,X MQM?I=3]?Q 3./-RJA_A1U>76GFHU7E>ZA3/.D.SH9)-4EZC@[L4F:\I M+-^\1'Y+MV/;!8VSD%LL:$DR] "+&U-KPP89:]*PQD4S:.U3H=FGBJ#W9 A> MZ\5MR0V5O'K44.H>8M_,NKTRI14(2YWE#6(1\V.=I\-C.V[/*!TK&7Q9?;^>9$CO8H#D>,4R#(TW#C[?K]JJ-VP MJ- #Y/@8,E7!N/LS'TO*JE_L\@+RD3H8EX\?78;6U%]6]/P;,6NIFMRG8A-Q MKH$&"B ""%>(&^1A(!!KH7%)?' 86QT$EZ)T;]WO<$?<3[;]8WJON^Z_W6J MOT?,;UT[N"27:;'+%KM;L7;]Y7_/!@>:D/ 2,9 ($\2X0@@9:&.+$V@X7%:6 M?4@A7]P3QUH!NOO7BTTHPD;X5UU JWD@C491D'E<3] MQ$T+IQQW6 CNB,18&AGDSP+/M%%4PXUL@A.(&VMA=F[B]C1#+.PIV'9/9+$U M<)$.9IA(ZREGBBB,.='4:T1BER('I&2&N[()URN0N M!"96;GW1LQ_>EQ)_4>.T W;/PS6>R8:+_, M<.XOH/VZW9N.KW\ON_>^X_#;H,?5'_P\.NWNW '->CU'Z;V8\?,FV;8,44) MP80)8KWC1 #JD*<.5+ ?6RFE-91!_I2+%Q96 @.=!C@61G .#[^Q=:8KU&:[ M7"<-KEY_^O#FCW8^*#HF5;[==9;ID;C$]*ZDQ^VP)\W:4GY(-F@^M.3>ZG[0 MV[H9S@QS[FYE3U]E+ C%!OEI41@VXALWT+P+/+VN" M"':0G(-OA]] N^S\Q*5-=]>=A-?VIYB&O^LI[GGI!E^=ZTXA8N">6X*%%9 JQ"6#%(!1!68"(F!%B # ,/$*J\XMQI(YJ!R$)J*>E0H8X)M M,\AC ]("7S<2J?4=*U3?9?G][:WJASO:0W>O6,\3.S 26=6*8?W;V>&5UKMW MQ7IZ[4!DN@^12_%AW4DX-D^&'GJCQA%A@WMSB/]WV"/-9Y8A.JJOE*115-JP#K8S#TVE^BSCP7 M-D[<41UW?!BZ#HDUGC1K))1(K#!AA3.#A",:/7-Y*8HVK=?>YG6-)_-<\$LT M-3\C^JH_9<-CL;-7_[_^@C#_>="^57$*2_9;K^-[X:?LK?O6-KWL8:K9N(HA MI+[*PM<^N$$\D^"?.ZXW[$T>3WIU^??+[ ?MXGB9['7[2SMO#[_5S69N-7O& MC]D/ZL>3\M&VA?/'@I7MU[5S]/T 2?@M'K2"S2L'K.^YNBT"J(_*;SJC-AU> MGF[]$S-G&E%AC2:8&QPYB''"A7' 2FJI141Q(IQF3E O.-(&F9)]8ZBN>+%HG, 6C+F7A!P) M.58*5D*.;6!6\"22<04TA:#9TR MM,0R.+(\E>V,).P8/7N29-7QCOM(UF'R!8K;(#2*>LY(T$+*Z+@[V!D)C=2X M9"3B1K9UTDA);JJ\XS'D9G.UXX16UL6YPX02"XETG$ 85)",;:UEV;S=$ZL= MT8(E;+3V'\"2GIK-M4T916A"R83#ETZ!G_GT3#"37S[,?S(^5#\*9?J;= MWL\^C[<'/NR_\ UKE&K[*)5TD-KPZ0YA75B).$*$2RP8T<()K"GFVBJG,*!N M9W]W2F0.:%HT3-:J-T(2'>!L@(2$()-E0YR:0G.H +0,"6 M=.D])I(LNOF8M!@N&VG0,#%,H)) Y6S,$1G,#B4L@=(@$EPW921VWFCL/1+< MZEW]MF2.).1(R-$PY-C<]D"2!WM#40.E(]))I8+IX0.&!-!@'I;45!\3-A9M M#\I;D,DGBR"GK3 H[?5V@EJEFBQCPZ:&YUK1??"G/X29Y+4"B#@-F+.$,*&$ M]EQ@!(!WC*EE>TB>Q":/TDZ.]\,/VRJ:\!:02>"?O, _ :D^3([%&JU0\$>P801*)1%DG&)E/?5> MRV45'$]BUT,2WB2\QQ;>S?6N=$(SP[1&"A-+C<0>.H<%DH)C6K9]LD+)A8RV MD#C&@)R3B^Z*@,#"H3T;H._>XY+NTN.2[=/CLK1UZ;J32*,;B;)=B,SW(7)I MZ])U)]'4E'S2B9]?"EKPS=YU4>477M)TO&@-7,;-8'#WT_/G7[]^O?RF^YW+ M7O_SB%>,4!TT M46=T[$O<6!?^#<2)8^)OB'D'?]OH%9HQI MT0[*NSU9Y]3GHTM-/K?M_*ZC'N*13KOKLC]G[=N[7G\0:!/(T>FIP6C=SQ[; MUO]O.\["*I5P: M_^2N_Z4=;G,Y:?0_Q;6[6@Z-T,Y\%\4A]E$U@82"X@V1%A"/!2"8 *H=D9QB@BJ3"^7#5+( M(YROWG<D-_KH0I8@?!C?,\&-VH0_FKG,^,9'L8*HUC! M;_W[NUYV_?;MY=-1 W*G$4-@'X@JU3SK3A*-U@,0[$1FN ^92W7/NI/DWF0N MX?9&JY8ERF6=>ME'P:Q6,;LI&;-2R52K9E8K&NNTHUI2Y3!QABG@%4)::$*, M8594IFC^"!Y&,7G'])UM#X+/$? _Z)XBIAF/?[

XQ2M M,>00Q^82&$EB$0Z\PKTTUA/-,?#-HS69IC6:D/H"K2V 6R#U]\'Q#3JADQ5% MMEGPN%VKF#^UTM\-!M>MBY97>!U&W;4'X0+1@6Z/%IX%"Z@;W.GAL/M6%FCK MNC9=G8;VQH_.-5O#0VS&Y6/HP2%=6?#T\S-S5KY6/'-7V9CZH=5W[EN/I3^ M(/.Y&V% /I+^8?Q@K?R/K_?K\')3C&D,A IIBZR# 0FTA!K!H,J!TH%%25E] MP>Q(L_JRZ.[9EQ:2)8@0N6L/2ELB""+.6NDMB2!KD1( "6B"JQ(T1DE&:4)I M=*:4%BV$^"*EPTF%AAM\=9TO+LA8=W 37"S7;_=LG@W%>/D4NE9PC/([%Z[U M)?A8VWA :SWBE;6K"XR:?>Q_'>:1 G1/I9_J4^W=@@?&)G^ M0]-T'V)GI7.)7_:=^O=5/R:!QU'Y3M 1:KT9M*++)B68[M^=&2<+IV.P1K>LB7V[6_W/3')X_2[R,;N8BJESS+ M,"\_C+E/NR@WHY!_438^-RVY)! _&:0\>2G+'WG.(2B&Y_34Y?](IH7'&I4S2]NZ!D MOO CX\XDDZ(9UC;1*U3933^JA[]<7[W\X]?W;UZ]?_?IUW?7,6Y6O):>7[G> MX9]742,&(Z^8;CW*:ZQT-XNG7.D>[D*,>5DMJ6E91Z_-V*FX^/(4WSC%-I-W MFTWC/7M!\ :CGD=46*[/'K]R6,Y:7U-UI%>VV4).1;/5E\N6CN89HLQN^>&Y MTN9)3'D8SWYY61A=9DR7/') MGR\N/GQ\[]L=%U7AN_MH"W\,#N+@^_#S]X1\__WW%Q=QWW174'NT_);HU&9 ^]%+CAK.PC1O9W&I<-]YN7 MO=/ ;-CLB=EPIY'9<*^9V>5"N_:L+:9FCVQSXP?%]Y_\&.W:S1X\X(*V'D@X M\G=&.\E7K&YE <"*682G'<"]R,(U>5&)<]9RSA'G=I\9F]2&(_9\^?!\7_ZZ M$/8!=.,>TKF(X;/5PA=R8?2#+*R[C^Z+"X;.3Z?=+W-"T#P&-&S.P"?=U)?> MPNG?PI$(WC3:'@*--VB2/&'/H0?%R)Y3A?YQH_I>?7:3$M7*NR1/OYN2!RS9 M8=J,J6MKGF4-SU7S*(NIBL6&'FL3+X>@Q &GI)5XA\NHLZ;<8V1IO.GW;C_& MNH1^,-3>^T\C0=AD2@K2QK(X18T)@J$0"#')&;3*":I-2=O#^?J;#_V>O3># M_*IKQ_3B.:">8VO)1OCLG^#D1UD#F &-8>PX% MD;B3$-!--S@LXCH 1AGL!I/$. M:D]\@0WA3S!2E!:>LY*^)W""$3!A1*-'M>[H.Y8_P*>'?.!N&^(+-L)\.O8B M=P.R^KA6%CL-)*3$61,3W<(89(VF'!M$/"J!LDU=JQ%O5^E1H1:C90V?GBCO M)3$^L1B?2&8%1(Y'@;4PR*Q3BCG%G7-6*6N\+!E*M:F+LK_,-L3J:(2HUDTJ M:R> 1Y U26+'<&@A-I! 83176B&+%95 6E 2#MC4U$^R5KLL_,IO?KU MUS=O]B^E69N9?SMN;S5I9U(T*YM)5/?+M85T^'@H1%F$8$&*4,AD1KK8/0Q*#U!7!."2B9V M;NIF'0R+%B,FH"7IB693)%1Z4W< >H)8OE"I.F37 8^ ]-*QLJ."FF;*1 M6%U%J6I7; BUB"8KH6D)F!YB#9^H[2U0"\;$%0%L8[ M'LM4@O1U XP$?4<0X@8-[#T&I!T:L3B$WA/J#?%Q0QQ3&%L -33(4>O1>@>V MHG@6;&%^HJ&_":NV>9+FP]*31:"3@XUU@E+"J.,.$D%]^$]YC4$L#4."NK7N M3W^F)416YZM[?M/"]F!16#RVMK?&U!JCHPZFP(.$ZG'(5_*ZB7 M/+^Z@^/2ISR$_GEPJQY^F@Z0!SDI*KL>7DVD9+HF70"IM2!"&4P<\M(*+R"( M=6:82+J^,6Y5G6XE+,O)-;&,H+YF12V66POT:5#BK5I4J00T?&QHP[5BD'J" M$=*>.,T,,H[PF,L_4B:?MQ N:X^=T.)@:-$D8'@"&' <<=<4&X<8E@1!@@#0 MV!%"M4=,$H'T^OW&%=62MP!K?"J],0[>UOGR,PNTU-@N2J'#)T'HQ-&)H\^+ MT"D87BL^K3GYFF,KK2\;/&S-P:_?[EPW=[4N.Z@M)M97PSQIDB4N2UQ64RZK M W5JP3MU($0SK83-9A:=)K'^?G#C^ID;V139#[;."?7*"5D#CM[LF5)R?EN_ MIW947!6>+Z1P;-AOL.$-0"P9P8@*:8G63"@C,)0&:^PEI^(PB?QUKGUHM S;M2E$W!F3. 5&$$9@+QP2*>4''M;/:0R*Y]C%) M6+)YYR![]:!H(52V6:\F/-DD0:M_P]U:(,7Y@,(^\D\%8$'^G3.4$BW"'^:E M H(X33@1)1;%82+9H(51V2R8FG#:R?O>+ASZ4_BF"LSQXD\%U>);:G?OU8AL M\T<63O]E[AL%1UP'TOQ3!6M20ZEB0I4(0(65P$"G 88:6\[A*,,:SG3V:K#I M66S(I>7WA,1 "Y !@&%BE5><6PTD:\\BP=U=J*#WZK;=>?@I M^^MU^];EV3OW-?O8NU7=OXZ\[$7%W(S&-S]]/SYUZ]?+[_I?N>RU__\ M' & G_?#Q\_'WWV6?;OM_-11D>]<]^)OGYZ]& ^Z?AQ K-W@JW/=[/KMV^QU MN^^,:?_77Q#!/W>S5[W^72^.POZB6MFGRZO+H *S5Y=_;V7YO<[;MJWZ#UG/ MKWCD+/NM?W_7BQ=O9:IKLYG(6AG'9EN+Q?! O&)42$$5=T;'OH1G5>'?\'K4 MX#Y8"4L^-^IN_J.Q7TX ^#F(UR 8&1 MVXW!SV 4/5X/E"2"AW=8DEBFM,@ICQ/+Q3V"P=$;3BT?TZ(=K)?V9)U3GX\N M-?G?[_-!%IVLRT*GC)EU M=7Y_;9AT92Q[X=!^)L9>*HWOI-+$7BJMU+!9>Q8[E)&QGYFQW-#8Z[V(G=Z+ MW.N]E)HW:\_BS3T9Y8:5$$YB)2 MME0^=S5H?R<)X2A;&5B;#!N;]D^ MC@.'^_B*>Q$;[41LO ^QAV1+2F !H\5!-8!8 ?^V3O!O#'*&>.61@(0!JQCE M%"K$":+& U-AI+@;@/\V.!I1!O+[SB#J@AVA?Q)37H/_'X)3[RKX3_>=^3N<@R*H&K!*LXEKS]H_F[A<+)>B]_*HX+*DY&*FN$+*E6;] MUIY%)Q4*[^YO7;]M9C;?O6[GIM/+[_ONO?]T$UC[VO5O7[JN\^U!_GOW2Z_S M)/>7G9[Y][/'1S!:T[ 8ZRABA" @+/2,,:,"!D!E-IE8 MX/(@2;%2H'_ORI[7&0>9TX@YZPEE1&,GXV@$[*E5)MQP;T:9WG:8M<$B&?Z7J?3^SJ\_FRCN'$]QNBM';:N .U45X!6UA6L?U,[ MO%Y4 XMM#S+O13!T>+-K,TMKQCHKM1.JW+&Q9I?&?'40.M;V^6652T=>$%I+ MH;GZMK">+.]UVG;_WA)E95W&Q7JWLLT().QH5[B^9)[ M'XF\]:;D*2!VZY:PAQ^KJCJJWW8GAMUMFPJ=5&ZK6>S*=[AN*WYYLN)\VK0> MCV3K=EK]0WUV^577CN5D:JL5=(9 8!"SWA)!I&(&642P-% ;:DK&(LY%)O_Y M2@W[A70F]-J%/GM %8H[P*50A#I.-#;:$HXM0T8@":@Q M:W>%UQ"J9 M0FJ#JV(NM[[H2 %5'BCVP!GMB --"*BN"?:0$4MS3\)/#4EA9 M8A;-[4"O']8@T6*RK)O%Z=GE2%AS8F=YB\AJE;YQS[15)\N=N>\'SAIN\6OK M^R*-7Y>W7KLDP_)^'MLE?FHP\.B F:M=IX4\0O"0.S^-F//5-&].#_.&6#BI M*<+$$(J (A))A6AP5ST%$C;126U)4-:LK%9@7&>QK//:$F24<^[RCO?;(H+" MS$G("7%2$1/L-*25\P989H&DIF1R4.U]08[9:?KF-US8#EGSG$@4),( M?) $$(P;CK6P7$)@D= $*NMM UU;*%OA&1IC$3N779T\=C\D=G?IW^;^3FN>M2#X^7'#V\^!/:-#2$BA\[ULAAN''T\ M^4^/N_#W>/3EVU='/?V'Z#%9[/A-S'8&F^\3MM@WK*R36'&LY$W^^>+BJFL" MI%Q'@0./0A:[*-_$_XMKT1OYPO?Z]L^.9 MNE==6\S8_:.M=+M3[. /'W4"O QZ_8>I[?N8&82Q 1 K0RB@@A'I07!-86S1 MB$JR#5MOW^=>*B.=ILXI@B070D,KG%46%1(D M+O&*EE]K(QF03GSO#5"Z@K8PJWE]\JV5>]'F&'\L&=E(-(HN"FK(WI.."3NJ MJ#T ?JHMPZ),+]W?OY[W=Q"8@S=$V$!;[?S$I\(X[Z:2V)%AVFGH&WU;D]R4'JE[B2GZTY2V5[W:>?L NJHLG$])[6 MG1L0'+$[25/>S:H%U8LOJF&!0_4<..+P+[R^L!\::NT+*- MG!P@_W6$O7_; $$EV5DLMO$QCC'#?AJQZQ1(6H,\1M9C&9P=96'LI,^")E?8:>,,/:C5 M@&!+E/HZ)S<:ZL.43SZF46NYKLJ862&ARD!HM<"&"D@X],&8,21(*;)*4\A+ M)+1",P:S%@''V+]:/]$\]VC$M?KF)H4O-3-@:F*:U-?H.)$Y\5A*.PJG!B:: MJIB=0BW A8RC?9QUF!A))"/A5^]L#*LR=EB[@M%6P(,ZVA6UM1A2,&)'_;VY M2##I()0"$>(=,*-RMLT(5#U?:N*^\Z-_^E2:>W%[_H M_O,7Y2?-!LM,QZE^0>F;B5DZZ-V-6X.,CHRI/3PXU4!$Q%C:?'.ZEWVG_GT5 M_BH5G.F[WX5O7^CX]0OE!RXL1'6^JH=\R367".(O-_WQ!4<8,&(8$)FCY F' MX%!\.M.?[&9D3A0NRUR+NQ(FFW2_6T[JV<>=Z: R_X3_XU18^K)'W*P#S/#Q M]VH&,T.0$3G#\W;471Z^,_YITYZ 97^6@NEJ+VYRZF);-1K76MI5+>OWOD[$ M>]%^?&3B$2'B9S]E[4&XAHD&I?7^W:=?WUU_BK5P M\87T_(K5#O_$R24!W_.BV>#(8(O2N>+$51BZ"QGF);9$D:ZCU&8L5%R\M'G0 MC+G>C5JG,TOST;%G+Z*=FZ_KK[2"N%\DYIZPW&6'FEMVBI>\SF MN>7]>S=R648'3]!2ES6_I>ZTA/S77P2"_.=L*"E-Z:.[GN%WD)+].W>6:\+- M^^KN_L"E;737G83+'GB&<;8V;YZ]&"%EN&9@LF,\>FE?V'4GD0:_:[++ ]/] MNPGGP85<;!7?O[P?Y(-PN**NIP",WGA'*!&:>$"2A4$01PZ523%++-BLQ@=.!1S") M.X)UC1 X:5&*6Q M[CXH0<-(JBH>.3R71E0%,X+'W9+A.0'4D$N-.7$>;[;9 M8M='!J@%!6J)DF1^EA>+SGJ/JVYE??6C$B:FZR6_60:9?=N([-]$,)@=^Z;T&W M1J+&]80G:V7M;C#8@DT6?NSU"^Y3W;B?8'"C!N%#T[FW+OP;F;?=#U?MJ*]Y MPC=WH9+CP@VN.GW[C_?A!4&FJG^0R10L!+:=T-L,-%F\.')!N&[/Q37 M8#^_^O!^K+Y_'%*VA"!.!;*%;X;[]2-%>\5+"4;'$CX<;MB=\.!PI&T@URO5 MZ3C[\N'7<+WWHT5^F%[CJZDE3G$J]$8AKHV$5!()I79.<@^,U! P!TM*3D;# M#:-I&"?C3)O?Q5R<\=V'\E$V_V:&L7]_]V8):U_DSD3V_AJ(GKONLQ>]KEOD MZ.GW='D,>*>[P#MKL#YCNSPPW_N!?Q_*Y=\"XP1=]&D0&;=C'UDP^72231OK*#.<2!0WBVB% MF0&4:@2P!*5"RKP*P]H94?G_]*B8T_NT&827![R@. MY@^WP_6_E]EU.%)\UGF(Q+U^^W8.(\/2BM/BZRC&$A1WL.-;C*&_ M\&ZR7[^9&]7][*9NUPE:*%[9],*ZXN6OCB+/?!?V%GNS=[:W0.]U^[+(W,XD M%+N04,Z1<#$H,9NDZG/?1?X/NCP8+[TGO;H/%EL_/+ =*>&97J)$*!S(+CDB4&!-')# :F\$1T:6*7> (:NH M!QF%+VU+Q<=MY?J^Z)F:_LON[Y6;/,O-[]/3!6YEZ[&!+^]@F&4". M"<%0TO"S% )A*4BPR3=Z[!VM;XY:F(,6$FR9J=+*HOD9#> O;@2=I7;WC"J+ MM)KEH4"P25HB@G/[T96;<-U7E<>@UH@_@NT\Y-UW+_\^?@FE?-CS0?>UPX4Z M+FZWRKH%R3-(\7.*)'M>3*"Q<1YB]O_NNRY#?&HJ37ZO<]-OZ_!AL*SC*QO? M=T9&PF?OS: 7KQM/W0;IER40=H8ON5/,%APB.O,N*."!^I;=]7N^/8C#@ HX M^.'5W][\_N['8ZA#"':BQO[3D$YGX)8/$EI[UO[QR U#-C%W44B;5ITQ6,;C MD5FNU;9NB@/NG)>> 6)AT#^80&>X)-8J!.R12^!"!>=O^70Q)5.7:5M"@D+<9*5%E\3_N2 MB0?EPRP)CB55Q'BKF$0*($6%Y<"73MFN*9DPQ"T&%Q5?JT3+E$6/HKKZ7)AI MD=F'YL"<<$!\N=JMVX#>C%FH2'#3$",2:DF4Q5@C28$UA"P;I+",WO]/!;SI M/T1JDX-1>\'5VY,&4 ,,@E$4.(D0HHD 3@*/#=$ HN7[8ZN%PW>]4K*2> 2;>7:C@LFEG>M.L5D1_FOG$U4;T\:NJ" \BO<)=\H,P=+44%/4[4X9 M(5A!2F@Z>;R\M&SK:J'9LK/AL2^JWU;AW^#/JL%]0+LEGP>;??ZCL0U)8JGH MT 2_&)4$/'YST5N>V1M6%*061X*WV\VC&,5SNW$K6I"?Q^N!DBUUPSLLJ82F MM"B"GMF1%J2WUR^X8%+V&,2[/5GGU.>C2TT^M^W\KA- *QSIM(,O\>>L'2"F M/PBT">3H]-1@M.YG+V( *GQ]$)R+^\$H[!_XH1V>V.8Q=S TF@O;I?"KQKY& MD4DHS"/?[]T65L^<)5582ZUIY1/8L[.H?**C%AR:;F\P^6[TMN*EH]4^/"N_ M#[IL?(-V7NIBN6\WZCX/=[K,7D\>X4ZU1U&#XK%B1XO"P@C$NQO1+X^*,WX] M^ :ZWU.V%2,4XP=_7+\J+,L1+F?#U9/1L-![_:^@>>.-U$I=>G5WUVF;8@*K M^O8Q7/9]=[+6#V&IU[W?'Q=ZU;6OII;Y<;3*JV*14YK' *HI!Q0 2@@T1G/% MJ*/."Q.4D",;5-M,JPXRK3K01'-#$=V(+R]OPH)>S&Z@."Z [99CA.,6\M'AY$ID\XJ/LE$V!34ZGP)WR*7#_ MA,HCT$3\LGWUM?L(B",$#-90+#8KGB@ 1!&1U+TO;@1\XW7'S_0,E#RB8&N( M8Z.@3XQ?#8*%KXN.]:-4P.=1++; SSQXL>'+'?7U4=!*1-$Z7RB-+\,QR:-, MLPFB6.2'U&?5[N;#4.\4(@]S$NTACL;/NH'866EUX<1XGK= M%;?^$*[0FP$XB0P67%$I(4%6:!\L2TJ!,%1J3/$& #=O]-K[_L3H'7SM90]. MQ78SL]59PP3-1.T4A,[=V*S-RXF:W^?&W0W:,8(0]8']5U!*$<[&+W]&W\:0 M7W:?C^.1XX3.JP"*<1&3 /J'L)X8D;#N6_;#[^\^O%H5ASB.E;U3D@?NG^4Y M(Y/ P= 6ML%N']?HF#F-'!<_(S.76;&!YFL[ M=ZV1*5DB-C/AEY*'SX\C0CL%%-'^ <4]:WB6;'DKV9;VN U^C\WV)44_2^\U MN<_R;?6E)43UW3Y?Q>;Y\]DZOWQCU,K-N\W;-+_UEOFUNV'/>+L\W6SOW)K] MP ?DH UWJ)]ZF_RQ:;1R=W<#ML^3_6(VM%0 MVBEQ@!X3!U.M@ YKT>V4%D"E:8%]@U>%'5SL2QI6/D3+?68W[F$IL5.V .V? M+=C6/:SRF7>*UB+Q;)NV ;NT"M 0 FFQVF9]-+)2=]/XP> @_32V;(A8WF-[U(R#?%])Y^A=[GW$ M&7U;MX)'VXP/&=W,N*A: CG_<)]59YU!O.XB_:'V.LK,D2%G[_@.3]K$^TGR MU^M8*.%LMB^+Z>%PI24QSL<_T5!*?)CX<)Y_/O3=;?O^-NNMYHX-KA3,@.*1 MHE;?]UH]753DQAK%Q+2):>?9XSI62W>&EFH%.OJ^,TABDI2WCUZM=? MW[R9I>\!Q]*LYO4]E_I='28,KU_FNOXAH_;$TV6A7G+/O%+>$Z^<9@J&'R# MR#@H2O9?@V(O[#B!\(_VX*;=G=H-&UM5W@;56ZR1I"U)%G1@"2MS9+6'[865T$4]I9#1H4C7 )MF=<08@K-N+&&0: G1&,OUC$N>G*<[;*U\! MJ;=2<1Y[ @LC*;0:" &8 4J[DBT,FTKS\-BD8<5[_^HQBOA[-Q_T[PLQKU(Y M+']28T8+.GF),R'U,W2$@>1](1R(K!41@F)'"9(:FUA2>.]C:5YU"[T M]60S1OZ^.Q6L/8AB1H27MGVJ$9,EQ9QD^3"*V3&NF!< T*4I-IBCZ4$4#ID M$"YI9+Q6E"V ),M+,OFU]>&BQJ@?7<+&9Y\V0EH&@LT7G#L MN<.46$^XI@)0[ZS#3'@N)%CJ 2QI15=2RULESD@I6ZQDSW.-6*ABE#EM_N+H MF8EQ]=2X^NEHU4T; UW=T.R0Z]D)MW8'I^$0]3C_R-VX;M[^XH9M=5^Z.%[F M6GW[+389^J-73#[I;A OG,(YYADBF$'&)"-(<(4, UYS@ 2"@)?L'8"3O0/P M: D'W_[F[,5_7+_W[,7%Z5&N_@93$LBF"B2%"DFFB-$"$&.-)!!)2X-PAO\! M7#*6;&.!/&!*8:5U@G&+U<$%2F*;Q/908BL<,)A911 7Q%HAD/-44DX 4-82 M6(78'CYWD/1L$M@G(K &21\'[U J+>'$*&6(PM0(Z*0!9?4U.PALM>F!)*E) M4I^@I (/K>-$*,H 4<)ICZAC6F"N%*>R)!2WA:16&/U/(KE]5+]>"TH8T52, M,$0(#B4!P7TF+MCA7M'P5]#MR"N%]7J,.$W@_CQ=XQ-O+BC=/5'/'0,737O])JWC9SHW)'M]TY^S M6XU&K0I'VXU.^# [9DD/\C2K^D'/\_+5I&U_'D>T#%GZPX2=K[KV]10SOQVB MO;T:O%'M_M_CL-'KX3#0M7IC2@\X$30 H%J08"L"AZ16RF.$B#>".+*/K7B^ MZ8PM!;XLX MT8PJ*HPUBCK+.!5Z@X!?2M\EG$HXU72<6K(;L#Y !;62GB'O*:.$&RP DMP+ M(I3!B,O]@.J0>Y>*C'\U-&WADGDHZ>'BWZ$F2[X M.@Y+7#.RJ!X8WSP@;R!:'[ ,9[JL1C'O/814*T6D X)B!*51"&I+M=W'>'UB MZ=3F>LQ)G,]&G+U'3#G.A1>.."4UD5JAN)T=:P6\JW\ZLK8%=$GHD]#74^BY MA=8K:9'0B'CAI2<24DLLUT1H7M+]*B7VDK@G<6^HN".!A2>(:F@EX0XK9Q5P MU'+@(*)[QIM38BS)>9+SG9>\MG7E=HDEK[!$VED*B=-8$NDYM4IKB275\I2) MIKRVG;4C:T-L_[.@=6+AQ,(-IW5B MX<3"#:=U8N'$P@VG=6+AI\K":6Y$DKPD>0ULUW3\2EOU+7/?[EPW=ZG$-@70 M]\O7#Z/E@:4^NI@0[WZ^[DT'N9>%UZ]OU. ?[4[G76_PTCUNGG#VNO>AW_/M MP?M^[(XW%7Q7VGOGF,9:Q_I<*2%7!'(J,&;>"YSJ "&N!9(CM,QSYB>6[&EW6DQ C(<:&B.$Y@P(C;*GD1.G@E\)@VD'J MO:(8&-# I!C"+2I(PI6$*PE73H8KV NKO3& 84^XUU)(ZJ&S#DN E-DOW)7R M9PE1$J(\,40QU-M@J4 /!",48QF0 F#!'!1(&U/)K+ GGF5+4)*@I/90LG-W MCBDL 999CH,Y8KV/?JH8*=G*H^YNU\BJ69>X/@"H/CV:V<*]LLP#* =F/>7Y_&,%PU(]S4#D&=7 MN?+]OYAY64NXX-F+[P[]B@Y6S%$U)=8!_1!GI].!T)A@T3KLD">42P$L)(Y9 MCZ42!I;ULS]:$G 1PB%K22)*(/QX$GJ(ZHVZVH%/!T] *XO_/74PF2+#6IMQ M 4I\8 _HI,? V(4%I0CQRVD$D,:?.BMH>2 V<'-3$:)6A2>-]SLS2<_)O/H M9'"V%LC.%L%6/_GVT*49%)PS3C0@CFJE=;&Y#PKKK89J=^@Z? *RK'P5 E:" M6F< 5\DZ2G!R=#C9WA1R!"CBO80$ :*85X(ZJ:E"W"##V?9>U:'2CYMF$GB+ ML3)#Z P@90_&^#$9/0FEZH)26X,4=4@QA9TCRA KF";(0$Z]Y"K8/*5SG0^< MUUR]MQ"1%@-EFPO/ (3JM=OPU"M+6):P;,LPMN.62\8@4Y !Z6$TF J'4=$ M"%#6Q>V$D^DYC_-2SM2>JM&6P]NVM1TWFX770ZRXHH19 M2"3&DG) F-.$."8A**F20Y.J$%2;W81U0MVM"T'J8*PEG$@XL1(GL!1<$("H MA7&O,1 8>62=0M@P8F%)_ZN-<>)4>P@Q;$&$$IHD-$EH8@!9 @S%DD&!DM672"D^I M-T +RBO!D=/M%TP D@#D' %DBT#Q0=@ZA!"@@!=$,**D-E902IA %8#_T MJ#"3EF!BIS57/A[MU$M-B)80;36B4608%) ; @7!C"LCHS'D3+"2,"J;A32/ M:*?)IZ50S&F3:CLTXUS(AY4DS9Z]>.PW:PIEF/E^[S:S[?RNEZM.W,UWU^_= MQ06Z/%-=&]@GR(5I%U^N5RZM;ANG:[?W>=O.,)\'M^KAIWD.N;+_NL\'0[3K MOAXQRH<)DUQU[>LI%GD[!$=[-7BCVOV_!YO+7=\$&?U\LQ9FIY-@6@*HJ" * MH3@Z3@NG($36Q&"441O 9AV28$>&PT9TBTE">[Y"ZYDS'&+)A"*(,H$-T%1( M% 2*<+J/T!XI(Y4$.@ET$NC'<6P.($$HM$0!HIG5,2^$%>( (JEI2?.W)B:% MDE GH7Y"0@T\E<9P;#'P))C46AJEK2&,4$&QE0W/T"1I3M)$1O QPNCM#&0(A/^U@93>QX) MJ81"FS](0J&$0L=&(0FD@'%$A]68 (I$@!8>C"(1W##"=,GL\CN*$/4E@;DSQMX]F"@ M.C5%W7=86\+BA,7G@L644D^M%TX22Z1%,A93"4851M!0ND'MQ8D'N%'>HJ"1 M31.;!L5'3-K.2..:?.G,EK/3E:>='E]K 9%U($1]7:@Z4">Q26*3Q":)31*; M)#9);)+8Y+%&^]2+2+QZ=KQZ1)^QB86^ZEOFOMVY;NYJ%!Y-X<6G%U[<+M,\ M#"<&[OWH8BJW^_FZ-QT%7!9_O+Y1@W^T.YUWO<%+][@?Q-GKWH=^S[<'[_NQ M0]54=%(1QA"'3@*+"&% HJ]%%H@9Z2Q^[3T3>7!*1N=(*JN$+5TQO0L4*U- MA1P-J1P'B&E-M62,,$\4-] [;X667&J^P=:RVI48RQ;&O,%CS@^77]F0.QLT M!#T!Y^8/4&O@;(YM!R'U1D(AF37$2"^UDQ(;RER0RO![*H2N/THFVR]!V!.& M,(H!I8++X)Q"@@04V&GKB+"",X)M)?.K4A5UPJZ$70W&KBVZN!\-N!@B C/C MB//A_\)H:"VT ;,(\)Y#6O\*;,A;A,D$6GL]2"J73J"[V0,DT-T?=#G3CF.* M))"0 ,,D]M8*:JPW,)B,HO:EUJ(%<6HY4/(8=4MQ'[%+5=<-XL"-IG2I:@:P M-P2]Z["Y>3H%HS@ !!F#G2#<6HD!4BA8MPQ1ITB:.E\-F-;32$T"7R^!WS!% M5H'82PD\T)H82RV1U$BM--*2 ^:Q9:R)S9T0;'%!&YQZ31B1,*(>1@$5QB*J MI8$<$(*TPL1" 9R$ '@**AGHD[*,"1 2(#0$$"!75#("D M> M9.$TTU),)Z M"9AV^X6^4\XN(4%"@D.Z#U7TP9B.R5()C1!8 .V)]S)6;P+H+01**2!/.JU] MLZ LARW(X%G["GMS2@T+,9>&;A,4)BA\Y,G#-0.:[L>&M2$ >V*X)1I0P>+ M8@"M0M@P<NJBK7.]A#8IXUI@9SF0D'K M!3$Z_ 6%9UX:K*B!JJRU^='2;B4Q=M:2Y.DUCJN329D0YFDCS%KC=0%BB#:, M84>]!I(@0S0)AJBU6$E@N'=E\Z).EN+;T'\'+8[QDX.AU8Q1IV[!";SV<$&> M*++M5Y&Z@'H&46L0Q,!11("02D/,#+7$".NI,.VEA1E]UU5+<.(K@R MC%E_MJK-ZG>,,N^P_+WGG_^FVMT\=N>+%0,;%'[.;!BETFI/M""8*,(D%(P" MJH&%"GI?LGT<3_9*X=HTF:HSVS;6)*Z/*"8@J3^0!"@ ' 8L81 0@YST4DJC M*-+ \I+NH%N#"2G:ELE6H265;+7F;<3VM3MC22T.0#:6"(=UMYJ+$FP7;!2 M@B,.-,82A9]A%6AS^C98=6;K!#1U>R,): X -#(.0+1 2$$X$9H)HR"S7 $@ M ^+X2LR:$[;7JC,_)X2IVQM)"', A!%88B$\Q8HC A$50"-B*246"^9<2;_? M+1"FPDKJ!"5;/%)5.9\= M,)%!,H-AX4,: .$00%I9QHZQ3A6"@HB;?":5^R MJ60>%$]3 )U"1J?.Y)6W^IM.W&U4OK]9[ZS'.4FFT+*9[_=N,]O.[WJYZL1^ M6G?]WEUP7M^NL F8O?M3E$/WY\&M M>OAIGF>O[+_N\\$0E;NO1ZS[8<*V5UW[>HIIWPY!W%X-WJAV_^_!O'37-P%6 M/M^L50=3\ ZH]9(C@Y !Q"*ND.12&RR0HH8 G;*.E?=@;("%F. FP2M!O?9R=V?U3C24K#4[)?=/]YBL@G 'Z" M (RQ#FXH1Y8I0(QGFF!-M+, &4(Y]G7-N#Y9_*UAGG67;937O8'J9+K@R&R@ MOKF\MD!;GR*0$W0%/ =X/DT9S+2[#2WW5B+(2 !9;80@C&F$)?/",,92WO.8 M'?P:ZG#71TP3##43AHR'A F.'2&&.$HE\EI CK24V$.V@:UWZGQH@PKO$E;5 M0I835C43JX"$$$,B!4.66(^D].!Y&4A[.L;-?A'N]-Y MUQN\=(_;DIR][GWH]WQ[\+X?&SI.S_UPGA/)H;?>$@V1L 1+(0@"F * ]VF0 MG4K:4WU#PK#SQ;"UB;:C@9A@F KM'?;,$0"]5@!PK+ASX2BQH($%\:A%,7N" M2+=7L40"N01RYVJH26 (X(8)RBDQU&JC!2%,.*J)4G"#2H142']Z>$N&7,*X MA''+,,X"@KVRB@FF"$-,&PLL8H32@'L&F52%G\ M@5L"MT:"FV$2,< !\HH3 M!)26UGOCH#!$TN"_UK^"'Z(6PS(!VP[/F(M !"T($C--4J?LFY9[K+F:ETWB*.HZMU<[2R0^#S@ MMOH=\].I%B,#L!!F@P5+*%,">L&\ < 5 UK2Z*?46#PAPI-"!"6%T0AR)Y4C MP&K)8Y,?%T=_8H]E)8F)(R=?:4O"!NU43["18*-QL&$98AAAB[Q2)%@2PE"M M.60.>J*XK:;C3LIG)L1(B'$FB&$ YAXJS)$'Q!NJL(6$*H\<,T1RGK*#"2H2 M5#0?*G9NX#)=+45%,"\8TEAKXF*&35CEL9&":,E8 Y)M2+8@%>>*$_7MB96P M+6%;O;&-"H\1(!8ZA@*V!8!#Q&L .#? "[.!'73BA!3"+43@$X2VFB6]0P*"6SO7G?<[@_X79TQ==^' M6P>W0[2;CF8+!)$PP60T@EA)-!(2$J.HQ5!J6V8X'BVKM0BDD+4D:8:1N.85 MGH^?F9#F22+-6LMN 6H(!L@+%BPW@X@U5%DBF*5<>BB0U673Q$Z6+MO,L&.D M)6 S=BU6"T?UW+68D.A)(M'60.2Q]=Q+B@E41$J@O6-,!K<2(FX@+]MV4YL$ MW (&<=Z"X"EB4#*)$A#5"XBV-XDTX\YB0SE0F NA=3:>8$9\\92M8=)5'%B M;\- %^$MQIZB?Y8,HH1#M<&AK6$("J88DLYC0$F:>T]09CK+S2>-3] M+9SI[-5@T[-&O%Y^3\(LE8!@QH$@BEE%D?#.**PL=$(87';+=2>19X%>\=E_ MT?WG+T9DV(6 Q8GS[V0/ L*="(CV(2#9A8 T$K!@O,RX3F1M$^3EOY]%!@B_ MC^2G^'U:-+VZ;7<>?LK^>MV^=7GVSGW-/O9N5?>O(TL@;_\G"! $=X\ "P'X MODR*IW0\:&7QOZC=BSW&__WL]:LBLNN=*(P2-O^5YOT.T- MW%#;A%_^2;1BBD(#A3+$$ZH%LIQ+I0!FQ+ "_H?G?.S%9=P,!G<_/7_^]>O7 MRV^ZW[GL]3\_1P#@Y_WP\?/Q=Y]EWVX[/W549![7O?C;IT#9")SCARE[[=G6 MO#4\$*\8X3HHJ<[HV!?5;ZOP;R".&MP'E;?D(^@BGO] BW&M&@'O=Z>K'/J\]&E)I_;=G[740_Q2*?===F?LW:P M(?J#0)M CDY/#4;K?O;B]T&0U7X@9; Q;!X8+@MV1=:?M ,P0[R*NZZ+XQ/O M+D([J2>\CWJBNZ@G-M+ONRJ?9R^RL8 M@3.\;!=06WU1[4[!C!%J"^A6@_CU=C_S*OP5T=:UBD^#VE>W0945YW]7[@]_ M'MP&/70UN=5[?U7]_J=PET_.W/?;$;??A+O\/=YDNC6_H(1@*3VQ MCC#D-4684P(!19!J6]9J(;K.%9662=@*U%WPA"^;IEF6>I1#T)QWN!81<@JR M3<>I?N&R[]2_K\)? MI5(S?;=I %NX3!0AUW^V=-FSE[H+9USH>.<+Y<-Y09H[7]5#OF1Y2P3ZEYO^ M^(*C\-)HB87E5T*<(D@QL@NGT?AF9)86U=7CN,7_S]Z;-K>-9.G"W_M78%S3 M-[HB('7N2W5?1\@NNZ?>J+(=9<^=N)\ZXWYDTVWYSQ].< MG&&_PZ#$A_YAX^*GLMHB(]=VGFU<_OWG_]O7[=Q_?O/OT,<[PT;LUZ?CS.H+A:#KY M^U_5RX46O.5,+7>XY12L0X;L\6:?^FAW46H_%BIOOMGL7)A]:[;@NFGYXB5A M2UMA&Q6VUBPLWG!*;MH=,&CE4>VSC'/0:MO-UE'Q*9+4\U&L^;)?O/Q'<7\W MSC[]\DN>?;R^N7YU'50DFWV\UY.!':AB$)N6;5$2RE6>X>$N'NA1$+'C@5?K M/DM]INK;-B@AU2I,Q=6GUQY?6?][]:^UW^LK(G]Z,$F/,'?W//B6BUV0<]W] M_=@9_M0Y7N4N+Z\]?7I__X^KJYN1N1T75U<5IK0J5?=?W>]N=.\F@2*K;R]/ MI9DN_>[^BRL&YDGL[,?!Q S',6T[9G"7=WGSQUTP950L'WFQ8IKK6/"'8EJ" M(1)H@3!C2H-@&6"F_>[6*2\R%\R NX@)Q;VK0< )-4HI M(R&51#E&L'*R ?3C2%LA.+6.""(XUTB8<&=& )*.&0B/?M*?9F&%4F@VU=&6 M_Z)2FPJ_A(NJ<-GD_DNPK<.M;/R8#V9BT%%_6&69%8DXR@&\^^'7X!BRS6F\ MF^PUGM7)I?*D1*X,A._Z$#V&R.C@D]WXZ?2X0WV_'%H T=GQ>6*+R[+1L,07YO?>3VW'A G].)FXX.20(<* <[%_E=S WG4UX MCUCS5I5U=[SF/U-0/W84_[5,DEU5@3L]_:N=FS%F2BO) ?/$*" 8511#Q(B2 M)KRPN[OIAV)L[\,WW(SL1U?\/C!N,JL=G$O<_YD)W*QN\)\?W>>R!\VL6=]= M3+H?1O?Z0MDL>T24,GQD__55D-)C M28\E/98P!$.<0_ZT N09 M84EJQGYOT:=LT7]0A7'#++ST6\",).SY9(WV2T^0 MI1J(,?"G&?^>_?Q!A.5(=M \3E9O34'RDQ#R-A5&3(F1 M!CJL&":..JFU04YP"R2AVE>T--W7^$Q+7#&%.<6R0^IB+Z>]G*[XG34#'@M% MI)>$>Z@E0 1;!KE#1I**M/)]#;NTY!1)DK/*Z5N7):>GL-U6F^?U0=MG:.*] MO0\&WG@0C+PU^6S*UJO@KV[%<7=L('FO\!X"7M=96='XMRH',"J!Y(@2(;#%%8KOO@9J$GC@!W\X M>_5O5XQ?O+SJ4:!'@1X%JE# 0\^8P+&O'""2<0$=$QXS215UVE6XJ?8U?WL4 M>%X1S-T!RZU.G37Z[2@&JBC6_G@[N+L+!F.F/KN1B<.BIQ%SI9$&CDI8U=)S3]MKP?M=' M!;H;%6 2 DP88@I)8HT2S#KH/*"<&$@PK6\<)2>P&.:8]_&[7E*[*:G *^DX M<4XR2YSRBFJGC>&*>\1H55K,O@9,.DTY0<8;.F!1!/]6*68X([I!?W&-%CQ'DP0F :)]H[K*,R 8F,,Z8PY4H1 MPJFJ2 +:UUI.'",(R@EDSQDC4C.K>]LY9=OYU?WPM^RU*HJ!*[)R<& "=G*R MQG"Z%F_R9FTP725SSBO@("&::RN\011ZI(,Z"U%]LS:R\)R#>QLV.7;N(RQ= MB; 8(BB7' :1%,1HIYR-XDF%MEJRJ@C+OG;E&27T:1@4D!RQ/@[:2VDWI910 MBI0"4"-L""18(T*YAM@!I+$TOKYEEY*40AZK&+ODZ^F,L58K\?*X0&D"6)72 MHKOB/VPI]M83NG?4)L6GB9.O9\F>)1,C7T+:3U,]'-IP6[KGJW28:N4E;H^Q;^S^EZLTOFF"MLM!2_1MA_)>R%:Z*^QC\2?.BE"$^2! ML4Q(Y8B54E,B(%=08H"DXD<,0UJ(2V5&WL)V^FG-=&JT.AR G,BJ/+Q92L09 MA;>+O)^L-ZYOV7.ZECTF8 %6G'@L&"'8""@YP-X:A 3EK (<#JE-/R,X0"AR M4M6BMD>%'A7.O]2T44%PB8SA7GF"B81*&4,X]$Q:RIV21PPH.CK7JVND#?^@'M/IMMJ['F9*O*B%CO MG%^S8>CE9FQTJ]#PY_'G__4=POQOD\AF>79W'QAN/,F^A2\IO@Q&P4:8G*M@ M*GU_?E*V29]%G"2ADW4')>X"ZE,V>Y;L63(!\G5'*3Y[YG!*F23=TD-_&D5] M(_%FR>-5M3S7/9SO/NZ^F[7U3.$+5-$*H,UX9(I'(2 6P7C"C*7242,ZE,$A!2A'A MS%L(ZR<_I"2DA.1(HHL7TI13' XV4G]U=VI09&-?Z".8 B/.8 M,196"XTLPUII8A14@*E@D9%!JSVA M5,Z)JM#&]K7J'MA_VUB0=K!4Y !O+D/N!*!V0N]*#262 X0VU22KL;8: 0X\ M(\0*Z9S6QD,83"TH':]O:*4DVC0GI&TO>2_39Z3:LY9I9P 1@ N!I"$ 4>&@ M,UXQJI&UKLIYLJ_IDY9,2]EV>/KR2GK.%@6+O-$QDR=1AU<7'79)1,8VOGH. M&TL:**W0V$/JB=%2:2VY!)X20 PB1T3.HJ2='ZY9#D057.^VKB($= '4$Q*O MWA_>"=1J4RE46 <5D''!J"6> (V5HLPHQ)4WO,H?OJ^AEP:^T)S1MD=U]V.9W7H[BG,[^2J:9VQ9;7I.RL/6GV#?J@MY 'WQ0Q)]A9(-)O1L\KS9Y RJ M0Z=:3KUX^3^J<+?C^\E@]#E3(YN-I[>NR'2\X":3V-7H/.V,FE-DSMQ%Y)1' M;#>VULD>2A?\V))UJ"3N1.G[VO0LV;-D N3KIC)XIZP-6M;5[*,_9&A30Z$] MU<"#];N$.U,>0)L4.'-<6%F380V< D&+ED)!<$<9 4!NL( AZ2P@U3-3/'T@0 M&2C.B7RFR)"8R4?B3DX3%-C/&OPTGJIA9.Y2[M34V:R8R4V'C,-Z5$P7JNWX M7@_=*9EC7[OL/UOA@D8/D'2(UVB]%"/">@P=TIR$DTEH1X'64@189]C[G49M M0V='CJ#(&>GRZ9$:6IP,][H/<;M4P(N%IU:MXJ#T N6=D1X0BZCR%!M-G?2> M*05WEU7_A3>J0*#O?Q32<;XY :C>S6GX^,K3S]> MQ6UK*O7.83&K@Q K5OSW1VLH^?!3(/X_F?&,>VK#$6>)$N' 8P9P;X#$V#D@ MYC&A\$%G;Z9[?HB%13E. MN_G?+^)TC_#WG"W+OVL^NR67 _#GJGRI!6?/4.UOX7N':A($_L>/'][^/)A, M/\7%;42QC>"VW;FS_&B4Z?G&YNO$\)K>50CM='Q7!=1;\+6\_V,7S=K>#Z;E MFI<';'#R_$5]OZ-Z>3O851&GDAI/\2G.A$*4YMGBG^\?V\'3,LYO9^WX\GH[&4S<[ \,?_V246PB8%X !(HD4VG!B 2+" M,\8B]"P^\^LXWOAV.KW[X:]__?KUZ_4?NAA>CXO/?T4 X+\6X>6_+M[[(OOC MR_"'H8JBZ$97__WQQXG$V>SP2A[%Y=!KE&@Y?36E2 1C[WPAYIF M_RCN[\;9IU]^R6Z5S=0DLLU@&@B<*?ME, IB5JCIN BR.KV-;]M*ERS[O<9N/L4[,_!/9[@II.0"D,ATM(C+ AE2#"')9:"2",1)+BQ MD_!3..Z")6INU2B< #Z>2TR]DW M[,?LY7>T,Q,S:CM^4$RF.Y@X_OSK7A6!;MG8+]K\/&FHM'8T1^T%S]]ZJ!*S MEY*]39'9B._;E)D#[= -"LUI-!!9YP2'8'&$9\WH(!N5N$W7:^]WN?3ZNF'$ MMM?C+X'_OOVO[P2"_&^31<0^Z/_C( /3;'([_IJ%-V1W*AY.]T-59%%"[V)- M7T#%"'FN*-M6Y-GDWMQ& T!_RZ;?[EPY\VGNRLO^\GDW Y/].TA=GKFIN?E"?W:O"J=]NPC\;C93%2N_"NZ]T?/N5\H';?@C/YJOZ-MEP MSPT:Q]]OB\4-YT[ON4I:'D<5U"@=I?/#:E75OIUO"U6[4=<(\>*O+[?#X"/U MN/R&)]OZ+Z?">C?M:S\K8[;GY@R..0W#IH=!G0CO6?RVCRW2GL>-QK56*=9K M/6DV'M7B,=?/:Z+#)U1V6\1@PG>?;E[]_.;]V]?OWWU\\^Y3U!G+!S+V.W6& M&/2(Z7M__ZM:M@;;[;"!MM!J?U8J+SY;JQ8TTK7D>;% MRY@K,F^@>(0/Y_3WUR_NBXUDH_W M>C*P@V D[>A,4*[R# ]W\4"/@H@3.3CWU'BKKCZ]]OC*^M^K?ZW]'AGGT? M%[L@Y[HY]-@X>FHL59E/,R/FZ5/XCZNK MFY&Y'1=75Q4N9U7:&V6"^&!D@I[N_KASHXF;!.*L?K(\H&;Q[G?W09L/JOKC M6/Z/08T>CB?WA7OORQO.<]!'GW\J[_SFCV!SCV(@X-N+!RM',J8@%4)8X A$ M7#N!K8>4.$@5A!7-]I[D(KJ)47<1*XI[5V4#8@X"L4>Y_.& M[U;WT_'!Y\5V]EZ^Z[%,/TZN7;U+R;O93!JRORSD8;O#]R1)$0^R5B&X&]T& MN[F]AHB@HUT-:V9I+:NX]HY1G1WC%PW@7>2<:M@30,;,:VV$= 1;(+'B0"-L M-$1 5_48/1CV! '2((F0M[']L1< 26()EV&KG&,%CWZF&R0E^E3&/OO1F;+0 M*,.PC-/B6;2VU+1B2E9>^G/NO\1@19PD;Y\.'E/ORM[J73G'C[-45MM-3YE_'OKHQD!D7WKAC/$A;/ULXT MJ79QC7>SJVW6)UUV'VK1I_=3Z,/2VY=J:WADD (-/=& MXZBM"Z(H!N&:QY8J+ENJ""8DIZA+Y<"=+,]+:-&G(_16&>HH,M0;G%X7$ZR4 MFA"D%/:88 ,$HDQ"ZC@EV#MO6BKE93"'O.VYISTF7(AZT%%)/YE0>XT9UY R MI@%13$G!I&'0:Z2QXAB?IHC6#_YP]NK?KAB_>'GUG$7YS,;1R3M O5:CZ(J= MI\;[0&DU<9.85QFS*+^N3(-8S(!(UV1* ?B2Z*ZW$XRV1X4WQ+&W0M@*&[WW M/Y=,]-/HTZU;Z7"WZ&>WJK% @Y3$W!!EB3)$. .=L5Y@SQ2S%8WW3F+%()"C M2BMFLG/T;P>'X+2AG21KEJ3;B;N6J;"K5.DD4NNY(M@BH1"E1!"EJ1.::RHU M\!YX%6WP\2A M]<*E:*F=>;M7 M,XY:WEG5C#11P!D"-9($((T(TEH!*;F12'C G;$5H=?>2NN#-8=::67Y1IZ- MW#1=:RP%+$P"\/9\\OOVXMCJ6RH98U;$],Y-5W!)0V<@]"0 DB!(*A$1R6@N M"' H7&W+UI&P0T'D=%609(V5="V2.F;'7VK)&L76:88<0T00P["61F .( ^6 M@%&DP?2K24FJJUU1S1S++O4\K_.DZA;Y]@=AK36<)JY21]AP[*\6M&R%D"?$ M>VU-.-*8I\H(55F.>Y+9 BB'M$NICIW4JUNJ$)F7?\?D)W-?%+/N* M20##]W[!L&_'Q?P#WU:S- (<(D&1X)(1Z)06G(5KA$BE@+>D.=5_/W4$YP"3 M#D'E:<*Q>_-'PII-2N[;KKB"\")H8"9$QE4O>P^ MK+AQ$VNEL>@!YM:+W?&V@UIZXFL#7EZ5,PS&_Q4W,6O=)F^'PQCSXA9C<\A;?^V25$%DU5D@IW7 M@W;X&EMWL.VWQ)K^MVUGQX*7?IVQTJ?QIUNWGJH<+RR8Z-6NB'/KIM_*9KSN7_>#NYBJ6.:"97^9.#<;@R13]AH? M2.4T_$D[&TTF[W$Z:@<').8V5O\3F=^MY.9.WOL/<^[_, S6\,W(OED(P HV M2X\UL=Y(*CRA@FN&J9?>*$L)0\2>QP1)/ 6W&>1+P3&=^DY:@9R40UG-;^L M<*I&H@T:X]%09)" BF'OI>8$(RXE4H(H''Z%T+,*;\A);"[*(42YI M5=GS0JU MHXBIBGSLTY:'09!C+CJLB6V1Q-.H6[VZ:,T!(TI SB!Q%&A$ M*0 2&&NT=!HV9['MB1=,YIATJ:#T[("QQ3Y[XZCNG^(0,3>9SJ>MJE&0JB#__KAYW6\'HYB]\'H\F5;/JW7:&"$] MX%QZ0A 3G+#8^8YQ"X%F%7VI#A_3S43LF4>PM89(PL-?U#HM%.4V]@8^8$QW M79ZH,Y"[>B;X7D(ZO]CPF.[*^B\HJX5WSEO=G=:]D(=L+A!E1D,I$IDOF7J@ MAN'!3:9URVR/0-V: [QWRD$-X4E[@/?.Q=?8\:8!WK,$KE7P^]%-U6#H[$^C MF<82UG:CQ_?3!6O-E:F;D2U5K;<+MHIH.2G%/2[HU7!L?EM!3(F89YA#3@ @ MTC!-)1;8<8L%5,[R!A 3*4(3K-D" MCA)H4ZW= %L*-Y[6:#Q2_F;?\-29'VD5&#+/%O]\WVIY1R!5O,7IZ7Z3 MV8,9<5<,)BT,9M\IR#6D?^N@\=UR4T/8$A_,?DIZ'3"8O7%M??HOI'8^\IV>?1[)T$@2MYL$K$/2?$W2^;;453L,2V$KS@K4U M)YN-TFJCG29)LBM<],BK\7[T:EP4XZ\!<"9K%=A&15^OATX1XX"2"''MA?<6 M,,,KPD4GR4J1.8%599ZG?>CMBT&SHMM(_YVTH>40D3E!D/A477L. 8)&Y!P* M+ZPPVM)@T#L*E9 :$,0@E%(142'G)ZDMD#F0;:3Q]@+>"_@AF^J^@$MBI6*" M0>H= 8IK9@67@!L#&2:XM4Q]DC,AG[.$G]G\JM[ 2HG^X79S9=;$P;&@3=;9 MHAG5G0J;.T63Y,VX>D"KI%UM"M::(#0+N"=M'M3NNAML@K-QX=O:>3R"TLG[ MT;RQQX? ?-^J#21E.,7$,L@U@40K"X1A4@A&J=.@K5GSD.5(5K6,?WY\5:\1 M3DL+VKL1S@G74Z\13EL"Q1U&V %FM:"$6R 1 %XB81U ROF*?(G3=)82.4(- M-<-IO.E-+SV]]%1+CW2$8XZCI\X2IYRR$C H(./:*P0KJLA.H^:#'*,J-;_3 MTO.,(R<7U[QW7-S=JE'X*#HJ&6Q@8SI4O$E%7EA8B?YM$#X6/SN9%N/?W-7\ M@5;EC#LQO(S>9;,D*.SIK;&/2V).TV@!1L=%O;/BK/A?.E:-- MVW3$]T&T,X3]+RC,539?_'F@]& XB Z%U3Z,+D[^XD09@@@@1A%M&%:.:X,9 MA"=J-_QT^I?(N:BJB.JC7;TS/&EQ/ZE;>XO@8@:,E!88X#!!F$DC(8,6<GFSV'M:<(>&FE0Y9P*+4U,(@R MMP0(#35MJQ\RR2%YUM'H%&-535JU[Q_5!\Z-G%:#3+6]& G@7KHFR=GMCI42 MP;*<>JW=.W9$60>MP01H()1&BAEFK6<,V;8Z/05EI1+=$K0RDE5,4I#") 2N M2,L%)DXR0)%C'(8K+=D*E MK@=_UZ&F^ZARO#I7 Q\XT"9HF3H MD>%9(0,VG@)G :>8$H&4TA1#8+$5QF"-*R:TGB83D*=N]+6/#"T:B8O>&?N8 M<#6G<"0#A)N7F# $SEM![[GV(\V25-LD)$": _*PUQM ENZV5> E2E"&' BF M&B*4&8D1!U[JTEW-607PGF:0!\X!ZZC9=A9)/K*;?C!);# &<\K::*3?2WHOZ?MN[K(D72C#N&4> M$0\)Q5Y 03CE&JJ"9:H)9N*H9QVSJQJ2-*WV$Y/+IUB^$5#;7T?W?M"IF2< M<$S&TX>QWY2,. 5GJOY0(QO^'8XG0<2.&Y$QN^4G]4?U@ SJ##=":* @)-)Y MC9!D3$/M@RZ@W3[)73L'9'C,+53,$^0)H%)X[KE0$HN@AS@+#AB043FSHM6Q M&7L)\OQBPP,R7NRV"A%8VDL=GHP1&38+[%\V=H__C7*0&544W\(Y\U45MCM# M,7;R?@V!:7\H1OT-5L_ V/$A7+7!]=8>==KUE'P5D+"-?5=W_]_Q(=*A!TOJ M;)!6;7!1#3P-D&,JNQ@=3H=?W>1^.(T#((HL*,C9-Z>*-JA"ZU"%=>BQLSH; MY$=O\!_%_=TX^_3++^69\/%>3P9VH(I!^.!@9.Z+PMFLS-OZH@;A7^5;U97P_"MPS]ME_[LID_%",_6 :Y]&_=OO?W2C.R9PS]F!VDD7&#NK@C%D;X%6N>1!:IHF&@' IP@^$)CP# MB!B2]'A>+5T5KQ=[/9#ZVXF.01X64\&;LQ!T)-RM^S++XUS%AF+\);LK!H&2 M,W@XG*;1LO(^/-?W/OSZOBXB)P\'MG KN-LLHK%D7W7 MF;4TZ^8,&\BY9L'L-W*JJGZS>HI.X^.\'LW?>MQ.Y<7+W>RQ:GY'C]WKV>$9 M#-KYZ-OQ:)5=8MJ#XU!B*ARQ BG!@BB&0T/;<,#N46NU2P9/CW\D%^1I9[^\ M<5(9$$@"%(!&.\(5T31H'R[0R"CJ/)='GQFG)Q7(*7\: 2D/U*>F?KT.0\<, ME*N<$U?1-ZCQ]CZ;A\(US40"$6RE)IPK0(2E4@:PUE;I@.C4JXI.#(\\Y&=G M(H1S7-%])2^/LLHA>:MZR-Q==+T>9C^I!<'K6!"B0R:2J+-!V<#,2Q,S.+*!'H]_6_P]F&3VWD4=Z$O@T>&W>*1'E73DIIDK]9J% MDOI9!5U@H01$>HS\<$:9%76A-+:"!G%W7]R-@R:4EQ^M7E:%GKM594S" MFB/"S!2T']=F]*ISZ[2;\L_30FV%0LLOHV^TRGV\ZOENH8_,KBPC< MG B5CMR-W[?\KKMPY4K'2U?*AR/PATP-OZIOD\W>[+_?%DO-=!;076U^5['V M,D@X/RI70PFW\(E-S$9):DGSSEM==]NOS(A=T^*^@!(5C9N,V M]PNUS$C0W%CR.4G#GH=!00GO6?RV=["N\F?C"[LB,"L??QH+H7'%E:&0M=;S M3Y6TV?;%8^-B[ML,GU#9;1&/_N\^W;SZ^RBUW[L5-Y\L\GWV#BL,.M> MO"1BC]#8G J;LYT?WG):SMJ=IM/2(]MO(>>BV?;;550%KZ%,/7_!H]CETC.= M9Q^O;ZY?73_Q4&^-5<[7>98'O7BX1T/'SL>_*1*]#+%6?^NFPW#+*_]Q=?7A MU_=^,'3Q*'QW'RVN7]W$3?\F3CZ-QS_[J/JO',/QK,A5T6^,W=73CKXF,-W_1KN/^JST8)II!EV$)&+-,* M:RD 8\K&)HBT8JK/UM13LFH\HZ7M?(5VV,S';$%2:H!@0@+G8JA"4J0!M$([ M!YDFAP[0.,<6,!;"0T@9Y8 YJ42@&*'C0( AZTEILP36U=2T#\7X]\$DK.GMN%CZ M[7Y=.A,^W08SZ?/M+&CUOHBAE5)'CLMX-1R;WU;2V# %U"-.-$"6"(B$IH&_ M31S-$?A-[HY=[4YC,PP!01PD'$A"E%.,.<\T%XQ#K94['LFC!^=N09,2E0>; M8C(1NR?3(-:QGWGTT#P*TFP->F.85WL& [JK^-GA,':)7V6ZE>RGTPI>K;P9 M2+;Y2G8_N!I/NWU1/RW=:Z7S0'H,W='^>9^-IP&O6Y&5[A3CI^7B&D_Y/+ 4 M=O^QZBH'&QJ*+:NHLPN=T^2J"*87\.::DU MP3/@EI(U4,\:/6M4LP9\KJRQU1?4[ E9U5'PG$.G'C*H$FL.F'JWG68ZT72U MFT0[N__++H_1ZYG#\"%U9L;.J[-CN7/6>L#CJ$OCC')8LCCU0#ILB&\PEW%[ M\ZZ<4-2-1A'G[.GX?3_EK ./,;E2]M-MM0$$TMA3 2A#'DHB!!8(4VV$1=P2 M0WE%>NQ)6E?@'/(J!'HFT/-]9R E Y2+ZI:(*8<&9S\0#G:H.&XH_.N[)D<9"JQ=B&F^8TG5D[TGZU MU>%."WY[C*+S6.O$V9]&JV'6U8(D8("W$A&&)(' :&VI,0X8++%5T+5=OX9( MSKIB_9W-^=I@H^9T;;*=#8Z[/ SB:._ Z1"!(>K:8/LA D8Y[UP?P0Y"03>DOB,"WMHJN%JBIQV M(Q<8.8'(ZY%-X5-W:.WN?WZZ"=X/P;RTW&$)T*3AVGBF%('4DCC'G!!M!,#4 M&Q>V(0E5O*(V_L2F'\@1J,H93QG_:R%EDCI@:CMI!ZXN+\!W5FHT#%&0$4PY M<0(X3Y2!VIC8J\H";+16NL%Q8GM"E,RI?-IH)""J^VCT;('GC!A#";3. M<<$D821@AD:.:D,5!M9*QBIR#DYL!L,7&F^T7[_NIE;# M6-A4Q]@S%1;6:B(+^8;"PNJ^]RN.+S>I[GW/H-$8*LZMI'$#(#(:S]D@//9:V MU1-J-9GUS%V4$MY'ZJQ5',;:\++WT=I]XI<5L9Y0?RM?F37T_):IZ5X5AA7R M>>Z:PUH=R:#85ONV^[G78):3]WT_+9EK]46#\A@R]R6&>Q7&/-L2P\5W]R6& M?1U9 3TH.'T:3GQ5A*X^@!H^R3964RP??Z%M,%PL$AA;SQQ2B@ED,3< M:.8!=ZCU5%>28M]XYK9P5 MD#C()%#($. -D39 4\7DGA-'5)G,H>0]$*T]Y Y4=%99]L^VRT\*R)M$]45+ MV;2/*RINIMMZ+A-C*0_*EL4$$&"<4HYC39F@F!$/]YFSWNSLL9R@U)-(TDT\ M2]962[?F\=29HX>)(\7:!L'"6#!#@DDD&+?84N^EL982W+8I%"PAP'IQ[$^^ MMDZ^AN5)>Z*@,A0)QP@ 7@E)";+2F*C1LXI4JM.J] +DG,J+%Z@SZ]H'6Q^' M31:J 19/%;EC.S2M++EA$:]8:^/]I5I=??.-I+I,_-TBD,+9F>H&NO@ 6NJX MV#^ ]MH'=H;67>+K#I&U81;NKF]TTWFYC[NT<&KBLK\$Y;S\[?O,%^,O/[3I M/:VE%B:JQ LF6>\<:\XYUEDV:5&%>+3^L\]7^7'@ MO2M<'',[&&76W17.S$L>8X6A^C(.Z_]W>2&MT&SR^3*M+>^,O<9K9 [/1I8N M--@?Y_KK?"[I S=.?AK]N,*,-R-[L\**\<5E*?+/ Z4'P\'TV\UDXJ:KR^Z09(XZ8CC5%"H2T(@:"@C%K6<*$Y:3?N)*%U F<4!)'3N.C^"WB!+6 M!HTEH (7G!-F@3!<(JXXEHX"1G1+DU<@ICG&%XT.B1N%)[?\?G5A=?/F'Y/[ MXFYXO[W(M?>RI.%E.9]!ML(Q'V<,LQ^F&-Z@*#T-XCYRC7VA%,B' 2&*P@YQ!K M:GS;)A$4.:"IMYJ],+LG!=E.0HP[(;%<&JT<\TH#3,+_) - .VR-%0(C7G&4 MGS@G6>3AMKW$GMN":2*3N4GCYAH_/<_3X'%ZM MN#_(+IGP9F0_SEEP/YAE0FIGO.7!9B*(,^TU 7%2)!4(2ULQ)JJNQ;1='X(Y M$:E7-"84G>E#2LG91JW/W6@#'HS7PC%+G2:">(*E4R VW&82"FY]@^,BMT^) MS E,O=5,0H+6*P8'+Z_+H:#ZXDVA<$18Q92DQ)B@ P EH%>(FV!SV09[N>R( M 3UGV3ZO\=1P=Q4_+$U]57PK[2%S7T0N_9:Y/\RM&GUVF0N,:Z:3.+O@RWCD MIN4[(UO.#*CAG%4#"^=9>#DM0RH%4$P"^V98,'TT< '?&O0]-FW8RAE%^Y@ZE('T&2MHW1-H#/8.8VA M 9*>*4((8PH1X+%&VDH@$- :$>(:["FS716B.6.IJT/)VC,IR&<2HGCJ$$]C M8J?#B>NUQ=YH3["E0NMRKI=4CC((*L84GS;, V'.DI_/UX=Y6@_S!![.AN/ MO)-L+=_%5(V+.F0,%;[&X2=V YU=C;>-6P@\.IQ?^UT%ZS[\-U!&3>\+-]GP MNE%WCU]:Z%@$@+\%_II.75%2:3#Z_/#.ISSXB";7+*ZOO#@MU&@2)2A^?.2J M*9]]'1?VX7O \M,V3I\K<6.QT4$0WL%R$2NOSPF[?-T.)G?# $CARG P]CHKI>2I9AZU+O=SN]V.[9[:.G'>._CX5;BPKIE M:3B1FE*'"3%(>:J0\1H+1)1P^XRF;/A0HSEAJ:<;79@#/5T#L@^O/3#YOLT4 MMT@[,\)Z8[TPR!#)D;#.0681-H)SJWCK@QD8S8&\Z.K/]*0]<<%.789;%%>- M#%."&*WX7D\#WV;*F$#?:6*I@RG@6A+@U4;$:P6Y'G@F%G8FSF_O/G#?;F;OBW&7\+'2YMW53 M5$2Z3Q/;"H8)37XH9E_U].P/\+;EDSCJC-<0,Z4(IU12*\(5!04WS(D&@V!; MY5/RG*'4TVS[V-=CT[E)4V6E29]VTZ_.C;+I;3DNK31=]'C\6]S%_ESD%^Y:5,FP!M1HR+PD02'HD'17" M<*8)=149STT81'[PA[-7_W;%^,7+J\0!]L((Y[Z)-N^45ZO/K09[CD#+&#*C'' M \H4$4(+#:FW$!'GI F_MATBPC27]*(#NI=HLR5BF$UN5>$FY6_W>C*P U4D MUZ B!3A- C-3:<#WZ=;-8//-O^X#0.YI6SDHM>:Q [HG""B-/4"2<>80E,[9 M]@NJ)$X]Z:TOJ#J[X"=L;9V[<40M& &8Q:#&N.*L;2)D]+R$[,PA MGSME[6#T^6KVT1\R%,MHSED#]6X\"LJ5O0]/6P?;PLT&S"=F2AQ*MA0@+UPJ MK"N62_X.E#_99#PR)(1FE MB+64+HAH+@CIP6V-#U)SZO3:5M>@*%74X>$VDG&J*,&$"J-8^#^BM2*&:$8K MW$8G28)$,&>L5ZG6^:"; ;@G9"*13"D MC>B1:"G#=BR@&[J*9=8V)/_S9$^D4;1O?N.[T'[&V1'S9UC_.MQC,+H/W/+^ MSLWZMJPBNG(*."P\H"ZVCE8*(8*-YE *!Y6H*(P_^51D!+H&[9LQ*X6 01K+ M;1!"CCXJNP<>)^^?<2!L(*8M01)R&&O9#R2C.Z!P1GEWAA$?##U$%*(<(64#A:AL$IZ[8"F%>K":;,N@R4( MDV\%>2*YWV*X/;GTI_#.:-B__%-)*S-[RFI.K,=7GG[\"0T??:3DD$^!./_$ M'G,+%?,$>0*H%)Y[+I3$ D#L+(#SLR%\TMF;Z9Z?0B P^A/5>,_VC: T^1;D M+#FCW3TC4&O/<*GMO[O_XHJ!>2*]/PXF9CB>W!?NO?_D8J]%57Q[2%SX[]'] M9):B4#;8N1G9Y977A;.#6/)Z-U0C-1T7WUX\[(=Z(Q%GT'H$B058(\^DXD A M8R"S%;6N3XP"%R3Y+@I,<>^J-H^D8X0(!A%31"&M*;:8!CN$">8DA?#HY_WI MUH7O#309N=&TS*VU\YR-TNQ?##'XEJEI]J,S[HMV189AGL5-E F[45?),U7, M[E,, N4R-0E?%8N()S^LLM+#,]I'G([@)%B+D]",DZJ_<_>CJ/'\T*GE];1D M1K7(C(\A6?6__TB8D?X>WZ(E'_7I&E%$]G*UKB+HPN ,LEJ MJ";A=#9^6BZN4N%HT7=8Z5:M]A>>SO-?M8A31QT6!-@95UA9"#K$:3K_'A/@ MTA6/>A//G4\E-B;@*=VN>NW/(BT%BIX!NT3/'4+/E37.%T/A+)&FZYE11?$M M&&M?56%3RS=,/=A]ZK2[Y'PWC#.)9RE_ZDNX<>P__K M.X$@_%L_/?,2JLL:4T06#!/'=3VT+7RW5E2F-.!&&PWB) ,$K'2&Q[$&! ND M,*Y(P6M0(>$XYZ+[W0?[RLW.R%;S N0U]A P@QC&A!NLO/, :O^\'=E_"!\J]2.*[&_NI^XF8-.M-2 M"/KJ@4NN'JC=H*:B_CVHN0L^#_#[9L'EX?=?XWW?^_^>N,JS%OHZIEHZ9SMU3)_&4S7 F1A8Y B#FNZ@K?8!,/ MC'+"4_?6UTPTOEA]\#(AYK)QI!FP4 0*R3ET1BFBE=#48*X LUH#1ROG_38( M%I3D5'9-KVNDS.P$RMN32XW7,AR5IGQ,EC&NE65,YJG5+\MLN_T+&N8[G>?S MOOKUP]L/ZK-[53CUVTWX9\E-9NA44;+,[5+GG([O%DG$\RL+MIF3H?*IKE*V M,JEXL8BWX_'4%2\6F]E\LZK%+Q=^%ZY1_Z_9=3 M-M)OTS;W2RN?D>"H#/,UHLQ)&O8\5'>3\)[%;ULRT9>4V0PT&U_89>:M?#R" MZ3IA:5SQ8]@,;!^(78R_+N'O:>.RV?9%W/WL[_C:#]D@&&8#$R/ *KLMXHGR MW:>;5S^_>?_V]?MW']^\^_0QYD[JLO_[UO7.?F)=GBLG#ZN7B]9H6Y-MRUUN M.5/J$2-[O.6GFL$N>NW'3N7-*ZL3UA3143R'A^N4GU][\9+(91.Y[738ZCIX M>,MI.6NW:MK2(]MO(>>BV?;;;??ODESSY>WUR_ MNBX#>1_WG=PP7^=9'O3BX1X-'3L?_R95=JF\57_KIL-PTRL;K]?7RD@MK8P> M7?!V4Q8I/BE%S,M)(:_'7X)\?BOSQOC?)MDO:A3._3**'!/O!\YFX_MI^587 M9XS,-AWN%Z^H+W&^:?G7/%L_+&9ZJZ;AO!X.,^VRPIEQX*GR/(K,;.'OUWH/9A)1O0<]:64I@ MV7_'4LMI=E#RQP=7Q&*40);W_M>'_?9CNJ=4Y+&5Z+,J(MRF359^)Y^@6(6K22 M&_H%S/%RI5? Z_LO]\.PJ-_=O#G 6HK\FS_N!L6WTCB)7_QJ.#:_K70'B&W! MA%7<@[ .@X'0GGK!L%71VZ:;Z Y@'864"X$QD@0R+8"+C0>?2FF=NR@4#A2JP- MA]K=W?!;_$B\P4_O/KR.9Z R)IC*)6!_'4QOLU_<'T&Y&V5#]74-F%OK,E"K M1P<&V\K?=S_2&GQP?)>!0\7^I'0_CH('-!!XZNE9<]P\=F =WVC@7%T#%G[O M1R$*=/?'/%^ELO,!;J(\Y'%]]/^-2FX0]ADH1/$O#^*O:A*NFONHRK8>UZDN MAVX]67S?I[,].-%TLX.;TFHZ72ESS8>27">#Y\@P:TE*G0 "2UA_FUJ+- MJFVW)*K'K>MR'>CHO_B3K)N_%CEUKTHGT>Q;YGJZD5Q@!' MF08>*&*0%BBPC@/Z7 MTIIK*N6+Y*#-[-RF).BL"L)EPM#94NT;1HV=_23=Q!2#N\CGY;"009!6-:UN M+CG9+;VKA3Y440>T Y@#@C41"CF%*76$>&)81:^%1TZC-O$C]K(B3STNER_W MY]773J*)T3,^M_;!+0G8ZH0:0RAF5'AC.;-$&2H1@5A#*:B&#,JJP1=MP1!M M4HTA,A<\+2TF#?WD28:QET$VJQ NB, M^@EK4C_!0N2@S8E?"9E;ER>=J:[KN;A9A!>0."*T,XP0'E0E@JC'!B-OF2>[ MS5);<>*]FR5A2^Y\:HP1S# F(&3.$0N5P(Y XH,^HSP& M%IQ1C>&-1HL(SDF;K;I[/\O9O['[?A8/F)+.4VX=(%1R+02 X3^6((2,24-= MX"OJ D])7>BZ(G!&/XM(7LWK+:;GX6<101-A #EI@UY"A9<,"N\]Q80BY,TY M%131J)\%X!RW.2(Y(7OK\J0SU74]&S]+T)N\%XIJ*@FT5%KAN9 "!S4*2%2% M&NTK3F)%<1(I*4Z]GZ6VXB1[/TO"EMSYU!B(C3/$>JJX) 0%9$(&*FLIQU!: MOZD[8ALP))M48QB .:0T*34F#07EK]++45)]C[61*VY,Z8ENLA),Q"A8DG M2'&I):'0.LVQM]B=T<^"8+/5SS+G?3Y++YV=\K-@[BDS(!@5T!'.K8RY\UPX M)Y S3"61S[*4TZ@NP)34A:XK F?TLZ#DU;S>8GH>?A; M<944"2((9 0#:W5 MADB+@2?*V#,J**A9!07GLL]GN1#I3'5=S\;/HB%4 30XA)A8K(7A@%!K'4+! MJ%%I^%G0BN*$4E*?I;)?X$FT*7S.AUFYRS/ X%XM+A/!P1IK355]DH@@ M&GM/($>"?J$P!%X2[S00C)HSEETCW*CZQ& >H#XI]:FZ'VD:VE(BJ'#.96S' M@-TK2U3U<912*3!T %$2A%QJ'\1*4^B%@1 ET6MF*?M1]<$IJ3XGDMG$-!U2 M/?.^TKMT%APX8(%G5V7B!,WY;.#U=MW/NC]P@C0Z<1]AYZT%7'BG/)$>2VFY M$%9@8K0 1F_0M)I1?U!.$TMZL23 M2T>.%Z^<2/GTVN,KZW^O_K7Z^^S"/&+C]I^6=CAFHM.]@YX>-+':\ MAKI_?X3!C_^NNE)]+5S]CZNKFY&Y'1=75Q6OJO)$^N@^QSF(L^%>@4T#958_ M5DY=WF&@K(Q7>Q,89/IM\FMYM\A+\]O'R6I#-5+3J.:PUY(@B[W0Q'(L%2'"$<0$HM"(V4"U_69'S3GI MQX\?WOX\F$S+,7$-#0S?R#SK?J2]Q'A^<1]#85U@D+C&T1.Y8?SPTX'6C[2F MF#JV<^KTAN]6]]/QP7./MS/X\EV[E+W5N\SY-5O*0TVMZ C<7;%OGPKMQAEI MN_F\AG LILQMF+B^>59<[66B.LO$RV6NLNB&(Y;2\G1='+&50]6KA*_F!.UR M,8_&M?^NBH$:K7Q?*?[30HTF47>/UT>N'-$WDZ>*H_8R-WK .-:C9A_6YT]< MAS_)A?/G_H]M_<'-XF _9"!JQ$V,6JS_7"M'G^_Z$*U\KKLV#\,;EBX.1+]0D:'=F&C3,^.+@^PVG\7#\.:AE S/) MLWBW2;FZV<1U-9S]-?C]^^RK*MSM^'X2%G>=?=R]H/G>RNGO?RG'T+.__;)X MZX^#WP>3\-)\//WW<:+E\-X^O8?/]/WPMVPX^-?]P,:)\C;L**ST2Z!:>"KS M]87KL_M-HADFK]D\.QBI9#^?O] M:/Y7'D!B7 0S--)MR6^SN7E1R+5[LK/?W8C\VUEW=?9_SQP\,KU#9M? M4'+U0QNY=KFZ\IF/PJ^E-CQ_I"L/.;Y!!RX*8K.0)S>Y7G@C#CX5CM%L:1WH M9MLUVW)%AZT_GFN/? VO"J=^NPG_+*U$,W2J*+U$M\LTD&#D+)![?F7A*9IK M*YN,CTW?N/RVNW#E2L=+5\H'_@IFUO"K^C;9:E/=%DL%9>:9GUMHY2%=L?Z9 MRQZL3M L3=K;^=E5QL4>N4(JSL"EE^2O+ZO\2(^VO8^GY[]ZCN)N$]B]_V]B%M^-GRTBZ/P-HMGEKG-*Z[TCC/BO'7I3/RJ1HT M(X)XK)4,IN$>)BIL*KLMHF_GNT\WKWY^\_[MZ_?O/KYY]^EC4$+BP]FQW-E/ M0*?7T4U4CBQ6+Q?PLU&P'WZV.2KJDB1[O/&GKNQ=5-N/M+CO9X,[""H06[[L/'E2L_TT!>2P1B0XO82I0Y:272Q"EI/*+ 5\6S M#_7B*PX4MI)CS"AA!$A*G-/(8ZBL5T#"8VQ_5D>!Y L%LIK6%^<0*()1$/XW M&F?F5HT^+RW]#8SXQ:G 0]'6^.*FMV,[R6+&1+0=@_B9^V#.SLRQH$Z.PKLF M$LT19TRMPO'P746W1'!G"VS&N*#7;YCO.#/Q7NSP20Z+&;.A\D/NPR1 M#>EDF_SX?@6P\-KT.')7FE/'3:54K'$.DAR6B M^K4MCR2^]ET6WLUC[Y/9N:OK9-EM3V7KM ^G _S3@24>Q>*-,>>ZDSX[]GX] MK_>\WC2O/PG9[#*"UR(T/7QWD%\ZL,2C6'HU$M9#;O<>?@>6>!1_OI_>NN)H MSM21P5TL3SGZ5K-X=) :>_RMC!G?EX&:7EYZ>6E&7CZ-IVIX-&>:\:A9UK_K@RSM99\:S9)D? MLOMPUV(X*-W;3[+;UAW'S;/!QJJA,PCR_#&M"^/Q7[,_IY^U@*\G>$_P2R9X M3]N>F7N"/W."MZCT/:I_1J*R2=QWKU^_>?/V;2NZX8N7O\ZRW%M1ZN>UZK5: MYVVG2L-L?@#_-;3FO9YJ)SJ6G(4*NWJ2S+G\;3'^$K-AX]LF_S.8WKZ^GX0] MN6*U\Q.Q1'$GJ'34$FR\MIHYY %F%!+EJT82/>K\-,\(>[TTFL.2?IJZ+[/N M3D\2QV9-G!:?FKUII?1F$5#[M%8TTV37-RYI3A^&NYV^Z4G[\M4L)O1 U@-9 M^D $"&.@Y@1*I!TV"FJF+)-.XSU:V#4 9 OT^FDMFK^HL6H2Q1 .9$M MCECK4:Q'L1[%3HUB'F$N@,20&$:\@X()2)""5AM&.0>MH-B'F-UQ,[*?%KD; MC:I?.(>PQ=G5/6Z]31VBGAT:)0@\F 6\X2_=L5XQ<.0[;4?"$4/>7:JS[//VBOOU0\M+-R+Z9 M<]*K;^]4]'*OP!M7V,5FS@!K0*P"VCB&,'(BJ&;6N4L,*@*2 YZZ6^N$+/-] M#RCI+.SB ,4 *AA%7'C)"+)0&^6,MA8XAJW5[;C%VPON00)R!EL<3->CR?F% MMD>3?;GC6#2!VA$.!'&6!-L'( D!PYH11S&SHG+J4L>";)+F@O3XD0I^I 5 M2:!"*@# /)1,8H$)(<)[Y0CBV%LFA626\TX'NQ#(B<"][)]VI[WNL-?"DM,= MCD0.&=VU7A&D*2#88DVQ@QHY9!P"6AWMV>AC3BEQ;R_P!R\L.8$_5E?PF$*D M$>2:4L*I$EAARHSVT&LH$&HM5 -8^!],/>,WP8/]S &><]>\O1X7<3+[U*4: M^WEV@?ASH>QYXN97:0%40MS6BT@O(KV(]"+2BT@O(O77_.P*1-)C_)['.\#C M_3%P 84DDA4P0IH*36SD)!(&%>4-F2X[E'DDMS M2._?3[AI5_2/[JZ(2=FE',1J!/5E'-;[[_)"8K!\HJ[+IQ* ]-N#[P#GIC;0 M-%"OS,-I[U.Q^'D\FL1*LF*AA4 0?73?CSZ/!Q-F? M1A^*L1],WQ?Q^@KH4X =EP PP@B!4DOO/0ZH#XDP#(-V$IU;K9S +,[ \*UA*[8):*9%R1!!JF<384 D"7%+$B;J PA>(+D&K]V MA7"[CK!_%$&^9D?/RJ'#B+>4>V(DL$0!I24@-AQ#1$&(O&@GEM5J\)_2'+#D MW;5[<=.^O-FEU/DN[;-'W_WIUJ-O!?I:9@CE'%IN,4&,:*X8E)IP08TA?'>C MAVYE$E"8L_0=))V&I!YZ>^A]9M"[TWE3C;W /NA?JOFR31,H]L1@EB.>NE>]Q^ 4,+A7IGNT[I@R;;E' F#% &%$ M8BF@%092;JC2V+"C:\C:3_38#]49SGGZ^7$]JI\2U2MCA.E"^"GW=#EXG225 M:H*SHM8#+XTVVL:AM9)0A1R12CN.;9/MA/<#321SD#QH-A_Y?^ZY)^WU?"A; M;.?+WL-EVX=B-BHU?.>>>[4]Y_:< MVTWB]IS;"\=^CI0]B+8+13)XE(3FEJ8_B;;N"ZS*<:$D4<+US MTVPP,N,O+O)A-KUUV3>GBL2]:9VMW4IQ(\VH-BGLY&(>22\ER6VDEY*D-])+ M21(;Z:4DZ8V<3$JZ2/U.\GX7"7TY;-XC3W("T3^27DKJ.F&_ ^7/(CGVC'EA MR25-IDJH73[@F?OW43LNJPG7VA'$PF\"0ZFM!AP@!PR5"MJVVG'1G-#4:S<3 M2I9,W\W[96#MT*V[>:O=MN>"[F2A.%T%Y%F3K.>RGLMZ+DN09#V7M<-E*5 G M"=Y)@1#ILLGSEJP>C'HNZ[FL=9*=.8'IF(X&Q?CK80Z!M6PE&?.7UI.:9)F^ M]*$8W\65NTF66,K2,2Z3-6HE4UQ><_V7XQ/=B_V?[N1 >NWAX8PL_^W#4(VF M-R/[YE_W@[N8G[HZQPIBPIR %G)-I+'*$6N$Q]:''^JK&N)UL@$TI"P'L"H] M]NS22+O!:&+;2^WA]4#8/A *Q ",Z&8I(!0(S3C03 %LM:><58TL[5XO M9BA0SEE50[K+%*0>!3O\\'H4;!\%B;; &XXU$I9XRQ3V5!-F,)-**WA*=?"T MXYIS)$B.>*\ UMO=Z:'O8E"N![0:I&D$NXSG2$/LH5($ :D)M-A[ZRV6DGIV M0NPZT2!F 7),>VVMWNYZ;:W7UBY<6]/,0\.\YII;PH$7''H##/?,2&5,U1RW M)-ON[AA-&FQ6#'H4K+6['@5[%+QP%.0 <.&HA<1!0HR60 */!680 FK5)KVO M*<-2()9#G*26=J(XXIF#RZV&C7^-O#W)QCZ[G[A,?\OF9V%J0>1.@'#;BZP' M?2<'M9*GQCXPU$U0EJ:K]2=40..UPYQY3@PD&B!+L9*4!D.00M71<*P?_.'L MU;]=,7[Q\NK\2)F8$K._E">V\"X1O'M8(!!@0G'B&2,$6Z<,I%)Z"1VB$I&J M#OX=C$CF05/K$:%'A!X1=B.")=(XY;!'6H9?=9RV)"%T H1+PM;T]YP_.D=D M3C#O4:!!%.B P'=!MD\BQMP2@[D13G), .,:,HB%5BC\@2FH*C)//% E>0YQ MU8SWLS-99P6X/\9;%O7VCG%#J;3"6!?.;J*HE=H',Y\CQ(E%B+@NAFUZ"[\' M@AX(#@0"!B'U'F,+'";<"FDDQ0 39YB4R%<-4&TP.J'S; M+VSQ-$B1/8EDO'A9 GNF2H9;B5HD%K3H9&.P\S0XTL5?MWPZ]=AQ"OV^2I%X M:HMYRRD$R##,"0X #+22V#KB.8<>;(+@U ,N3V=6F DCE .2^OCISF!% M#W\]_%T(_#%-(4?$ $L8@00)I"UF@ !..5/XE'6_IZUXHSBG2/:(UQ7$2QS< M>AP[!35J018,(&4\BMVI08 LJ+1@'@H7+B@(3-6!K/ SL/-B<68:TX<3V/L5%AL5LIR>42!/(O_O[%S;@H]E1O; MP%86C6I34K"2SF.KJ1.EN8$N/H!>;CKYV'JYZ>6F6BAZN3F7W'1(1+HD#3WC MI\[X_8&QQ_I3/C .=PI]GGY1WWZ86=)//$+:8*8PY0AB03CS@DMLC93."$XT MKUDQF%BC-XQR#&CJ#J1T^+\'H!Z JH6B>0"BFC,F-.!*6F(9%EH#I)C1*EQB M$/8 U!;_G\B?F9CONM8L\:;=VI_&4S7LAE?[^-GK:0:=':%<+MBH$_.&LF,D18:2J$A4 /M-2:80QC^50R92RG)$ACF3(K$ MSYO]^&=?;DQ8+^[T/GN\W9]N/=X^TNT)M%Y(*KR6Q'$@+.!4<"&%8-1!?A$% M8!2P',JJ;@<]V/9@VX-M#[:U"'83N.L)<'ICUNMD:C@R&2(\M@8#$$ "= N36[< MQK_P^WP*'B5YDE2-'%P:-\=1E2Q+^;O*L56VSCDO4XV;Q6-JN2&YEN5/_V"& MY&HOLTLNR1EB2"BQM#LAO3LI+R-*H/ M%&@LRF=1/K,@W).1U0<;3-0\#4\"5=P 3]!*M;%,*4<'F4S74OA 5(3G[L8; M-@@5L"U@6\#V<;!UQ!KBC3>, 5B+QD5"DF8;0OVO?>BD?Z!0AHI)6>G6MIDY MP6#_?NPC!SJT!RX<"YVSQ=-\P[?.FF2%RPJ7%2[+D&2%R_KALARHDP7OY$"( M?-GDO"6K@%'ALL)EO9/LR"?;/*+U)V.TX\EX,0Y-WY/IVNM7.J!T:+KNHY16 M=H;++ N*??>9_6_6N$;'6%#$"P'+LHG6*\TU)4;5':=.):(>ZBK_^C0BZC.H M/UA**G8RHS_E %8'F\UNB!2#D4Q" ,4%:,H,0>HDUR%0S=&<1LRYXI42&32W M'XQT%L I6M5PM"K.O7;4(B,.07AAO&,8T0--B,;=8#N' )@*2N>0X8!:YOAU M=E!U5%2R(L@0D8H0"6@144A/HG?*>&&59\.+GN:45IJ5UI6#P:.B9 T5N;JD M0FZ5!(?"W$5>B[P.YU!$*+H8E)4Q&)!.V:1;Z C*11*DYHNN.$WS,Q%6!I8] NV1R_/F)NBM!U!,E K#EX$-8,YG<@R%5D\ M@T4NLCB(*159/(-%[ED6ARUV0Y*P(DPG+TQE8]MM2D/=V'8,/R#1*6'1:1#$/+BHNL@]%R%HJ"G@-8DKG!5Y6&6D4)^A(@)@02W!* M F.>^<"\W#'^LX!7Z2>2?3^1X7@:2E.14HTI4\+MZ)Q.NC&Q47@F/5BK=>34 MH2(F:,\4*WE0&4;@Y%H:KI3 *Z!;0'<+T/5>(23]GM# P%"IA?(2F7?: WB4 MIYWJ50"W &X!W *X.Q%N-\"E"4-C3%@FI :+8$E,Z"M4X-Q'[KO4VL#! MIS08R:MYQDE#YU%1,NJ WD8-RBE IXT@SFAAA+,H/)8\N8*/^>!C44(+D@Y+ M"4665,X0@JB54)>@542/G%$IC3-$ZN+@ZTU"!PU$!7 +X!; W09P)8;H+(^* M"C!@4!D6-:%!HZ2.B4[;C="*&59!]A;0TFZDM!LYUL!*O>+"987+,B19X;+" M99ER60[4R8)W&RWDEVY)-M'L'\#B_'];_AM\MPX<=U M>%G3=Z1T&\FBZM7I&"^S+ 'W]FKFWN,\_!#?SNI..XM/;R=XL7AYX5__]VI\ MV3AR)CB?C^,X^)?S;R]^#?/:.?XR/>[7NP9,346PU'N)W$&@!@-J#%0& DQX M$UH,F(02NI@.-DR?,J@H'5Z8_M% HR!=0;H30#HBI;/HK7,(X)70Z .+!*D/ M@0?9UCC@\$C77VR\K(1F!>0*R!60.R.0HYQP);CBS )$0-1*4"F!$"ITD+X7 MD.LV'MV(@FI]HEKF '9V6#5$6 )/E3$D4N$(!/0:->>,S# ;8AU@"3.C@6 MP4MII2-$!TZY4\&0MB*E)2FL(/3Q$?KTP/@I[N2OZOLVH&]]2W>%DY#^XIP7KVEO@CUH_"HX77"ZX'1W.,TL\LBD9B2I MTA2\43+]WQ+#0 RV(C3YY3$F56WE7N7_I#NQ,3/+_[0D+%>M_'%%:[H>/?* MO:]_=>>.AD?>)3+]!Q5!GCB#*SM:IY';<$K;C =\T)M:&.".LU-VQLW?8F2))1?-20:N3"I%\&EU?SG ML[J!33EZ._O!M_"//1]^'CZ,?I![SXRS]&S>?S\>]I M>2FI@VGNL]4-#+FQNZQXBI"F$GPMK4FXXJ(97"MT'#(X:3;]N&; AR#UP]C[ M27@HV&B/K:_EW=MO]P?;@+>@P,.;RHU1L"YIL0&6NE10RBJ552JK5%:IK%)9 MI;)*997:Q]57U/Q:&=WC9+Y+?+RY%QW?7&D]LM]TCS5/22?;Z:PYU7R9#L@^ MS";CBY#N_":XQNPX2@?>43I#LSY].QN,:3MX#7O-07KJ^/:3KR?+U*$,1[T: M4,N:ES4O:U[6O*QY6?.RYF7-RYKWLN8]GI[N^+&:G...STC/7OP8?@T75R&' M4\UI]/M\=&VR\[7O.Y]-+O 5>[V933^\2L?Q^K;Y_QTOWK^ZFJ?1A=DM#S< M8\9+#$Z 087>@'=,0P09!6EIP\>N/=QLF)FP51IUE>:0N3L]LZVS ,5Y X6R MW'($$)(RB%QK3H4&8XUC,49">P&*_I(O*=450,&(@A%W9*I@Q,,8H6/P&B%X M"@*H2/C J)**,NDL!<-ZP8A.\_T2RU9&J0(+N\%"#@@P8&$_WB'!!\8C5U;6 M>;S$!"XB9X8QY#RXV(M<=Y51IE@E>)'HLM'?$:#,9#^KC3X:GO @:K2.0XS< MT& C-2X0HZ@3+?6SG@8()7^I ,,125: 87=-P7 JF581''AO;$!M $F4@05) MW49@.)2-3VI>$2%/7GJ/["K)(NCLV8M7T_EB/L(+ORS&.L^N$&N>WM(#9\EF M7)2[CZS%%W]M1]*?%Q_PTY<-B]99B"L&_?K3]U@;+V^52^(1J4K093APY@Q: M&J.TAGA!--D,G@/TQ5!&*B%S3VWLAW_^5D KQT4KH/48:#GKDIYG##%(DJ(7 M4,0H9#H%(C<,93\.Y/[\0LI42A6X*G"5[:(5N'H,KKBEQ/!T$G7.@ Y:HZ0: MT4APZ;CH6OJ5#,Y%Q55%BT8U7(@:#AH-"'CZQ!@:K25,11N)JZM[::LCM]8@ M"U('WT^H3%?N,D8K8G*WJQ5T*0I0GCC4D;5^>_W':?3"&2LX +%$"Z^"\4R ME,PH73QWY\?N!6T*VK0(Q"%4(8%:,:^9B]Z"BX#",::)I0$#:MP,-X>R,X/0 ME7(OL8>O(BSR[HL1B='4:B\ M*=&4(Q:!T$" MB5YO#JPJ\>-HX3D?Q,N9W4D<7,@,%@]- MQQP0]4Y#GS2E4:,5=-3/YVAND'ZGN1/6?TZENBD4+QMYF"]_OO#??KC$\:Q6 MO;Z;SN=USM5LCI.DJ=VY[J8_7XSGP7][\78VC>/%#[/Z^HU]@X3H;!"4&HK M-*"@GEDNC5/"<-72='GP602F(I)GOD5EQ:BYZ:6# ZLAL$"!Y%P@62CCN/<^ M!L( G38"@_&44Q(8$;:?Q*X>8I8%C@\$QX[K*+@% M[0$/AMQM#HBNB#$%@@L$YY-0DO&$C@^L@\-0)J)503CC MG0(OE$7)G'7@C")1,SGD'!?!*M"DH&=!SZ+ GAC.GH8"2WW"W#0IGOX#JXFA MZ2\PAGHBD-&!E]^[A\>L8H(5."YP7."XP/%M3L\"CIVU2(D,D=L 7CEMC0G> M1!?JP(W>(C6,J03-_=#?J:O]+((\H*98Y^$;M[VUH\N&\T=_G23.SVUWV9Y M&>X2:; C/[VRDW '/T^M2FU?\]ZT(?QKEEAX">0W(-PJ;93@27M&!-W4K'66 M4Q3H(].GA: 5J8$$3>S#-T;+D,YU!P:M!XY6(J*R/&E1D8"BB#4X:$E2, MFB0@.[&( DXKDGTSKEQ%O8!5 :NC@A77.NAT-":!1I RG8[!6Z$A*@7:6!R^ MOUU4BIZ/+K6!1_(Z'6XY[2'!UQD@U4%M@.VHQ(![XB(QS'K0WJ/G'H,6P5+C MP/53N'IW#_:\69/G&PL?$9Z[2; O8,K-;E6TK=/&L.Z=&^W AL)9$4%SCA(B M4YA.B0:]5W6O=T'V/AOV[QW>#NLT5&QH08]G W;#,M+O.-IAP5@GD]SUA.@4 M9^"8\Q&X#NC $^9]H%H[,)LAZS#'.&"5UKDC2#?+=A*NT9SRWYOBJ-5U)U.&1R@41OA0A!< M 0_1:.T=#THK:[V7I*\R."3W3+PSC>#\,/9^$E8LOL$R=@S&;\ R=_X?["_>=+_L+]A?O/E_P=>G%?(UL9%OD6O(_'KTP;YI_[QX&D#W,)J7[/2I[<3O%B\O/"O_WLUOJP# M6F^V%J&6&J6-C48"]]XRCI9&8C7300?:8L0?9/EC2EAEC&[Q%&3-@\?2"XHX M#U.4BRT^1 M9:T0/1(#PD?0@AM4(G+J0%%#/4"'LMQML]J*,%HQUM;B*VNN.Y( YR:K.8EE MQ\HQAHC ".?,0.32>AF$(DPRK8+$+B6PHU:G1E5$ML7+%,'+;)1EY]Q=;AF@ MDH$Y:=$"^G3 948$YVV44C%F=I/;S+ID4JHJ:.V3F34#%EDNLOP465;!ZG2@ MU3&&",H&9($H%]%$35 3_X L'TI5!4,JI=I:T63-&IE;U/=Q''1D=_^QYO7Y M:!I'5_,PLI]&*W ?E!7^0 Z9'* PSZDF(5=PJ,#:RMG?@0;/YQ_%OPSW\/L^FS%\^/#]AY,G#!E2RG M! M>^4@2&(X9QX1$[ $'O4@G4;%)%) 9:A3.0E0@4!"4DZ,1"' *F(C#\9'*@(' MIWU;C93#>:^8U)7A9ZI,Y)@S%8,",1DX!7#J8">M0>Z>"3R#GY4#=3/<-.$TX>NYM1//- M02T8T?;A>6!$.EXD7$:Z%& MPFN'#5<@",3 ,#@?M0Q*Q%B'ZP_0;Z.@TJU^FR+..8ZL;/'Y;/'<6)YDQVM% MDO*OI#9U2*JUU"HK@;?U:1N\XZ6@0HXC*ZB0#RI(IHP(BD>A *3E-JD,DF/= MS=$S;ME!=81#90LI()41Y.0%_LC.E4-WFSRD7^:G]TG#]"O'3&;>F-*0-X-9 M'J03R'$;\C[/"\\&QP([1IP,>9JGNYA%GL^>!8H\G] LBSR?/0L<7YY/3G1/ M3TJ+0)Z30)8-]H1$MR.3YL^+#_CIRZ4!Z)X]DU)#I-=46DG!.**]\1S14"L8 MX5H/T'7?3WM5F%PEEE(Y4" M)**U ;GBBBJM(F$GD]NCA:@(;ZOWE!.R'XY-,M%7LYE!0:BA(I1,0F^4!E4K MG=2#=418H261Z2!.Y6D4HP--*@$%GG:;0(&G D_'@B? M+_D+]Q?N/U_R]]7O)6M*#XBGAT/4H;-O08\"WIF3OW!_X?Y3)?\1C%:]]I-8 MQJI/QFC'D_%B')JF$M.UZ[>TEW@:5YZ:';]K^_QWG_GN9O%G)Y@&RD(0#D(, MR*CR%(/CP0N)._H0\XLR%YQ6D+T;,5\-HL# DZ$*S+/)\ M]BQ0Y/F$9EGD^>Q9X/CR?'*B>WI26@3RG 2R;+ G)+I'LFORJ(7P+ 8>$(PD MFD@"05!"045#U6D4Z%"B8IIE;@<=G- 4!#RA69XM J)4U-!H(W4&$@HBY3HJ MK7F4$+T]C98LPT# TIO@.+T)AN,=*@T*2M N& 51<^1> M">\&44$H],J#EQY!!F9 !$HM)4)SPEV7F;@E_R9; MH2[-"DX;;'K %9D 17E!O2, TAO"(DIPU'A2MVDJ^4$%488U@Z+H#%K1\0RU MI@053ZJ!1C#HN?+. 1'@J63%)S! 2D8=?0E*!C5-N_=,,HHXR(-H4FJ%I&; MB 0$Y]$R3HPFG?8NH)4BI.(R]S-3Z5U0>A?TQVWY#+\4@?%_D+ M]Q?N/U_RE]X%^:36G!91A\Z^!3T*>&=._L+]A?M/E?Q',%H=H7>!P\MQ_6_X M[3)<^'$=R-8T,2BM"Y[$E*=FR^_:1O_V:N;>XSS\$-_.ZGX9BT]O)WBQ>'GA M7__W:GS9> 4G.)^/XSCXE_-O+WX-\SHVX65ZW*]W3?O$4!^(1@72@M8>@>B( M3 O/0"%IJW-,**&+Z6!CU\%D[DC(5_DH$/+DZ9P#A-@ "$8)'2P$HK2.(G"( M3,1 #6WS#AX>0OJ+*U>5R3[:JD!(@9 A00BS7'E/0%&PX )!2J*C%K4E0=+6 MDK>'AY!.X[XIG'YMW-)S(4[(OHP!='QH\X-DYOPHK1\RF.4)U'W+3-\9 M' N4.HXG-,LBSV?/ D6>3VB619[/G@6.+\\G)[JG)Z5%(,])(,L&>T*B.RSS M:.2LC@@(:#P")X#,.TH)J2VF6F/T"P+;CX--]%0+U0:?7 4E%4FX24PJIB1#%UKO9:"FYV(6FDS<9PV$P-T M295^$SF&$^12F.N@^X/37"DC8K#6@N7"NH@$:00>P6JRMUY=DGZ.*%^9Z,[9 MS*! W%E"G"-:@[>."@]:H7:R5HJCHI98;]KJ/)>DI*'(5X&XHR]!@;BV>?<* M<1R=M1X")<9 0&$D%TBYI$I8;JPK25-#$JC,,6U(\'4&2)4M* 7!A#!",&D# M1/3(B(E!6X8:O=C?]%B2N@HB%2UKT-@U+"T++,@8%$C!''C&4<1@G(L^-!5R MB@]Z@&)5D.WH2U"0K6W>O2*;4B!$1+1.4PB*H7&Y>N??UK^[6FSY)?'LQ<-O##Q: \SSJ"UXQ0T"Z !,:B:H MTWQ=,^KV*S=^JQ:OFP[CF![Q/.*'\>33EZ._O!M_"//1]^'CZ,?I![SXRS]& MS>?S\>]I]2AIG,=?V=G?6TBW9,7=R%Z/Q]4R^<]G7__X]LU;_#E\/0OXR\OT MUS5/NDG 6<-X[Z^=VHOIY6I<8TRN^'.'D(WZ:/^3/_^K];/W5%9ZNQD)J86HA MP1)HFT]OCGKT/M0 O0JF6$50_)$T?]J"*]8?/?O[INFVD>@N#?XG8!KZ0U-L M)'3DPJ3& )<0XY_/:EY.OZ\0I/E].?WFQQU9]39!5N1,\YW@Y3S=L_[I]KZV M1+N[5'D41Q_XX)'(D>NOUA!\FZ"B'NM=L$ULGH@\FWZ\!LVOZI]N$68Y<5W/ M>_E[_=F7HSK"8^QJ+L;1^UF]#?WQWZI&!_]7=,;%(/X0$TN+':C^Q"NY!A='>R]Y62393:CH6:A]\( M/?JLP#0W?5S)UT6];4]NTWQU[=D+0==4>I0*C\8@K6_HDILV:\J]+-4VPS@& MK1Y[6$OXU2TD>3)HW>(N.YWX]/Y_S:XNIZ-W__YW-?KIBY=??/W%""_\Z*87'7"[H71&Q8\':5\5H-;'M;^_;VX/6==<+]U+M&4=MN MJUSMOBXNFOMWWS ?W COG.!NJ4?;Z.7KA3Q<,.6'L?>3L'4 \\'[ZMTXP6PZ M-F\WQ,.,AAUH-'O'H*[>ZD)MK;N>W&@#3FU\S#I:9-_GC/PJP.3P1^@6SMC^ M.'TR[-SA$+/E\35S[LWEXUNQ4'L_KO!ZX?5#\_IWTY_'\S2@>36J@Y$W*:"; M ;G6:!?K )G"\87C<^/X&P$3!9$+?V;'GXW#>V_.M-<>\[T?52/Z?%G]<.]' M.=OW[SIH>:)3^& M7\/%U>..GRZ6<9^VXQNHVV/,CZYH%S')3SCK;HA//NQ4-X4AK_CUS6SZ MH0Z;JF^;_]_QXOVKJWD:;)C=C#+V&B*1=2@ "V"YU!RBC!&]]<"E:.GR1:^C MC.D@:XUH7DL&C M3@MY,,8K)8M*=#0(RAQM3A-8^L00U"SM\5Y%JS0(\(9K'ZB+SH-4T;%>,*2K MNAN"5]!+>;."'GD,NB@P@U)@E'6"*Q&2^J(@@8EA3G$E69U 0GA;);*G@<]Y MU<@H()3'H L(#0J$9&#.4$TY4@1DVF( 3S0 !&\=V6QH/I"R4G%!*T7Y.2/% MD7UYG3OL7DWGBWD3UM\T&)AWT5S@8)":+6X>,W;T<9C;!^]6<[5F."4]C%( "8H$LI0,,IJVY 2+16KA^XH4X97 M1K,! >4N?/&W @T%&O:#AD@TXQ!-D(H"\JS M$/"N9=D%0A6O:^.P %0PFQ3_:%P,5"M'!NZ_H2SI^7UTX"I27#;T(V[H>V* M@<"Y=5PX3T!XM(D*2CIB@Y=&Z+U#98L;)5<6+5+]Y($-1TVGX(UG3GK+)%!C MK0,AI#3>2">\:^D@T)%C@A%:<0.#E[UN]N$C^RR.F7_T:CJ[K%/!PQ#<&6?A M(+\QDQ%)%#HH.':1KK[\V%C,'U@$5;^^#P8U<7WAMB.ZL]_!#< M?D[/%#[/Z^@WH)EIR)4$$)0TPXY$SYA"(B8PG;(;3"YBGJA)Z2-%P';)@ MUEID/M!1H.\4H<\&FL[&PFAB *(*&*B*@3LA# '64ZY0?PD!JC)J4,IQ@;T" M>WN-O\!>&^PIA=1[:Q2H D=K/,N$)X4P6"\L9LCJ;)/>."D4G7#A0)UIP!U M T*U(0'8(+#*0N0 - ()!JQP5K$0N?#>$PZ"]U/4KZ.$#B$K* K9J:!44MP%X/NETT M$@RCP"*"$&C2F2UH@9:F4R@/O94:HZI*3QP0(!W*7WHJ_F*HYW_,S)_;OJK1 M9?-HC[?9!'1E1Z6^[P'9!FP(?>0U#D]B"UHNB4A=@1.+SAX23R-$4$K;2R* M:"A@9%:A(IF[\+>$3%$9-:B8\@*9154]OC)V-N#:IZH:G*#2. H,*0@%6GH= M--%:2B#IR#^\>(+M0%CIBNDA5;PO(+P_=5J=6/DB[J'G-&!X[9<4.V*IFUJ[U76-TB;U M?;;L$)C>MQCA9#)UN @^XZUA6#GP1QOM;L!8Q"V<.PC. MS9:.^?)CMB0;&.L5N2Z@63BW4T]&2?99_MG'\L6%]D$&9SWW8+G2SLL@J;)* M8;JX=\#+_[ZXMC3<\AL\WU8C,87;OHAU*PV6KP/ MHT\!9P.RCPTVLR?'B1Q&6S)$5*LIM(D9*L)U*D)(N)%"G)>B*=2S])*S$ M8H.9])8)-U]HSA9J\U4PSIIDA>9A_96=_ M?^3)^<8K/=6T%DS[J>W$[Q8O+SPK_][ M-;ZL(T9O%0$VR*V3-I( Q('6-&J+W% CJ&B-0AUDZ5]*=$586P6AH;)U#NI" MIA/H"5?.'#H"B40%%%%("D9;XYR4C'&+(+23ND/HZ*_:+0594=Y6$&*H;%MP MH^#&47&CA@U3JQO4$/!)JU=(TR40(J@D:JQ#W.BT*RJM"%4596T-!H;*JWF# MQ8!P82 0<'AI-]8SXSQA:"S(&*T.+J)R4ODD_$@[E/:.^HIJ4@EHZV>5)>,- M7LB+1G \..A)(T >E/((8(0 [P$5LPD%O %(/QC<#2,R:\M)M:DH504W"FX4 MW#C024(PPWQ@FG -Q@8#47I:-[VT3 E4#^#&H=1] :0R_)S4_2,[AWIU^_Q8 M\_M\-(VCJWD8V4^CU>XQ6"?0(/"P[T$>T.?[)'AKN&L:$VN]3(K&XF9XN0M( M @&%EEJ@41I 1$,54TXI(&WEQ8?@DHGCWX)__GN839^]>)X79@Y#U2GR.PSY M-1$#4UX8ZR(X&E'&J+PCTGM?-PXX#;\(JT!DYA8I8CQ84F8HQA$I"5YXJY4& M!&Z3]()S'A3744&7[LU.W11<5]P4R=TA4CLS(M;8:*))&J\08),^ M+%2TWD5%TDF?F2XUX(Y\!DV5/"V+U)7]\E3W2^-B8G?"+=$.1 M2T[;^A .SXBO3$5(6Z;U&?%>$>-3%N.H'# I9/1@P=:[K>-)%0;.A=*1/71Z M/9!NRE7%>&:^]<&;S3MKH/BT,J\-+(^P8;B;]O1\+>:#+"ESV"H:&7@[^G%. M;J+#!D1MF/L>F (#PZV6S(( D!(Q&)'PE4JEA3%RH*;\>[@MI:F$&5(%FHQ$ MN^!1P:.>\,A#5!:B9SY)JU'<"F3>2D:(C0Q]. G7!)>R(K* 40&C D8Y@U$@ M43CFN>9! D1K K44F2%..F*\&ZJ#!12MF&@+]"SXTT]:2-Y06[J(L!< M)15&6L.-UIP[)<..53..Z^O:%)]9$*@@4$&@7! H,A$$MUZY*$$J99 [XCG* M$%5$\E#JRVZZSZ$29A(\5IP-J5?DP>7TR*[ 0_6^?)KG[Z?W25WV*]=?QOZ^ MTI-WQ_$?I-_#(7OR/L\84O)9MAUUESPG,,0%*'(SR&4K(*1#S62AVA!CA*4>E.:>TKL*FC%86+$2J!9+( M=\QY+A"S!XVY@Z:?3S-+OYLN<#(\J_2I=#M.\UCW]KT-=IWE*PVI M^_$1J+/)$]D2@.4YAK1+D"B!1J]-=!(A6(=!6!I/);TE[1B5I,..*&]CDFU9 M+F/]==#S+,AYKLA)G=8&.#JB/3AOM;!.42N\5919U25R]I>((QA4$MJ*GA38 M++!98+/ YE-A,^F9QCIKI/$ %+R-DD141O (8,E@:[+12C!9*56P\L2Q\O1@ ML2#@EH1X,MBY"!PH"PG!$MJA,]Y8BS(HU(+13O,C.TIO2F?HBO,"&RPF49DJQP63])N$OD/1)V.TX\EX,0Y-@X3IVE576B7T9*7> MJY!3UC;*?FM6??>9D6\Z:[Q3@@KM%3> T1H1@U1( K4&[& ;&]^/>]2D B$& M9-[,2'H+Y!3(:9OJ;I"CI?6$4&(Y\1 <:N#4$RV,%IR">LC1,:PX:\I,I<^[ MK%[!FX(W.> -"1!1H#6$6A!*:0N1I]]4Y,X)VR7>=!J@G "SHFK8(2B#AIC, MT>0T@:,;C*#I;! E@Z ] #-$:VM\9%Y%YY5A XSK!:XKH=K:=A9T* I(44!. MKJ1@/HQ8I*=(3]M4=]R::53"&.4#1I#!:4ZM@"@\U9J$ YL+#I4ZJ$!5A)VU M;GYDS]%1J^K?5RUDOR6;92CK'(S6>A*')3Y&8@XR]R M,\AE*Z7U2VG]W!9C\(Q?-HPA;A@[1HH "N5=Y"Q&8!*T)1K T,BB"$2=1G5] M"K*B,*A"IODP>D&:@C2?A6)WI!'<:A&=C)8@<&<-B4:&NJ%K$)$H+$AS%$8O MA?;[RVX8D*&Z5-LO15N.4K2E??,P/!*F'-=6!K#:HW86%"C!-:*!+BN@EAR* M$ZX%56I>%?@\ _@D0'A4Z:T4.!"+)M: 2IBQJ*R)HN2#'$?8!HTI!3L+=IX! M=JH8/-<*(EH+,5A#&#$2A0O42B*[C%LON2TG!".E]'XIO=\O(7;#.^>)%):C M$R# 4JZ9)<)%;I2T#@4I>3H%Z;)$NJ(8/@P%9X.)/2J&W&L#C*-(AV@P4FN- M5%#. ^,))]EI%.$?GD-KV)A2L+-@YQE@IXS&(4)DGC/0FI@@>#18]U7F,@3H MM!(_K;3AZ>P[)(VP5.(OE?A+*<_3(EGALL)EAS5S[W$>?HAO9W4[B<6GMQ.\6+R\\*__>S6^;-PO$YS/QW$<_,OY MMQ>_AGGMG'Z9'O?KO=AS8K171# 3%0@AM;0DL!@CD\@H^A9;)4G_6TP'&X7. M>:6E&9!U-"/I+Y!5(*MMJKU"EN)HJ8R2.L4!@M3,4(W*4"$8=:+--7UXR.HO M\KL._(8A]57.2/0+7A6\:IMJKW@E K%:>%"&(SCN$:.2:"-3W(D8VUHD'1ZO M.HVVIK12HJA41X.HS-'H-($G*XR)W&HE?!"2*J!&&ZF\0@[(/4NTI[0>*]!3I.:-# W/$61$X>B(!-9IH M(S)II554VM!6NNX0&_IAS@-*5""'G7PYO%C3;)H7M/G9,G:NE2X&.XX_N])] M.:LW^2Q;*7E9Y.:S4!2Y*7(SD/$7N1GDLI4N!J6+06Z+,7C&+QO&$#>,7BU( MEDE*@HPL> X***(7446F/)%!4;JO!>FXM1P&ZR7*1SP*/A5\^BP4O>,3,'0) M=4":*($ ,])&I,;RP%'*_2./"SZ5C@D9=DP8N'6\M$XHI7:.4FKGH'L/-<9$ MZJB.,M:ZL958,2U$AJ]C9-E R>@KVG/\^"O05[=\!>QB)8XR3Q""0ZC3X8I\!1 M*Z0Q7046EFRD4X6ATOJAM'[HEQ"]XJ4'R5W=SEBCCX,(&>#I/FKHR'AJ+2<1B\H(#*;_L^MY)2X0)#+X@4\BH@.&HD* MXA;$+8C[<*D JI#1&(01H+70E@5 1X,F&)G=7#[I3',$C]ZDXMZE/Z0[,?'I MBS\T9*R7;7QQA2LZWKUR_XGWKMR,:8CIN\\C?AA//GTY^LN[\8]N5U;6654]#>GGAWD]GZQ??^A0;Z'C]X7(R_11"HM[-V[_Z.Z[1 M*PT_S,;N'GA],YZ[R71^-4OPM7[*U^$BQ/%B_OJWRP1DN)C./BT1ZEVBY'^D M,1&1:D6=!HD1&1#B0*/E$6)L,5'R:X3B2X0*"84N:TF?7:T +!<,V-!I36)B!,OSA?IUM;&FE:L:\:X1JY,*D!Q"79_^>SND%D^GV%!>+][5(VS=7?8)NKHM-$Q_P<5E"T8NIC6@ M?56#ZRTB? SU%EMCZ,2G&QC[ZN_U/2^V0N_;[\:KQ?2A%S^\I3[*S]=WW17X M.\.^]90UWX[LBG%WW*;V0/?/$M8BHW>P_K,H;>;S'82#/=L/+^]L%5ML5;M/ MD.TR0=XVP5O\,7KZG%_7 7_S4&M%H_ /W5*"KX+*: +4HR^LK._MTQM:R(< MD"JP"U7$L_9=[^?%!_QT>\=;KOK\Q^"F/U_4L5YOIK,UG'R3UOXB^-5N6.OT M\P;1ZS%\/9FZ7VYLBFE?,Y);$[SC((0S'FEPQ!C'.0>K#[ I1N:06"Z4T1:" M9-9(Z3DGBE/")1=T;[E_]SXL U\314:S:Y*TR\0(9^'+FSQQ P([%12Q"TO( M)4NTOW$S97=8CLYAN%,BRUV(K/8A,NM>I]M.C1O=/HX<6'M[8LC\T"I'J^^Y/[IX]K9G).U M ZKCN6]R+_WT?CI;)*SZT&*>K8]J-YQ'/'J.1#'/C (?C);I!.V58=(H1-:2 MM'OO%'J0B'H)%2'B.-ZC@_F5C[GEG@DDG+S<'U*X%=4NRFC!,PW:.,.IU-8) MR;4/S++[PLVNA9L=4+@5JXAA1;B+/T6)^;1G4$ M0#\5,'8L?W(,=#RWDH+['%_>3N>+I?.H#H1;(> * %L\;#=/,Z \ 87 A >: M()%IRIE$232"AY8R$)V<9BBI#!PI82WG NE%7K.5UPZ%TC.@1&MEHT\B*+5& M'I'5+3^531+:DA'0R2F$\HHQ*$)9A+((Y>(_D3K"730*=)))YG40Q"+Q(*2S M2+>P-5E3)'JJ1Q+L7S6L\*#P2[9VSXV'T&QX>J3M.G!^LER81&FT!VLRDF M6A&"TB2@!4@_6,X(,5;+= 71M]A9NW&B**B,&(Z*4S"HT\&66A8YUK+8C";. MDF"B\G7F-#BNC))"!,.%DX$'; D,[L9KHT7%J2QHDN$,"IH4--D23:R+FHG MN>8 D0?#"#= #$;F.%.;&XD?"$T$KRC/UTW4.YH\[ M!/GKWM/+#CACOI@?ME% &+W 5,CW<@I3&"BNB0,2,\2A,.DU$TF29)K+W@H\EG\MQ-+[I< M^R'KF,UI7>'E<\;1+'RXNFC*<-4WC"]&Z>-Z-JN",J%.2TW_U$:ST32.$HGQ MHB[=/;J7KE9#+].#]*_I+9*>.9/)I;LW$A=UC] M82D^9"XI3#?WY0]C[R!TTIAZM'3L@:LSH.N MOEMK1%\>]" IEF_.T*1/;8AE9MB)8 MB=/+"__36IC>+F7IH%T)!*\4;7.V'I]12F[+4<8U8)]&'[Z*IT,#\Q*C\<@) M*G >ZHZR %)XQ@6UL2U_+0MHD*92_$BE4,\G):9-I^L[)6:EPJW:WC1L/XVC MSR&9N2QYB> ]5@1O_PJ5$D8I;HV(H"$2U Z=DKZ1J"S7)2I?*SB99!#P# 3^X_&)0#I@,DBD%7FFC47$>K)61$!/: MXK^.+;\4*M-Z%CHYP\PR**ADB+? DTE.'?;4+1= MCVC]K;N_Q_6\>? MKVBI./^&G^$"Y\]7ZV_NH*AE;<2VI.;1GW$I^:3V^UC7F_4F":$XJ[ MW7.HK3?5NAW1WV_T0&J=[NTV+,LHO[LT^)^ :>@/37&[*,7E] _71V=%SC3? M"5[.TSWKG[9MTM3VYT%L?_P =_W5^WUM1#W6UK8VH]GTXQKR6C36Y<1K*_** M$/5G7X[&B_0,5ZNP.'H_J]']C^]>?OW=ZQ_>O/KA^Y]>?__NIVSAD,@EDCP9M-J. MG_^:75U.1^_^_>]J]-,7+[_X^HLFPN>G*SL?^W%3;_I1!:L9Y1$6=[V@>T'$ MA@5OU[JN-:FVM[5O;P]>WUV+VJG#%&UM,?7DS)=Y7?_Q?NI+:SN=JDE2&5^X MR94/?IWE,AE?A&5I/OF/E\XU/9&3 OVIV2QJ_D/G9FEF-Y_?W*[^\7BBS+P] M4Z:J56SWOF7)L/G&-\$UAN81ITDG)XPW@ZB/+VG\3T FM:5:.$&]"M%+TU+=YH!F&EX1>O\LU4S[H).4GE,5 M'! I R@I#/6.HT%AH[7>\TY/C**B^GZ%NVHT"_/+4'>I#9-/H[_.$[M^/UV$ M$15_^Z*/EFATIYYHM).F:'L?BG:GPDX]T*CH@@H_WDK%FRX19K$A7J);ZNS4 M#HS* 35)I#LUXZ+J,'O8W1#F961SO>ZSL!C/EFF7=978T5]7&]4ZEW.U$?UM M-+5))5GQ3+W+6:S3,.N\3+>X2JI3VH 23KFKR>J>JWDZ@#:ON)Q-_U\"H'1W M#7,C-PL^_?,A+-Y/_1>C5038K99TRX>W;& ?<'R14"S=_BD=X)O=;!YFOXY= M2%O7S_5?=3CG9M/^D[#VFN%,2-C4'8>>E MDC(?N?M3]=$F(\^CA?O1S4#7R9- MS7UJ-P.L,Z9KV?@L.)/I?+YJ=?-S>LE2NWQ :*^3K#?F4'^F2;6T0B77N_:=T4UBDCW^(WUZXZ8?P M#G^[&8\AG9+@%$3/024V,\&@LLY3YYVTVZ35'T;C,E0]2:T\'LFT%U;&)(P( M')B4R*D!(,(%9H-H(UDW)8QHI?3]FB,/:ZFR)RUUIX1^1@8$V6RG9'IVF/H1 MC6X1?DM'U'3[M16F1N[YE7L_2LS_R[P^GH[K[->0@#DA5]K.QQ>_IE]J0*M& M-91CS>C+77Y\$9>J1B_\P7;KXCVH-MX[65E8JY7EMLV\Q12WP['EVYNLT7!, M+U39Z?C*6H^ON2[\3F=3UGHV?3HPI"6M]95?<7(5UBK:G?X5\QN'C]%X?GW. MJ$\4S2D#1WX\;PQK2^;X@+_4EVU&Q2]2?I MC>\37S[_[U6#+8D0L\MI\Q [O?#S?L!EI^,O&]+QE^UT_&6'.?XFT$C:1V/5 MK,VXM9);">3^L2S?/*F$:[$:W5V2?OH))W!KWZN M9SQN*%$WCGF\%(Z>#23LI_25#^_=#6=B./99REV(6W6 MX^LWUMO_RI)0;_-)4>U)LG8ZB;,AG<393B=QUGH2[V;;7JMP_>W9.RGS?$C* M/-])F><'5.:74MQ8Z](>[AO(NUC44(&7-0,U<.B#722 F"]F5TN'U6*&?FDV MK&'AW^&WL4O/^FDQ=;^,7O_FFI/OTGVUJO>6D-FG3=R/)M./#0/U@AM\)W6? M#TG=YSNI^[PW=?_?Z^->;[#!=U+U^9!4?;Z3JL\/H^JO3::7=?RM3U^Y5E%J M[6HRCBL]?3JO(6"Z H!?&^E/.D>K>#;K18%:6IOZ0:">UE0]) M;>4[J:U\?P?2R]%\_//%.-:*QZ+&HLO:1?3Y<+3!]C 97_RR/!]]-D"V0<_X M,]/4I[7[2+-"P^M3T>?7](,K.^G(L+^.?)C(]#WBSQ^.:M\V,OW-=+JH\W3; M(KBWC/I^.)R]/0R^!+F7(/<2Y'[B0>Z\!+F7(/<2Y#[D(/<#:FBPDXD/Z .- M+CY'--]L=M%2H>3U;[5]#Q?3V:>;G2QTD-HQ+ZD3H(G7@4BF>=#:!?!BFS[> MFSI9 &?2NB 4M1:43T\FQ#&CB2'12$'+L1!NQD*07V6(N&S8RP _<,NQ,&[&2M!;X/F9_0"6.ET;NX M:.XOK3&ZJYNA-@[H3MF%U;%D54EK687LP?USY\X4C^[:O50MN,\ZF72R..J* MK1I)G.GR/*H.'A8.CL1<_*FM2CJ'@UO%\_=@O-W>?D-IZ^#I:SWP="5FF#QW MN]IO%VS5=TW/0>)[U(_NU$X5 MK+7L_1]?O7K]^LV;'OIWO5H6@[O.[ZN-0+TO]*IFWDX= M:D.G2%P^T9<V81<3_NMC68/?KJ('OEG%D7][L2$7\,+.3S376O247E MD>I>'UAR]L' -N[Z6X&WWN'M-$I(=S?[(P$>U>"E959+X@$CTY0X]"AIL-01 ML3F!_*BE_7DEV7&+3O>#=-T)_B& J?=!'VE+&:@:MM-4CP1'06*, 8-32@!S M%*F6')AW5B.);?K7G>(,1^^OEC")R?MU'0H8%2UI&SUAF!"3*9H8"@Y4 *0Q M@M#2&&D$2@0F!"C<7.KEJ,I-Q34_9QPYLDFN[W:-YG9MC\RM<'WT=-N-#<^M MR]L^38;6W/;ZM[JF05B6R]H OS=[X'(5C(?(#+>@$K[ZH*+DV@AA RJ5A;7L M\6ZX%9%'ZBVR$W)%B3OY5(58+KHG<4O>/T]8YNH0"()=)K*ZGU8()%&X/B7FH5!'&.96[B MH3 D4_'IQ%MMV;6QOR"L[]NS[P9D =I PASAM],^K(.-Y\J$1@^$@-W<.9[H M.+AIN1(F4N.),-2!$=8ZJUP T! T$.6RL%QM%^<%%25#,F%MUQNW%5W..@QL M6RJ='=">1F195@3K$GHUI]ZC,LIP#SP(G4[L3%'04@*%$/,V!(J*B %: @\. MNCF<\@, Y^D%N1V=.ETB8PQ6:V6(M-9"5,Z"\-(QP9@+$<#F;]9DI-)D MV$$KV4)(T1V[4(7.!NV."6P$7& 4F=4, (,URIK(@#F!@3#:HO)E9*1EE6!# MP?XW[0U3]?=%6UFD/6NQ4#!_$ M P7VEG&];^OB]K76\68ZN]LQO*F<6K_DZ\G4_7*CN)Y03%AK3)!U\W!#4*+7 M!)$P(Z@6FR/*-A?7LUX: &<]@@2FG5$$HZ2.>'"4$+=_<;V7BT<[RR^;#=?9 MUJ&Q]E_>K.1PO]+>C5IZ:]_ (W7WFGIX=8^BV;CN2GR8FG@/E7[%VJN4/ M\K$B;IO7=0=FV+]6WA/%O=O:>3OU%P"U#]E+[;Q'G9/K#?R<*K&5VGE#6[%2 M.Z_4SCM>[;Q2'"\[D1@F4QVT+E;K&\ZA5%;V:W](]+@)%7L_J>!"!KQQR J9 M9U(.\\C!FGW$9:HOV+W(S.6U9R^^N=T([6;_@4%%$.45BED*2?592.JS(^?[ MZ85;%DVXMM#.6TRT-R-V$ TX090E )X;35APFA$NO7.Q-5AR3V_T?S;XEI:/ MJ8VH%XO_4W=:O]N_Y8=K$3VD*TA Q4A;2;W!1?^4$B\%O\X&OSB7RENFA%,2 M%!@#@1E)4'&"H$A;ZO'N3N=,H8OQ2BI9H&N/,9=2>:<21=A'J;R]%"Y#-95> M2L(T$,?K.E8RH A)X;+.ZY9XF=-4N!2I&!MV/.&@X2IS9#I-$.H?;Z3AT5+% M7. >@@D&%56&UBWP, K7%I]W<@H2A2K![#E#S9&M?-W6VWO,OM>PW7Q4-WO- MS,5]>A4OVFSY&1:[>+++8?.Y=F,^\]-QVT5-.3C'J'5@K=)U%U-N@%-/E4=^ M+,-<>N!2IKI)>#8#+/E^*'3;S&=_.Q8M"E@]?93' :M^S6^,"J-YC,)0#PZD M)L HI9Y9:XT4;3UUNM8N=P6HF[@4Q[\%__SW,)L^>_%\0'KC"93RRMB*MDDR MAU,/<.NQ/[Y?=:#VI(.J<310AS*"T='$R+3S,J2#JY5>',L\UK':HT^T5-CC M_)-SD9:BQQS[T'5P;*&"ALB<]$$Q,.BU(XQJJ6P@,D32DH#6N2FL*"NG$,1V MM(J#CUF^WDT7.%DG(PX(: =8:W -;JL,_HTS.(,8DJ,2J(-SKO @F.-!U+G+ MDJ"F)@ XK90%&IY\SNVK:(O@E6KU? S,I+8;HN9XQBWP5N M.WC32ABF%9., M(! N323:$^%#<%Q ;*FT??1J?4,->CM;9!N<86\[:3Z]"+K>J7%X/"-(HA): MHA81J K(O0K:2(O!<@XM60UYU-B3IE*#[AV2&P84/>TT ^PZU;\.#D?&L30>.]21O7PU$ZUH?3>!;+6Y-RV M_MTAYZQWFK-YH.[=9_'_9CQWD^G\:A9^B!ML_*]_J^,.<3&=?;I1!P^"H@D' M/+'2@S!4 ['4!>K!*"2NQ<7YY#IX47)'*--,2PHT6D,-AG2H2_@3!4AU@#IX M\[K*QKU2>-6=6GC^X?3JT5^_^?J'O^U8)>]FC;T-%?-:1/70-?1V9U*S"Y,* M\EC1MLUKOP/#[%\K;P,4=$IF078B,]V'S&P7,O/M"^HM5:!26^]8(41/&=!A MWBVSJ[E4ZOH5;BDU!=L&>.(U!8_)V"P[&+Q9D:R+PG.EGF&F#-WA@/+C\E)@ M,6]F/ &^.RB4'@XW"T@6D"S5)H>F&A^KVN1#7<"_^?J'$2Y&-J0/+A(YZTTT M^T;@N3M SSL*[7@A9K?]''>K>#2>RIO1L]:!XXHZ;2(@CT9K9XEW1$HMI3&E MYE'F06N#C.@HV%6P:W_LHE1HI$)P;028P) 80RUZ9A6"(?2LZR<5V"H%)DN! MR2YC7Y^H:$G%@8'TUA*PG&BOE(A!FN"D=XCWP8J>IJ*E5:596RFA E5%PQIX M[&MG@:U/PQI)!".@HY4$P%J.G&M-8B0@+$/5DA+Y.-8,4C$2E=1G#3-'-NAU M;K5[M8ST'M7AAF-7M]^=]V^>W1J1*< M!>QN%)U)[%L S$39' ]28=NN%!(E%94#/&N>:;W'@CB'0IPN M <<@BUQ%BMP0D$J9Z*/0P1IOM57@=P><06IMO)*MA\-!0DP.!\%L#5/Y5F3L MPEBT#T10[8V1T2(!!UY38XB0T1MF34 1VXJC74/$B7KK$DXP.:3"C-D"1 Y8 MD(78'U/",9K@P4O+A05"P=;558WW2&RZZ%L,-MM*^""5@(KK(74?&J1YYICQ M5M_6<75AOLC<9#-D(WH&@'K,0((UA[W^K4Y@#M]>N.F'\ 2-"X46(@@?44." M6/31T03*(","4GN:5J#'Z]]41++A'2F+ (,<(RE,9 MN78$$Q:=F3&H DX+Y.PQYA+:E)UQJ><@I3T!B7F"/A")# "D$98:Z8.A5#JI M)6TKCW7JIB=5B4'5 >J+K3+1/,$&[ >6.B0TVT0,:U M\+8E"O*T#5T4AF3$+B%*3S1TK0M.CBYQG'$N80Z8F@5P=A^;]!8;6)I_>_%C MF%\&M_@A_A06BTEHKCXA;( :G@Z)S$HN0#MGK) ,0J0NG15U&Y">O(6*5LRH MX1T72W12P9R]UKI'S*&6*J*P3AK6A&KT:*B6P3EIF6HIW7[*UBE.3R9.Z>3! M)E\;5KZ&JDZZSAX*BJ)$I I08XP0N+/(ZS(&0".B572/@(D!JS]\4':I$^M* MFP.:9 $<6QZ@;VTD%S5C3_K496+28H(,+.B@P IN$XPP%22:Z!GQ_+P,49RU MN?9/"#D>Y[I=8>6,0[AN6;9&<3;],*H;*HRP:9F<+TP7ST*VL15;8_^;Q&TU MWFZ/]@G7TP%416X8!11!2Z341.<<\Q+='DDV.:N+VV7UR4JJ 2;U'=J/?@*' MW )MQX&V?0+&=L]A-GWV MXOF 5-<3"\;(UZY68L.>8(U[.O@P;8+CTB!%#AR=-DZJZ(*RDBHMD=$X[_M0#7UZM'WMMHEU>^Q5G M8TS_-L)QE>3G@<\=7M[]:+W.0,@_$N,M%F'6D"91[?.=T]GE^R3@B7YM_19O M$X4V-&ZN+6;I2[7 U4^Z".V4K]>K;F5:/_OC=.8_OYW4#TH#M+^,T[/J!\X7 ML^DOX?EJA4*RBW^(YP30@H?C!%@(Q@:G=+&852"*VRI M)S5PR_%V "1 M6A&00#AKZS0G%==M<:+#@+"_Y8-5@-USX&ZUU3\YF MO$' GSF$A525 U4 ,,5*#=EHK21*P4J]-9%ZWY/(-UZ3_>"%24C$V MI#X9 \*>HJUVH7R=#4SVBXA!@.0Z6*4I ^&I5BYXK.M;&(9$MT2M#=)+\;AS M BI#AYUUTS$8/N*-N'?I#^E.3+S_X@\-16OV&5]D/5Z-0RZ&YGK][L) MSI.H?/WCVS=O\>?P]2S@+R_37]?87O'E""9L@*W*F M^4[PMZWC?]B.-%>H:KN1A'[V?UYO3'=R^__N[U#V]>_?#]3Z^_?_?3LQ?O MF@69QD=&N_SSJMY^+^JR.'AM]MCH_7IX;]J%#*.[D[VO#6VBU'8LU#S\8>?N MG=I+;;[;VAQ_;1QZC J/^M?7-W3)39OU]UZ6:IMA'(-6CSVL)7[@%I(\&;3: M;+G_FEU=3D?O_OWO:O33%R^_^/J+$5[XT4]7=C[V8YR-P^.%JII1'F%QUPNZ M%T1L6/!V%?%:[6M[6_OV]N#UW75 MI,.R/?1 6$7'5#LK0.^>Q]6%=/6U=/J M^(AO@FM.1B-.TSF ,-ZP;7UL&WT,LSKC[L/E;#P/OKX_INVXCA/92Y'>-WX)]UDKLLE8R!WU]=S*W\N?&;XE]R-Q0;#N=)O.[.*B M&5SK+M-#Q-WZ2-]/QL$.@[AEJNC@W>N0PSN&LY7NOXKHO3,0]I1XPM5[7*A; M#K5O\#4X/KY-'MX ]&2CS_8L//@6<];+T!RE+=&"Q/'19HEO#RS94J:NB1X><_6%= M0J"D2LH=4LDC",I,,&D>.JB8U$20#[J$MG+NI',D */LZ(3[>X.60:L_& M+-X?&Z;XX>(SN&R?R.L > P( 9R R+3%R, 3PZ74FINV_)8[A4XZA;TM$_9[ MK$ER\*XLAV25[LJ/%%CH&18ZE7JA-"-& >,:(2DU%H4.&JF-QK'0EG-Q-WT_ M ZE70#/7>?:5]^%EU1_=N%7S7,.\L[&]JEDB,Q7I5(Z91T+07$Q-KVYRV+OI MTVIN$YK0ETL$) :<]!:(9HF<02F2 ':+)L''.VJ*2D*/'<2S/7$6>#AE>.A2 M^I7& !:I\>3_9^]=F]PVDK31[_LKL)KQAB>6W8.Z5]E>1TBR-.,3MJ60-'O. M^?1&7=4$CHE84#C%U./?1826+LC>Z:-+/2XT%ETZ0NUU:A%V,DV% MQ()B987RVF\I2PTA^#)B2Y=@Z/31I0-.A;93[^?GD%EG"V\_+7?H8M9Z![+L M3GU<_Q09DB<\-;PGP6X7ES8G\088%): MF1)LL96:(:H=I\9(K&!%E9CNA/)\.SINWYX5FLYLY!Y :M*@^=JSC[?'/KY! MN@F)@KV0[FYQE%>>')DSEI=G1CH8'ZHF%NO$.E]]T&O.J?6XF4=:ZUT]/-+N M*#1,#VXA-)1;RU.)B8 <8LB,I$QZ1P7+JJW\I05WBMY MYSX& N3I\$M0P;$3F WTYH\0[Y?3++][<=\) M1H264F *F<-$ J53;2'6W@D7 *:[BV:_2*Q7X4G0FGQFJWK, 178&BVM =AR M(+"P&C!DJ") IQ0TPL2CO3OUV7]S.(X^P*0DAHY['(.D6'!#)Y.2''H067FF M]URIP5&P2[;40PA]-M#XW,_?B=EE6"TIX]O897;/6(UIAI=-XL-K#;,X9I@K MJ;1VW83V9_YY2,;3*A707@O:_.+%,O\<0'!]NN*DL %>EP-B>?-G=XWYYRCJ MYUY:VI&6\S#_=$4T.I>^TM[AJ ^VL/D7&WS )%MRS!LNN5)+A(!1Y0 I]"Z:\=.-;-2C1/!"\Z73:F/@XTJN;0..EU.N2/24PM4P(R!(GW MZ9!"&%2DDX'FU!RD<( NJC9\XPI^9L/KY-;5ZZR81M/J$DRG+N!=6V[<]E,3 MIT^"U;F5A?W)EO_^?,!9"BX"_;1%!"**_5\20 VELTR'\^**[A$W;@:\!@*W MR+'3%(1UUA#IM6]?[3NA;*SV+T)M MY&*>5ZN><=AED66<#&-^<7>-@DOVCSH 9O4]G:-.:!^9Q,Z4IC2UCFC-,+-< M&H$X4]Y)@I S;INS,?8[>EEYTBXYBZ9*(0PJLM5QQ##&4%!).-&944VVK@L4GB;QLHI_I*N0] M'Z.G5^$]0SBGU5,EO:82H!SC E.L.9%."\*%AB0U9#?;S&41XYU13R_5_CAG MY&>-3B]PPJPF3'<7VWJ'[A+C0 O*KI_''VP1ZH6$8/E@XJ)VB M*L4LE3SP%1-IB9;,&5UQ;.DDI@\>I)!?$*3VH: >.;H<"FH*'HAV&"N#*8S) M<4)9G )IE;&2 ,,J:#U/8G$)4+4A_3S X5)-L9/;6[\.BW#\1HYM-CM!X8?> M=[R@\,_#U(!/-U[_/M^\F][8_'5YC/& 33)$*"#0*HD!EHX(RIG4% C&'6%T M=YFL-BI>=17\GH_YTRMV4T&A1K678 @10A1Z^P1KB;E2_A<>F!DPT6F#F3Y= MJES5QXH.-E JCYF=,X"TI!A(/LOA.,GR9)1YX>ZP;7/H&'8!,G&I32K&$#D,'7-M&&A]@@BXO:[H%$#QGK8D>Z'J@VR"5'<$QC TS MF&H@J,("6BZ,P8()@TFJ-&L]ZPJ%^O)51U2?,X(]$0NW'6+A'<0#\J8T6GB@>.QH%%5]],-#?5F'(<$:V_2:8.D ML%@"P(ED%:=YV^ 9>08ZOL7F>G3I2';7([@/11WN0YH>PWV(ZG ?XHNFF*1I MK6$&QPPSKC/,I!'"UN#A#9U7M?$TD. M>[+5GFRU8]+2DZT^T[,?H7Z ?_,TR>6TY_SH,[8?2M/Q@<:*^A/OW$+L/GBI M6PT^,(VU2A4R*,58I$89QX@#W)N^CEB)-U6JJBIR$2O0['Y[564:O!J^P,OH MQ17<>?+_NI(]L>.!RK:WS;_I_K9YCS<=95,]"$Z4A)0)306'&$-M%-%<"@RM M]]P0$A5P CL&)Z1JW^.9X,@WE[EY?83-MN*](S%(0OU@)/[RL ;L)EONHQS) M_"[PM\5DY(Z;=%W T4Z 9;.A98 M8'K24VOBV]^Y4G(7V?2-8BB^3B]PZ_B9FET])C3$.'N0R@NDE264$90";*GB M:6!-T\J;3< R6Y7)=XDJ_Y1T_4)-H]-$NHZSFGX>NU&Y/]1M>ZEW29]'"$P) M"Y4WME(*&$88<\T1304R$!@@-#N) ;94@B9Q&%5[KQTWO?I@6(\\G4&>1H&% M$T 50LAB@Y5,.3"6<<>Y508ZIT]BYK4)+,\$42[4]CN;@??2MTY^MLG7+/\] ME(T<#9U-;!13.=9WW<7=+H!K)Q"T8P8:9A(YBU(NH'>7A>*6>@QU&C"C@-QT M%N(X''U?4C*>Q%\&?8SL7E*Z;HSUH'".$!GA"A)$.,768<,53WF*G':<&@NM MJ2+P[;S.HTNRH6HI>^-VTJ-+9SN'47TH8N==^)BT:%8G+9IW(/N\R7&O/"6Q M\ZY&CDD4=NU(1#C[D$QR.Y&Y-8FZ2WZ58V_G!J),KSG3FWA4PM\P+(*=:\/9 MY6 K3VPTF!?G+&QQG80C&&:1".C\!UE>)/ZI'EJF-K\-A\62L97YZC%H*_5- MJ!N/[%?_FLEP0LV/;3[) M0B#6@\#8%+X%X\PWP%\POO6Q 7J6A_>$C>X "_IF7A9^3F+]=3@:^=]*,FOI M&UM^YT9^">=,_(C')D]G^7#J.[^HQ!'Z6:S412T)L.]/@8>&Y;:8^$;YSEXG MD>)K;3K">"D9CJEDXXJ^Q^$>K8R2GS:_(OGW%K&5]Y/W7W_B$+#O"S\PA9^) M (S17?%SY>^[WJ@(34IYY4&3G7>=_*1)DUVL/.2Q\RYV=!=?%D'H?[(ZKN8) M H,DN A1"(+=,$CD9))G?_AU>FI'=TFU'?-Y>BOOOGMO\Y# [07'&P^WDU%V M9VWQ#Z_?^>ML-/*VQ/"+?>4]8CD<>ZE]^3FW)8_NBF5C4V(HL "ZE/@>/;CPS9Q0H@(O7F>WWFZZ6X*!70Q!C&/X%OJ!"-;5?"3*JZ$[X=D>UF[D M-$)2,5/_]%\)."?'XP!!19DFE-LO0_NU!!\U+#_SXA;)+R*X:=\"CX,E"<9U MLD%N!RN"^[=\-LF23[_^ZM'6;!#<>P/\MUEXT,KDKLPL-'HO-:O=(?J8A_5>G@9)7C)M>RD:W;6SO%1:DCOO.KDIV607>:TNBI:. MTWHT6-IVT>(Q)2? O1FU8OH$&)FNFHC!/AO$2T5%RF&)"-'XG$=>'T1FO5LOA<_)]K9UJQAD13!3HOP5YIQZQ9R.[)Z*3ZM-8!?0ZO MGQ]%??7A_=OW?JI>^6G\_:7_:^FMZY&W\:-+?K.,KD^SR>($ZOS*XA#6O&T5 MDUOUMK=9-@T!C?FKUH^ISCNRYZ-BPY=/FO@K5RIO\D-V\+6DX5%8Q!)'HH?QTM=7)S3R:& ^C+39[RG-ZE?M \X]>_'57 M=ZN&Z.$8_-VO)'XX-W1QOZ/)9??+U:7FH>2U 9D/9S!4Y*3PWUG\M.7P\G)4 MMD:;-GRP91=K>6L(5*T/* EM?1B&\F+N!SG/OBXB6!7AX[+C//2[_#U\]ETR MG/IGZ"#%,KG)P_+]IT\O7_WRYMW;U^]^^_CFMT\?/5+'"=?1R:W352^XE0?'CE(?:U:/TXV#NC]3&?7WOQ M(R'+*/ZV4=BZ'[KXPBFE:7<0O96IVJ<9YQBK;0_;?*"Y1)*#0:MJ+VCIS@R2 MC];8RC-,[F)"CX*('1->'3A?!L.KWE:]O&VZ MWJ"%QFIQZ;"CN'0JK?]=-S5C_#N_P&9?0T2V7/&].>QM%O^MH@S?.F=#@, ; MV+HD@EVQG2M]A6R\RQ2/%)F/(@-GXN59,,\>.-U'\?)4^@"[;@+'^P#G).9A MM8AYV%'$/*!2E7?>!?:GYFF3B><1#]!>6X[SBQ=+S=,VP#II6(/J3#V*4I%BWFIR\22)FM][9F&>F*FG>T] M/J&NK O]\:\Y(#VH71#JQW#U_:VK;$<(L[Y=U'K[R_VNQW"GA]0*8I_]0$\' M#_%T]K#P[*"/X_7*;O?+>7JIYG]E'WPW\G&WH.X>Y\5Q=![$HL' MO,OO'U&1<;JR/^V(YH)3QYE6V'OODD&=.@N%Q@ *GIZ,>.O_?+J;A&37#\/B M]_+.U<2/AQVJ[$957NS1Y63 %9LFY\L/;Q#YXO.6/6J![5#FM0Y4.L8IAGB M<< 8#V."8"R4<@X[0H#QB&89/3>F;>W&@9BV \J0:)&5L%4HZY"ENH@=[&-' M[G$RLEG(:N=\T;G.%!UWCNA,BT,_[?VT=Q''VO.X:\?2VF$Z[*W1)L2HOC7: MN6'J%F1?UMCU(O9$S-RJY>'D4=>%\Y=\:U;"KY<5=7V&)M;3BB<(H11W3$"$ M&38(29DJ@07@!!.E98O4N.T'3;<&&"A$EQ%>Z-3ZW>/!BB1W3I;%0DK!85"3N* MB@14)OGNO O.,VXWG)\Y4R)M+4H11HX:/]BGQ-;-.^R"%5&9#[E*MM32&K^6 MLK@Z^0\2*'W[YLF3#R9_9Q;E&L1N/ABV4S#7SHB5U[Z$%=#_&^V"66Z+#9]K M.7GXT0+F63C7.;)3/PA7(Z!#0G_0JHV2> C:=M?31O6DS%SY T.P@2>#[UM6[JO,VC$DZ<[SX&W M8XJL=>@,.%5QHKE;R=0G')]^ELX_2Q>V,;\&/S5SV<^..7ON.+:D>4ULCG9" M/??<--W8UB<6W86&, (XYPIH;-*4,P>E)H(H?Q7AAM)']^)\K@CO/MKC63SH MOD;.!';B_<^U93Y4\G\Y:72]Z!Z4:#:,4P5$F# *4620LRQ MY#854$G'J& IQJ03F'K?F1-CZE8HA4\T9?\4EG;3FV%-[N[4HM)F35%I'\\2 M6;_GQ_)&C9)(%RM$Y+>J"LM1_?58,QY\K9+.D2;VUR:V=WF0F M^7:29_^,J!)A(O%88X;3OY0L_ M"TT"%+\=R=.?A:HU9/I%SVJ;0Y&R\RG<: M2?^SV;3\0B2 \D^,7,Z1XW^%+_7^\?ZB7PJ\S/G(A_K<)!-AOY3FL] MRT/7X_1]+1]69+?+]JW>$CJC;,G6'^?E !+8Q[+?'#G3@V=777U\[>&5]=]7 M?UO[N3[3ZG_<(\,17=^3V7/9V,5,_+"VK/WP8)%[^'O5E?FUBIG\SZNKEV-] MD^575Q48)R.JO9%YH)(O)EYA;KS2^9%9O2W2;Y8K\F^S6V\1Z$<,X.$LX"@+ M)H(W0N9/\[;#Q_ T;TN,O,Y-L_SNQ3V("FFX)=Q(C!PFS"F-J(,(2\ ME(96 M&$0I2,$TNZ<\M]Z@F(35.Y_9JK7&/])!Y=]",,,44O\[9X);*:&@$NH6V+'6 M*&'WRPM8I@+\]/']VU^&Q?332?(!UA4"\FM$)A5V3TE(N=/:#GF0.YE'-[Q; MSJ;9P4R8V^5Z^:VM9VX>B/E";D.9EB3J0?O)2_+-_YVP:BA0%G$G,+%_8+F%C,MI%_@7A);L*,/PT',V"X?(FY?Z/,[R(^KQ5%031D> MHD,%,& 6 ,X9RA+'@FE>4 M> 1+5 :/2XB 51?PY]_>;JC<<%58'?S L&OLC;#=92L;ZZ\4W"C-B>8.8(V( M]$BMA+!:8X6MK@IU/ER%+JJ_3&LIN4:6:80A<4H""B3FFAF",:DH+P*7_:TH M?U.WO^-L=XF8QY4[)EE@ Q_&:BUF/B)>(9?]7]6F6*4AM[X1T87P)DO0X7A7 M]'H>:/&BTD/P5YZ;X?R\;=^W!F= *2BD$X=B8E"L(.,2<:8:0T+:W@9NS M@?'EV\!!=N*>PU]"03MG!.]M:HX.HJH/KY 2']_FQ()5%)OW$ M7MV'%+V.VVG1QLA4'M78=1.^H*FO/$NQZZ9&JK-6SFDTMT9#J8:CLMSH7 I, M8,QW]\(Q#ZKN$W(.>RV3:+S%B&ENK5]!OMA1]-Q6'GDS],Y6KF_*D5O_D%!9S,BI7%9,+?L5+4Y9S&L0%)LK #0X MXY7[*[MNZE*ETMUMK=%!UALTRR@WN^8DSMG1F6O5#]Y@L(32G9#NEV;0A!D4 M)/&7H-\)^"[YURP+'M[$FPY^'K]=; U)\\]9,0T($_D39%D[M*S+7*Y,PY#4 M'FL.5R/8=?M6T*D4J[(*Y:Z;NE2$,![M:@4LUKR)$C'\+TO MZ)[9$8.M1VA-K2C, P:#_=5[/0!6HZCO'D4YRTC:YI+"U3.TVJ[-=7NKZ_UN ME(>3U/-]G.FX#AW;BOBN][-^&=_D217RW0"BRX]VE!3="$^=+N=;JZ#O=OBO M-QB75=27[E74=\>!O/NOG%:R]BOMV\*4[5UC^"QCMOUQR6.BR#64Z4J1WW/I MYIZ%?G H?( M06 -E\ W0%@;M\ ) MP9D!+@&M@"MQ(8P9U2#J.0TZ.X38&C H27I?,TT%,D MCRW2QF#U#LF&'9&O(>DK6D9#-UR--< R[7M8W.]PQ#T'XP<@'ZJ8DC[*OJ[M M/:SLHY[6%:ZUOP:V4J'MGK<:D[VG&W':P:JU5P>V\I[MU>_]#.B'3&2M\J U M'6_H).W9RN&O.@UJYMWP^%JP#9=Z#9BY?4UO_@!@Q52<@K&GEY9CI"6*!GRZ MD[_5#&T6Z!:SU1AQ/;N&CZCKY]>J='QNRG1 S4]1['8/=6GT-77D]HSXU(]M M9]1_*Y-2L,]@BKT7@[C_BY!-M(9U &-3I8M7L^$H .KVL,,IYO08>I"*H3JC M^!WV[[K5Y FY#V^4P8M5=B1$G$8I==Y-PZDT0@LA M (0I-;P.;E7@W2B?&(DWEC(_9^:(JV.Q$D?Y^\+3CU^/'\.JC^?W MKX1=X@T?K)[E(3FQ*C#3:*7-% Q2U"+A?:MZTLJ:V2/2,T&D0P&'*2;@V:*X/:Q<.JP&8 D''%.$::IY)I+0P0F+J5$ M@HH#WYM-N:>!&@"S :A$C6< %QTSVW!UKN?IBD"?#!-W]*2+<+G8+S/9+&S2 M[^S!D0;/G]M6$ N>D]OXL8)N, MT0L&+$C2@>!5I1J>-U)M,40?76J/87R/C,@Z>9271($!:G%@ ';RE.;!:LKR MG([Z=7;K1?XN'*X$[/LBF>39)$BX?UE,:K;%U"OB=)5H14XFN1P67I,#&5_0 MWO#I73@1;2^>17.9:?X]I4\@L%V2L_]N*H;1&)Z_W#2W;W8L%PM*(NX56Y M_3*T7TMA]Q]7HO)+RJCZ\W;L9L^.4!$-YV'J2]IM6@'8"7M MP+$<:,O-UI("(OSU[3S_\2^ML,'5XB> QY^':9'PKAZEW_&'@4Y#,8@&65Z7N9B-+3C8E "G[?F0Q]FQ2%4ND?( M0*V3;;"2]K#N\99EHOH)R\[LT:,ZXW \R6'0A=NLF,92>4&2'JZU7A+,(+@F M^B8L+J'FRCT!QB!PZD.G&M M*P_.52C!RDM+B[-8+*A^_0[NH8>VH4M#0Z@K5#+T/"VIXJ']! M,LF&\RY.5T'$+]2CP%7V^:8\Y+U]6 MYO,H4[%NS1*=AJ-1&/2*[JO0D]#':%G+2"]>&B7YLNA98&&,Y<$2.?)?'<<2 M.>W8VK#623EX/*WEL5KOE^=2_U]O"P_'T9Q!D0$B-.N57Q!^7SG= MZXB@PBH,+1=80/6 MS,;2$/>^<%DL:G5(O6;%,2VA9#ZPB2Q'-CRO\DCPRK'?KW%\ET=_@X6Q@5^T MK3.^L%8L K)MQU9WSUZ-*3\Y8_-IA[E6? 'R8X:Y/QW# MJT:TBQ)4UAP_E*,959;3-_A_I5]#\+@$=PYOCDD0O-"W@7O7[?*CSC<_!V07>KJ0X MI!@@);&U3"*++4&$>B/6&+[QU-*3S"ZXL'2H>@C=Q72H9XY[VXV@"TR5.OV@ M' QT'#/&M=0XQ0QCK27%2E(A(","85.1]PDN'>@0H -(+SYIO\TTJC8,[6,- MYW7.WSTMYS)8'*.?G\?#?Y?)$V45!9W=3G)[8\=%6:@SU-S\KKM&!_FH#*KC4 \+@(?+#WN\W> MY)B,9L56&H].QTZZ[BZTUKRF2%*.L&'5W;5Y?C(GOAG]8 M<_5OFV)VOYQ5S6):0C@>/W+ LH^8UM@\Y]"&'/N30 MAQPZ/&27&7)H,;%CSSA$,- 6^?M2ZRPW,4FWD--AX4IKXV+#$L]O:[,#ZU(; M^Y#[UA>MZZ.\C];0NSQ\LI=? A57& G,I$98(*\X*M72:$8DP J9/O!Q(C#H MV'9FCVH]JC4<9OFV-0R##"GN / M4?S?#U'\Y=@5@75'*.+( IUUQ#LB@.VANI'4/S'G!ZP*F0 MT[J&8[N8XX163J4 I1B+IS@G HK4BI3Z.$']T;EANF]$!AZ(I9CGGW=I=*U MKU2*L8>HG)\6L;%#&OK(MS<;N"9)J"Y'; .M?^2-*"- M";C,WU2?KQ;\M-">O;R0ZP A%OB+&$ IPHK;!45W"EI4L 4N>S8QWY^ M"!PP#B_(#3D"CO86P;I.2 \[M=IP2MBI$05I%F.P15))BE$*#<8:2>H@$P0A MI:&AM*HZQ).+=:"![_WSP)@G%=7H:))::39^"I2QSN:)\_J9R"]R. I$>E=> M$J^\=MH%%^1IQ6R7*[%"GG0Q.1V']^FR4C[VZ]\Y,D*V!N?G\AZ7H[)\Y4+F MWV;Y1R_Q57B^&G7'UA%E_:J2.HP%D!9*H;$&6!E.Q1/:Z7MLY#(X(&E:L01U M5U4ZE9MVVIA;5X'NN#C0)4#=D:&Z#H,= Y8Z9U(F*,:,2,B= 2XE'@H0 _*R MS>Y#TAJZK"//@DZHLO3<^7V>TQ8J'QS=V MOX)&N2VK]C9P8NOE=)H/U2P*R:?L=2R,^O/X'^/<>EGVWXZ/*+]J"^\GE^CS M=SOR<_AF;-ZY]S8?9F:'ZVP0%89CZIB16(I@(CE'M,)"$H&E>C*N\U5A=0"L MKWZ-*.RXD8/![4P1PX(R@)5#VF ()"=06L:LY4)C3G?7 [O8*1IG%>O(@PN) MC?7WBK@S5 &\LW(V M_-YS =Y0Y2=1'?0^KS/4:GYK"P^MGS(E*O/KQ_^UY^ MMJ]\OWY_Z?]:+G]Z9&4>U[B;94A@FDT6M:/F5Q;K7'EQ[S2)BJ&M:M7;+)N& MV9\W:;T0U:;N;>G@\DD3?^5*A4M7TOE7?)?(T5=Y5VPRZ7ZXR1>WSLW">5O2 ML+Y7#%5<^=O:Q0[5KI/83(;X?N"P" MRJMCOO2W"-NCD-2.B._B"Z>4IMU.?RM3M4\SSC%6VQY6D0NRAB0'@U;5TO6W M?#;)DD^__CI(/EZ_O'YU'6WVCS-5#,U0YD-;;/5.8RO/,+F+"3T*(G9,>+4; MNW1-J]ZVP4*IO%YU]?&UAU?6?U_];>WG^M;'?RR?U%@M\\T+W[*QB^'\84W6 M?G@@>0]_K[HROU9A@_[GU=7+L;[)\JNK"O]9ED[%HH"NMX:G^2P:OOFP^-V/ MT.KM<96J*H9\[R+]-"ST* O6LW<>%D_]X!]U7VO[S1^3D?]EFN5W*R6.+2*I M(I8SPQV&X6<%H!=VP) 4*=J=B[V[Q+%!3@.DB?%^$P:,<@L)I>)IGW*>ZMCI,. M"JHS*/B"9AW7Z2 YNH-+FS(9%HG]8Y(5UGC82KYX>S*;E?;FP2V!7D^.Z__L0A8-\7R:,J]T%P1D.IAJ/AU,M.HNX2+:?VLU]8 M$YG;I)C=WOIWSWF=?_-V4 )0^>Q;Z:],[R:VJ "CS,W;&A[BG_"[G<8+@T3G MU@S+7^9O_]?,&\S3NWCI@%!9_@Y>5:9UGN MK2 O9B:1_HH7PQLKS;]F,O=F=C$(DA8,0!N^.;%YV?FOP^E-))-5F&.($@NT[/"1LY9&6%Q=)<4(:3L#:ZD\.OQ-"C+K9>^V>V5?]&ME_3B MID)VWWPW^'^\.*HC]XJC0J9!?WS5MZ]1I52?DBPM_X$LSH3 MS"](@BLW#W?==/QVW(H$)R;S7Q]GTWMILN//7HR#> 9QF.8RV/)!$A_!JLOR MI)AXX0M2\L4FDUD>L#P\+R\?["'P:S[T<)I-XJ&P.:9FQ30>B!HZ;[AZ=;E_ M_:F$!1RWM*3V$W58NU' -P29X!J.4:@$K?X$'MC49F_/4LS^U8W[4W MY[7< G!)?@&HY1B XSV#04+:RZV(3XS6W-4[A==G7VQN7_%8BGS M=M?U:E=+TRPNI/??6.[:#^/0>/WQEN1""X)KXXQ M'3,.U/)$0%.NR(:ZD*WTO):+ H[W4>Y%2(Z\*#L9%&(:C@J5F1]>'I82G HU6C3P.MF0/K:2/28GDSS[8Q@PP>/!MO-2[VVNO8?F+=QW[HV? MF>G=QP_VB_43]),=9[>EP_;S^.7;4K$6J\M*2A$B"FBIL "68]DE/+'!SF_ MB:-VVA$2A"E"N:" :ZRTYH JYX )I1S\L%64V![+ZEP# MHF(LAR'(_G(9\2*>V^ /S1TI[\.$P_7'B.9K[RD%)HTW?TSLV'M6:S.P>0*X M(-10%TA#-;8>6:" $!. H 0$I:A#(HJJ)J"&B-8<*>'BD994^IYCD$(!-"52 M4^"HLZY3HHJKE-F+:C!0=.A]'#8[[W\TFD**5G)GO6A6X.M646[',*@5X 'M M1WB:['.MF \0+ZKWDTM]6-U+_LD;SQYWO-27TN1;]U)EL^ERD^[G^_#Y%B7Q M2WGS7*].\K.]"*,)=JZPRF%J=0*2L80RB55ABUC&H=M0,-&/$V+E-> M!04V&BJ" /":"1%6P I1&3QH(B=]/25]:;'?V)&Y]TPV;"L\T*8'MOD#X^BA MOS$H[;/1(F!5I1L'$)P%2H\]*.<*SG^_8&7(XMRZZ3<5GG\)AG@810" MP&M1LI6]T]/J?:VP&4Q+':A^YVZ!J2%E)X_3G'9/MU9<#H)CAAGNGQG2>.;0 M>JID99:P=M/8N,:30O8\];XX0M5.I8(:C5@[&G:"=R^._>_F[K]O"#V$#6O^ MGF >VKPZI3' ?-L'^0\^9+>_A)QXQIZ1M$31@,]5-+9FN_8P>))W'R+8L&$8 M7#I[3U>D>Z$X5"ABM9KM(%?OP?=.4"]NSU+<>L#I)6".+CL.Y3P'J&C1V'K MM$9@G=(;^\_YDER-7<-']&KEM1!\"P&T5J:WD8(V#2MBT_5JUII7_TS'>1R? MQHO?-#0:.R@NEO'T1\Q%0D+HI%#*,(HS2I:)]39'E/VUJ(>4QK!%.,HY0P@B"''FG.1 MIDI3X1P 3$I.]\*4Q2_1#)O3TYP*8]JN(=PCR_D:WH-GR5""C'720 ME"%#*,)(< R44R[52FAI*0(XY7HO=.@-D#-@Q)E#34U70]\_R/3+?6I6QR)- M;01[3U.*I:V0])'E5!KRUS94/ZS RQ596_7:L-."6VX8"UY;*E/AE++:.84T ME!4/!)$!@%TWJ6K&Y&N+P0FJG/;PT_C'UH [-O9S+-X0X! W6!D@ M) 9<20&DP%C(4(>#HPJR]'-'@" ?<%95K?*I0\Q%X,AE0,:%H$.;0 ",DH8K MG$(N<,J%XM):((E4T K#*BA&SQSLV>>P9 \*70@1/1B*RA 1;KN ;^/%S#H? M0-]9[*M/#3BP.MKI!VP#JI='@'^STP?!^VIHM] JKG7J/46!'10R== 9I+'W M*2&5&ZLZGM3&*^)$7>TLD,88NC!8KP5ES\/3['%ROWGL=MZA:@ ]*4U= MRHVP& ,,.>668&]F&JQ38K#8+X#0:B21#!"^M'W/DTO"14/AY:->#W#'CDHS MIB#CJ>2<&T4DIIH+CVPDA4H"0KER^VV+=,,4O+BPZ*DA[@01TT>7VJM6O@>W M4QU&J$NB*X>UZ,IA)5UY#3ZYE[//LV*:E&1R>+"37VZ=M^VK+)+WQ:[-F]>C MK CUHTMZN3?S)WSP#UC=RV7:&4*9 E!AK:14#""KM(6428XK#@SAE$%Z,"8% MBN-[3,)+2$IW!?/X-1$56[>#"HUJ:$@<(\1* 0B3%G-E! G_[UT93?1T'!$>A5J[8 7-06F.-LQ6!M[OK)RJ-OJL&] MZ7VUJY4G)ZI7_J @:949LJA5NJUT^;HTU2]>GCRI\N5;"ICO4TCY,HN8URIC MOMT*KS<8EU7*G.]5RGR/ MUM2-9^!S7TM%P;/TW/]IQ**3R)90%E6,YNBN&Q1+J6G"5:]7E@9=4(A36*L #FRD2 M6E*LQ[J:T4 H;D+%S5"7(7C^L2Q#8KTXF)U1@F)%4(;C9))G;CA-_(.\R_>( MZGUG]=O5\B:+TE<5JKH6FO@^^8=W[OQ+/D[];\6B<-:W__CXTU^2OY8%LV*I M%/J]'V\/H#8O"XK.F>R]=S:]+U8Q-O/Z0;DMZ^N&/GIW=EYL)1#4%[,PR#*9 MM\'?^M]_O=I:%.1EO,?\[[P V+*@P:HG_"#>^W)LJD.^G%D+4PH8UPJG"'(F MA1!>/H!25'.VNX#*A_#*Z"E_RB;><0Z_U@W[UJT8 N#CBB$5$QTDQ7>9,H M&0K49J40S LJ!QR?@Z'T)F"X:ST0/*\E/J\.Z(5'AJ R#!5(IC?S*KI%A?40 M:N(N7UA9,=W_7 T!ZV4$8[T3=;>R4,Q[D-M)EL?2@J8UX:U5+@155MEMM:1N M@V. :M7R0&!#V:#[J/&*#?IR+D0>T=](?1, ])TK"^H&S%PM ,09=YBF_F^# MH4(_Q9?I9!R>9U17\*JM/6*HK]A#.,5,JLP]PQ M;C@C3$(H-"02[3$9]ZOHJQC O2!SI:U!MC*%G%C+B4JQ2@4GJ=,6>H&7@!E9 M81!N-E6:'^3FK)5!68SV:S;S^'_C%ZY+2NV5<=774NE+2O4U#[HF+7U)J:=< M4JH*'BY&^ZH:?S1'R:[R(!4;R0^@%,!ODO5-D..>-QSKW,K"+N)P33Y[+6BS MSX,O6IO;4,JNH/^Q_M=:?7G4;E:IDO%$(I'M1;9BDFOXB_M+<1-H7+<))UD:ZC;F>2E?BY[3N>K#B4?$ MW6*E-ER0N65V?]?XN[M^Z/34#!M_[MIYTNX6;D(8 @58"@S'F$,DG&(:<.0L M)@I4<6K6X5OZ>6[*?+KQH_#YIF*CJP"-TNNQ <*\XV=).\22T4/+OIKV[*!E M?Z[.1]B"M7,40,*< Y@@(5/-H9$F1:G"C#547N GVSBV['E8_@M@,S=T$@=LYZ%1]K,0B6!<*H16)^YTK9=0%Z.U' X>R!)B.) M%4P9P('&P #I(+,0SU;:L3M;R!M.D OC0)JB MU&B%&;8<*FTITI!AG'*Y7ZV;SN6HD'0@<-?KA?7;QSW =!]@CL07B%((-,>& MUN^W8V7G+G-G4L0.=8X2:'F NK.+18 M6R$@81XTN)-&,9!6@,?J0T?%0T0'4$J<+$G4[':052I=Z@GD W\LY M@?2P9IXM9&0)!=) )Z% V,.M$D)1Z""DC!&#]CMZT+5LD\>>'>TZWM8\?OID M(D<]WEP&WAP)-QH1R#A1B&F/-8HJ1E+,E$,",*#(?A&D+B3.[!E1>JJX:VQQV=#F2U$#;3QM0@HXAK#E/G; 8VI1SESJ'A:'2 .SX12;O/#X\V?5# M!:>P7'KSI#=/-@O'D;A! '$4,:&5H5@R*#5Q*4PY008C("\GUVC/T]=/%$ Z M%&1:TX$=@:"MD:A:5=([8XSM:'V7\=)DL\!+?E /:OM0G3L;VH$QV6 ,E@4@ M?K/3!ZFCUUN M8W$:T>'?>;QQX=]XVZ'0:.R&H&J!!2I"D&%DFE*4$4DY1:Z38G;YWS M2%J/B9V*MG6M)^W@VM-C$3KK:#2!922PAQ#D4(H=5DXJ9U+'#,>$ !!1:([ M;,30:S2R1P8XO;3M@:XA0&^./4VVHK8ZWHC;B1U$#H@46*,QY%!R;"U)&0^I M% ;16FATMGCA\X2ETVQ';(E!/KKT'_Z;H?YI(5L]PFTVR]-D7AM28/"8-FEH>*G5;JF^3.RGS@ ME7QBQT$)5DI2SVYM*$<=JDT7'CN2;&+S. Y%J'$['#\J#_U]M&23&OUF57U.?[\73*<>BC6514?DAJEF$/U"%M,RP+I012* M5H:%U1H6?NHRKTUVD=?JHCBZB]O5/E:;]],< *+$MI@ ?1L+DON?5L0A8DYN M1_Y'DTP\Y.GA1(Y&=XO'C#*_Z/OOWWKX4],D4]Y"6 #<"OHD[;$S9G>Z"Z'@QR=14AI4N<&_$"3=) M*.B>^[5Q/"W"8CGT_XPRZ65&CLW VX9V[*4E7$EN_**Y27#*)?)U=NM-QKNM M[_82FXRM[Z_Q8IH/O\3EL6+]= OG8JV%X6Q \'[" WTORCK>47*3E]/$NP71 MZ$\0&,3JZ6O-BAWX\Y'Y$0Y!J!P-Y=%3# D4PF($I2":8272JCKTJ^[, M^C MBQ+=FK=A+E8O;\J76/W.IGKIZ_X-6?HW=(=;P\#UX[+TL?3\L>.EE3+&<<.A M!=AH)/V@*0Z%Q$!K8S:2P6T>+R^+7J\^GWO(4-6(>4T=A4'R[<@BZD8D#CT, M7_$BGRV4+XSM4I4BN@\\MA<3JX,^C.XJY1F6\KSMH16:M/Z:Y&L#6J!2@I&@ MDJA48>M2;KTF(" P,E [NI$:K-M:0-@U.XT6(*$TI4XXI#E.J1\XCR",<*") ML(1OS*KJO!:(Z\>E*RI$<$TO'@AZ*^LQJ+4>PTLR.6"M+J*CN_C1>B_8S^5P M>K?TCEOI<*U ##X^$-/BG-:*N^!FXBXN&XVRKR&&,BWMO=%HY@VQN(:$5:A8 MF7=OEDWRS VG(90RRHHB.!F/K+$(I0';@O4FDQ#!S<;^V7?>4"R*87C)/+PS M+\7XP/WQZ^E___4JV1:5?HAU[VT>*C*^CH_]>1PN+W:RUEBE%5'&*8F(P)9+ MR;6UF!IFK96,B0HC)04IF&:;\P#V 5V\"KIPB;E7< ?H/LY9_28.[6D&AVB2 M6F_& 0@D3A%6TFCN.//_>0,.5ITD6 [.AE!^RX/S8,&I6)^\O!=VZ7]+[YK? MQ_:"L"I;*:W*CY19A!C+ -YTX;K[!YAA]+X/6>&.TMHC@*96*! O0H%S2*P8 MV,U=7^VJ'EF9Q[V,FV52\#2;S#NVN++8SRA[F^B1++QHO/KP_NU[^=F^\A/T M^TO_UX;MBM7W+39+TO2;QP]ZFV5>.E\L-G5V/FSB[[E2X>U7TOD[O_,N[E=Y M5VQHXL;=E!]N\L4CYSM\\V:F8?^F8HCBSD[YZ6J'DIMY##*FBB\V>\I-PLI] MH/E'+_ZZ=Y>WCM_?K31A_#9ULUQ-M!V%_27MUY?_>1&B)?[W^<95_+T<@OAC M37U8'Y3YD.I /3DI_'<6/ZWOMI:;; ]'9O,&V,8/=F71K]P>]O_6!Y:$%C_< MZ?,*X0<[S[XNM^4>UQ,NN\]#[RM"U/X.F=SD 6#_].GEJU_>O'O[^MUO']_\ M]NFC7_+CM&1N:WO+/Z\#WH^GWLJ3/RYJ%.\L*[YM&[3>8"0/N_QXVWS7>.TG M3O'A$]%IH!"

3'">O3KHV6B^^Q;\B:6K M,-]!&>NEERN] GEAJ=SS"[Y.F=@P\;.1E7'C<%/U]LC<%# QX1G3 MF[#EE]^[[''G<=&,HD*.*_WOZ^ F)?%W[XG'K(IY9#EL2]Z&S9W@-4WE>+KF M\MP+TSZI.D>(?*U-;,RW.4Z[I:6&B)T\K'C:8:ZUD8[%,<,<1VP_QZ&NM[#1 M"UBW^"I='^VFL7&5!D$+1VSCBGL <=OI#KJW0050V?M#SM#30ZCKYB\)@3*; M5]M@89'J0 KHV>A?GJLPQ)F'3W?FM]K5S2+8X3UY8G*[>/LT\ M5":NCM3,Q7F9%N LFMU34>I,;&94*RT%%R?'3:.;BV$VOHKV* M'OONEE3T)"LEDC@U@"/J_6<,$. <&Z 5I3@ER.JJ4[L=VV8_3M%ZK7KV6G6" M50ZDUEN-F.@O'(N=)>V&S(<3UPR'*GC#J8A@*>L*HP\9D)[?R^YC+ M^HM7B=7".P0*AJ03'!.,&1'*$4VU91AP*'$3#M.#-:U96:_+0@[/1U,JIM.6BLXTP R#'&1@@",%>+:0U6:RC$KP0!!S#-&7:IMA(PCEB0!MO MA@'--4%-@]=)3*_GB5E'Q"@?7>H.)1ZN1>A#CB?T.2.1&*G%\$.:R2X?WGH9 MFR;%3?9UO,PBC_1T:X>R5QGJRB/;'E[B$<+%35[G9Z-I/%G]\/SV.% #^69F M^O<;[R?:O)C3^B3V7S/_^%9X&T@MW@9R?(+U&06K%H\#J>1Q. 5#W>ML'):& MDCHQ"$Y@+VME8&KQ/9!*OH=3#,SQ8'24Q%8L&4>,=2WB"?*0>.+X,V\O?GR[ MLB>5V''@#=M!\U42C06",_O%^@X4BOA??X(8 M?3].[A)O9)F97EX9)*_M2(X#(<"[>XK07^T?0YU%6/R['=T6(WN7_"K'\K,- M)V\&E:OYD@(TG,39:>J5)I=_X#OWQM\RO2L^E.U?C;H1!07@C(8R%5 QCD J MK+5"2V$(J^!B>!AU^U7^,\M?SSRNWWI(C\;?>SO-LY'-BMA'.0X_;"C9YA>2 MX;3I5!+TF$+HFT$SXZ5\YS'AA"KOYB/J1.J"HP^LB334%>33>XQ7/'*YD)%V MAPH\-IF_J12](*>-C""W%FF:I@)0YT>028HL4LHY:)1FL*HPRNX17&C0O0*U M.XQT)T=(\ELVMHMC;N7AMJ#$>M&->]TNDMLLCV?LQLV,./3V--+*".G=.P*P M-X*H\L!+I!*0[I.863'BR]]62S)^"-Y=_/A3-O&C'GYM=R)P!9/-?-"GF5^< MEQ!^@+5YU+I7BP>%/*1$;F+=VV!.'&)0'#42MEAV=L%NV,_'81C^'@/KBD#P&%- M,*7:$DNP'PD!D69.<>N0,)!5$57N'J]S&@ 5B'E: T I"[$PQC& ,>.<$VLQ MDE(9Q!2M.8+G-CG!8^[6^A9 TP: MI2%O2FA4X8Y8TIK*BP03 D -:F@S-UC MQ"_+ @LU.7K<'JS6+IC(1U9 MW'@Y&45NFR2LVW-G8#CVE\>_EW)1!.P)=8*R(BPV*T(W+6N*);Z!?KD<.F^? M+$+=X?;[>Y:T.MEX=.=O-[9LRXU_]%PV*RL#K5/W#*>SDB4T"7Y.%E9GWQMM MAU\BL\Y@?BF:%],\O$1JG$V'MWY= MMGEH2+C]ZTU6W-5XX MS?,&9+,B2'/FC;LL+U9P]FN63V^\(A4129=V\ HF!Z6P?P2B*AOHK:),SK]6 M;B\&IB@O6%$;U:H;7E)+;2T?8JR7TZ!I%1H5U6ZEE:$SLY#2,)%Y8.*_3N: M$:KCA'HA@6-:V>E7:\<)2F-+19H8>12:T7*\^PP\! MX.4M#YX^MI^SZ3#65BG;M?08(@773/US#E1R7!)LC8,"3OP ??$_Q/6JF(/+ M0EGC-%3T^\%@S\=XX;0L7NS;-Z<7&^I@<0^]T,P?4@DVGX,G MM.!Z]R"3?;81I%;F(1D-;X,\^,?>-Z057:H5PJ/'5S4[>-GMSG8?K17LHZ<* M]FF;QU)!T^"#!D$L;/YEJ.<6W0KR#*=E2:Q_S89EBH/7&2^(=\E$1DYZ:;Y$ MHKTHR+=!CGTW\V K9&5UP'GEK,7SPWHY\WHQG,;*6>$+2_BK#O =5JOOJ#FJ MY9G2CGJF1XU$+1^4/O1!FQB)3QL-L@C=)5.B3$8R]PO..+*!KBV>04@#B:)? M=/V/)M176#@NGVWV.9>3FY"C%E8.V58(A-;R<]E#/[4!AYTRJ0 L^DMW&FUC_RV\AS[JT,.?K+DH'Z]*LP MJ^7\LDMR?EDMYY<=[_RN&NTF\U\?9].EGYN$JY\7\[^PRCMY2<=,]*U M_$*V\ O+9+Z#P+.O3?'@F7UMBKXV15^;XHG6IJ!I7YNBKTUQE*W>UZ;8W+A. MU*8X@1]4*VC-C@]:_QP".V5MM?6TKZ4Q?"._V'LC^+YH>JA"'0.5]ULPY49) M\NWPVEX/JK9?XG92C#N%'T*HZ8L[5CB0/0P'=EH2:L7Y6&6NR4%=7*Y;85MF-)S7._WY M[8>/B4B*X:V_YH8>3FXS8T?Q")07E,_CX;]#Q-A_9J?^)7%S)I;G7FR(9!YJ M2HXU.1K-7?(5J/%0%-Y36&\2V]O"H]D]ELG(!!#WHL?3!7J-/U?@O_98F(WM M@Q(L)YNB6K%"?DDY,;Q6N(\?'^[SR]RME<4L7^Q#5 M4N00^EJ8H-RIL<(8E MKEA6'PJ^99GD6.;4S,6NK&H:=AZ+&YG?OR3N%6I_*92:][]X:ZHL!'2W\H:8 MHE.9Z["6KQ/W5R>RF"9F5NY8RE&112#-5[=CUD+?H^P^_V(9-V]%N'FM&":_ MI!@FKQ7#Y,?',-]4R/*\RO-:M:SRU'*0YXF\*[.[%IO<7VQY+& 4! KSD+(P MO?'?RX?AO$!V?T9@K?3T>I;O($C_5SL:S;7@P?;@C9?W+ ]B6(6T:[!N%GHJ MI_.M].OD[\O;5[HFS3^]%)?&:&Y=T,5EZ>#02#>;SO)0#$SGF5]6QMGM4"?. M:U^9C1%2CIR+&00K6_S+E FIAJ-P]ML_?#3TMNJ\_I?U]LM$#LTB%Z@=_:D5 MMN7'I_.<+Y&'U_*)> .)/(^M"2]$7_/A=&H#=+KDZXV-ZN0OAYRN[+Z@]6)E MN3_1[>7.:]?==?)6#D=!&KTXW&RR+W//W MY=WOHWJLEE^'QJ5*(,$5Q@H[Q9%+N="4A+,NG-7@DGNE3][P/H<=HBCS[E.UC#T^..7O:#R?C[6)FM#&E#E]/T]^VK] M3X/%WO)=ZR3[Y&7H96[?^V7^IYE]-9O^ MEDU_]EH64G["ZU]Y"W&UUJBP4F*A' =<8I6FR@'F4DRA3A%#=G>MT=TU1!4R M@'"#G6,4IT8JK1VU,G7^/VO HX3X)G(AWL_R8A:\O[F1[%7.?LZB]FUR#DH^ M[\TYPU&#'Y$I+$VEY*L,Z9HAJS%F;,KPP-$H^UI\5[^\YU'25ROFP;<6^-P] ME37F?^$"-%"G<]MX[=&,(P:[5O2%+Z(O&^+6^VVP/BRKV7Q1S^6>\]IV\59V ML0T?[-BYJ4M05UGP8_\MI^IWKE"1G?G]O(&J(SLV9K97O&AFAVMS_E\TD$(Z MCO?L9+Y[HZO).=V?[*[1PGK)>Q$$D9[">LE[,3+);HF<;V\ESK12UTO=:?P:0+O MRO.0JC/X*_/2@#4GNL'DS)?5T;]6)W[#-+>ADLMY:!Y]]A?G,^-A/\[]./?C MW(]S/\Z-C_/Y+(O%C@;>MJ%1_FEZBW)C4M?9K,F]ZS.=6A=WYD*ZRM2>4!,I5"M:22/"E#JNC(+0<)P2+@6&2CK(A6&I9%4;_S%Y MZ/4H9LB^IG,X6+)LQFKV3(?.^ M3M).ALQE=M)^19).J4U[%TXZL';Y203JFQYT>M Y/>BX%!.42D(YH=AIIQ2# M_A?$&-<2TXIB;(V#SB^!WN/3C1R_&]M?0Q+TR['Y+9LN+W_ZFL7+10]+/2SU ML/0L8(E*1A$S5%B",9*I,IJ)%!B%-;<8FC9A:8D_#W'I)K>V1Z8>F7IDNA1D M.AJ7K/?$M 8VE=AB+A5'%DLE0)IJP47:JKET(OP!Z/IQ0;,>@GH(ZB&H"1FY MNE15NIRP\;;BYNU&E/^6AQ"REGE^%T[7^B[-+B"8O'7\N@$?S4QQ(PK]YRZD M'&S'N Z-UBX+;&D?O8S$1JLNH1+<&F(,HP1#1P2FW +!,890.5M55_*DX?%X M:/>=^S5R7,0CL>_<8_O1EG<^_B!"P^LY,OQO (8J(PZN&G%7]U8YQ]21(T>-J2[@J<(H4]O8IY)@[*;Q_K[$D0BCF;.K. MNK?2:?R$*1U0WKO[1[>[1]"38$*/H"V%2)UTF&M"A)98ID ZI9UAA"BD_4>\ M<03M-"A2/J#I)6;3G 04N[$UUX$3':MDMW9)=][]7;FNK"L=VKGOQH!TVU+I MRBCU8M.+32\VO=@\.[&Y&.?!0B95^$,@ELYRQ[GDAALFD*4*7T[XY9>Y35?U MA48]#.]@ 'B!#D8/(3V$G )"G)#06HRQ)0:G+%4HU0%5K&$.8M=\=GR/"IU MA6[$%LX8DWTV<>..0.)E#V.WU]_+'MM>1'L1[?C8]B+:BVC'Q[87T5Y$.SZV MO8B>6T2[X?5UE8D8]CO*%QAIZ\: ='O=Z,HH]6+3BTTO-KW8]&+3BTTO-L] M;+KA<'2'7>:"^@]N/;CUX-8\N*566F93(S2U6%(6SMX+YJ!!FJ4 I6V"6\^\WN-;CV\]OBTE M[&AT4XP!(ID&'$ML).$,VG#D16J'D285'",G1+?3H!BDUZ@'LA[(>B#K,)!= M M\GS/45)S^,EG@NP(C)]7#"V F.JM!M?FLGZ6 P912"9'"Q!M1/$5.6I(B MK 0@;03!+H>.':)TD()+]"_[3?X>HBX5HB#'ED. @*4I=M!*:9&&R/\-A2&\ M@OW\W''Z3H,8&A#XO,XU]Q#6C KW$%8;PB 4F"EC &'8.:*X8=P8(Y%FU*:T MD]'X;J,8'4!ZB63C/8SU,':I,&:X(X(;JS@T6"/--;? 06PD5 RI"F*8%L/N MG88KP0=<7&(\OX>K'JXN%:XXMU)+RK A +-4<*05QE122)G!C#0.5UU&(!1X MM,7SBEUU8YNBVR<-+I5'N]\Y[6D/.FZ>7/;8]B+:BVC'Q[87T5Y$.SZVER&B MG73?O"OFD)2I8QQ@SE-E"+*4$\YH*C"L8#+O:K2I-"B%&I_IS4OIWO>)5*OP<=I:3GXR0\J_^O&?NXS(K5[+M):/0=5/5\C':P1 MPOME^*_9T&OSG4?1XO=6>@]J]1XV-.^M=!'6ZB(ZNHN?;FSR.9.CP#SYMWPV MR9)/O_Z:#(MDFB6W^O\3Z?%JY!<+FR@[_6KM.$9JY^T-DN!O'F5R7"1R M;!(WLG\,U7 4/IC>>)#[?!._/RML^**2X]]7OEU8/7HK[[Y[;W/MEROYV:XL>K\,96SBT!9Q11RZH5^FRCS@ MU5I&AED*C:%<&9Q*)"C@#@FLL+*6F8H-G+(025@L_1K[P6O(8D6<:TVXM/.4 M%MS_E!9[O*'R31S84PV)H1(;*X50_@>HI*3:IH8KAY'O.]_(M]+>D)#'R87? M#"I$)[=%,$^&7^SH;K"F /_U)PX!^[Y(W&)PDM']Z"0RMXF96;^@3V^&I3*, M?8<3 )/;Z*%='X 91]N/-1$'U4(<.396C.KFKJ]V58^LS*-I=/.]!YK\ M\W!\-9+ \?-O'W7*GP]BOI_)W?)7+T5=X5&YJXT8/XX29? M/%)EN;'YU;R9Z>2/[Y.*(?HNP9,_RD]7.Y3O'7 MO;N\=?S^;KW'D&_N9K0P$VU'P7C6P_'G_WD1#!K_^T0:L_B]'(+X8TU]6!^4 M^9#Z/H_DI/#?6?RT[@N6-OO#D=EJ96_Y:,=F[HIKL3ZP)+3XH>/@%<(/=IY] M7?@6K7]Z\>_OZW6\? MW_SVZ:-?^^.T9&YK>\L_KP.D>P?QA[]*+S*A$3]66\.K?W9Y68/WR^M5U-/<^SE3AK2F9>P-E M9_SC7+JYF-RCH6.?O)K*R_N$.S8;-7L'.9IT#7$M0XTL@XN_S6YM/M2/8HL_ MV4+GPTEHS3OWJQQ+;V!\7C/*7]RW,E7 ()?YV)EOZ7-*3VJLIHQD'6 M\C;718F^K?_>M\.Q'LV" MK9-XI]IZUV.:3.1=C+HFTO\WF?CU.HCF7^*;OOJO5,AA,;OUEJ#ODPDW.6_0 M>.3\;M7DOI_PO8)T]<62U!)+NLUGV2T!-<3FY&&@TPXSK37,[)AACB.VG\T^ M=P2TF\;OU[?<-UKDZ];7FAM2!>+50>ZMED#=!,OY."R=U.A\U8W>-['#5=6@ M9MY-=P[&W-E:O'KN1R5%-AJ:>4,VKM6;;*80HK)YM1$TCTMMM72:&N_]=W@N M0B1.V* &Y.10DJ8ZPO-;-KYZ\@*TU41^QHAXP@;!G0WJA/C_/$[H/%#]=,6_ M%Z#3"1 -NX, )COB#'4>_6LOEF>U]!J0P(:%#01AP\F=E7DO%SU3TG3 '9 TN3YX+0?VQ,N5>=8E;;CRS.< MA5[".[/DS7=78:,,YH_,F9W+8$S^#SM3,?6_=:NFK7,O)Y*V_9I7TY#91<1R M:L0^P0&:71W>=3PF2NO+L7D7]F7G$=WW<]G]E,5//\["SJK-UVA9D,6$6HF! M )@;*21RW"ED-!.I)A4L4F56[Z_E?N[=QI-Y#PCM/@[_>'1B[[ 4V-I<*R0= M4'(@W5-'%:;UY;H'H1Z$3@]"!J>I@XAPQE-L(544ZM0Z20U@BI"*P\7;0&@) M-0\@Z-W8AOC$J0'(#?^PYNK?-L]B28H>==IXE/3HW BT!(R M%2@5$B(&,'.0I\!82U+*#8;659PZW@9:8ZH]:'5>_WM3Z>E! M4?=0!P!C(,=$ITABFPH%K/!&$K8<,8B!/ QU>GQI&U_.'$\[>=#LI=9^M*;% M(FX6,[BEUOG,FL3^,;'CHLNQM"X <%O;#G59A(]%OCG8O2R%XLU<)AY XY#+6NXPI=QJCJJ,7W8Y672HN=M:XZA5X/P6N. [: MGAI;SH4#$A&".,802\0<84@80P&3\D CYLSQGLBL334NKN MQG+.F3:PW:FI8>F=%1.@$5 +*BV0'%MAN>;.>810:2!U2P^, 7<\G-(#0;^Z M/T'S7"/'*,9,8><700VD)!9HRR%VUG)WX&9R9[3U::GI*2(0*Z05)\WN^6!' M,I3,F,@\B-XV\H2C9Z:B3YT-]^YH:TOTM'6;VGS4]KC@ZUS*WI="MIHL Y5$ MUK+44853H85VRB'*+/562HHN+UEF%_)U7BQ/:ZKL!P$5>?:=5;5-9P(N R@. M&.GN88>C3A(&*;<*:\6%5%99@;RI1!@ZU#;J6LP#8#9(!6\%0DXOPUU E^#H4@.E2"L@O5A:!W&^%&[!/^+CT MB/+Q>T-!+&QUW-@1QBP0&$J/6M:DBDO-L<1 "@"EDMP( YE2J0A4,;$C*">%*>.4-&NH_N>R8!N0#!EBOLWT:QW-+X]BB\@P+ MHBF5TDF'%?*_&9MJK;CCJ4GAQBI G0PU/%)Y+ :$51T5[E6^7Z8O=IFF1(5 M@+% ,DQ"\K2EW%'DL.28PJ[&!QX7LTH'G#X;[3QSF*"2-NV<="S+XFQ>>%3[ M9,7[6SD'CEP7('(/J%8A>54>?N)IQ8#JC!1 M7'&*(?6 S(%4#O++CWJ( 4TO,.C1#/1UP/KJH>C(#CP7* ) :V$,A-)@[-)4 M0<>H];X>LL J(7>"QPJXK?V].]>94LSA$I:8FU0Z( M$"177%*AO4$EE.9$6]W5@-N%GUIL!V=:#,L]Z&-E6 ZW56>C&<3$C55G.0TL MFFP62&OP_K5;+H[LZI0=WX66RQAN]48%8 ASS9A+K<)PLX6J4IP1P+)Q26*1!644>EXAQJ!,&%)S 1 M!@:I@#W8M DV%Q>[6E'$9\4_W/IH'(E5'#G'4F8,0PIC@SF@3EA(B10*I>S M).FN!;JWB[J[:+SVT7.(@12IR2#*7:I$0APH#&WP $"\($\FQW, M&'L&J'**0-4!IR2/XOG9&99].4T>EJ"$RP!E?\*VP4..EW7"]F*&M3\DWHOP MA0_KQ8MPSY+239:4?@)Z$.]!O-,BW"'GHKH##XOW=D07NR89N_)C3AQ :4H7 M=Z;YG*AN)05&,I :BS!62"C%&2,$ NH0 [PB;1I>V'XU1FR >-M;2$W!WD4L MSSTD/"5(8-H:D!(J#098,2!%RJC$A"-EG8(5-)_;(.$9E[)]5AAP&8Y0G43_ M"T&+>H<83@,A%DE-G,$,0(Q3;GB:"N$A1"!%6.HJJB-M@Y".LWGV$-*;$2W- M_269$0HP@9E)";$8.\.5(LXJQI$' YN: \V(7MLODJVCK=W6/6NV=@3HGD;< M[;+"F<=AX#$%7X4#W !#4J*PE:D,4(@(DA3+%(N*DU0=C[ \!83L-T2Z,-8] M@NR%( JFB B+"3$: V"58)*G2CHJC0159XHZ')"I2'!# UYY*+P'DCZWX)+: MWU)NP=EPB$EFH-0/8_-_VKJVY;>18O^^O0+PYB5U%:0? X+;>XRK9:V_VU/I2EI+7U& N M(M8@P0"@;.77G^X!0(+D4*1 4B8E.%E)!('!7'JZO[Y,=QRS4/HQ:$!8X".PT@$B_+;_7MO3BT%,D4K'O1M0G-G-\2D0H(ZH$LYGA MF-XIV39LWQLX(>EWYY,-+3FR??RP15U=&7,_DFXL_8AR'WY3&1*/!)($MC05 MFS]A@\$3)<->WIZ4O.5.+".;12$/&+4CR50,>GA$5"1@3P:GJH4?!QF=OC9] M;TN!L5+JD7"9WKQX:N;%NRI <1J!6F!S4.&I@@]*1"X)(V1/H#/PD]/?5Q,K MN@//CWH3XS[[W_.*O77UA'B%"'@0L,@)A"]![Q#,]UVJXH!Y-'2".#IMHX+K M#5S?9%/H^40?+W%*_3^)>(D[V(P7*>(%GD>4=&FH_(@1KKR01QX78>")DS)O M&&R7P< )^[BLO?:_QR-[Z^H)X1&7>SP,(^&*R*'<#J.8!RJ(PBCR0DG<>QZR M_\ZY"$_U)/UC#H(PU@TQCVJY!NVQ\#O3$(Z/TVVJXW.$#&]SEW?C>\;R0:$= MNSZ/B0RYI$PZ(5Q0$7=LAK;FQY!6Q"8#ZIPJ.KH'OS@V7-3SBQ[QX#SB1*PS&PL%GHB1IN,X#L!B ME")AY/F.1R./"@ ?THE]C\6*BX 0_\2M-$XX\-R'+L;5LY@>ACPJ& +L02E* M.6S]F :A$_G*QP+RGN]1E\*KK_$^4_?:P%W MK"5V2G;LS?6TNIN/3R19U&$G8<>:/E2I # ;=SSF4I?QV X\)EVI(@(*8WS/ M1 C':%6BH3UP@\>"Y[HQNV.'>CU;:^WHGJWMSM8XHA&\94 MA'Y,71)'/*3, _88WY,C'IO-SHZ\06B?:J3W*?&.'N3U(.](0!X+F?(#Q8D; M4LK]* YB$@A076W?$;9]S_,KWS$&C Y"8H@!N\-"A232<[;6D-89)UU3(>RJE4+/BHV2]/9GZ^]7R4@6U@?YU?J?PM4YW=\*+K5MNKIZ M;?G*XN?VIX6_6[UN=CDA__,2"#EE!7"]UY\_O?O$KN6[+(.Y?/9J_O /LY9V M&;JURH4:%E))IEKFS'K;+,4O"]SRER7>N?S9=,5\#:[^Y>SL8LR'67YV9OB6 MZ=WRADV2DJ4P*)B5' M]3'^$W9!P M"X*31'%,X\BCRK49IQX) X_%@@D5&H7FRQ66*,HA#K__W&7FF/]_0&[]0H?>M:9EMH4O)ZP\NOX.1E8^/\79D2SBT]L<3,YX;GK30RB MM*-:D)7)<@ MF"")"]@"14<(M -:F&_-^TC)S1N@PZYQC@@&;.YKAP&Z.P_PMWPZR:RK]^__ M]F/HV,'+ B#""FU=9_ Y*8#0+3E&SEKA"H9XS,>:.N$6(-";1$@K :Q2E!G_,@0JEWF%2N FBTW@EDF> (0 1 &ZR+C& M%TENH,ED#"R^Q+Z>6PB&WF0CV.&WUB@#U2/+YX.*60'@I48JG.7Y+79.PQMK MDDX+W2&U<%;A'@BF^^J[75:?[KSZEEE_>H@1TRXC]O8"E1OJ*&19+7A#'15Z M1N+4$#8;(_4!M>(]@*YSEJ8-<0#5%"#, 57G**3F.:HU>/C>!T449FG M>K? +3!QY];OL"71\($S-&+)N(3_X$K=BX6I:$U5>YRW[7OKR% 7LY3$003&$*2[P6@$0J>XV/@/ZRY3+[[75O2Z$ M[]>$7QD\MNWF&N4'-]"2+O(ZE^S+!?R8(46>2I9K>\7P)2Q5#BCY#(!.@POK M*XW-HKJX@%O&:,Y)3/%B; MXFJX1M"28AB(MK%4WR[@VV'==1T#MJ0SF2PRC3KUTROS3-]#&?R'9 *50=/P MML/]U=#UGWL!^_54PEA3-BG@GN:OK17,E7_KP?8=:L!:,.YA+XU8O&V:,R@$ MU9##&<7J[WZVD.J#P*&TNEIK&QLLE>MUD?M/@+4\S%7[]:8YVHYL=.,F'=#("A9F>\8> M\&3O-OK8^M#*0U/09I_+ RS15HZ?!YVC]4TM\KU5;G%OQF12B&= 8F!=GE^< MOS[7&.9R&A>)2%B>;-!]O\>>:Q:Q,RNX[\I(,"_P7!%S0_'@>UOY9!#[DH1^Z$4NE5X41R&10K$@C (G M=$)[9_7F0@/V7R77KC?+M0<6=F^@]P8Z]Q95E):._Q64]4+/&K0G4'57(.^! M ?W<1ILMX\Y!0;+1[;/IH;"B$/,;-\]]AP4[N('IH).\TWPYVUND]^['6(0: M1ES-5:D[MW=C]+)'>$/DP-X/;'5Y7]MM?^(LR'NP00>./ IF9O0 M0$4JR5C '4 )YX'>6PNH=N&.:N\A9]P2G>\[CN#>\0+;'U-ZH,5^"H36E:J< M)TY5FV#J'OGL*!$BE3,A$/B[)-N:V;Y,8F9AJ<^BEA$,Y_AG*]*K?]FR1]8N M%4O^9YJ4MP^RW'M)]+;G7;SOY&X+W;MS/3XK_\Z,T@<:,7VGD/NX%.R M*0KQK2;Q]N$2/"-G!Z&2@4M=3#T721'%Q%..$I(;:G#4.M1>(IT'44 ';A 8 M8IT/N[(/DB+N@/NSYQ_K-\M39Q9[X@Q.H)3C![[K1R$5F/F 2X=[@KO,A[_7 M9%V<(B3T@Q@QJ3XTS?&>49M:,M\?J&Z'8&XQU1;N7#GI%$ :]K;PR1X7$ M'D*3.E >EP?2]W;-W;(]Q[M3 S!Y(9Z;^5]EE$8*O!@+_/5V3GYPY;,LRCSA MI13F6]I 2HA !J%'PS"BG 0L @Y&(S\4842X,)FE]\@N"1D0^A#I)A\FA%%SU5ZKK*&F+;!40=G)+$7A<(7/F>V3[GRF$^(@Z!#O9A@)>[#8;1PCG=K?$[6IT&UAC69X 9SYZ=7IC8LW>8-5,I[1]DV1T/5H1$048^%LQU<2?6^ZSE3MQFZ+QN*E8P"QV-$$4*5ZS/N.)0[C(E .20RZ,-[-1\& MA X<]Y21[&.S*6X#$=M(];OQTF/@C4>A6Q_#1!ROR#V&V>G)9']D\H2#8:XR M##)62Z6_CDH9/W8HVVO5IQ0&8ZX$PA5QP\BCL4.H&P;,LR,9 ^FW]N+;UWO=P MX!)/J9 */%ZJ.&<>B_W((XZOJ&+JL$C&"8,!,9:O>3I[^ A!S'>U/7U]:_92B_$+8DP1O#J4#R^AB1WOG_=)S_/9GT9'*< M+/$NY7VWDE5[4-[KK'UG97:VFG<[QTQE1Z[-;YK!8R#;W4$U!'4>ZSB+) QK8(@H R0=16VC5M MXUAG!F/)IM"1<_]$W2*=*J@=@USO^N))Z]KHSM7I@&/0_MGFG<&^6M7-IW"<:5"Z=87.^'V8<'J(]7O;LN3:JN>X0=LSGZ_"!]7V0X*!!@9&OS,[Z,!#G!D/6.&JOI;7K(/>XBF\;B M.LM;SF I6K,1[7 MBS-4Q3D*KK7M9F,O3"!L>1ZV+&JRPH5.>&(^?[JTWJ0L M&1FAN)&'+R/6.4.Z Z'N80<;*R)N>JBIB+AEWG/^KW/KN<[KX[^<5RI]8:DDQ4HER(R3$:JE%LOC MI,RK-6/7+!E##P <)V.X[U.>B2DOK4N9WR0=F&]Q>ZWF!++?=CFPI&?.D2CWJ>B&SJ2F8'1$C" M'7D^/CV]E8]WA:6F"_86 PL]5R7=/VFYRV]M0XSQ\SV(V%3C_F>H'$8 M,)\['O>I&]!0!B0^DCGN'%H0TM4HUQ=8XA)W)DRU);]-Y+C0M3[Y-,^![N-; M76U33'4I4ZS^(V3*;IO"GKF$UM,$A.'L4LG&7R0TB4724^L39I+[SU1N*([9 MG6<:"V)N>FA>$+-M43M]SFDMVLKV/MG&TEN;'@H>G8#:!A]TGV1C]:I-#X4] M17>:[+#+9$>/CJ(!N3ZW&B4#]J]K#6?:HN3=AM M]22,&?H%"@YL_Q< _')\/?H$6E4@\:_II$&$; I /4_^6[%>[)0UE+G,U,% M7]3)&T%Z&=G-;DLZ3?=R/=+3G^C#XCZ[DWW<=GJJ[C;=G:S\MOOHJ!H%RIML M!'-]6QO'"FM>\5CS^@3D0HJRO)8;3-PD19876A E J0@RH%)5B0+QK-RF!1M MY&C!QZ+,L_'U $L$ER@E+ ;_%5,%#/BND$;8KP M9%(44UD<3%[9G>S1]KT,TCOTKI/=V6X,SS-[^$DYO[HY]^]P>^W'LW_"[J'8 M5,1DLV>_FS/_A.?IBGUK)],!M@;L<:2]#+!KK]Z_/XB#?Z\,HY/1U?;GKOS' M!57:D0F'1BV=3+!VT(/$;M/=R1AKAX\.)'X<6^]DG$]9?FMAAXD#74'/4&,@ M3-G7EG%PC@#11U1DZ13G'2$?*]L,KY#Z@(Y5 D_DN11)#?4:@TPV F2FG\R4 M]?N89R-I(?]$%/>OBRL0_^402[>@<0FA'CP+\S?&=R9X2J@8P 3F\&F2C84V MW%3 T2$VA:ZC!C,?3M%+<:QY<._=7 M0M.0YT[R##1Y?/CH0:?3R0KIV(;XT8-UL5N$J_/HT,*OC=? #FJO@>T/K-_R MZ21K@8::;%M^F#GQHF#7$OB=%!HAO,FF>8EB^4( = VCX%:-]+ZORF(7BZ7 MJ5V[BF;( 1M"V-!^%A:V]C99SR\OKEX,4/NJ\,J?LO*QP9-"HEM*M_,<-PR" M!>T>A?M'F=#NE!K:5,CBS0PQ8 N?Y35,MQZ;]O)D*0Z<:VL;ZG[89CW^IF4/ M6D9+EPZ_22K(@V^&UOA"V^W^V.1%Y971CBF-KE@SA$4<@Q?SJE<+#;@OSJW? M2ZL8:N-9+-%[)$4%V/ $]9^PI(5(]%S ^TAR'K [Z-=/[SZQ:_DZE^S+!?R8H3'] MAJ6[WF7 >?)GRS@9\?BS5^U Z\4.3N#1LQC?<,84-/ SL*VO[+98TXT6(/QE MF,_6M3K*6[^3X*%.P\#U<<_JVP5M85@OMB)M73!N-*V:2 >YJ_'NY BH?],")_*\^^SD[9KJ9B MJ 85+F^J6@^ )Y@US#$$Y<>KB]=_O/WX[LW'#Y=O/UQ=HB47)QM$"\:UH/30 MISEK!K9P6LD,J+L,QUKNM$%+W##B[999-[Z>62VS-0-#>O;*=V?L?(O#(8=9 M\?7GJ@\^]>M>?*A%:19BJRVYW:FEYNE]'P%R.OEBG=X7VUO.VNA.]):S[=P:&(-2A;:@+:R) M4SU^8U@G#ZSC/Z0QK).GTGE\IT5:\55H6I@PW&/)A&$D-!HSRFS)1)N9B;** MB%JT?E6QS,5 FV@ B'X=)GRH0ZK@ \ ^P.7)&'UV60[(9 JOE-:8E=.\"H1* MQER[R= #E^DHKVPB*^-8<6Y=I'@ [WI8VT22T20KB@3E"MP\06\=KRPLT+ V M4^EWWJ[T?*!'B?=-H.]SH]12T%ESA',6>C:PBBF,9F4*:GM<;:H:9R6^ $@F M$5.8!CW6^H7L^CJ'SI1R4)FIF(4A\CF:?)@ 9E=(2^HH^<;VMQP'-S<1<70@ MECHT/Y>%#A.'8V47G:($7/* (,;MY'1T']_1AW^.FRCO M5A3.'^SKH.7,0E]134 H+3%=0G8WB0ZLRDW%4BT_X5VMP)TJ,#Q&9YP.[:FB M==)D!'NU:A+10!;#;J\_HZS/9SZGF6NI[0B;Y#I[0^-/DJ*)1 AW+\JN4XWKDF)UX(G6*XF:4""X*Z';* M\C:^.AC-=O)"N_TYDH[3W2U;U.,[1W)8;-DMI<\\IT]/U?>;[DYVR$>8C.CW M2C&4-\C0JV._WYH3KYJY?\5#3&56L_]/T6 M---;N#C2Z6Z 4E'1T4M6QY7 :V6C_^)9I@R4>CYD.1XI7@QQ?<[$GR#)YJ>H MBFE>W_EB@!IM)9$RD*,Z6 ,;'M26 ]Y(. R[J$[XHD;42,^JY>JA>B2'$V.= M3%Q]:I>NT]W)7-+U"-,\-(V0@]!XVGE@K#TW8U5 M%03&3)2E=ZIN*"(JJ5&V&\]2 =(MX_K@;K5<6GF"95!)/BIF(8I-9"9J5^T> M:(%:*Y Z!%(GG6@TJ/162\3V [4"9DW'2WVLDF4T/6L.,AXY'-RH:J MO<0ZFA]]FIKD=-J.7 MZAC(Y3?&WCJYO;+9H;YTV&.$:2ZV-45:.&&K&HUJJ MZZ2]55:0^GA"%A!M!5.RK(2S'-\D>38>50[I5N,;1.TL5ME .S]\ ME[H?ZY/G+VW>Y<^F*\W85@/[JO(BN-A5FC%MI"C*K-RMR,A;W7D=TUIH56YGNNL@S.CG_ES8;1QXXZ#M\8']R: MEX4+BXGTE^MX++QPO<#?%9SLR4,L,!]])6F,*H^F&+$"0/*M?:UJ^2Z[2A2YMP!CSP@W&_8=Q:.X?E!KQAH.+59M=4 M-UNW'QY5V;-#P)]UZ.>BO7"9@G6NSWCNAH'J9@O=[$P[8=-&W'AG+?252TLG>MIOF9[X-#+7S7;@.)AWT>.W*P&,,.5%,\4_$6? M#LA+F!N8CC1CY3R)S\:4"XO' 2K_3X/'JJRN3W/%5Q?72 1'M^+_DGE=HPL$ MBW4EK[-:B&'8R;Z6LF(*[KD+_W!JOML"9_ED""L'H&"GQ4Y$]K5JQ+#NT)/X M2P*/X;.80?F+7,A1L$>Z*(<)_X*EP>^@C9UI9RWIU'7?;)UAD-9DH\\/#65N ME.FP;#!3:$$NK%^37/*RR@RSE.H'=< *Q,L%@S8P%^0]KS.6"WRL::)H3@05 MH"1HS7%0IY+6J:)%'5C56('26TO7Z[BI^)5.2R/'.G'199GQ+^@5EWE1GRNR MWDOM5FZBKH95"/(LK$R[N'5VH:HIQJL@ZUMXQCP)FWCL^59Q%G=BI<.5_-ZU M[;L!S9Y?9E*-YOE#.F8 66 <'"WY>9-4HV$0=8(5Y"H-=*\OY=4K];5G/[U: M9WEX" -#\RO.Q"W^'I:C]-7_ U!+ P04 " E@@%9*8 X56\' #0' M%0 &5F,C P,34S,S5?97@Q,BTQ+FAT;>59;6\:21+^?M+]ASJBVXTEP$!P M7@ C.0Z^1=K=K!S?:K_V3-GY>]J\&^M%ORH8C0>)>1V .^= M%=(I.4.X4D:86 D-GZPN&GP\V+N9HOWVZW:W?=;K=VK[+VVV? M<0#=3I8/(<>[O"6TFID!:$QH)$@>P(M.^!DVRO.E6JP]ECHPUJ="TGG50P." MB/,&^3%'MU$G1;9M /WL;D\P1"*^G3E;&-FZ/U77JA0YA+EP,V5:K.0 1)'; MS9 K#RG'(NLDDBQC#5;*[ZA?OJP5K YVL^AEIPG\[Z1RTK)2/;):DIS);S], MWT]OH-MK=T>G]\6-1Y';#NQ-KT^KF_6OPNV[Y=#IGR:7-].//\.K3@\N M)]%3^Z+]OCW\&KKW MVO!>,!>1>O,5W!J[U$A,T"Q-J'27EA+;6.(=BA:A#)FV@L+DKD#2@9@HD!(9 M)2A)*'V8PQ(1TY #.U,A>W2.?69'H:DZ0,':D#;]ED M2V>\,E:.*)'6&Y)#*E$RPC)5<0J^X/^V@I;HL)+&ELR5U\1Q3)]+E:=DJ<\P M#IJRW(QTM)+L7= V"=&J[H^O@M2K_X(40K*I'5N3FP03+:=I5YM7)J$P%*&\ M*!/K0I),\F_-OB9AHYQ>049>8609<:VWT%7.\O>.INB0B@4WMR#1TD+32@H. M2TX-Y_J@6"Q\"HFVRS 9P+3SC"-+\$BI/>G:K 'BURKMZ?Q5,.FWX6:K]WI?*RM+QR&#'16EZ(R9V.4-.SA)3E-(F%1>F9R%Z?"4$6_H)B^+C2MZ+X2 MK>[92SS9@L,RNF>R'#X)KXK+GRG!Y(. ,Z"&<>EM5NKH$Y.3^D$)'<0&[P!. MTTR@7Y"^=VOP3K7OOJ5UC;%HPP?T))'L"V3R. I-)KQ8%/[X+4PX$9(CJY-* M"K.%(P$4\POE.9]X%?6,+(?+W!;!34K6T]JA%@&BBLPJ-S>K?.<912E)&GFK ME0R=I"\BKZ023K$9JB3>P#*&Q12>.3 $M@^$&;+/>B2UJ,$-FS)!@1$76C!U MD'%!@RV7THZ2F>N5A9XBY(64U[0?Y1?,X\=#(+H? D=GQUXD')]71P5$K0I: MCJ:%DLPIPELCF%*$IV#AHDB#,^'D&@L*#24BI56^8M8]=#['9X M(%)&U,[2 M6E$-S'576985+J.(\*%6B!WHO>JUH;]C\CY\O5P(0M0TT;*5%_6RL@6 M^<'C=UNA8^A);+1&;@V2QWL=NC=534<(8RS]08H-6?BWA):D9"U=L.]3+C)5 M>0HS^Z@](3^)@,'&<>'86_L\M^-'K&X!]88H:!2DI,)O&)Q3(^"+,I!'4+[* MYQ5UO[>HJR;YWOKF[[/G"^.X;9[.GM<\A8N67 /=W,8GY\W<^IQ,XTM\+50Y MT)_ W+M5KCHYXD/$$%DB8IZ4BE0,HEX2T!0VGO.< M?G,)7T<3_KM09 %;DA0F#GWSR;?6(%W0K8#KE"*(!&G*_6"LD%Q:L=RF/UFB MN&7:*LM#X*M0X<(5<7TQ>!)053=1-M/W$F6G/ I)$CQN$N8PNE51I/4$#M6N M9DF@2MPFB4; M*;.P>H%,24;,JCN]JQ(2YYFV*Z3996K+)!0[T!-43R/7+48'P&T_S8EY:'IB MU-IG(J;]YXU.([QG0LKU>_FQ+CP^]P/F4LD\Y9?.W]G/2Q\Z:/W7Z4O!7XIO,J3KI)W!=OW[V1C?'63;4/N62Q&]?? M>42NK:J4?,TZ+IA(8Z'7RN0V&S;N;7W.![D/%#L#N"AFM *ZS? E>1>4-5"Y M?%33_L.:?O>B^[HSW)-" [L...P09Y<4$.:\T6T<[YP'CGQ,XI]FQ!^C^-'* M_O[8&!7C4W_ZP ?;T6DQ/BI0_E>]\Y!;_H]=>@^LV@.W8KMUM7H$T36X-[+:'-#C<5TJD+%YH4DM*=MQ? M?\^0LBW'R<9I>VUOC2"62&HX,\_,,T/Y)"^G^NRO?V'L))=\3>.LN%4V(BV94RW*2*:_;1ZJI4UK"Q2;OQR?!Y M9]-J*DW)4B=Y"0F55V;2E/'/ZP^9TI(-AMW7W7YW-!CV&L]?V&+AU"0O6?_P M<,0Z;- ;#)N/=SK1CH/:D)/$B@5+)JG5UIVV]K+P:3%?+K0\;676E)V,3Y5> M'+&?;M14>O9>SMFUG7+STS$+\UY]DD>LWRO*8U;*N[+#M9J8(Z9EAI$@^8CM M]<+GN!7W%VJV]%CNF+$^YP+[U1+!5L M;O2?RI_GO7\9OQS>L/^@.3@[NBS\[2=QZ8&OZBW?_ M>'EQ,_[PGKWJ#=C%Y?7-^&I\<1Y&/ERQBU_&EU?L:OS^_/W%^/Q7#&'V\OI_ MJF7K;-QF_Y+NQ=Y@^.K8J)2S&SFQ[",&!J-CD^;R4QM0.GJ:E3DOC[ZN/F%0 M&8%@06@/N\/BH5#N=]F8Y7PFF9,S)>>4\KGRC!M3(G:LRAZ6^D&G0E.06T-$*V#O#8X(EBZ8_O@M2K_X M*85R9#&/)0=Y1)=24@$_YMV-<&-LKI!2O@%4*6$-=Z M#5WM+']O:T2'4"2XO08)2RN-E0@."Z>&?7U0+.4^9YFV\S 9P+33@B*+TTC4 M'KJV&X#XI4I;.G\73(9==K/6^\7>FT'_YV-?N[SF)8HPFV5H!ERT>\RXD\&% M\(1*4,5A))/ +='*Y[2>EDV19Y1K="^43[7UE9,A YW5453A;"H%ACU[":<) M"2RB9R[OTIP;E/ISQ/1UI;&B_XIW^J.7*54-PI,D-%U@T48TA,Y8D 0U3[P)8A]:R7 M4 MM;WBHX(B*M-*<> /&!0W61(HG(BTWRPJN$DD+D=1X7HIOF,1NDKSLM1G] M[=\/BC=8USI+[H? SJFQ%0F[)]5. =$H@9:B::8$$0KWUG#B$^X1+%01,3CA M3BRQ0&@HGBBMR@51[D/[4WP&V (B,:(VEC8J:J"MN]JRHG(%(L*'6I&FZ)># M J&V3J0!\VL$!F9D01%'2]! 1/ 1F:H 8?Q0\*===CGCN@H)0BZ168::IV8P MQM\O62OJWR'GX^W#52Q C0>1J3X6RL16Y8/;;_9!N] 37VDMJ2_(GFYT<)JJ M.XX0QC+Z XH=D_ ?"2V!9(TNV/8I59BZ-H69;=2>D9\@8&;3M'+DK6V>V_"C MK(\ S6XH:!2DY-RO&)Q2(^ K12"/H'R=SPNTOK=2UQWRO?7M+[/G&^.XKJ^C MS^N>0"$KQ<)L!#FI7.Q*G!VOZ:@K[U2<93*H3^,'C MU ]'BNA@SL%]F4.,MN$Q&;++NG@ KL%I1S929F;U3!(E&3ZI#_2N3D@Y+;1= M2,S.1ZYKC!X M_L\)Y:AZ4FEUK[@*9X_;?5:X;[@0BSOXRN\ M<*G$:>M3[U"^D[L-B=->]I1"S5K7NWPROF35R66)7B264'HTQ96FGL+*X^TIN6>950S(+YUF6 M:)[>?I40/_ '3[U]CJ9\WO_/SI9'47[8W__7P?]'*&X!]@187]_A?U[?[I8A M%[F26>,'S0^Q6_\Q'+WN%D*#\)R>[*GI]2:?\[OEX+O];MDT97V]O#HYH)^! MPT7]4_=_ 5!+ P04 " E@@%9BY_SDP,$ ##P %0 &5F,C P,34S M,S5?97@Q,RTQ+FAT;>U7WW/:.!!^OYG['_;(W#69P8#!D(9?,PF!EIEKZ1#: MZ:MLR5AW0O+)232#-,4V3F\M#SR](*^G;;[^5=W$_,2LQ_/DG@'[" M"'4C'!MN!!OVZ\5O:?S%\^!W'C&9,0I&=>%**T(UITL&$RZ)C#@1<*-$;KB2 M,)51K3CIGFL5Y2LF#42:$8,(><;E\A#CPWP6<\&@&=0Z-;_6;@:-@_,CE6XU M7R8&_(N+-GC0;#2#P^.>5\11+P/IAXIN(5Q&2B@]J)S$[JE 9K:"#2JQDL:+ MR8J+;1=>+?B*9?">K6&N5D2^ZH%;S_@7U@6_D9H>&+8Q'A%\*;L@6(P6A]R% MDX9[>I7"/^6W.\42#5)E":'HKQQ4P$$,*JBC8?J.3L)L;%T(TLT#8 A)].=2 MJUQ2[^NE0U8%9 ]61"^Y]"S)+I#U>%F]IE[:KVWU.X&8\6T]E[N&AT8#2>+Z:3Z>C26683&+V=CB M?5Q,/XW1A*OC^;_+TAFYI'@_\#8'M2#]I]L[K<(G(EF6$;AA6A.I8)2S6Y)5 MP20,1@EG,8PW+,+W^Y;!+(ZQ&&A0,;S1>:H.1893>^*WD]?-9J,W4JN4R*V; M^;VS*B1,LW"+UU5;>I#F.LL)5@:CT''DBH?5"H$MR@W1H:7ES3:";>$R,G:E MV6@T<9F8[DM(Y=<*2?:1^>>]#(B4.99 S5*ED:6$B=(KI.I-\&)H=V3+B :& M^!2N6<16(2K8\JNVFK6J5H%UPJ,$M_(,>6*A=#43)[8T4B#6";!-PD-N[JD\ M=T[W(L>Y$*@Q,A0<2]N:&XO*]A55L[]RKAU^9A7-2NG]UBDY Z3KMT_IV5T6 M,.V:&PLUWD0)D5AQRU3X%ZV@A[3H2V2B662"2Q1X15P $;Z#A$M4BTNW6$@# M,>$:)4DURVS,5;M,A,#:B%63N[QE*8I0WO?XKJ4A(.4.&H.TNW)12*92IIW/ M;"=3>2.^L\H8$F+?BY@064HB;(N#2J/BYBFA=#O M.W$[N& !\2D+XTXK;OGLO$W)TUO=FE.3V$GCUUV;L(U'D#3#/;O1HUMB\1ST MO\UM:(B(B=%Z/2>Z!/*].5X37FO N7^1)W0/'Z!?>3 MLDN4H=]D&AQG>ICT(XAHN+_GF>(\PN6/&,3S[TP_']:S^I$>V:_GPT==H!]! MJ6,2_2^/D^?(/ZFGZ+-O**Z'?$_S_=;RWLE3OF.:+_8=OVL] - MRD_?OP%02P,$% @ )8(!6=G[9WAF! 1$ !4 !E9C(P,#$U,S,U M7V5X,3,M,BYH=&WE6-MNXS80?2_0?Y@J:#8!?)'D2^)+##B.O6L@&R\\6LMONJ7Y(Y6L-5_& M!KQ.IP55\%V_69Y>K19^U#>.] -%UQ L0R64/G'V(OLXD)JU8"=.I*2I1F3% MQ;H+[Q9\Q5*X8%EBD<(6*$T98DDEV8;\'?I%9TNPO-#O M66IXM'Y(U(IVM7$E4((B[OBW#]/3Z0*\1LWOU^_##_J!WAD>#'_UZN_GOWR: MP>+CQPI"K6$8FGS$ M=UU_5R9,3$SW+<3S:H4V.Q>]HUX*1,H,)=(L41KI2I@HO4+.U0FFBK93UHQH M8(A/X8R%;!6@E VODM>W1B67XBKF88RO8FA2@Z735E'LY,62 LD7 78=\X"; M.W+/[:([M:-,"!0;&0J.Q>Z*FQR5[<33['/&M<5/!,3K]-H]I 6?8M(^$4DN$2!5\0Z$.*N)%RB6ES: MP4(:B C7*$FB69K[7,F'B1!8+;&.K4AV&V1(3"XJ=UKRK_S8FACY)RF\]2JH,X]=.]Q]/T]K^WV M'B"BX>ZJ7ZGLLYWXGF2!S2ZL!LH8M4)W\=KV[;7:;LC2*I JP2D$ J^$3^3] MUN%7IO?W_&:C)Y$!+-@2SU\T^*V>#&-V4TCZNL\7[*M7A/N1./QO MM\:+RM@34?MGE?]>1'[DLOO?$'=W>;#WA9= ;6S^^/@34$L#!!0 ( "6" 5GS4W%9"CH #0K 0 4 968R M,# Q-3,S-5]E>#(M-2YH=&WM?>MSVT:6[_=;=?\'K*=FUJZB%) 7W:2*EF6 M,]X[B;V6DKGSL0$T)(Q)@ N DI6__IY7/P!"BIQ$LNCKJ=T9BR0:W:>[S_-W MSOGVHEVOOO_?_RL(OKW0*J-_P;_;HEWI[[_]AO]7/OR/@X/@'T6JRT9G05L] M#U[6ENB5&5:J%5P6JVV;5&5P9LR/>0GZ3^OJG2[UF4;I+56+8RP M;8KRW!_CW?NW>;'2P20^G!V.#Z>3./2>/ZXVUW5Q?M$&X^5R&AP$DW 2^X\? M'/ ZOI&%?)M4V760G*?5JJJ_>_*7G/[S)&C:ZY7^[DE>E>U!KM;%ZOIY\)]G MQ5HWP4_Z*GA?K57YGR\"^KXI?M7/@W&X:5\$K?[8'JA5<5X^#U8ZAT]HY.?! M7T+ZSXLG_/ZLN#04NZB#LFHN5 ;ODW\\"6B([YX '5M=V^E<:%S;\R#>?-P9 M.$A4^N&\KK9E=M#_RI\5#_DB6*OZO"@/<)+/ [5M*_M1S2_ASY*JSC2,55:E MELG+]+_%Q7<(=2732ZI5!K\]^7A1)$4;3 ZGWWZ#/_C^VZ0V(WSC4>!.HP4[ M8_"3YIFA-?;I,#3NJY/3X_=OWIV]>?M3\/9U<'IR_//[-V=O3DZ#]R<_O#D] M.WE_\LJ?[9_SUI]_>G7R'E]&[QU/\-5G?S_Q7W_R?X__?O33#R?!T?$9?CU> M1O'N1+KTN'V>19G!%.&H+C9#!_.H":H\>*53O4YT'43C$5Z?:!3\4&\W57#V MXX^CX/3PZ/#E8?"TO=#!W_ZRF$S"%\?5>J/*ZQ'].7YA/K[2_4^VC?U$E9GY MM-K6\NFS ,Y^@"/GU6I57>'-3U>J:31-K-'IMB[: OZJ]7G1 *V!06RV=;-5 M<'3:*CC5*3&5\>3I^3-\!,+I[/^C?SX.B MA>.7PO;9WV=5$V3:C986?_O+)(Y>E.9-A9*[],S.Z_C=6V]66J470.0-3!4. M#.X#W'Y')5K$B#;Q:?0L.%KK&EY;PM'95 W,!Y;"Z[3#'[TZO77X'&F(5JM&F><5TN<7!>=?-WRF M\8/CPU\.#9>IZL [ O2P/:6X[K8&-AT K]6UHPL^T5ROX8KC90F.>#&XK""K MX+2T\AC>PXVFR[BZMN>4URP+I3?R\T@[^R!]^7-9($U.6SH:\L3;2UT?P#\. MCD$$P-VPM'][=FRG#AS^@VYYWOYT?SC[\>A?AY^'NUQINO?C>3R:3J/1>#*W MM-BV30O4AA,R@K6GJRW^,QA/1]%L/)K'4_-#6L_JF@ZJ4/Q^%_.J:-)5U6SM MRWML"_9GS><7=UUM-G (50)J"W"I;4,GZ$+!D4^T+@/@(BWLY_.@@D'J@,0O M7)TW,$:PA+,Y/T3*O:[J-5#LX#5%1_Y=7JJZ!._(K.R/# MKU]ZJE?O.?PY3V?H-N4K=XS.T;@=)"<=@' M^,FU!D;+G'OG@'WB06AIFU*]6C7(.NG0JY[TGNW>Z[NH9=]NOV>6 M\NTWV^^[)\.[5EW?LQGH:97H1SJ,LC./Q5"W2V2R,HU!G MBP5\\R<<.Y],-U#]3SB"()$>]+S1X?I!E[I6JX<^79\HW5YJ$&-! 4(C2.I" M@^J]7:]1JP.NGP(=%##H!JA VB;H79NZNBP:T%E)Q"/K!I%1HQG_\GJEKNZD MO9Z I&^!TDUP6J&+ *^@Z*@HBXSB!\.!YKA2I#6RO! EX#!X X*F@JN $@?, M I0:GFY6@;!%-7VSTJVF,6&!_P,"!E8!<@.65(!L1'VTUNUUD%S#>W*05V6J MS8MD-2BC&KVZU"Q5/>G>)80_9QA>YSG8)V!N&(TO _7-_+LKZ^!]5Q<%*,GM M!4Q2BQT-0@^5"K0J6E\?PN?E8 7_@'?1JVOULIQ5W,R;^H:_MF*!X MXI[H#%30QANZNT,=]=SI##BA.[XOTRL>'91EIY^;EQP"C8*3\AP,@@M4A\MF MQ7:2'#G9G N@+VE5Z"7*W.K1)./3P"S-'0%:N^J&\-;@'>B;<%\T=F7 MJE>HJ8J29#:/)[,T7H8SE2_RQ6*J,ST.9SI/]XC!OWQX!G]VO6'F'D8K.P5V!F>$%C.>ST;C*!PMK)$VDFO"MLY=_2&' MP1E<1;5&4Y6(Q+\KFF8+O)B,#V?[>2P3B I,7EFC.;<>93(!TNH2G4*.=,#% M[\I=O:N-_V:+1&QK&A=F?S[,KX$UK59F#4"NW!C7:JV-T<4C%75P 9JFKI%N MR)'(%4)/DNAI5X:A\\^(-Y4ZN*Q09H'P**_!:-+LDLF9O#+@/5OO;H$TU\LB M0\F8(85I%J086'<5B#O/1X>"Z[ GPO]G6^!@[06N"@:7DP(RVCJ&>'3ECPR& MZ0J/TCD@M7)_'T@5JGZ-NW,^/I\YQ UTNJZ@/K-_!I5:ZNX6VPD:DF0:;. M00F$ <69 3>ISD@Q09FO1NK5G9(3\B%YC.@%S_8O T97 0 M4G09\D;1P4^R[9'K-6]* M4&@:8KK*JC9@/=4:/@4>^C'5F]8P0?/+%K_=UM>&>SZ%[UEIH%^4%=AZE@PB MXLD0U,VSD2? &T^[L6[/_J-XA9MMTJ1UD6CKVRSA-C2^7N2%J= ,A"] OMVT M+)@O6*.HG2#G%0.VW))KU$VINBI9RI(>PAQB_?LUB70%6A@ZT]H+&TV&0V:N ML'P"7[?56CZT%_7E^W>OWP%_?@D+^' $_^6?3/\EJ(8=)/BK Q(T<+I75^JZ MN6&H[@$?CK;+R#P_"J\'(8;8.SR'(^$'\EGX(C#1^,DG1N-]*CWIW9R]9:G9 M8IGH:!*&8Q7G*ES,HS2Z1@9BGH8:#9B2M*5D:&2RZS,3/&65X6E?-;P92;CM?PJMJ""IH@IP:% M$LEY616?ZFKZ5-.NO#8S!=EP=5'QDLC4(ST1+110]:N:%7P+4) P7==;T%[4 M9)Y1U/NJ@%60V[5L8.]16[4Q^" %FOVJ<9BFRE%1;X+^6;K2I.K"XZ 'XS8_ M%6E-MC/,:H,>519NGF%C9"J<*]D/=E&:Z60@?EEQIM@M^1G8U#D'RA7AJVL/A@I#D9Y:K8270GGZ"8HZ=0!;6#6I7Q/T\5?W$I,3SL?251Y MHTLP>$EWA[GDNFBW->DG-#UO-+?ZG6%S=5G51OL7Z(##4:!A\:7J^1Y,V\ MQML.1Z1F-=?Z.8S3C/PWGJIN_);$RY[V7%'&XTF\K6)DSC/F*FP]:Q17".DI M,4RCC5&=J(;N/O'33";7F9+8_.C_'\!JRB=:ITI,-F3)!WOTWU^_?#W^9>*/%5LLX\ZKB$4OF1K6,]Q38P8B M%AU?G7/8LR)!#GJ\]L +UJIMZ3?>!*)S8LX @H MKVM^(SSPNUYYR.JM_>G:'H0:E9VJ0<_(2M9JM#F+!3 +1G7,1M.-'3!>3 R[ MNC%([6+3(]9L0!=D:&=[0HQ2,UP<(-97 B@?(S.MJ?1OVM*J)[$;7Y^.C MY=M#!^[MD-3^,4!5/$*\ $-74#Q]MWVCZTN.JO0VV)Z?>[47,$Z88%Z&;@0 MD>>JD#L!0D"=.UG[LE)U1KA/(A/6&#H5FCV3!=9ZC7P##<@\ MAQE;GR=L7E$135K0+ +$!.%A0CS2".]*NEW1)_92>AB:HD8/; 5&T9IVKCL7 M<374^L#M7T9N4NORQ7BR*E9H8;65YVSE04U89IL EVBW+=W\0I \&N%0-#/O M>PM&:M4'+2MEW[";EB-!HDD>V<((<(-FGE?ZX*5P\".&Z-(:)B>MKL+M]P2,$T-GS^] KV:WZ MYZF8XJ:%H[E2FP9^8_YU)^V3],PHFT3Q/,V3))_$T7R>9)F.EN-\/HO3Y4S_ M(8QC%!\N_OI[5#I_\O_>PB')K^^6:O2N$N]44=[ D^^DS@TM9C8]G#SL8L[@ MM/X>[?,/;\Z 0Q]5^DD8CX))M(#_FDZ?_0FK?O*]X=[WL2L/MXHY(7+N=K3^ M[+WZ,^8_(&D?YS7YO*1^N ,UI.#L]Q5YJ=LK1*I&I*?)+@9/*:J!4ID"&Z)< M&F7Y%J42?\HR_$)_TUP@\,CH78?/]O8>ONVJKX_U#HYI]Q[U%?R$;)Y'<3U. M.-1#UEN!B+8 3(D2S[AJFXK,"M:0G3V(OA"&HCT=?Q/9%. U9X0YK9M1ABN5 MBAE-!KR72M9UKQX^8G?7F<<;S"4AG\;Q!29NG'S4Z9: )F_)RH#OV!.= A]Q M:%8P%@[:Z@"!M6S 4PRK2P7?YI-T9QR+-#&*;)" MU>+O2?X-0SK*"5:%4(/ZG'ZSJ59%6@C&\7P+5OT*7X.6"1CYM[H;D!RJ<=@> MM@-'^ 3Z^C'S$D&[4F["SR9GX*]Q(;';Z2LTYM% 8W['11DX'A2\ <4". OB M]C_%B>-<2AB>#I2PCM+9VIX8O_F HJ=9++.<=,X<@T%KL'TN^@:\YCO4<5UY M; L1LP%:U@;RE6E%>'*;^V(*SG)8;O")^0P3NW#=Q+ MN7_D?JTRQ&DP]I83=O,;ECSJ^X/--X9)\,V3R_FT><8R(%4U>BVVK!"Q\\,+ MDN7>9267V!8($6QJ!>PJ129":6/L:WU:/.OS/50NMUP6PC"Q$?Q.?G@N,TW4 M"L'60 B@"'TO/R!/E>&:0-YJS;-85<@,\9>7 S\T/FZ,TMM,AHW8ZU)@8>@Y M(A ]ZPA0E(-;ARCAEMS3 FGPS\N1X!S,_F8[CLB&P,76 X2L%..:'J['P14_ MMATA*DEA14U9=[IL&)' (R?^[;C_U(6RHD/0SYGH!U[IPCTI]U6S41EM5(:O6\,U*#XF]@A43^<8^2K-9JW\#_=*B)L^F>&EH3\R( M(\=GQE//98W^O4U=5+615<1R&LQ?V:Y$KV'E1YMD25@70MR)3Q#'MC^Z"[]K M; ZE!?.L]#EYP(6!9GU@JF-J&.?P5@)DSNU![@3>4#?QJ*%$ 21W\$ *@XO/ MHYT 0GQDDQ'A&ZDRU5C$C&-DLL^7P"$S"19BI1F)3="V%*UUDF* #\ZIX5OCD*,QC0\.=/;WJ]?;F'Y;C3$OLS M"8I:<&4XO+FS%CG:=WA5%4Z57F^\3?)8C.5SG=M& JU*"$2!X=IL M#4<(Q5Z*.G-'NIM#0)%/R1]C[ $'>)W^B'EY&$'T0CZ#J$]Z.L'2B(?!*:N& M,H2O5+JQ:+*H2(F:;_;D::M!#ZC5YJ)(<S6$P %/[!-=0NI:9JPN.I4T68O]TX[@&#X^XJU V55)UG1G^?=YZH-!1'T/-Q8<=:I@^7SE7B_D MWYU", [_RJ9J;4^>EXC@2TB+H+C1B TBFQ#C<"(2)% M(\)8+K_^J.NT:$PZ"AE_QDBB='Z>SR/>F\FMA[P"2[[1G)ZPK=LA0^G.]J"# M6#VW'A4JL*,0+@.4'2C!(IQJ/!T"J*CLWS"ITO=RW/)^SSW#KRSR7$!35'2/ MA"\;AK>>1M[=:WXR11*RUX*U6,ES[]))7#/6^^-6W3"_IP]7:FN118X*?(7;1+-X04?1,/1V%DIT-@:=*-+58J,;]COI5:2P20S MM2X:?!*Q5W2 07B>PR64? +GINU[=D:(0I.E$Q:,,H<:^!\& 1O?I7/^=@^D MG2()I][@+^24]^IR]"8.FHO +GTH'/N\UYV@"AE%K-RB@< EK1B@2; [?!%J M;X&Z5,6*E(6DJVX:PMVP87=PB;FEF_GS*3.Q *M/^2IJ)PIF2,GS%7?X+EG( MIMFH5$!ZR$CJ;EF\85)!#: LFQ=D=[B;J/UK2JNY[ZS%>2ZOG21O]N A\Q77= 0 MB9+92JKL2\&?\5O(!9M:E9LYL!S5+LJ:K4=O).]=6&#%\^ R:+?C0:SJML\D MF+]; N8@*2\882P.N\U!BZJ(EQN)>O(H"X7 M0Z0X9$BU15(H@&#H9_237R9F2)I)LAS MB%.0T">?D\E$SN6+EI1$2K$\\T4N!EF0WQJ/RD#$"*YLL78A&J.1)*#'Y,4N M+&474F)BG6;QI#Z[,IWWJR*_ZT%(AFMB=I-(75$X3\_OW30^MA21M6>7/>FP M<2B*D-S9[K']/3[B_J$F6+[-E$B:3Q1YEA/[P M\!FA1ZYTA:M39&JYLT-+/O7+QV](5@)^$6 ^G(VZBI-T^+#I MB;&!I9GJOE6W5 ESZK+QG!)#*!Y3N,.692-?DT]@MN[H=\+O)".N/- B<1-9>8'5$5>IJVPC# M!#NE02'H/00<"1@^ZODVFC7HH'>:L2R&?$U7%+^GCS%^?QB\8?HQ; BA+G6% M+T5?$I/+S$9'02?!]Z2D1QE_3 HB& 94G:X_H)'@+-L+4]+&%OI6K<#&K+5. MK "CQ51RDXTNF81A,8G$;;UCY- V^KQDN$#F)C$PSP1/]T MP.NQJ$^+!4W)/X6QE4U1XIL\8![IO]0_!,?%"'W1!?#TYF*J#YNA"N.3X;?T M$+WN%OD.@'/!&DGOH:%R559PD&O:W,FNXF7O)?,^,&?<4UE\%_;4@7%J">!O7GV7>,8 MT34N&(*9%K?FQ=C'_61K1'[3HU)4#3FVY]GQ+J*]Z9U;QA?/UI']+:>^A0GA M(:*0%^Z1U$=($?JH0$L?J&)E;@S[EAC'ZEUC[T;Y:)!A;CI$4I[8/8>OL 25 M2]%FSD# :'^[KIZ4JU[-#R.S)&/!/<_@6LU8MM4XH'^(%U&SH6Y#)_&&IX.+YI@QY2[Z$=M^B7:ER-P8X*YTLUC9))/%W,EUF>SI.E6L0J MBD*U3ZU>_O[PQA4;4^\U"*#T0C6B0;[7&95^??Q%M'P_AKV/D]M9-35SDQKL MLFQ?IP,==U5Q/7]F=1YML,R?JFMD[1BRO[W?GS!_^/_R ,0AAHH85T#=[38U M%5HP)27P+S]/(-?"/JV"U;)*0GJJ)#=Y^!Y6G'XRZOI+57XPP1W/IT,P#X+; M<%E(J7YNR6"X!KXWQ5+=A"VT.* .VP=AI S\W-?;//@D>P==D(P4*_NRFTJ^ M]_.ENA'<]L[(E. UR\VN:6V6:)K_V,5MU+5-C2#?']PK$6=;40:ON:<=A\B8 M"EYU?%&-[1YX='\O!7Z/WJ.<;RML4^>EH2U>)9HV'806E1&$6BE];# M.WP^#X-7V]I(&[%?K/_UB@10;Z:95=RO](T6;L?M9T),F(4'>C(F"Y@ZU%T8 MF%_*A ZE>9,R &^OKP,WZS/5,;$TJX=C1?.#^BHUIF(6UV/A>5P'_[.M8._P M&G4 P+?D$V5,)N,X #I]#33M9Z#IR?>G[+JPUZ>XA<'Y*E[84_',-;Y3L3!/ MN%ALLBEZ3L@)X!Y\G#'HZ;Q /J*]P___/PZM^Q2^TS#G42$H])7!8L]& MXG>\'.6GN#<:QS586>MW$OQTKD .62GJY:D^>]WZX?=V?'#KOV/K!])=[;8[ MTOB[[I(DN1P9#\-@?^N&*I&CJ9X+W&:AHL>:55CRKVTP$92SJ3H,G-CW>M,; M!=>/?9#Z#!Q+EV\HW[:1GW9P/LYM=HNCC/';7W#$-(T3E+>)^,^O_Z'(T:;-'1_2B'B]?9JY3:MW7L5?9M;[GT@DNTD!77 MYYR39N_$BL\N;JTH8*,>BE/O"5?G08$S8'\&<^W[Y2B*:LUD5C"W*PE$AM:AJ3[X8B>)]9)?*?N>FV\3#D%-;!E.[[F+Y5!A;F.4<=3'6>1CJ>[1&# M^C\/SZ#^"?965JLK[$VY#_SIGZ9"K+K542 W Y6@U$)27+T/\4J,O"]=00:) M[H!&P]X&"DQ0I2CLU=H9AXNK5B:IG7X]AY[X5Q M>QJ][TKVBI6[3A(KZ=ZI)DBB596HNX#A9]1BD"J3&[>:IZ[V/8RH2%,4N^U6 M,-EQ"'Y"^9MG7H5E(H"W $<%X[-J:(J[2\^)-/%3/6*3__@,UGE5 MYBN0ZB2KWPAX]9&SRI])__):) VR)TKNX_5P+V)]ZFF _%DV>< \] M5EB_O6!])/HI-]&\B.HKD"9%795-J6Z7TXD*F@=O9YI0^9IFARQOM%C"P MT2YD_U\J8YEDD^ED,D]5/(OB9#)3D9I-YXMQI/5\EHSWR>WWX\,SEA\Q0$0E M+%SD-WAK UZ/G,48YM*X^)J'C[(, +L^ PM84PV2#B3+%?*WX=\.JJ_@OSI= MH2UO&GX[MR,N&O$I83*L0;HFUP*!Z4;C/$/1C201W?;Z+LT @2D6KO/?3W!? M3>@7[.1"!1BM#'Y1*\R.,@VI8>'2DOKXIY>_V'[4'#-S$#0OBQALU&K3?KK7 MU%',CV?8O)?EU*(!.ZVN'%G0*%\79;'>KCD\[O2J*PF:#H7OI;7V!2AQ1'.7 M]:T04^S*B:)@P'GRV%@EC<$0GK*'4?L"H<=1*(FV?GZ*P8 BM@>(XE4J' ZX M4K#?9H-[JK%]]Z@#^*QU+DT@C*^C:EK2N$MJ.5FWU#5("AE2&KLC.FZO]1[< M %#H9*'RS< DR/M/SNXI_AYNN*,XD&?]AFJ8JBS!W$A-'B *4E07+%CS7-69 MV\8BM=O.ZU12\2;U52RG=I!,Y8*\5@?AF:!(1V'L;Y/_+AJ>,.1=VP"[0ZZV MC>?=Z@-6&20F34?\B+;QSF/?]^3:ZRR*RD=6L(+@&BKZ=0#1.C2Q^J3KQG%^ M*:0%OI2@QUQ\HBD^'A"$V1@Z*F#P[3\>+VM_D*X=GS MQCWN%O@UFOYHHNE[H_]E89@E<3;-PCB*=39=1%&4ZEDXFZ:361@E>Z/_#?8/ MF3RH2C@X!= 2K7_E7:=9*W;<8Y"L?G"_W=Z*Z2=#Z=1LD^=1H_>GC[1((VC]P.^2=)=6YW:K%Q1JGM)2=+EJU"J" ES]Y%Z7]=9+I(4?.O8#AT*%9>&W"XGCRXZ?X=/,7W&I7?Y.E:O=_' M<+(JYJ@8A0=4(9E:;X'>80V,UUR!#W9H%)P>_G1X?#C\%JV=?0'SJBXEXS$> M!>/E8LEA-^_7/IZ5O$ -&B2LN955>< H*>( U@#I]I%./=9T%V+:WV<5HO;= M:*DQJ_Q3)B\MJH82E]88__\5IV.LJV?2>.?,E/G+<@\G(]'0.?58?##5F5@"V[P)OM!Y./#=X=!. XG(9M&U2AX M=?CZ<"1_'09'Q'%L.G$TQL2E281M&+E$ Z;>34?1;#R:Q]..S6H,BNYYNM<= M>HD]$I$J8&)LUVND^D"9L+6B[,>5)-G)9< S#895ZSH64D"M;FW%;ZSI*G7U MX148A[)]7M$XQ.!VK5M*?03;&HL1I7KG0@5'IFK.B/P=Y3D'[]$M:Z%";H.D MEY$I[M6SPO%B8)BGA--"7F'#!R2$]5Z;!1BW K9#DI\BF=I686&H3]\5WYBY MF]9TF[8]TU&FPW"I512K+%^,QU$,1RJ.%M$L6^H_1^7JZ@E]?:,V[[BCBG&3 MVG1C@Z'.,[[V1_' &U2F[MC] 0OEH4B7(4UH4.>[<2&L MQMZV#E+B;EK'769+Z*,U\-/6PE?^F^^AI#2R3O=I"]KI1>6=[;Z*=Y_9OH!"VO@P_P+L3B7"&N0.JL8-:V=&5M-.@B MZ,LI]7G5J\>FQVV5@P)U'4;VA ME=HZZS9]V!64^USUPO])>RMYYHE.J6:HV_;A,VK/<.^(.D/)4S-W#U16$8U8 MC%\CB?WEC\1MR87H.DE':U,XS)P2N@*TU5Y,]VXP;7K+<'$DLX#!6MH6MFU" M3194\H=*>KWZI))>5$RE]4M(> 6H6)VUTTK(!ZT<\-D&U#OI>RHPF<:R2^B# M5BOJ'%/W*H>KX4)HN]7:P*"P?^/_-I:#=*SY__AGNW&^X MJRS3+KQ*#!CL&Y N)CY']?5]J^*NDS3U/_S9.*/>3,F ],P!E#Y3(UM75.J( M?KP.&NIA*/7/V0J[YXTKR?#6H(H*G$;*1#1$>7?$ZYZO9S#5QYCZHGX):MRU M@E*63>,B?]4X3%/EBB2X%WODRJ5/J [N(I%H;JF#_+K.B9 M*X1*E95-YBIAU4DO8!&)AF?@BE0YLA@Q!XIF]<&DZ( \3HW5C&8CEX\@;^* ME^>".FK>0LS.[684_48#EV$E!N:2:U!-F5O1]+S1W.IWANTPS4%1^:5"E&99 M-L_GDVFJ]20.QPN5Y%BK8C'-)U$T#\,]"@$I[;1! M(F?7OZ@=&L&^EKFA+\.&L@2+VO3]HI9,YKU%^2GOK+5H0(-6U^!3V,;WTD>+ MFZ0=V#_:G%[6'L)-94:>;_&N*_N*A7@L6(@_$GPP9Z>;--O/AFULG9=>]X!= M-=4<)9B(-OFH_9\T5;?"($@[X!/YMB[)@5WM'&^_;=,6[U+NBW+.>>6AD#ITNF21Q-Q_-\DH_'*M\G&?WJX67T:RT.DI./V#E7FZ/H M KKPG43='KF8QMN;F^5H;SG].T/XN QQJ3OQTHXH84]"@U6%C.5I^N&IIA]U M] 0GRO*-*OHLX4N]@#FHPTF63I/99!EG&7#N<31+X^5DN0S5(MZG!*&3SY'H M;9R$NR=U#RY<+U+.+3,1+M$4)E]&I=Q\R55P*,2\W2W>T^E<(P0YT^E%B83V M.MSU:27]5MN;YI!+X;9NR2U'L;N^US80VI8K=95OJ3,F83N0#W3JRNZP%!N4 M_D+Y0!HE\2);1FDX">-)E"W3<#:9+8 =+,(HW"L^\/KA^< 9M:@?ED9[P <( M8;9SY"618ZT^4@H(_4@AI)[Y0"=30"K?<$F_%27B3,, X6O-B]ZP@KAJA62Z MU\$6K69)5:8W4D4NL"SA%F/_+K]*M;WCGDU\"Y.AQL,#>37/L9U^ MM())EQ3CPJ"Q%-[T<@^HBE!K8JVZ9(95H3$MB#CT@:+7 \7<;5Y+>MD%NG]= MS@.6S"0'9#?AH?M2--(D[-XC$\+\FF9;DYS!PV;ZODD// \&5%#[0&PKW'IO M@C=C_$$40/^0K.O]V^L!T%.G5Z&;\L/5OK;LM0$)5#-^H]NI8W((*?"LC]Z-7[ MQJ#;.3J+%9=1?.,A_E=5?P %!905;,+K/DJD*K/?L)ZC863/&WAGZV'"C8#CH*?_@4W8K*8C4#JUU1ZAK4FS\'@8_/=DBPTGX$D M3)S&5PP::1QSYB60IB"MJ@SL+NNV\(@$2I=Q<73R ^QJHTLO:"[* M%5>QI[D8!422@_"/_'?& 3 M$WE[=FRJ?KOR9' 3/V 'W.LU,//@A[,?C_YU"YH;%)H+E07C>3R:3J/1>#(? MP)2-?*1WE?<;!3C0MRA.5$@(J]SB/M\[,M\[*28:@Y-P>"+/"T9D6EUSS68/ M'V3#4>YHRK#.0@ZX==^V]9ZS4+!NXSKS*>K\7KEOF8N;\*&[PF!N.(IRR+WQ M?^W-PT24W%Q=&1,!IV 5S[:[1)P;P:F\>DD^6$I^_'>I/V)&H@(A?F427MMA M!]5@YCOTN[,>7'/W-])Z:N6WBNQ.7>J5: [H-62.R7DO!,2%2TC0G"( '/>R MZG2PZ(0?/W= C6Y.-O"C-I\MZV!O]#\]54F:Y4N] M5'$\CZ9)F"\FX5BGLVR6SI)]TO]>?D9DA@?%Z$ T'MSP^&/""*\30:^(:6W4 M=0>/RL#,+M)A"#>!I>-,,P^G)0DD@= 1!O9LG^8I8&$ZBRL&;1'#ZO =U39& M51'Q(OW %!9 QEDZTEUXXL# _5IJ*-6;Y( C9[?JLL>OK8+S%9GP:) )>\-H M%UBY.N'^Z(5[U1>GA,\W&8T[C_<PIG?S"*LNA2^5NZORGE'?Y8+!%!O'L0"O73&_>_NZ&SOMN.?G)^CM6X6@=2-]-L=BE KBX+066":%?"ZBN#&:QK,YNG M"YVFZ3B,8QTKI?-%K"?9$L3Y--^KQ@R/E,$PJAVOR#M30.W( 8[Y:@@#L:W* M;689PDD[J:CD0O+J2Y8V*W*GI8L':VZLJ4*CDI; CPUQH-' W2(K!ID9MF_O MUAJQ2294F9.-%..(\Q.U/"OLZUTD/K1=5BC]#!6M""+Y'"TP7#8 QPK7^G M3=+[L$/>.0<.!RT.ZJ%\;3S?7?^^(]QV@T6L8#CNPDCE@FJJ2HIENSUH2C\1 M12H &(_L[B18\S -Q(5[@?U0WM35=">\T$'T/4#)(N'>*=8T;1EQHGN>=;)_ MBG;'P;-##HKM !MB- V-9)[E4A6_N>6%JU)UAHYA;IDE'>;].9FLQ$[O5@-U M\1+RB]HE1=K=)J"1 6-A(PMV=M$DLTJJHMNIV.H24A>!O&V2[/#E^JF7TXG. M]&*99O-QK/):$JEPWG.Z[LXD3-%XS&:E=1HHATVED\L,Y+LHN MHFJ]WI:FAL](2B>8EKHWIHZ/7$X>5?[P^+DCG3C-.S!&B\U =VCP5#W;2>[S MJ"#!7"=HG&>=2Y3 ,IXFSQBY=\[HE=5U5]ET [A\JEY2UNX\A^4?,.%JQ+C1 MJQK!H*5-R^(1W=*M*MQH+A'H;U5:;0K.03%=NND47UU@Y(^3NG8SQ_RJ?(-! MQ&[?;WLO;M]@;GU\\RZ[Z71?BS3I39"DLZ, VA[VX<(KM]9)=Z/W.Q'7[TB6 M:%N>C4:!C\PXNU4*;:. AT<\?-!ZPZ4@1C==Q)$K&..79"2):8I)&'^-W)*6 M^DQZ7I:6A)2MY$$8FUNYPI+,JVH/MAB169XWX256?J]+^O:;UCLB] =PPDX^Q_HU:D>N1Z^Y@X2F= MVEZNEMD3&_2[A]PHV0I$<,A\\0;3)7:4X]B.Z2G [1FD\G>9JDDT7NOC0DB-D82 MNK1Q5H/>&/7LZ*+3=]513+P@P#&P'D"Q)G]L8TUX[#$D"^G%4*1L(+D!=J(D M6)Z"G3>O9'S[G%CCI"<+,\J\WZ :WJFP3?F9*3?(-LJ)0$M++(XHL_.]0 QO MK#-3]0"6-6)/#,:K.CT9RZRJ&T92RHNX)A\]Q[_NE!NLZMU,3#,K8P(X=[:/ MN>'!L-0>GA/%ZJ>KV];=JA;U;[-?]ZQ#VCMH3IWL4*>J-\VQ4V!L5_OVEU!* M 3E*3L+[HM[T>[3:HZXZ0LA7O/8HL@>V(-]!^WF0M>>!4P!/O5N\AV.7R7 M#:2W7R' MT;A)T@W7TQWQVQ_MW2O/;:T*'P;N;>'3I9N(7HL]RBODZ\;*#^6?O M\9LKUX=9ONBZ3OK1/DDX-?#&4>>2FXFR8UCL\^=?J'(Y6^9ZK,-\G(73>#J+ MDEFTG(*R.0W#9+:<[Y-R^5GBX$9ULFY!.7B5JRQK>C2*^E([=>)]3]837[SI MGNQ<$[HB5#28P#6I=J"7]PR[:;;KGF2H=;%.0/9HC#OD$A<'D6"5N]T0N"O' M"+<+;#BP&6W7.2E6Z#KCE9!;>&W8?K\2AJ?%)=\4] M#E ^>_$UQCY4GT;-LC299E$<97&2+Q9QGN?S21RGLV6<1NKK/;_;/1\VD5#A ML>W917/;,I%M;0U=^ N]:,""&ZSB4'%4O&A)*V>M#.5%6XBA>*[+;5%J2D>5X]W ;!06 MR7V!O_AZ;H=J0JBE3I.9UI-Y',<1_A4"?YV&>AGK6?P5H?P;Y[9O3'+@UG6_ MOM5^%'0Q,F2+?K&US?O&K!DXJ=<](R050=JU*ZX"^J<+L_XO(R M0,NZXQ!KMJ!'P32RD5%*=V)Q'$TP#^.XN$6>PR;?-M[S/6754X MZ>].3!+D*0;,+7LI4-R9[$U.HGYD&S\PA7><54>UT%>564:1.QW4-8N0XN8E MF+--(V.K[%+ZL^Q$.&P%(TJ$<&ZSI] DW-KGMEX+E M_H6*7 ^@@X=PS09N=E/S!OGH7 K_VJXCA-;"9SN6S\Z!XK+TO@_ 'GN!%]H3 MAF!A0.\&=$LP#2 P=DX!.]"L M:FEO6?_Z#Y3%%_@<'J/;NNO8(3U]-G,5RFU3=^]K/P2 =&X*D+?*&&KBA80' MX4G'TQT9+'.G/"OO0L*1;7:.IR\!:HW_XGJ%_O&3/[O[;3)&OM0@X"R:PT:F M^7@RF\93-5=1&DWCAFBG=X-TOZ.>S]XP=)4MDL5XDD=A'L?+.%DNPCS3T]E\D41J M$NZ3_?CWSU$PVO3FQ'-BRT?O)3O7'Y'#-<"Y5KBJ9C!;Q"_K9+CZ;Y1Z>M,2 MA/>V4;WF?+:#5Z\2MS_BB;3T'H0_#\@:D^RPHIZ*7VH(+9]$B]EBGL39)(NS M>+:(LNE$A=EDH6:+9!+OT4W^+)Z@(I>:Y7 -+EG05S4;8JS1B'&;%G6Z71N' M1**O*Y&J5'J\6K'1+#763I'.LR36\_DRRI)% M/)O-IXMH-E[ND]'Q&4^V22'#NG--6FL&2J"VV.)9_WHJ/[4VR$S/L!9(EF99 MG&;SY7RVB,93$!#3H4/.<:54M?8V-CD.@S)ORX[^&FVXZ]-DT4^DDC18JCN(H3Q;3%%GP M/%Z&<::6^V0N?+9#3X;H1J>4ZI7:)O!8#I,@F65!A?\SM08[O;&.:03^.;VW MT]?DLT>8?NMK]Y)A&"(1%,A%P"1[T'\OS- _XCRD16#BB3?;*1_5_!+^C*&. MSV&*I>Y!%-V_S;^^_0;#&/2/BW:]@G_\/U!+ P04 " E@@%9U<4<3UP% M !],0 % &5F,C P,34S,S5?97@X+3$N:'1M[5OM;N(X%/V_TK[#7:J= M#VE((84. [02+>TNJU)087;WKQ,[Q#N)'=E.6^;IUTX(A1:F#$/*B!)5Q;&3 M:]^/X^-K3--787#ZZR\ 39\@G)1T65$5D-/F8?HYJ?RM6(0KZA(F"0;%ZW F M.,*"XA&!2\H0 S. MR.4!%R>% R^Y"B#5." G!8\S5?102(-Q'=X.:4@D7),[N.$A8F\;D+1+^I74 MH5R*5 ,4N5=%%- 1JT- /%V32*[#02FY&H6T?TQO,XOY AB7/L*ZOTFA (F( MDX*VHR)B.AR?&-WJ4(GNGP@&![E?1H+'#!I1UVDQS&( M'4DQ18(2.3O4;+"S8YAO5LC1T>F2() 10^0AAG]ZE5DR+%)X6O MU9)7M3'RCHYKE (JF? MR4HK!VYZS2!.:RQ.9^]-#L&62\.5XJ'TT&EMW6PHWN0 M/* 8Q,AY5_H YN_]7/=+G$\9UK%=A^)'RS:JST7XI&Z5@+A&(9GW:N9IA1>H MROB=0)'!KODL/%*]O$!SQ2/=S9N#\G&IL9[0(\NVEPA^;,^)J@]V7<64C^:* M5:SV5RRHQ-1-IG7N+3+@9CK2E,%%Q 4R/6W.3U;E.!=7Z5'IYAG'/@\8->2LP2C:\E:')QK MB5H2C\_)VKA3%JQ7S(1OERH?P#ZJZ7_5:E[3?N&TI1_IOE@1]75OM]2Y&\76X9+N"5+A(IAR@: M(DC" #'T& Q]P7'L*D ,0X2$SAI!(?:%" T;[GG2YX)HG:4D@:XQ3\F(F T5 MG?#AK&%/1%M'XFX0D<;O;A%17Q"I$-:IHX'<@(A;ZE(NH3N\29'X $2-WCTC M[1PC:4>_1D(ZHZ'.S&?%PS?K^8W=E8WH6:O/^QT/P]> M(V&T<$B9V0=+%TOSR8M>%J9,TKWV44P7?F]/SYW7B._=%C('1J8TWL(VES"-7)UYD[2-=:- M!5>SW&+REC$2>$\L6T?1;A!+IWV]6ZS2B\AD(\#L;L4)K#1^AO%]A-C+;2KO M"66IJ/P)I;=>JI*5=+4Y%SUM>>X4]0K-#YVLWMH)^KF3[]-R5FH>FA\D M)(7)CR[^!U!+ P04 " E@@%97S:$U]TN "U/0( $@ &=T;6%Y+3(P M,C,Q,C,Q+GAS9.U]77/C-K+H^ZVZ_T%W7N[>JGCL\239.)7L*?DKZRU[I+*4 MY.S3%DR"$G8H0@%(C[6__J)!@@1)D 0IV8'FL"J5D8E&$_U!H+O1:/ST7R^; M'+^[?OOWW]X_]WYMV=:\\D)='_A/W)OC3=H M$B.VPO$GM,%\BSS\\[MU'&]_/#V--YOW'MV\W[R"0A(0[+^;B.%'_,<7GB/Y\N7+^R\?WU.V$DC./IS^]\/] M0KY6P:[B#=JUOS,%#$GTN83VY8F%"O''4VA^0ASG8ZC!9\/X<'%Q<2I;1A'=Z/\PXZ\'>G::,"]3$IPW'LO5_1YU/1("G, 6-V$N^VF)O' M(9I/H1GZG)^AF)WO!V,X%RU2G=T+7)A/0-A1%-$:Q4&SY*'NXW9(HH-D3\0SD M\J.2Y2,.)E)2/\*P?G['R68;@ACDLS7#P<_OI/Z<*&7YUY;A]V+<"H;1$+=( M%II/11'H\M#85^Z1!M$/EKU8L+B?WM3*P!9V>3DXG"H/]$D3])T4TT M?#^=5I%4\2<<^[/H;_)W]6/.>F<@;3TKGXM]Q[)"FOME3Y4(ADKFBD:X)#2:!PC[9 M9NA'$7:+<,YH0.(9NZ>^:.]I*1!WZ8%'X9KP03&.3D?E:%;&:[H1A"^QA$GS_A. M>&T;W*X.I@ZMDOS8[WOV=/P3(E\P"G*0("T^[L9> []QD_0ZOO2/_;YTTQO& M[]U>3=8H6F%^%RUBZGU>T]#'C-_\D0C[M4-36CJVRO?;GM]_^AXA6=%0O.G_ M3K!\URAC"QDCOKX-Z9<.@2JH5NE]UU-Z NDD$%A'.15R^H3BA.%9,-M"X%.\ M,;.5#<];9?&]'FF\N_/]%E+YF0XBTRH)!_5&K%2]\T^2)>-;F[?5R,$M:F M0;4R33V/)E%,HM5<3$\>P4 MHS 35F-KAWB^JXM'1R6G/E\A&\6A37'"K!*,AG_ Y'Y&(1AQF;NL0Q?>& MB0UL-Q"!-.)P@6N41"&))4,^?L0>%LQY"M7L57O:P?V_UKDO44Q8@6/D>L'U M6;S&+%L.>,'GE/E-C1TR^*$N XE)+0U<$\8HBT(6\W3;;@?;:&*.V(*9F@K" MV-(AA8NZ%!0:.1=AA6@402&">XRXFGJRW^UL_G!69W/:<61KP=8[05FT(N)[ MGW*.U?I:>]K!:H./7J"8((ECY+K&]\IL,:W?$_1$0A+G;EL[2(=T#,YUCB\3AUP#P@+E M*)Y"/)MCC*5_ENL ZA&5WOS,[=IDBE M\%"*=H(SO*.LM'A6PY99WQVQ[S\8O._%N-G5ROQ'_(RC1'T/^5\=C#8XVJKK MR-R*?YUN_Y?G'5-#!\L;_>ILK_XO:FKY?Z,$2KX'%@3&&9?%!"^9EMM#5Y1K M#HD%:(>4#'ZWPJOF?KD>4"FZ(CO2 ^2CX'3!@58OT0O85>@ES9)C;!=0]@4Q M/Y=9!U2[N,X-_GN*\I0PV?K+%N_JT M0Q(&]SY#(0IPS%R7>,Z M8I%01#[';+%&+(N4UYYV<-W@H"L4DZU8%C@@&=FN14P08;^A,,$/& '#BMBX ML:6#_09'&]!,G@'/9%,@&D5@"%K=13QF\HP.?R3\56WM$(7!?2Y"5:3 M-6$"V2@.?>=Z2V(4/J (K:2NJE0.80C-&?6P+[B9[V1;P7:(RKBS+1%/-CGF M/.E#VD[;'/DHNE)Z*1@S.-(RJ4J/.@1A\+U+_4=>ZZE23QS_D0@";YYA'EG2 MW""]1C%6.5+M0!WR,#CF!<8)EB@G,9T(CZ\P92>0Y3M*2@O8)O&:,O(?.4I( M RURH?,5H4BSSJ*W_?ITR-'@NI=> /M:($-/3],N//@B87L4:]]J1&OLLQ8[3-'_=+P=R\A;?-T_[/MUCWIAF5NKZT$K1)O<&S-J.\7<)SUWE*I%GNZR M)5O70I*U[-Q."=JD^(Z2L\_UU078#M(FQ\8,WTYY]DD7'N5JF3>L"[6EO4VB MYFSA3G%:YQV/LFQ,0-:E5WK2)J\4L$L^S0G+HSPL,I=UR32TM]22(3G@NG;8 K=IA57F=Z\ M%(EL:FV-.AHRRCN%:IF9/LJP)45=EUSE69N\%&BGC%J2VD>YV&6WUZ))QN;N M2%(MI[U3>/;I\:,LA^;)5]Q?ZPX=/K%E=GRG"NR5>S]JQ8 D_+)"6,&VZX)% MZGV7&@S.Z1\UP"*YOV0]F=M:;:=J2G^G-&W.!8R2LS@@H$NNH:U-]L,IJO$=/E#UB*$8[B_Y.(7EXQZ]Q MC$C8F.O8VJ=--P9D0%[89D!^,Y'#$J87C&M"H\DZ&]GD+]G81E5H586%F%>] M].$O+-G2Y6;3H0@M/5Y!#<[MU" ?%#3(84V6#P^C$M@IP5WTC'DLE]>[:,HY M%8MNC+MFA(Y>KZ ,W]HI@S8P*-]<#&W4A\.43B\IQO#N;1HRN&1ZIQH=LC[[ MJ%!['+(Q) *6%&M_-*VAGT,EZU_LEZS_33DA\:9(2!Q5:ZAJR13"+&]J@$J9 MNK^9*M4,GCZJE(X\3\X:-6CX"4 N9GZ(#L*WJ.*28HY1/V\I6ZPIBV/,-BJ, M.$37]GO1FVEES?+J-<$)&D\*(HMH*TQX^1]BZ9UPH/0$2)U@1>NHQL/5>!8$ MP%+\&Q8S0B@S#*F/&1VBJ9VXWDP9O]]'&149DXP.J809):.J#5>U1^S153JB M69#EJ6PE M(_0;^5>@:%6I Z,6#]5BS8N]W&4;NT.TM!7/6VGAA[W<$HV$R=-NPC,B1NW: MTR\!-1 &COAFTSELNMT*!Y!!@ ID!5T>Q>\ES;9392?M8,!0A^90[WTS[=W? M$^*BDZ]3K6JFH()VN(E*]I\P^"NF:@]Y$@**\MF'4?6'JOX590Q[J>;=B0Y" M* 2%-XQ1=A?-&:%L+IY04Z&< 0I_@+>]F9KOY5H5A (XBB8%M1-)+@3 0>,E MT9.4:FUCO:![5.X^%^2=GYU_$'^+?\Y*ZMD#ODW!FJ_+ZU2H7I?O?3.!@R:)D]QD(3J(%NKR/NA.+1&U*Q@@T:H M$HUT]V-O2?A#QUA()=/%BJ&XR MAD:MB]&5)-?4V":VON7H+BS+T8W"ZU6/KBS';KA6D>Y5D>YB4$6Z4=P]2])= MH1BO*),I7JV )[7IQ4&K:5XG=*59!6>*:02QF5F0/NZ0=D>O5Y!^/7O5*/W4 M2BQ&!L[&359[=52(YN*K)7E7'[:)T[+\ZD5[^=51-%;U5^L)%.;V[N2)OA58 M+WI58!W%.; $:S7H:]^C(Q)\F"*L%_L681T5HW\5UD?,DU >7/XG1JRB(4.Z MMJO*_C5:+P;7:(6S>G+$,MD.\NQW8MRCV@Q3&X^*;R\DDHQ;RO(.ET@.",XJ M)#%E.SBFU%.MAJ!^"[6K68G6:J=3)+6/%#V?9!4(\9PKNM+#3:->#M!+W6NX MQ@%F#$NX+*:WZZ6)MLC>0O=JL4M+W2L[*WY&10JNZ!A5;5C]\OJS7NK5AN M M5*J64&&I4LN&"NBC$G670"]'/AH:6P,UB904@ M_H/]6SBI&G&2'B>4[I1"\8@W2:2*'I:4X+5?TJ9,?>NR7UC59?]FHFBH;;RS MG QI!6TS0C2G3E42$J :,:-^VNCG)RR3XV_5@>E6/6L"/K2^U(QF@[Z(L4@? M/E,*>>QYE+B%Q(5#B]DS;A5T!>;0\JT9I@;Y9D,896HCTVMX-58EY69/(5E) M EJ%W-7IT%*OV8X&J6=C4D\F-!_5J @VBI"FS,Q#U"[Z.MBAA5VKCV40=CJ* M"0QCE*Z-=*_6*%K!"9G,F@/.+7!$*!,>^5Q8/R39@..H5P&ZR^P6(MY%06 M?T-CJWRS/F#>3SCTZA2P(1.\CF44G^TM8-5GL''WB49!.4.WG+V[-YHVE1AT MI]B%_9UBWQB>IWM_$8U.:H<$1D6R5*3R=M8LJ$O_*A0\%;,N]B&GET3W^!F' M'SM5:U_$KZ)L]<,$#43=HA1S;R5$4ET?\I0GF08 S\;%J=_36=:3BL9 MYA YVG0& 8^X-&!9EWR<6WIJ$6QB>3'V4];"3KVP=&4]MX[:8X=$^&K:50O@ MMFF7&KE2,QB[-*33\G;Y@9C'L;S9(%6[)W\D1##6WIHQ]G@U9:D%@-N4)1_: M..?L>?MOI6IMGRYMJG"P^W\O]KW_=U0-@VI0639<. 358[/&EE9!ZQTZ96FH M7EI"\#]"7#^=OO ?T78+ETO*1^F#**(I >DS\8AL('5J$J$-YEODX52>7 CT MY8F%[TG ^'O*5JJ$1W>Q.S\_./YZ&F_0/?4D M]D%(BE\G'F7_*D#>OW#_W>2T8\CB90'B3_(]"3]9(;25K^D8F['/*0YCKIZ< MP!/K,4BD''OO5_3YU,?$9@Q5[R;$Z_/FQ4X_.CWUB]?OKR7J.#; M.3\[NTAG_0BOH(B ^?75;B%CI5XG@.?DP_G)A^_W'T?<>PSQD/>7V1EO62_V M*WCY:S\!?#P%$Q8*/-@1+KO 7R>J'Y#_$W+V MP\F'LWY6M=8 7?S=H<8&2BU9?>/OJ(M'L^]DAYDG]#9 7G^ 7 M2!1 /%+P*7_$7_U8H^,9(*'ZV_<5CQ^S M4\ !:,_!E/GXH7DP73WEWWS@2NCYO1;"#!Q^&,G'8>H/P6M_?JJ=7(CX) M3UHJ'QC[JWB#=O]JA@&R?GX'[R<_BF?"2K^+\08L63':1("1.(&Q_L)HLE6 M1("\FT0D#"%&\_,[X;D+<)0A57^GL&D:[E*^1KAKDO!F8N"8$<-KR-5YQK>E MZQQ-=%F!.T9BZX'I]%9+G40K<)W$#15+*6*[ Q 9H)!W4)FV/:6EC40#?B)Q M,^V+9+M-'\ BY+*)MEVPSHF6!D]P3Z_972C*M?"@;^G>$G+]:AT,OOT.A8Q M/V(0AXQ1(PZUN*"RKDYT \"QT)8Z@KUGA#XGU6!2FB^9'].4AN\$OB\/ZB:P-)R?! MG@RT0/:U\&W.L*K7W8=#I6Y?"R_*!;(M-BR.5AN**T8\MG;"*IIW)>".CI-8AJ0Z &_$(\NIK#E*(;A M$3A&! #H(0EC(HR[![QYPDPG;UC_E O":TM]QA]]ND$D^E/7SE\2Q(3<,>;J MPI_?L%C[Y8R<7T%D,A5Z=G3,9%!CAH,?L3[B3PF(:AYB?P6UY',J*Z9PW\XZ M^40\6F'V)E]SH]@QG#4.=7<'WS-#N10!20MOF#1J2&_'-$G9*\I^ 8=YZOMR>[9T[;(I)3SUN\IQ ME0.@.Q9+J2[^X@[P69 Y6T"WE>IT]75,<98T1N$OPB#@D&^FU\ 3X#".6<& M+2JT9O@H[%3JE5_DC+)Y,GNOU2Z/>("9_*32@,%<=C03901U1G,[0[L%(5EEY"XAUL <$^-BQP5N7G=&*PT. M>IF_"Y<_0"N\P.R9>-A 0Q.$@\3H.I-O6';H5AW.,>5*"VMEH]1'KM]8HE-G MV>%8YHM[$@G?+,WW-ZBGL=E!W5RL"21SKJ99$JMALFB <)"8!\2$F[-!USC\ MA88!O<9IJ.V?8F7BQ"=0VX +G4,WX1S'D)="%]-K?/5;G>J]43G('OW.!H.< M#:TN$K&8JOBI67(- Z2DND8GOH;$A&>'49K7O+LX!TDM'SR^Q+'7S".9%E7 MF%>D&\[E:?9;F]/LS5&SUWV/H_$S/52X6%,60\DB57CF+GJFX;/<;E8+KMR: MMXL\#D;G**NF":,,S3%B8;KW4/_&&D$<_*P: \$W+UZ8^$),]RCRT].Y< A- MFE@R8K,2?K5A@CD00@=9]8#^3=D#@IT4F5YFFES-$ X2 Z_);@:$+$T)G8NJ M3ID5N(-D@N&Y0\PWFZ1ZBX.#_YVRT(> E4_CA\1OFFY:P1PD*]NP3.<)2/&J M1"]UVKIAWWB3TY:\6?"[6-;$^A<4@Z\39H9RCJ2I%RN[\?[^RK#@&=L=5+UB MRLJ&6Z>E$<1!$T3+LRG%F&W0;DH;\U-2(\]PV9@.5%AN<8W08"]>!9,TT3ANTCN3LO< M]_"2,D:_@#,A7 FQ)MS#;K6E9_*JKW34>[G;;++LURM!!DX#IH\X".%GM!*D MSP6ZK%I],QOW0N,H:ZZ$<6N*F)2?._@9207TLYU@PY: N=VUK0"5TRY'"ZL6 M9')%$N\]6+0EL] &VKT=WG2F$-..7@]:?"O3[58L4>)KBC',3S*C1/Q>TFS[ M7O;K.$1Q>-R.*<@G%,M9NST?IPW*,8+TI:@^[,[5J[6+HU/L-(G7E)'_%.H) M02 :$A\"@7E M4BA,J9<#4?BF :(Y7&- EQ$W^'DSH;RQ71^9]Z7L.WAX"JU M?'BXIRLB7NOQIFV79A@'"9I#7A'R*4/760(!H?QA^=A$G!V\@X0643\X9: V M->7^&(I0HRQ[]'*0Z&)_#"26?F=(Z&?SMVG;PT%BQ2BGX09Y.))C;Z:Q ]!! MTO(O3=_P?!9_SN^F'MHF85O@'"1,K(3_ M%J-(S\*V*VTGJ(/DS3;X11^RFC?5/-I,;=^>#A)??&^P=,S%&B)O%(%*[O"8,>T#'%65B/84YJ'V&MNG@(*D@)J["U;(*@#(%#9]T M)ZR#!*H-A;LH8"C=^A8>7'.*CAG.0<*TL'-K3-IA$A9;V#H(X3B*8G]YL]M@ M'MAV<9#<2^$TBLFP:?XT-CM(QA6B3^@FPFQ%T.(:/]Z;R6D%1$,Q$[HQVC83A+8DX3YAE-V&88%PG*LEU@8\],C1G M05):JSO*W(.&4[(].SJV+?0;2BN@IMD3MY2I&U=Y^F06Y*>9=:)[==-)=F-S M'*IK05:X^ =REYY1"'MWS2DH=O".;H1FQ0_2'_,1PVZX1U<@$M; M0H*"RR3\#$?A"&8F*ZD3V$42)73V/?%K\=Q)>S1I%/N$%? M^_9W3Z=SY32$SZI-#HI1W8XG3'5 +=1//!'8_+9:"3TZ.;90SH* KRG#1?7# M>P@042.9%L".D;8> M(]MT$LN^&*$?\F*\'=RMN<:7PI'D,@$W2\,3L-H]'2FH.:'Q\,@=M?B[*-6J M+N_!KS8L1\J8JY# 68/LL+BL\+L/AZS0'2FK%D2X@@%D>\3%#9;_2/P5_'L7 M@7L@BQB4>Z:W6]YP2 X!U+]&'F:PX,?[?+FO/Y8C%5(QI4 M@UZNQ9A6:[TFM!V[]L?K*/,6WAK[28CSU;4Y8M7,J3V0.,H6TT=AFC3;X1R; M%DV#_2=&#*YPD/=.^]!\?O;A>T/N=^^^#BZ4MD2#/CA*V# ^8<]5H$/7P,# MSO9@P-G7P("/>S#@H\,,N"=_)$1X]+M'PC\;2[Z8 1PS:.=IQA%:"<\C3\#4 M"LX4=9.O0#+EFFX#.E"I?K$XWSI[=KVDKH@'?R8_H[##0_QKD@/J)/5#.,@06J3CF'@ SYK<9V!PG);CZN1.L- M=R/7(/2I[<^\V+VKS'%FQ6?CS_?_3*1V@AX+S?,$$L,Y-IWSJ+<="U7:%O0L M2HN3FD_JM8 Y9FU<"=\DABLC3$6":VT.SA_R>I+L>HC.:TP:X1PD3!UI+3+< M\_+GQ0:Q4?_Z]G1,);/93F:S0MUMJN[ _43CNPCNVX'RYLNU?A&P+)E:*ON[ M:_)2#XK:,=:E9:+3*4>0]$\:[G>\H#N MQS)YWR:RXA2)R";92!J5\$V:8@/MF/#3(1?GP=>(K3"?%7>ZI8*M4VG1Y5B$ M7*ZAGHE/22[+#6FNN=X$_S51/XVA9J]X(.-2?7E1[7TLG*G<:PC'Q=I+SUMV M<&P*T#/'6BG0$N@[4] &(*J:4XXD5^4%%66I1<@X5M46#='[3E@';4:M+J%V M64!6*>02GL/Z;;HTO%]'!TE/SY^G-V:D91'J5#;#.$C0;8+#&0F7'14;6\$< M)*MR<-=0Z]<,X" I4"1K0R&5N;E,0C.,@P25JAUT%$-PF Q9*6E#?12J.=M4 MT*T)QD&"8 EJ5C%3JX-$J+M)&VJ)N!YGJI[;4-4QC,4).F$=LQM;:Z <1\T3 M.%^&_TC$@QLXF6?2L@8(!XDQ5\MNOR7*OH]CRJ?G0\UI+'X*7Z-B!33E3S7# M5Z7J1)$H=4%NML^37VS,U3UOQNMTVZ!U63IQ:BP=K+=KW)84V Y !R4V3XN,PQJU MP!&APM?>S1G>D&1CS(CMAG:0R$?,Q;<#%9@S FJ#+_;!JK(S:>]A\+FFY"SA M\15FL4R\CV5QMTL4?;ZG*#*H@A6X@[IP19\A16(T](WPG*N"4YK>6O+N1A[SVP4J-_S+!!A M/@N6Z 7S.2+"T)T+U.E!04$.W&R1^D)B^LPZ[,J3ZV D1\.H*P +PVQQ2)/1 M9'ZFEJ^@LA/*]VCTZ7[A.U2 MMG8Y5;MS03SD&QQ=075RY=BU RIV5>BZ>CE*N#!3B6^JIU-I<-#\OGGQT#-O M/!IK;':0C+M/\[OI8MIXK:*IV4$RKA'9A-I=:T6(259J;;X9LV='%TG''#&X M*9!>XS ]/D\7PJ6%P*UX52JZQ>QV]@ A7!_YG^@C7B4A\I&!'?LC753NX.$9/[@,^8Q->4OFML=).1> M6&RS(/T^#)6@C,TND@$A+D@B?PK)*DU"6M)\*KR+\O%PJ)!C2L$?TM]%1F@" M,Q2W,S8[3H:A3J>QV7$R#+:AL=E%,JR_CEED. \]J+N+;-#$9ZESR+[BZR01.7H4JY ML=EQ,@R5IHW-#I*AWWP>K1HW]0P0CL4ZX?-X5-?;_2*P&6Y5;(;1B7&CN%O3 M6&?R)B5N0U8.JE/G1&H[9"K,@FO\%,.\Q1)HJF:UU-O=$](5W6QI!#%N&&V MH78P5!=NJYQBW\>Q+TP;;+KOD=_<)5:E8ONGLK7%$%B_L=,DK/&/R+.5[N8.N@H"R0$US9/^^CLV5E7%R6-!* M*2?&=O<6.'5PKCI>N8U9LJVZ(-_8!NDLNEX=IQI_FN+R.XG7JKIB:D:U2:^[ M[_%1KR>3UDW.8?V/CPOR\)%XJTIE$&[=9\CSF49WD8]?^K&D$YEK_+D-J4SE MN&:[:^I]-I1,,0,XZ.=V2^?F)4Y3JP>I>[VW:\*48[W*;);R4IL_?FO3:G#B MEG 7;H( >U!3$NKUB-<(--,-9!Y73HBUP!T-N=>$;RF'L_E53:SD&35"'0^I M,(] A=G6&K1M4 [./FD\(_W4LHH#]7!'I=D]8U =-U M*+Y$;"6F$O!,5PS+WHWU5/KA^!,\^$Z#H5P=)A5[J[!-I_<&HG!P#C?1HKZ" M/=AAA<)%=M3&KVYORC8? BW3VY8_!\/I,,,*_3\RV8CQ"#>U. M$+W>^ZIK@"-GCQ;PYA9, MP69-\E:KW+<;- N!_B^Q (KD)$ M-C81#__ Z)]1"/Z_#&S!>@@A83-(N=C38"2N\*E# M?R\I8_0+%#_-[L+.#[:4[NEH@7*%4(N4D3QDM%SC1;+9B)'.@BNT)3$*'U"$ M5A+>+NK4"X6C 8(YY7%1%E-M!4 5R>SG+65Y>#C?OS4&D_?$Y)BY:JALE87+ MX2<0 V4WA9>8DW*#6+A[Q#%)MY:FJY*1=QA\[B7 &.@JZK"JNJQR1;\)R8JD M@>[Z,;2]T!PE5V2T45@#Y)GX"0I[,J/6^RAXT*'Q_5C2%YF#'-*+H!5;;\4& MK"!+T5-F@"3:LKK:_HA=7;O423F-&J4@S;SIT\M1P@T5!@^L-/MB=91Q^;9J MFBDI-[[6&.K9FK<'NJ$=LUI2GYINMB@BINL.S.T.AK_GB*5''>%>/>(3Q(ST MM(*Y2)8V^>3JE=W"(=K$YP37]5!NMK#[=W9,/:N;JR8JFV$<(Z;D"E9WC3M] MQ^8.CLZ=TS"D7\#/!EM+.MIIVDOM"O?2YKI]IV,)(J2;__ @(R5JH=\"^%CR M>ZKI\4N\@1+>;'=-@@!#^@Q$K?,5TZ."RI!DN3C&Q75_=([-"#6:TKGY+@K2 MTN=(%GB \U?934L:K<:R%]4B :_T F=4L.^QD(S^DLHL4"CF5U578Q^V#D/[ M53'S$3^C,)'X%PG;ALDA6=H3^5?%6(@=2XU*]U4.R-4^F+\JECZ@&$-*KKP7 M*]EN0X(/J:V]T1\-<\78U8'@HOB0H#(WWL#SO:;)4QPDHI3L82F>8V--0QY.3X>^Q1E.#]W%J[E4 MO3?QNC XZIGIY#S09W6P27.]JE^:'6N&X3H")C4=%U#)DUGT4QT.RETV>8_P M?B<2!KWB&%A*.%JM&$X/2#=\2HW,LNL\P-OSXQ_7.TAK39YD3LWK1X*Z:($B MJ#"2:I6*(0@<?4"P^KW+1T2889TRAKEOHU"UZBH0R>;7&8Z'K M 3$2DPW<"<80'-SS0"[7)/4CZO.*';R#T\QK"<1!A2\_-R50+_5%8\<*@1(0U=,:7,:$J_I+G4;<,=FR86WQGX2FB[N;31R[?LX M:K5"FFZ1NVL490.$8])[0"]DDVS2)#CAF-V2%Y@DA/]/.:1(,;HAG%.V^T3C M[#S_-BO!"5>GAZ&Y8,]!T;J7"%-5UON!&9&9ZY?7871BG+@]10U5YWTJ$3-)9CCGR+JF*RHF618W M3Q>-( Y.& LXRT)8C/+@1-.LW@7I('%3_]\)C^&!RA.9/B,B7P-'GU HUB@O M8?)+ND6$_8;"I+14#T1P)):I\!1#Q#D)Q'HMMT-R:ODL4I-G=M])6G],W\G, M:O;YTSBG/-O\S%.:&5[#B9!GG*:-7>* LFK=KC]Q$,<2?*OL4 F^/.(0JF7- M$8MWQ3%04]61[C['P@5]VSRC*MV],-)O WTLE'_"L=#7+)\\C669S)U6,-=L MG?I8(3CL8^GYB?$]R=$(F#1'N7X\<2@&]^(?N0&4+R57* RQ?[F[0=YZQGP" M6:3PW1*/;"4R.%F7SICE'8:]4974!&+$_$W6K2[6=(Y<)W.Z$:_P4)3%QRC; MR6BWB4^'P>L8T[1:S4F\I@S.BF6'X4V92T8P5RR8KLRC?Z H$4/[<'[VX5LQ M(TP#L>I5IX7+%)G!K>_?V4$C]QI[67-:( Y%GV? M0I:KEU5A@M)Q8".GJQZ?(^(O:7&^&FQEY:M!5/41

202 M1ER-DG6F&45)QQ/I4LD^,LH,*5,=05?7=0S :RH>D2A&>4?!Y.D^AA%"#+NR M?U9=6JE]/GU LD\(@J7L&-1B#3Z>FD.(GYGX7$@<2=-NN /)/;W&X&N"Y)Q3 M:;$"48D?^A3='3-^_$ '^/CF>IT]D!27MWT(([>R3'4(4US&[5R-2*:'HY0* M-8J#,M):CK&9E(*K*VZF/B&I['RBW5>]E?Q9&QZ%BY6O)BSD!5R86/DP.:)(C65G1,5@&M>SZ]XGCY2 BB:9N>'&-J4.O!A!6%2K,L=*! MR>VQP00:(< 7$]-O@..[(/DF6[!5E*BN&!:5<+MB=5\B?%R5*U'APUREPD[O43"(*XVIPLCW5"Q M\I7DQ9R *A,+'_@&-,G1JZSH& *C6G9]U&SB.#@(!V+2=5U[D-5HC$(MTQO2 M@ +DD H[C-%0V3RNS^;,Q&'"P$42.=WP IPIAYWT4<[,R0M4(P9! ;AXUDMP_1]BE( M0W$8DSPMF[_WU F%/6GPT4NL0 Y%47G'N)55(B>.6;)^)1J=T<5NKV #7*$$ M:( !2F)9"-HT/!4_SH3'V73RY*@9-+-KN%(TFR 6+0O6;N+F]X]T,YUZU=/ M%S?<%N?8;_ C3G;2S+ZZQ?N7,DB+PZ3 M/'CJ)E,A![ZXAB-]6U*A:%5(G9K"R7N9:'5,%_![11N$2Z3 0P;(:4IE&X*% MND7V.RH?S"3LVW:[Q-&9]CNP*[O=+3/\KQTUO8^/+)^->!"J+%2-126%W)BH M4*B'D:E*CX*BRJLM+D/FS]8\)S![6%Q125:K77F?Y3*(^2WNV0/& M.0J#G/ZTR]$2K]E6WR;A,/66.6YN;(^R;$?EL'V0CT$45U>!+:LG4P]PU9@A M^CW=2L?"6( MP;-,@2DV]F%Q%*B ! 1LE/U2IK&]3-9I0(#W3!^PQPU&VP\(+'IUW81A\"HA]&7KJW+#X L.Q$ C+3;[N MV"CD:GW!9HN2_,LN+-6PC%Z,#_69B7Z%\D/H5' RIV$%\)Q$6Z?N\KFT-UVTL2U?/"$@$XAGZREPQ2#G& M5ST 'BO^)/0"'H"NU$+_$P 0"RUE+N![UK@; W*P7*+0LWKB";B%"WR*$N5K M"DLXF81 (CP?D"N1XU]61[9UH;" %5OH(SR5?/X0%/,.?+Z!_ON:?H>).8"J MAXEFEW01+RC<0%PJR0=D@ *W0KHQ6&AHKIZ*IX M#8 *I9N!(*31='K%XUS.&P P/2]G\!V$V7?+I-5BH,,WSVD9'?_\(D.S*/[ MY../%77&]_@FR'%VIHQ]=D)ZX=%4"(@1F"GU%V2MVC%L519BI?>6(O99&6W= M!.DWG*.4RF8W4M#OS"9UDGL>M_FO?+L.^VO-TLL_!O$.(YX]FR_\K8+L :UC M\IW? !:TMNE$"5O%XEMXOT=Q3 NQ)2V^JP>O@EW&U4?E^[!K45G+V-L@7+X. M8FL74T\:.)K%GBNQ!ZG8XYC)VW=*-NV9R%J!^8U= WS8:8LE<9L[K>V"&AX7 M(+$-=#:S:#J=E0R0LO'-!(K:V7U20/9GW !H$SE9G+W]/Z@J7RUF5R41*_IB M!H/4=%P+F)3@OH4@N&\A".[;*0CNVYD0W+=^".[;%X([H<_JFX6MSQ* U,EO MO77T6V^G(KAOIR:X;ST1W+<0!/?M849V#U8"0W !S61D@OMV:H+[%I[@5B(7 MO[[Y^]E14EQ@0YB3#?BCN!\P ,4U%R*@N"9"P)R!OE*_%->X'7I^P5#L["EN MB ^)XEJ8A=!GV8%4[K?TY8G]EFE[)K)6#Q37O $^['2?XE9V<8@4=QHKT:"X MXYH)),4U_Z3 %->H = F4E'D4A/ MP4K_9*Z\5C?0S.; K;+OA$:A<9!65%R,:O4!67= >/+*+?%F6#@^&$ A /@& MQ"RC(Z#PSR"-6'J:RT3@+S]5(R9:&.?9>1)^CH)E%$=YA/L'E,#D57/M !) M\@>TQ6E$PM,Z'=UVEVX)96PA+BX#J686HLV6F2*;@* 2BX1,):L3-YHVMYE: M"/A'X9GMXN:SH <O0J[Z;/O4V03<^ATT")?K$^)J7F;G_/MI5"?'X T0[3%H^D)K(Y(K.[% MI 8H[0RMR5_&I8^D(SK_/ACBY,,9Q]P0MC543D.Z]96@YV>K0))$^1I MLI(&EGO$0KO?[$[V#=)+7F(KG^=@V';RFW3R2*^80![8<2F2DOE:)F,'0>VI MRE.<4]-N*$P+4Z0X DN>0<5"L#BYBG4+IS8^#TFJ'%KBU>SV4EL9V%O?VEZ, M30JD^5H;9)XMA\\.G(++KB7>+*UO9,.V]=^W*"1Q'*0S2N4U!ZN:MT$!IPW# M>8_.RR?DMT@1IJ%.D1QGL#8GI<&&[!(^1[PWSQ3C+"LF MJP5E6A-04R<-TT(',>[$7MH<5;56QIQAZ7XA")4;3$>/ _A81C"QG,D,Z;$$%?5F3&_ENXX41_X@Y'WZ MK+SMK,,PSHVGS4RDR*?+]*1 #QUTM(XR/6;0$*-1@[;FPM!!TB'-@1@!5 M#1Q,T3(X:- 1J!PLZ+=H*LOQ-[=ET@(O-B.?RY(8R^PGL$:W%/T)J]%,Q<,$ ME_I*)S^I M:9-MSU#LRTG-L8_>:"50L@.IT_$;91(ET_9,9*W3G-2TRK9G*M?VI.8T=X3A/8#.9D ; $]S.^#^+KE*PP#BDY MX=RY9B/L:FAK.(@VI0BTF64I_SSH. ^ M8"08E>U!98-0U2+TZN3F^O;D]<0,%\H,T"1K9[*C6T>#&&.QB:ASG.R-ETN\6=K)@H8C=,&" MV8NUZ%"_F1D*\*3RGO(([UU17\T=ZY2MIHC59=W&S"K9D%-(.GH4P^#AZHN+ M_>C&KRJ:2TX-K1XGYAW3&[RJZK7&J!KB_0$++7^N-G&Y(F-J(4S%5IERQ<>*.L$?Z5L^#D$'75R2QBN+1O_\S4O MG$X6+AGC5D%Q3)9JU'LG$D09P2%4;:)LHS^ MF]\>3_T*21+:J<$]K?_;;[P@RZMRRG>2K58D#?D9\.\1;0T3_@F'.*5C*NJ- MZ+M_#KZ?HB!E*5C(8Q12&>R+U&\1,!GYCIU6CNG(:[/=%?TGE'YY?HO._HY. M/I;OA]Z7W^S-R;3^1L^>B#'LNSY'6:WQ.1K2_1HM$!G2TN-@KI0,M1UMV.N\6)Q%) MZ6CWF@:]:+<1+^/H5Z@WQ@]7<-R=.*3 QW9W39VJ[8=:(F2L*:OJU(1I6U8N M:0YG%4&:5]O>!RE69WO\&U0WJN%>3&2XPQ+N%:RI8T%GOZ$G'*19FWIQ]L2? M/@2/;)M3T1;Z8[''J=Q)^;=?)M]HKXUM8H>^_C[(H;KM+8]Z>D8P);#][[K* M7(V([VHO"G(LMFRGLIEY1"!_ )3N2H=&H/M><]U/ +*M7$.9"_IZP&M\ZO5S M -X8F(.E0S>8Q2S\B:2EYCVMM"42>B:9I8<467Y(&)%.9@K1!,!8 MD)FC*'G$65D7?:=PS3&;TR&; M*.,S+MN@R(9/EG%TSS_8Q+,E)A@EEB#J39\.5VY-HNIJ&L,HH!9]]+4YFP-; M &(ET:I5M$ P+8QB5GHFHU>?2)0M"GF HO,"D?YG@%@FTM+F!,,*@1=]!+)R MZ/,S0. XX(/>POB(DR#)Y=L6)<_KK8I[SQUWD?7D@6Y)E,A6;1D35EG4O\]F M&"'O**+W;?N;PGIEVQO!Q&)@^QUTQ^"^;(,N/Y;>=N]H6-=S10ER>KY:L42B MV0U>X>@Q6,98XH@T2YP[ NSN88"+>VQLBFSM]BAA!BW8%=,].JWAB; M@;9Q8 GDX8WT 0"2>OL/:C2BOU@%Q&M,[/5](U,2 7Q!TY4D&WT. .*LJ\\1 ME@K^<;SP&P]Y'EC[9;(B&_P5"TGZWL,V)V\]=*?@M3!XFB"4/T"SN\5[5RE$ M_"'+@Y%ET9K=%1QDI>]-<"Z^)&5B7B#I33+=>?6!00 [#]@2; MP*$>9!4X.&6=?FB]JQHO:76O:_P3-QD@T.T)UNW:LEA)Z$]^*'<&+ M<':UO@M^X.PZB,++Y#J-2/I/MC>=:KQ:5Y<1?2)I6:%_,8"SG'J[GK4>RXY99)+,XVG%;QM;YZC&T3*"M/ MG +=';0$%#_]G3Z6(MO;>YQ:-9U%@6UU=6R#)UOBFUI?S ?(?*1[5J>U'_?= MJ8Z?5\=V:/DE46]*M6^%!^LY650_,BK/$G_6J0@JHZCMZ<4ZYF<8P-LG6$:' M."ZWIG[F>=HO$\I3_B=(\0/995%R_Y[]+\[Z-UC:5*TV71A5=5N7-U#EX;H M<^V*A7U383V^N6K59W_'=59^9OS?&R%H64J9.B^_#<*(:\_WMA<82&GM/##6 M/2K(H?8C6:B%@S?;Q62,Z.<$:-G.J%$0[;R?RN)306RU,E,+@^87(&LSA]$P M#$NS*AYW4^03NR-4:;.ZGH/_UAPA*D46#F5B.@!GGEDUI6T#,$* 5WJSJK#4#XF!,+[:TAYGY&9,K"P7XS,J^_GMA2 F^ M9^+EM-2M'5Y,Z<6*X*QHG@8$/-/([X]B,YSD,>)I=OKSB=("U:RAH(#;&'-/ MH(<90)D.Q=!17&5QF92WH[VJK@Y\7:QU5<4F'A/*^X_H??'>&&^O;&LD)Y'C M 0Y0Q:UX1]'YLEDJX]YWGG&2O@+$O))(N$G/GRR^D,T6\YY2@W)83[M\M5YI.'R;AOKA^1#'OC0U:78 M5:\G8E&6JW/"GO+DL56VD[D<[=,' ['KK]X6^Z&ZK>WUFFK\8@_0C>KH+ZF>#+/[3\'1PMAS1\1$/'*G?D.N#IM+*O)*<<.=Z%.+Q,OE""O"M24)=S M_?4%6SHG3>&5"(ZF0BH!.Y@%URB_AU_!VZEW"@Q8K>!X;3G57TRKL)F2(A\7 M5X(2PE*!%6JJ]<%-HZR:;^&3*\V=F3,ZH.O!L(0'U_S 6'[:#4Z?^'@<]/O, MU%]X.)4,W\ I/,7>N>=2/+IIN8GKMINX;+F)+UT744P2UHIF>F+Z,%V%QIGL MP_(5D*>^X;L4^)@X: /']A/UF@R$4WCQ V"<_Z!=@+^!'%=XF:Q)NN&4_XZ= M^]<9G.E5% RXABJ"^3FU(K\#(RW=>JY)0Y1@ %,,/J*F&@J69)>C[(&D^<\L MHSG/$A"3Y+[XJ]CN.*-!BB; A%Y$O^OEWD$M0VSQ.GI'Q+<'(J^G% K97<)] M5<7'5AU*FWF.N5F29[\0UB"Y?C ,24;U/A$PP1Q4"H%?MEF@@>D>MXNF/MHW M#E"GP"AX=N,H//N[\-8&X;,FJW'[F6MFVT:6APTR O'*Y+:]TIQ_).01LSNK M4Y($CU&ZR]"KBZL_+S_\?/;WUXCEH;XG:?3O(F=1@+:4?>!-M&*W'[#)TO\A M:1RB_\)!G#^@J_0^2*)_S^'. W$/D\&.V4N0VQ3K),?MUX:%"5S2ZWVY!@ I MDEVSWV:2O=VT5^4)KK6Z%2"Q]7YS89):=^1J=FG9FS\?9'?:]R3T<:15\)@% MM^7Y[;DB>BE* ME"\B+.$$4(%$^.@E5R+'JJS.3*.7JN^(YL?NHE50N$&K5)(/, !%+X5T8QC0 MZ%4^F:7?BE> R!ZB:4;0>$X40 # . %T"#:Q#C]5+G>6YP^ M1BNKW MP-Z FJ0Z!PBA8:XL#PRAQ M(^B<.'46W3R2"M')ZUU\OW@?)MZ_G0AXM>5I^G+VG3LZ@)PV>L8H5R&U65'ZF M;%+63T3CXW:1WBO8X%8H ;K#@3B51+)15U.^0W\]1>SW4_25.=9Y>$V;OI;P M"9/.=HWUDF8#1.Y]R=H=?2Q][-:]L!'EO_#W&.?Y=;#Z%J2A,*RHBI2O("[B MA$"12/@HH] BAZ6TTDSCC;(#B>X'[Z)55+J!K%R6%TP !2*5>',TT)!4/D+E MLYFX*SKU3?2UX^FL>E\^*.Z]]F+?W0PGNM.Z7W;K<6R/*" M!=@KZ87BS5%07T]?/YN)ZW*#@_K&>D,\ -U>+WP5@ @F$6^&A1(&V1'A H" ML"'L V 2"R6;H2# M!@(7QP(!F-X'CL(D2++S)+Q:QM$]CUC9':GWV5TVTWK9)PHF<9AV$%'%<2L1 M;@9@H=(#$[!OA<*:;(4NWEZG-! MN;_IF3\&IV?^$-,Z40FP8[Q%(]3,_\H4V:9)7VQ^9_S"4,.$!!8WI&%PN0TS-_P),)H70C'!PA M!&!ZWU\4_GTP"O\^&(5_!X_"OX\1A7^WB,*_OT3AZ>RNCT2AW0F@([>]WU6V M][N7*/R[URC\NTT4_ET1A7^?H?\UQ8%&"-8% F0(_MUK"/[=, 3_+@W!APX! MF-[W%X+%>=05)00A&":GND"BWQ"LFU]=5N7H)IJ20? MT/80@K5SPDLK[;O@N605=X&"1A36Q0)D%(9/(2^6;H2#(X0 3.]/M4_A*L&. MVQ3V)!CO4FA)&&G1J=8XY1Z%?B,@5I^Z,I_)#H5]!%JL4 DA8;M(50NS6:/J MM60*DQA]<\*>=G!CL-B:0.O/)39-: O.^Q+@C&&\70E[GW'430EM[:"&(-J2 M/N;A7D[. OS5LS?1"7 1B=OQYB%>:O+KR1U7F9A1AYW]9$H''<) MH",?>[U5C;W>PO$LL50/LS!OM7F2K-+^:9&W!HA ME&Z$ \$LS*%# *;W_47AWP:C\&^#4?@W\"C\VQA1^#>+*/S;2Q2>SN[Z2!3: MG0 ZS -BU42+F$N<6MBVW!>*X$U MCO'62P2?<]05DZY^8,,0K9K,)KO&A(B?#]C]S=N<#<[;G(G9GJ@$V'CF;(QY MFS-='B:I\S)O,_)(K8]$X4A- !WY:.U,-5H[@V-A8JD>YFW.M!F4K-+^O,UL M%M =H* Q;Z.+!Y*XZ3S-;U&@##OCLSG,E>SAT ;;BZ"A#4[KX19 MKUZB\*]>H_"O-E'X5W44GDU^8P&[P-GA@; M_@>5CZ]Q&I%0L)BK*M9:L1472I=67-Q1IEX.&'"(MOP) M"]MLD,!64!^CD/[.QB)TY$!'(U08"NY37(Q1\H<@YV2_&#VPZW\S)F3#5F!# MAI=-\(T-!;AR.K(HA@95*,[(R^7Z0W>@.NH*A5VP"Y7 M1%%:/3]%]ZQ$B?!C@(MB[=(>+Q"KD*I7 UIJE*@PQ\K)XA]'! MH1(P3T*^V M?+E0,Z[W2@^$][JT%U27TL<+]EV%YG!OUU]\W?'1*@WVI/@9D64>T"%KR&-L MW/&?'?SM^9/D%%2P-N*/#PZLUVZO%-@NE/!+V<*@J4KZB MN(@3[D4BX4.[0HL<[-)*B^ONB'V)\^\8)W08GNT""C^^S+<)\ET:T:$S+16R M/7)1+>24+0A>)_],OB0?[I+_HO^Y_8E%?UKEE+, _"/8;&-\BGZZ/OOG;U_. MWGWXB3EM^B'Y@)X-Q.F?Q>[K-9LC8G0BP>@)!RF5$#UBM"%)_I 5*X[Y0T2+ MT@:&P=/4RX)*E!%=5'1-3E2ZL3.Y+"_ !>(#*O'FD*61_XZO'^]A\9#1( GK M=G!P#>"J5P&(VA+Q9E#HHN!0NQZJUV$C[ 79;*D/IOZ9Z5GC-,7A7?#C$9MK%MNIX:B^.I9L4SL/=ZL\8N5S3$&:!ND3"J,U;1*FUI?] M)WJU?,T9]RI(TR?*SK\'*:?^NV275?Z!T';3HHQLOUH-%B\V:&4HR/,T6NYR MWEIJ*U'YWA$N#I5MZW='">8D_S&(=\4QFR".R7.H?PZZ#&_-/ M!##D,5(*@=^3Q:7< __\7( Z!48]4[[/-#Y?M.)Q?]E3OX*,X@DJP!KD[,. M&YMZ"M0 ;7+S5>)AP'3WZBI,5J)G!'#[HD)29:ZPEE&??0 >*_YT^8TS ,'Y MC/03^. Q(F4NX*-#XG(0>OPP&P-AWMA(-=]%Z26E/S1"Y8P)??S7+MJRT$S_ M?1/=/^17Z__.,&^;G*=8B]IG,!:BH(S/6+57UF/;&BW;M1.NG.S:!D\Z$UVL M=""=X-HC457K^ (5^WC?Z6LA3^3]<^[#!?A;3Y4RMX@1-['"9A2WV0L5>BU M+-LVJ.K]4VS#OB9+\X-S?AI59;- M_@U4AAVJ*I6-,"NHH]]@-#LLCG/@;5V,,=KV,F^S #L?,FJ"*?G@5[NG!P;# M2CF*@;&&_I&A[6M.4$LQ)*C;5)%-WIR7(@\\T M:GTR'[..0XJAX,VWQP_ZZN<$Y"DQ#'R:% <9RSVQRJ-'3OS>/]U1,51OE^E) M-KO:5J_.FQI7=SN29:@.\C2@I6K%R2TKB8NR&@KJ>BS=/_MXW+3WAF"SV2!K M#34"TOV],V&&HEJ'Q.P:,2KN 8.6A6HXR+^@W=XUCPYTV+C64Y*QXR(]VU 5 M*3^"N(B3+8I$PH_Q%5KDYB6MQ,?K('/L4,9QLP^%4XZ30\:#A!?8 M <(UOJM>!2"&2\2;@8'B0.(M7K%#SMGK0T4#%!!@XU^1MF$OV&8L*N-^\C^] MPN4+#A5V0K):.'RHI<8'?63MPBQ]RQ 4P2E>$0YAJI]5X9(&8/*K)% M%P46>?-\4.434'Y'O)5NKBO[GRA_N*:P?*!_%/F(!D;#NM4E(^7AZJ",=TB= M_Q&V9@OT2;.6P!Z[X/:7%7>>;,O2=5I"GF4XQ2SA+U]\F/\071N#4H)N@@LU M@1^2)"?W>FT8W1P\31?HJH8UA&J: 5VM$:U8KKZ7?IK]6%1&K#:JJJ.B_G/$ MO.;TA5_00T][Z'XZ#U,B&JKA %]3,(6[?VZ@GAK/8W,Y-F,4)9R>B!,_NXC0 MYG0B$9Y->E_E%-Q.V@H7*Y<(57"\O*EQ5#1/ 4T##Z&&BJFGV)=FXBUD;9G$ M6D:C?G+U\'8B6VG2MISG;!36?-"'5?CGA?)/.0HW%*J'M0@A1WP!O8SJ3(;W ML7GCGT$:L;VDU^5=4I^I5!S>D?/D,@GQ#V,2J2E/FU$.RO/L&0;T3\$U]9KD MXCYT-"A8Z&-9O;F@+.8"^#W*"8J8C*.@I;I@-_!,!G@S=54#HDW\EE8KI[?, MT7BM9EL\VZ09X]6QTA<#5,)JWA;HGS9K?OY1./1P6SQ:GY!=OQ@8 $.%9##^D3Q_(ZEOW4O32'I5ER@\E*>/D 80RX2FO2HW<:.6U*#6-,K0I M;HW/\B ),W[I3H!6,8V)S$ZW93J#4[2EXO->\HGZ)AZV_VY=ZD%A^O0S?9EO M:,?V=$1)E8&2CMHF9JIJ?!#M[NS:G+!X8T<*:7Y !\3FE/(MX$99UZ<]B/Q5 M/)_XT) K+B1$QQ88KH1$^3H )$,FWQ 4+3S0WW_^";F?8533%-)VN#"PH4B%1-1N"I_5(NA4C@:D' 50$R9=U^6 M"=46MV,"ZQAMJDBF'-HNS":#]BSEN1J!]=P.M!7XG[V1?<)1IFL$RB$M0#@A M\P)RAX5.2'S#IZS!%_S&K9XE")ZT$LW43YQS:922X%G6OG!U,HQVV59BZ=H0 MRHO))J8XHFXA ]]S/PM%6:B;8*)3$[)? =/^]*1J]VB9K >CXJ?#Z4-%SIRA M3H3(=--K)E 2FT:J5@=6?;XQ4-,'=ID&0L<0])BMN% M>CVN4[0ZLZXLZG:B4R':PWGU86V*@YU#E:M;G&CX8-=38EX8Y4W9$LYHEX1L M3)$_T/\M+S!XA7]L:=#'V>NICZWKP(*8=E_O_*>B5NOTYZ!LK\B#.JRNH<8> M<^R@>@,UEE>HA;:"S1P3G&0'U$'P!'W/7>W <+EBEV584=,O) M*A7L(7WVD"Y%VE5UU1Z##S'UMHQ#L+M?!(?M&3Y16(J<>AI3 P/$K+=ZN56E M=5IY5 ?D>H085!KK026VX&+IJ?$6()-$J)3;@ M:7!S% CQ 0[@L,L63H/_)>F7($IRG+#K4H6[A(8+5F%74= -T5+!'L+ND"X% MN-559=N'^("&CG9V]!OP'_A.CPT3A#:-)'Z)6XXWG7U&PFU&U3XBEN&+;3;* MGW[*YK.I2 -.Q*SC>S8FK=.RL0&Y'M$*%<$'E=CBE$5P,0#GL=D$#C^R".X, M(.<(/OB*$!%Q/0 M9T4X#S;;&)_24F?__.W+V;L//S4;?[,BGS7>DC2G07H=%)-1),&(9:>E$J)' MC#94V4-VRL-Z_A#1HCA!8? T=>A6 8=H]G37< 2%&XN12O*!1*"XK)!NC,$S M&0@/%P62D&L# ^!9R,NDF 7[4,Z&729?% M?"8W*B6C5]5,[NMJ],=6U\)"!UH62NJ[A9_0*SXA]YI=^%UH*J9Z,0U?Y EC ME!7:*F&KH@U5TFCTUPV[3XHO*@PKF9C\>3,_,@;DN\X26E/C:?V\P^P\"5"H M]]6T<7T()1F78@=BY3PJ)U'YCA55\V+Z#A@]9-MWG0?QU74 LR<>FC:>W9\L M+E[,%)J"'YR%^AX_=9MVM8RC>\['/^SP';FA94@2+..G:Y)ET3+&E8"KM!%Q MOLIW[-!\3-]GMQ&EDQ];K72\Y4LML /UT\PQQF=>6V[B>STV1#6>"_;(&*E5 M%^WRU_E@N M$V7_S0YI79 XQNP*=OP^2.^+:W?/[U.,>::[G@=S%5-VGKT8)\]KJQ9^D.S8 M$KF3=!*\X.N"?$=S><=L*:L:(-9[4JN5QC)_3I#B\L3?JM:"EK4:%-1ZFO+9 M;OF_N-@M$"3)CG*W+(B#](D2O\<(?\_X'IIE5#RC))#MT"G.$Z[(AATDY%]W MXB&JLST02&QV7:.MQ,;5N;5I,E,%&K*Y-L&/D=(AU77'+AM3U+/ %X.1CENF MM1C7<87KIP48)S@T =Y:Y(;RG:3?F%&\&(P%=YO<5OP1XXJA*WFY\*25HQ0! M+3:2 N8W#+3Z)<7F#=%S(*9R^;J.:"IRGQRW)R39W\(5F5UY^W>(BZN6<,&T MBSWFZ#&(=[@XV2V;9I@1X;4!NM ;6:).[I ,!(K]D7&+IK) #US7H@5>;&^/ MZ=:V-S3U/Y-S2W.P%0VF.[:Q0/)+LS>__!]4E7Q!ON*L MWU2@]T]8JREE-\)J($5!6+6D@#L #:WC$%;]AICY EVYLEP%N3:/K1?9GQN/ M-<&_TD,9@G'82VD(5'LI[19-99@>>:Q!"[R8I)S'MBWMP'CLV+9BP&/',A8? M/-;@LWKBL7HM #>4DL?6.R]>D&_&8\< /3"/W5/\\<<6KW(<7O/-QU?K+_3G M7WY34CP MBGVGJX9]WPG3YMG8/O @ ZI)XUA]>Y#1MO.C&&3,VVP'!AGSM%NH0094UP . M,@":Y-]F3Q8?\,P'&?.UND,S..@=.?PJV^P\":M][.59T.QC>>7=#5Z1^R3Z M-P[/EYDHL[>3C'HWCI4,QT5,"YV@"_X.^E6KF-9B%U7=XFZ/*B5K2<&S4U1= M@TB'!)4$]%*_HJGA;SV>J=]<\:W#M %?CO]P(9QLOCX@GD= M#SXAW+V%Q"MV9KMJQPW>[)+J.J//)+EG*>*'0Z*YC/V0:"(#RNCU=?H)B>;Z MM2S?5&PW)!:'^.O F+;KGZ*82OB936K-T3]8X%#D'RQA(742^O*$3L*X.>.; MAY^8:*0?V#).%I]?D"YWW!."W$\DO'T@:<[45)E^(\R:U6G)0""T$=&+@V8B M0.S<1*6'*&BC?MC4S:76,? 49:PRXI8?-]5Y;.P$P]GY!2L [KD%:T"(78.) MN'W/8-&8T:W"0_ S5 ]K$">+VQ<+L'3DDX$?-BK6,[/_""(6@3,Z)CU/HZQ* M>?] T8:SR^13Q&Y;[,S@9@.Y\^GCJ_5ELB(;?!?\Z!GAZ'K+;AM1KY-[&JV= M\'M#QFZZW">.VQ*^NZ1>87Y5;6@M,\]K705TRHNQ6ZJY9)0'/S#E*;T+@IIU M:9:2)T.O8OYFKU%0O%MYC5#Q=DS[NGJ_UD)VF0"P$,T*L;6:>LDFJ\Z@:C7[ M#?HDU!!B^L/W*'\H;]W.=FPG3?8?M-[K(E-+E*W(+J'-"'+\G^C5\G6C!#_B MF$_2K^)=R!-!)4_\DI6J:=5$/G.G2XPVM*7+IR:Y5''WYWK'+@4O,QI2#:LZ M@>R*]1)?] ^C%6UGLRY0UJD>,)T9N[2T:L@J#J(-HI\WC/F?[#GM[S?X32&8 M_UUD_(]B)IC597>'\"O%MRE9X2PKWHB%V8S$C[78CJ(8W[,O2DL%X?_N,AJF M?\K0FK[;Z__DO[X*7Q<00=O@*6 ;'.@'X/N/J$$@DA2W74;+7=$=*8X#CB+Z MP:I;:Y9X35+89 MN+&V!^.^ZS5W9)6CX63MQ<>,/.9_!NX%=E+H QV64?#20=#5^@/.@RC&X65" M!PH;/NH_7Y)=7C?Y,LGRE$\)9!]P0C;T]YP5_T3'%=%]4ER:N(IP=L=&*'?X M1_Z>MN9;S\.-J;*$Q3@JG3S^&$V$GP :L=5RES]:(Q:WJP<<[N)B-H.J9#0U M:C05P^[ZE!!M")]<:8AKU"BG!6KMG-T6^LLKH5D#)AYKCVJF9"HSZ,:-,;0W M(6.\=ST(SP0TI!ZSN=/[)#J0;E05QP\+91V_%#!UMGX(_<75(J87<<43+PP> MMV>2C)B/TS6YCI/'A + $'FDYD[KEDX67P@=!+-KI?CPI=ACT%KN1A^Z+J>4 MAQJ!+_YEE&'1T;H6V#'R+=NZD4>/;#R>!/%3%F54_QV5E%VMOP3I-YS?1-DW MR4Y"R]IE%QG7=G*GAMH 69NE9KFGLQ*X:-6B7JNH5J1R9A7Y&C*OBE):=S8[ MI6PA1B#ZO>M+#"4U;L&N"6.B'9 'F&L& [H$X\\5RM.B&'B#7ZGQ:GW.LLS> MI4&(;_ *1X\L.&9W#T%^GN+K(,L_[/#[7?Z5Y)>;;1"E.)3-U4**K+;E@8AT M6UT#:(*'S71PK5(LCT$I6522JCU:U6T&3"([M8U5@=#17_-9A)PWJ8IV_8R2]MTWJP"V!40^U!@FN/7+HOT##PIV07]/

W2&6HDOQB<%L&,%%L-*DR MPKX5IE*UJ5I^7+.J3F[%1!4\&[?0+O<8QL)4-XJQ3\<".)^"XC&;_;JF6*N2 MD*;5N895D#V@=4R^%X%?N )8G%Q8QSNV@2EGQP16P:XX+Q$DG5SMY=175+X, M/\DQ]2X%*R@35XAU/8V)E,:CF.L>U9J F+*-6C@[.F-IS%MH+6RFO'ZOW%O> M0/SM3'(/CHMI"54=!]2NU-/F4P%03$.U,( ^69S]'_0GVV-*D?/LH#H52OV2 M-EGZD<%R$CH&E4A$*M=C:#!("3)05>#TY[/",=RU4OO02=$AK2.'/VBRC<'7 M\^!^]=)FR&L=/5[@H3+J6);]7+EELZ&LJ*;>2+9;TR=):6L:?1PK4&[-5O9D M\30)K3:!FP2S9(M?TTKXI1^PBCXFA[=0T'';7N&!;SXDA[UEK5IN+) MMDJF,N\!JA"@N@1)AAPCCM06HDV1]C6/:2'CC$U%6L%L0TA23O>'IOSA:6TY MSP?+=L-2$#!['I2*/I/_,6E/*PB0.Y>LMYU[UZL_#]!.@]<1>5AU 83%FH*D MJ@X3VZOJSS1[JD;F8F+MEG8J$C:;-87VU4P'MZ8@@[*>RU! S,!O]*1H.@ZA M[E&M:0S>)E$+9T=::PHUQ ]B30$C39Y5^\^FS?DW]Z;.FIN_A5*5IDNFSGG*GD55'5G_Z;) W/<_I MLSV FHS>1,@Q'L'5MQB:C."ZFL>TD/&FS_I:P6S#2P]K[9P-_N$);L] MC.N5'\F@GI-%:NL!C"[&.N4F:2AJP?/Z[?.$/*?,X6S MEY85^'A!63"[V9,-/^VJHT[/8,2U^=1JL.$7$I%U[@A1VATR@Z6V]M>-;&9 M2:3[A:<'PB'5XP#,/7K1PN)I ;^)YX.@8:7!(%QP!BPQ5<+I MB##C#RZC!/GJ-FR],-\OK0[T36D?D*^DCQ;L>PJ-+:!37SO@MU+XU_<+5BFN MBJ _S[B^!Y4A-]_;7\1OZ7)&F,GB^I?\PS\UB#RBY]1" #])WG$*4]7S:X(TR,"LEIJ0K!? MRX=M]+6,1A DBHW-1BC'AC"DC:#B_K=Y4@4IF(;,4-736B;9%S!HFF*-8Z'8 M+Z60:03!KYIB[ 'U^'%JQCU @.J)B\@^BS].(M#H#-*3QE1&4DG-9/8J^3"LGI+1>(Q8K[&%B<38L)BHDL,6/ZB@>9(8 M&8R&S%+1R5J6V:L_:)A"?2.AUR]_D2B$P*V:O?0!>NSX-*,N #U1%PDG\0? M;]E7Z I.=NS@^8!O3-R-0EANW#=BKIHY&2GD)CP^G4 MMZ$A.3^5QH6@8,6/ID7]I9B"KJSB75B7+7(:;$F:G[+3;[32!O,+" MELSG8 MIHNY(9,5 4/+7JN*@X;:U> ;W'XY2U^3$ZS5+*7"X_'!S(R/6.',$P/IO[8_ MZM'29(TQ=E6;F4\[+JSYA1DLX;AA'7"UODQ"O*0!+,%9=D<^_FM'@U0/H!HE MRQ=6EG0R#X5D>((QK$QN(4-U%_S>L*SB"]P,.$4@>1 C5@F%E#F$E%(LGU"6 MD]6W!Q*'M,I/"',Q;]!=73%*PFC%#](_D.]HLUL]%"):A"-B)^BCY)YI+#(? M812Q*XZ+FXXY?XD><=6@,GE2F[/\E%6:I[56'1P20\!T+551J;'20NA$+C-0'(A%J+%89.%A?!-J+> M\.><_,R7"%AFMB)G&W5CW/$=!X+\@ >6)A0RO^+^F;Z]W\N7:/WN!-]:#GQX M[XN6H[1;LC1;!,?A EQ;VB163MCON#-2U$@W.X6^4,Q@S4+ S' M4;",XF*F(,'%9 /+5\C(,O\' &* MDGLR-9%"(V#Q]RGKTL/H-$DD&^HUURBUUSRMF,2XLCPFM65J]!@=M I8]H%T MG7FOP8:'"^JBSI.0_>=CXZCH+S?4(:81NRY27*2'!F%/_9DHQ&QE,:(@D-E-^C_ %E#R3-?Z81 M='.*'J+[A_B)!DXJ/Z0Q]Y$J9U^D=1UPBH,PHF6H<5'^F$=\PPY!WQ+R/2F; MD'4B;5TSVRW_%Q?';?E=@EETGT1K.L9FDZ4L;2JKQ=/R9"S<%Z/E8D*?C['W M7U$4R-'W!Y)AQ!,,I_P-PS3XSJ@$&Y!7WW+B<.]ND@34.KHNSEIDXQ(=6S6= MOP"B-\YM\.0ISM@(4&8Y[,?&1.0F]F(["E8WM?&XLD;GSZOLX;\7AI/@>[:R M*^>9+JWP8#H*JWDQAOG9 2P/?T_2E'RG%"3[!T[8E-FG:L*L9T##!%"7W X'JO;6<1K2MZSKH9C/>NM1PHG)G@8LB%D'=BU-7J %!\@@8W''XJ42KL47ZWO'O#M;K,)TJ>K=;FT]25(@GO,8M<=/P"#?^3O MJ8)O/>@Y2BD_C[44)X.QU K/ =P:(K&:7I/V>PZXA-/U3\_D?26+9O=X7139]>19.B&$59^9E=A3I[!33E@ M0(5IB-Q90,A?,"$_XUH*6I9U^115_0?;R]^LP+:RS,TE;S,0?(D'$'5=CYO@ MQ@.!-'!".P,,Q,X-\65B+];EQ;KF;%C *T0UYK:E$DYK*V1_%01CSWI/]VR2 M&?J+66I@[!#LTGF"#; K(&;;8)KCUR9/%N=%J*R,C.T_SB(:_ZB%]JWM% 5A M<<-U$'?L]<4$M6CG;*W/^QC@%B<12:/\J6Q:F1[@8QS=1_PH&7V01B0\1_?@S?&.TJ]V4#NT'/I2M4Z;#, M6C:E.?HC[::M\&:(<\:49)?$^#;9_043L*#Q6UP-*F5X=/$AR@08^P^>K*, MO(:P'1.8RW@\5:(>P$8P M&4?,)Q^.6^+3Q'X,\!\U/OJC FC7;RK/=3>*>49OKGL),"@'!::/"TAV)^ MK-,2X [K02Z_4\PURHO1_#RGLQKQ*4^@UL_+DCUD#@!KUX@VO)=E0,> PR[3*:G-G+,/'()] M:V0JF+.!0V8U .LNX%P'$.T:R;A/%BT1Z*9KR26O+#-+IG'Q62' M9+B':[/ "1E2\A@Q3+6:4(VDE$,1\XI5H@6#BFZ'O;45P8\0C'4KSG.;B1)P M^VTE899TW@)(Q*V+>X>PM66T#EP;ZAT1QU")0(R50B&8)?CH +:J@JHZZ.,/ MQER9EWN:'7L=#\ZR;!W>\>R96;QV@G84W MT6[JZ^W'P>P4Q.V@X9Z>+.U M\[9CC7G:>1HRY PM3!2[U:]0?E2="DZ>95@!8.S75R9W![HR%D5! M1$N>HK(LMW6V1?J)%I]-GDL#4!#+;NN:Z'#EQO2T%7E&(6#X@RM.$_H"P/DK! ?U F1> 79Q"^WKVJJD\\?Z'L7*+;&5V\BTHW")?+\H(7 MH*BM$F^.%!J9K[HP0'\53R=VBVYPD(1:.SRXAE/5JP $4(EX,RP<'PR@$ "\ M/21(68+ )+S=+;,HC()4%NPT2E8;0%0EW186Y9(];/$85*9811RH.QP/\X<@ M9YDZ<]K:#)$$(_IX0]+R-#BS"+;2R"<4JQ]X':JYJL=.<"Z?:+DBLL[BHC8= M&!'#_NXM.,HKM588AR3[Q"G4%HYA+=8(99LT> F.LJQ59B:.&!)'LHT6 $!R MWDHQ_)H0>R>46JQ =++X1[K;$G3WY4NQ)>)X(>0'/?ZV@=8CZ;N'E.SN'^BS M=<0:\9EDTJNX;.L+-H5JU@?;@J2ES]/6.B/=>KN2#$3V-MI%Q9QGSN8\\Z(R MVSO*UAZ9B<:T_FRFH>P!)]RY9(X!^2XF+5GBS4PFS1@7_YYVXNGJ!H2^'/7M ME?@H8;P[KV\R+NV EG_V9C"]!<#&OKLT"/$-3V/#5OMD(6ZH6/DYY,6<#%8F M%C N#:F0VZ"ZYH(_+A,%\>>S,9_!/B5&W[]K$;(J#? 'A/K:NMI7J[,K=;". M8,.IH@[R%'-0' ,C]B^WW_?HLMR7Z0*;.]?2 T 2]>G[HO,EMQW7QP35D-^HLG)?T/]*E7?.*H8@Y)XH26 MKJEKBVC,W5#K>/8 Q(&,=0)9 N5"=?DB-V ;O\PV^D!_'L"5T"+?R'6E1\:? M1P>UQ2U8MWF0YG*B9*(9 +LGB_?X/DJ2*+E'RR!F58X?F.-CF^<3WFVS$A^DX+HG\O()K@^R#'4 !]!P?0=_V8 M'Y+=,E_OXHKZ/I,8_VX:Q+X#/GU5CTM*G8EZ-*I=OCI[-5S>[=#+D'SX4:>N M2L7I%RT)O5%F,X*LZ76R1Z_E0\;_1)== 5,?H-$&$K'JZ]X1FJ&JK1,T>EK\ MHQ;JO*"N+D>\LM.".A ]3MC)3@D"X\[YC*#NZX-0%!UM#JAC1P2;19?O:93G M.*&N\4QQD^ ,N_GN'-UN2!NG3AVA-PQ6F'R]K M'5UD7S.*(QZ#Y:? H20VQ\3=);J>X'5M >Q!\>47:5WSC$#-75JBP1<3H9IC5=C%-HA M8IA^,2VS<#13J_+,"XKMKI?).N9::=/.D_ KSC_^6#U0T.)60S^P@6Z*0]K4 M*IOX$^,.\#H@/5=$&WR,)WBL9D&K@Y,*Y^VB01.,$I8+CM>DS./ MZJJ2)_2*CXQ?4R["+D-WI8_@(U+Z1_0-S#3WSKRE#[0,P ME;/*^0+$AE#OP$L6I1K)UD'Z[4IB6CC5@=&F?L0:UUJ4:GP=#X-,CS-%KN' M6$*'CL4.3TN]F+0Q% _/ICV-?5RZR=^(Q[)5H]@S.UUP&$,-"<7,,9XR*K[1AH5F;9M1/-G MV_[WS/G%6!VY] ':Z?B#(4HZBX':QW_M:"M@1T+FP@V&02;"O3L^_<9,,P R M;I^;]S-4YVT)!W/U!S#RL; 4(S]JAT]S1ZJOQ\R+FK9_9@8_XE#'O&%CFKK9 M(&??E(]AC#,O6W<8W?_SS):!6& 5QQN_BV6[C" ,O!UEJ,!@)&6OP[B\-6S3-F,BND6Y. MU$8GZ.AH4S6@O-^M:,(!C)!LS7X#"DFIM/&&-P9=F-(XVPS%LWJC\X67P1VO>+]0*0[P,U M7.!;U((?'_G1LZMU?9\;:TB=XS/[1-(/9<;4\S)AZL+/-/U$PT.H=FEZZ M!V"IU1UM4%+=KG2#:07\J BV88IKXP#UM'.&\GO.4USF5LCXQ%$HGVK"/[8X M81PIX@E@7M>9)K8I"7>KO$K'4&;Y9?D8RML@-RQI!3,S?H\Z+\.L;E6,HEB. M+6J1K[+758M8R@F>BFY;ORY75E^BD8GS"D\\[H(V0N+1 GI7\,$H:-W8!]GB MN7@/J/LC85LTBM]@MU,R%\#%E?>\FE@F=1Y,;)E&IA3\8JW:B#L<3?6UJW-/",9I7< MH6T^P62GTVR>R>6]9NQ/1EQ"$>7_4\PMY MY%>47";M:Y'[JR/:)-1%G(".VHD#OJ%ZW@Y:+^?^82FT1_ZC4F9]X(%-0A,FMG53 MYHH)GA'1]V$]0M?I":IRKPJH4.QLP=]HKF[!P]C"0PLG<0A[(Y':-T2- A0P M#0;^8=9CE$/U&!HCFD-S&9#C'P_="CPL@FWAZ.Z";>XK'<#'E@/@]5!=$?&: M+]8.2.,/W- ]CL^B++B_3]DI)MH^R#(OHV)(QFA^H=4X;)?O-@/$*7:D+]B>*V-]-KA-46B1;WU_%NY"/ M\U& ^/&]-^CN@99JR@34I^RR(J"6(9=YDBU)B^-^G2F"+"-LGS8M_3W*'U!( M-@'+&HT^_!).V"-3=C+N. (K8/VP"(W)#& 1S!^3#Z_8Z. M:7"6X>P+]YL]LU*6*;^*I(R3(0MEPD=0E1JY.X>HJR,0"C+@R3,ZCSQ M]=F,,H=7[\0%*U;,;"]KR1.')G7G$^V^ZEJ/L'AC'0II?A %Y/J5\BVP1%WW M50\.Z*_B\<1>V146$J]JBPO7&7WEZP#,Q\OD&V*B@L/[8X(#'!)@0Z-TY_WY M,J.$:=7/JZ-=OGQ1C?).F!Z4#^CXM'7) :\I0GD:!?U5%9[8'O2Q0.RZJVLL M@W4;P]%5XQ=Z@*Y51Y<#ZBB=VQ\<'3'*_ ,,> J2KQAF5^NK+4X#E@7W%M_S MLR02-ZU?H9IZXP38&SF#]-M^Q<9Z$Y8Z. M[/W3UR#?I7UX#A4K7UA>S,DL9&+A)Z$&-,FM05FQG7V>^F!2^^!R*V4Q_53L MG:RF(''(SWRE(3]DR;T!#4M6KR6-?%$U2!2B$FO=@U) M5J,Q'[5,;R $(@5#*NS@1PG 10$M"K(*):?L2H("3<> %TF$=P.,:S0?>C60 M)-T*)>9P$2'ET.$!C0SH^%OZ[TK-7N"5/*\C[MYS1\SVY/F(L6(5*KB*:O2B M*K_SMXJB; 7G8;<)V*[ XFT+4+?W+.1X]9"0F-P_\4/7JVKS( Y6#_5,/]HE M47$NFP=C?FZ4[W HXO$NFWK/@AP@1*M/^V;1*]JV!Z$4>+2!!5.);$.<\?#9 M)UF'V>?2*&G6Z>YQ4=)\H("X+]V@RX^CM]T[&C;,?0G2*(\V^#)9IP$=Q^Y6 M+)1^B(I+'X3;'4RJE*^I5\4)NSHJX$.F@58YU+6%R'9.T&C:#%VS>TY%-98N,ES24Y+38&?H0;;>\_CU.5D]5 M.T@R-649 ADQ0$37""45&KM32O2%7B#&,:#!"K>45US7E+9^/A,7#H$3"6%P M 8HK+1AX+0 F(-=@#)*3Q6=R'V5YM*)>1025F85]5\S P@5X4RF?+.:WA?1G MW$6/JJVBG4=N6_-:HN##LD"Z8N]=O[!X8IW?NY45=Y6W0FYU,C#D,;H,RU.' M16$?DJ%OW]MKURK5VE:W5Q<4!E#[@ 5B]0' =O>V^_R0^E*V,U>K,YWWVPJ: M"K&UMBM6KR,/M ]MNP]X5?:!?F!V 569NK H$:U#;[#$UP06P[KK?*,UR[M>ZCK0J4 M?I6I?*[6_ "1[BUJIM4JVJ9=SGS7FC3E- *>T8Z1X,T%'4U5 D#YK-6>C&V0Y?#M;YS89SIN^&D@J+J^2G?@=@YA%B>2JQSYK=.8QP[/L9$)/-((LH<; M3(E6M,KI6$8RN% 6JL83DD)N0PBA4,A1@U*!8J"@J+=@#T]1\W@^HP%U1Q*# MS][C_,(*+9JO$N@!(8 N5:K %!PGBQ8B5K3(D< "$A'0N_Y^1)O=YII?#_>) MI)^B'VQ6_P/>DBS*LVOZ\E&6D?3I*\DQF_._P5L*M(<@P[1I.([/[U-0D#)CGM>P%KB8T'-@WC&97\/$)B2]E8A MX);/R;[!-F."MVHTR^9;.PN#OFX,F@K]F4E%'VJ#;@2CKXU!-\+_;R$=->)? M[-D8AX=GT.Z[5,&["60S*V2K1C'FQHZ! _.+&5M0X@.Q8-BQ2S,V*D=*.'WL M6[VR3/GQ)&6<_(Q0)CS'5ZF1NP%YK=Z^HK1XQ&T[[8[,)Z;/ZGXEVMW0M1]A M\<82%-+\@ 6(,"KE6\#DK#-/PQZB\NEA@T+"BVQ1XT.'I MJI(C74_"HEV,$]NP*CB;F6MM$!"KCNJ:R%#5QEHTE?BZ@T>F_A\IV6UU+@4W M$R"X?4=7 -@-'WH*_=Z[8]0&O1L^#$1R=LNV,Z6XO1N*L=LZF4>>K+$-WN8M&,"B_!PX8V9EL;Y9"6H")PSQ':]O-91^%9UGQ/M+NH:@+!X WV% M-#] O*>2OD6$*(>LWQ6.,KK-Y>5LWPS$V_IB@^)A[0%B,<5I"X/_MR_3WMP M1F&OQN"L0JN&IU%=K6',V86^4ILQ7E?&@OV)(GZ/>(JW;#M"DJ,2M77&P9 G MIF#'XV/\!MT]T%)-&>:&=UD]$<'S)Y5W9/&A47O.(L@RLHKXM 6_=R DFX"* M+CQ]1@UT39O#M1':+.KQ-T%"W?J/YHA]T8:YCCOWD:HQ]A1"27?X65?6&8+V M-(UA&MXG/?:T.1O%\.0'-QI>?K8S(.Y(-)X)L8D5;B*.LK"K12F$PQJ3AB*E'0W67]1&PY+NM8K-9K>/9L<3B^[9LQA%Q8ZQ M#"OPB##8Y4JU(EMP/3M<^804K-?]NF,D[FK]L1RD\S7,%(<]) X5*U]47LS) M F1BX5G\@":Y 2@K+HJG#/SU9$A0%D#A+N7W:U*:7)PTFI@G#W8U,>F6K@7( M:C385\OTAB*@&#VDP@X_9TH '0-:)#'8#2ZN<7?HU0 BKD*%.52.&B70 /$3 M1=OQNHCBTDBJ*MJ+IN*B(-@6B?87517:AN$NK2R"?8=CAF7IV89:)1;V3&.H MS\0F(JJU;R9RV5[A!AQ^56KL@=8)PT* '1.:!D*R&YR@0K/J50'#LT2-'93: M**H]4QM.QX(B7P "GG8D]V1'=>7*K0 #I:J)1EDIM_D?L50/2UA*18K)'T6] MH]@4,-3[Q*"K>E-"X@JMN2"51%^P@IJQ5FNP A2;HZZ>SG:3 1>9-/2#H"! MSJ!/QU&;*,V#^N)FQ2Y6O<)5MOR!PFXIF97"/63&U]&GR,0\7/TH?*PF0(AY M-_:R,BOKM7(Q:\CWC$.H=/9:BEP0R%+75X6:&][GN-D5'F6RM/1@, /VVN?A M_^ZRG+FLJW5Q;]'Y8Q#%;(/.)Y+>!C&^Q:M=RAW'IR!*_PSB71_ 3C*J9!QV M,MPR=-CHA(\(+LU09/2PEKHXKQ-B!;60XK[;XKHK9CLHJ*3QZ0\J#F6U/'9[ M[9K*1(],Z,21Q V=! PLOU\V[>TC)[OZ!WX=S03:T[ -.LN@17R8KLL'O,446O@M^]*QS\G;4J5RTKZ+*-CEER_92X78;TQH*9,*L%=NZ845>F5;3T*9L6W=< M@/*B?>7==JMV"]FA%=K$4[3DC41Y\&/J4]:3NQ R#Z (0]5D36KG(YWTJQRN M?P7+NCSQ.\S4L_+LT0IG2O\8H0L5>$\^_US[3$I6%6[SQ>%-WH$OOFYH,.XTQW*9Y)A=5O+QQY9J MP[3M-\7P[#I(\Z?W)$W)]RBY[V=J,*U6=I]^-2=7KJL&?G[ 4+/<8QH)ZHV^ MH[(NPD5E1A*7=8W" 5:#\"T3-_'@V!A,Q*6CNYY$5T)C^&8Z1\,QT#C,5"4, M@NDHY[('6CZTZ:"TA>'G@%<)S?<+6%<2;?II %:M#%2Z@[6%4T8EHR1(:$2/ M.T"=?->]?WR.#4W@74L;0GOIWSR*EYHYZY*R'?T*U7XDC0IN2\6#"CSL--+5 MJ5@/UA/1XS-Y\5==L^8U_5Q2*Y)UUQ>*::TF;DR]F4@?1\2NIWM+P(-U6^N] MFGI&@"W4;A]M9:Z />.[WO;P>;J'OV.%GVPC#CC^G+?8:'\"'>P]XG1)E#MJ M=-2YH*\'/.8LTR#)@A7_D_G#/2?9D)80+R>^0-@/(L< (_"1?YS?!3^N4[*. M\O/5B@4^2:XRC9+5@7]52;<#LW+)D.>OA[4HSLP.55[0$FQ)B\W^TC(H* K- M)H643C\3TP[I'9Z5UVJ=G1T4[0M*@$-$M18K%$D!].KBOS]=?GU]=$#R@R'O M;O1#]!B%F-^?E*?1(PRHM;VH<]K($0N?/5$@)M3!I*/61H<6F' MD37JBEW1K083R-_3](5H]\%^+DXN(JD+!=AL_\73'/]"*"V-5 MBPT1[$>6IF.'JZ7$H@UL3;%N1(82DJ,P#;Z7"XY, ?,8YVOJJQ!;22I>!)5O M,G7R&#?0JQR((00'_8N&/*7KT6[/1+;HCSX9-,"'%4I)UZG8AD[;YE>8[',W M$GTF-Y*5>.!_!I_4#S74:P"TA9PLREZA8_@2\\%]$"5T!-_$';;HP/EE;3&M M0/.@K328O%UVVCUF)G1JD$8B, ?Y?&DE:3+/-:>NRX66D@6O@BJQ M!Z:R424<=:2CEGCT@./9I$!T1/=^1C)WB$D2E]D)%N0V M#;"3][&18VYO<\GL-R-3&\HR.0-; \M5Z?;9(=-96K?$FYVU38PRYPTUG.PA M2/>M[.+Z"KV*JJ>O7RQ*P?5F9DQ^2/:@VG8;SS>4[J^"Y />DBRBRIYN&8XD MC!M2=(]^PX@&\4L03?%'S %;-^R\P)3U*#NIJ,&V0PU6;2OK^;E*.FK$(RY_ M3J0=U$#VG" T,,5>$4++OHN$:_NL;!R8]4,V:SSK[HP'-%B_MFF_&+4%$@_1 MJJ&&%)!=!3B^ &K6.!;=-F8ZN/@I8^M6Z/S#[?R&&?.WS$,U2N@#FJL4!QF^ M3,YW^0-)HW_C\"+81GD0]\Q9HV1]#%-1TO'\CU2RC\.60\I4!W[4=?>.5!;% MV;W4"=E0C,1E!@V6H*Z60*,S%S'Y@S7[_BG._7ZB\"OP]H MAZ^P\&X"Z_KEE[&H[V1&QOK@_;AM$^2&9R>Q<_5!RK(U9#S'$C]_QA=(0[;0 MR=*/LI^6^#Y*$G8'W+(052VAJO;Y5?N#)XX0]B@E(,#IN@%C48USL&S%^"8# M%(^L=0,;"XU=93UT=HI8U5,U[DL),[FZ82K\2^+@V ;@.F=@_?D )@9L= ." M_V11;,"[QPE.^:FZ)@XP(<\8X--C&_@V/[SB4M^Q!KRS(8,.$JI; &TDN%WE M9J[1P^V!UHU07 1G*=.0%N(D/$Q.Z )6 H2>WOUTYL):=]?9MF0*ZX&Z)-%> M.[C=L,L5RYKH7<$1WQT41YS2'F07-DY@$*Y$S K!%.^V@QK#/&'=;UBM[ MUO',<3\/R(.?2!:J[&\2&RC6G"J6%',]A"44Z^5DL$J3\DR5O.+BG&.6!5AF=.0:XR ^< M.N %X-"H\M5@CH7*5)AC19HKI!PC'CI0H#$"G.UQNXVC%;NWC.JYH?R+I>!U%X1RX3?IIV%\0L37=U=R[+XG"#,U8P/U^F).@G"H$77&6/!!3LEBT- MK"$>LE%"MTV1A@U65;&UI);9/M[-A@?%E2[5Z>XME5_D'JDU\%L*5BT=E.D4 M2E# M4R=Y1+>+HA?1/82Q8'I:"64 V[WC,P:*ELG>*/&,FB6_;.Q9C@S?K%B M0P >FAD[)S,%[R( Y@S:J#%,F,;C%Y,=T60/T5IA1R1,]V4BWL0M?%9^JMXS M)]_1D07/SD7BY<:\7[J]_3K%*QP]XI!-Q17_+FX!K]+J15FV:R^UUM-\Y:%O M9K2%J*R1Q6L7Z;E;&9,S:NV/)'[DGKO-SS6N^S:2'[3L7^!#29D/#9QH%,8V1U(>6(7(=LW\F]]19 M7Z<128O\9Y+,Y4XRJH-+=C+*B7W$VQ5[LHJG+V'!5F0;7JG:1 M99?5KW+MSB4=MAL*"1PH>@=A;.2UCL@X- ?23]RE 25&-S5)RUK7.;$,+SO: MN+W%;[-*Y7?3K>1D^GI*X-FSD5ZYB1N(:?/M.K/U:D?9[H;ES69[&^\)"0LR MG>'T,5I19IU1'HP2W%S2%,?D.Z?BK$+%N?.'@(Z/4XQ"3#&ZB9+B;J8E6W)? MD9AAE!-Z/K@NVM3B^:U,V[.Z9,T0M<0>4UU/H5>_<0TF^D8R%J# :*80PDQH MZ"L*=_#9@V6%X6.'IR22^<.GZUC%[), #&*T%;IBD\*23#YR]8NX,<%6X:S] M/3_3?]$?JY_H_RR##"_^?U!+ P04 " E@@%9SAL%"MFW "]' T %@ M &=T;6%Y+3(P,C,Q,C,Q7W!R92YX;6SLO6MS(S>2*/K]1IS_X#OGL^VQ/2]O M[)P3:DG=HSU2BT>B[9G[Q5%-@F39Q0('5:5N[:^_0#W(>N"1>!0+*#%V8]QB M)1*9B40BD4@D_O-_?]DG7[T@DL4X_?L?OOOFCW_X"J4KO([3[=__4&1?1]DJ MCO_PO__7__A__O/__?KK#RA%),K1^JM/KU^](SA:DWB]15\MGAXW<8*^^OY/ MW_SEF^^^^?/W?_ICZ_/77[/F29S^_A_L?SY%&?J*=IMF__$EB__^AUV>'_[C MVV\_?_[\S>;5#^^CK.,WR*%VA/WQ%X?\C*W^\ MQZLH+VEN-?_RB20-@A^^/?8EA&!_?=V ?5_ A.T!/:?,7^^]/3G;#U MC]\RB&]3E-]'GU!"NRR;YZ\']/<_9/'^D*#FMQU!&SZ>A) C&B:='YETOOL+ MD\[_/&'^UH:\+5.F)3H#%)N=6-/ M] *1&*]OT_7XA/>[Q4FFIG6;[Z-72LSW/WSW?67H_R3)AX'Z=TU8FCY(ZN/Z1@G61/X_)DD1K=+5:X8)!H16*7Z)/"1J# M0Z/^70J@ZIC]B^H+U?L5_4!*/^IQ,]:P@OMTR>A=FB,Z$?(G:F38WU:33K\3 MIV-6$$)MTVC3CHO?B($H)C]'28$>4)11,\1ZH/I,1SQ.XGK /^)TT]!QE64H MSZZ3*,OB38S6O\3Y+D[OT0M*?K!B= PZ7 FD_QNS $-B7+.OV:L)L[<12>DJ MFE$_Y'D7$2O[*<1E1!CM$K\B]([N73=QGCW'VY2.\RI*\ZM57D2DXK_8'YAJ M6(G>M"L7;%WO(NK#9'?I J5L,[](HO09I3$F=$5=4#6(BSTUP-0]W]-1KV9! MA:-T(RBT2\X=4N-".)5^NV:2@]4%L3?T?U.TKO]\_)3$VU)"+DE7]N&"D2>4 M(?)B9PD4*%V023?9USC+J4FL]E NZ17B=D$XZ);K[2PHVF PV@=R?'J]QU.UHADM_\NJ(TH66T;DNIGJP5&NQ,WK#P7 M^WU$')/>1VI":A,+6T2O+!!&]9_^0@JT=J&K<.0FI+^+$G9BQUR;)8G2+%J5 MS@R+*#RAI S31R2WC%?K=V(5CJIV.5U_[AK3V45WM6[":K >G#/1MJIV/J)) M-^['A([\ENZO:8\;*>!X8Z9-@='ZNS]$,6$^^>/F'J?;)'Y!:_NP&02MH;L0 MI=N8V1I[&D6X3 B[1]3=R\K_I<:P# ?;T"9#9T<>G357U,2]E*KS[G5)J6(G M!]M=CC=%5HG"#>5:/9DS=9=2MW1?1;W2\J?3W+!G!(3=G/B>.!SHC!"C"9$+ M@@^(Y*_4X#"/Y, 4D3G,#WB-$AM:88A=D>S .8.@-=X\N#TO5:$T(;,\5CWA MRAZH0\%$<)=>)0G^S#PHNAN\P<6G?%,D3>/=AL/.'JC#5XU M3H^;SJ%3J6-T66O21*XQ(6A5G;?**K%BO:4?O,ZNIPH&:6DIDC.J)E$Q8U6^+ZH+6W_IY!B&[)'$^<+3?E MW6L=9#^#>.3=CL=N?0)2I[U4P:DRD,>6Y].9R7&?:!U%/ =9XXGK<;/)=IB@ MGQ%U"9-R^TC]+(+/(!)UU^.QO:#B1<=C\.,Y<]HSNSDW.X-, M+.D:V2@[V/U;]#:B-G \^#.,M:Q7$V:K2R-)R_)2U,>E^W'#(MU)S-QC%L*\ MVQ"KD;3HS82YCU%.U\_'S>.A.;F^2U]0EI?K"O7\LPROV+)KQ9-^)VY8>'OFRW)^- MF$;>=. RF]6":!5*5RF:-B1*T+G(^+$@383*17Z-!5DB5.-DUQB3"44]6D*! M%>T:^!VE$UB0*\%FDTQ@05$?A9OS=YM)(T0VRGF[!:5@W*.>MELPH-V'\W-= M%RNF#*_C,U@;0Z7&ZN($ULZ4DR'>8 MQ/]='V1<4ZF4.VRZ\'*.@A#&=!#*?A"Y>!"SYH$XS/\?[?<"#L9 MF96QN7#+ /4Z6!T>4NV'70\"!_M8Q(]&MUN2CYN$!:Y69J=T<[";$'^#5V7< MC[FB=(7+7UNKAA&]VF+#2;H=4W6_SR[1K%WS)&V3]*CDMNZ1^_LFODY.I3 MEA.Z;VTP):SH[-__P/U&*63,]+Y].SJAE6RNUFO"TLZKDY\>O3*0FFP^R-FI MK__![L]>?8DS.1\"8#Y' ^#Q>6MU>8/W49SVV!%^KSG@?!^?Z'=%%J>T5W88 M0S7X >T_(=(C7 I3$R^ Z3+0-A97I,M,1%8-2OK/CJ485KRO(;X]1(3B^WJU MBY.CD=D0O)<)&\,8:M/Z'U\-T'V5XZ\$:#"ACMC?__!']D0"Q5+5C[JO1"GD MJ&0G:1>YGD!HP F'U;K&P;97Q"VSBK MJ\X?-VJ".2R%[4UJ :S7NJ##I_ZT%V"M=>7[ '3E*DV+**ER)P0JP@/I:487 M) B%D'"EKP==9/7P_Q# \!^? 6KGY?7&GPO34X >3! :(.-+7P5ZV&H=^)/' M.E ]A9&_C[-5E+!"L7PU4($U,20AF-?* .0.K@]BA+5*_-ECE6B4^43]>_I+ M?_>B@.J9A@&4U_H XTW?/ SPU=KPEV"TH:Y&I-0'#AQ7(SIP >F$F#]3K>A@ MK/7BKP'H19DA5Y[X2/U'$5@_9# "T(I%-P9A!(&"&N5^%L *O&\0TG"SH^C M]%6J%&+ GEKP (-0#"6'^JK!0UDKQX\>*T?%VOLX01\+SLF,Z',G"-K^[/7P M*[B!#_H041."\CF^6%'=Q$72_&.TYY_L\D$Z8]X'"6#UJDO*TSH M(G6*CEZSW%7R>HW7?)L :M%1$$6+ -1%AV==Y5'@;E3)YT!EA\GZ/XS3[V0G MJCPXWI%J%RX 95'SIZLB7(R-8O@B.$#8 M8'QJ:LQ0JR-LO@? MD/P9)W3[$Y'RX);T_0\I3$_/\\"07HJ,5/8@ E$'&DTD:50M7,_0^AR8K MPF_WB&RI8ZRBFG.S5XU8"T\&:#7^@'F$*X>,I3-%3^?XZ*G2P9T$[[/RY>E3X]. M<[0$WB#O7^@0-_!::[0Y-KGB(4;=:)'/4=/C%==CY(.2@;[? _SMJ^E\#U37@ '9>D"^"U%B@YTG5 NJB:4?#[.,#XTB(ETLS>#Z',>L2>9C=JN MU#J8..*J,3BJ(_>?WPXD12 MJ=\3XLN _['Q&'H?_>*K/OZ1LB>%:99)/HQGS$H?G&FXE;]*4[,K?6]F"J,L M'2,,9*MGGGDX2Y] @&OR@I]NU>4)49;C%37A(,6!@M>R5H/[JTR:K +52HUU MBJJCG*<4RI]^[3^"]1'U#:<$HI8,%\+?<5Q]M2/EV MVS$U9_#J6JTH"JA:MD(H?Q4&QAA0:83()J\PZE9GRLG1/#8[Y/>F0.^I]/G/ M>[8MCR&*MFG21N&O*CH0B8YQT^YI\A*I;I7X+F7OTF,RU$W.ER;=HOW%7TT2 M,P!4D Z"R>N@CK*A7!!TB%[WO/V5$*"[E>P ^*L,2G:@>RH.GLF+HHX8:RB- MXW(7I?6?I'D:]0/!Q2&[3J(LBSQKY'RA9O\?DF>X"'LGQSQM6#"S^5#"Y M+O'CYW1XO^!\'?*B("-UZ/U4.)^X]:;6J'1-7J=VQ*DJFU6R"1",KCI0*YNR MM#G.HX2[>SVCQ("B$H1_NR)3R.J$8V8!PX\X70'BZ2JP6J9B,+^X+BWJB5A% ME$,*V YT" GFR#*4<,:'';GBPCU,>@A0&D^??P-F"T(/B"2ORZ2J'HW]M]% M?."\V*2$JR4M@?-:E:#\P35)@G'RU[P<']S$VUV.-T6&N Z,Z'-S,#/X[+6B M*+B!Z\<0T>0/=[D.2>51NHVI[>QM!3Y@O/X<)\D@4 6$/X:OE/!>:Y(NOW#5 M F">60R_MVQS[9 4AN\*!6&1('P9.T ]VS27<+E"5132#$Q!G.F&4"T,HNF> M[\*!FT;51ER,9F8^('<:<=5M\BDC'G3 ]!@.L;WWYL54T$HLQ8HDS*[,(*A/ MDG01KO)WOWT?1Y_B)&9GT()PE02BEBX7PB\VZP"DFELU8#?4'0[O"U87"*>/ MFWN<;JE"[M]A0O#G.-V*CFC5#7I'MK(&4Y\%R$84&_#,/27@=-(^W)4AGUDL MO!$(BJCA.TE%,-L$4+VI-H *0Z<4W!DHTA#CS+PW7@K5(GHMX]Y+7'Y]+@Z' M)!X>^ILTE:2\B9MZKGP6KC24UD^[ M>>^P'=[<!(=7H:F8!2OF\U4XN5C4%65C?DHFM+*Q^)K&1A7671NSO M'A5J2-4>9'C&T*W?R#%HH89*M<4'"@V!Y?<&DIC4P1(0[.",(H"0B3)$H@P/ M>!4"@8T3!K E.IL1S)LW$.AHR4 >ZU ##F>*/Q$/L J!V=14)1G>F44_3JPN M"'Z),RJ@[#TFM_M#@E\1>H=2M(DE9\2@5@-E4[0*2?-T!&"LAHI.9A;J^(CR MFYJ)9?1%8N54<(W>B>$"T#0@D[JZ)48[L^@#5Q00YQ+B5 :A00#FS!=(CN:8 M! 0"V.;I[$! .ST%PIEY&N+9)U9+/V:::B,#G%6B?0MG!KV51!K=B03-IG$\ MG_P-5[*+%?FK(&3"_]A4_^Y]](NO\OFY]75TB*E6]]CB?FORXKO?IJO\R1<] MEE/?*_39P5'FMG?;SBRZL21TLUV0U^K)RL%!$._C\:BG^]'#89?2KQKW?F,# M2_9C-? IVK(C'"]MV1/*HSA%Z]N(I)PPJ.CSL<9=_[.'6J#@0:4'P^8SV_F7 MYXX5W^7;<2CKKVD2B/8UECZ$A[J@YD2E#EP,,]N]UUSG51T,=A#=%,)XW"Q* MJ?.='D"#KB,D;>"A^FCSJ=(F",(Q-OA3:QC;A>,TIU32_K;-1.)%B"10K1@1 M%\I#!8)QI-(:(1:+(W_/=UM<@\,U*EZ..Y=>F'&P*1,69'Q"NH,V"TWT4<[, M@ZO92]?B<)\,I+LF]T!"4QL9AU;*TT-L[O(-)Z4/+U>OZE &^YQ(GPS2S:7?-5YM33G=,2 M_QR1F.VZRY2S15V8]R/.J8U("KJDWJ4/912X]A,4&8!CH>_.3X?H_5;R<:6I M,3N<$S+'4]%G5$8C/E 30J*$RO%JO8]35DR72NT%\8VT7J/F?3%@(Z^UVXAS MN,Y"T<]L)_P4?7Z@?AV=GDDEEC0K]N5-JI^RTP:I\9I!P(W+K #V6MFT.(4K MF0KMS(Y%;A!E8A57@[IGM1ZRZM_I^FY_B&+"S#W;/[-M!,FBY''3_WV%MW02 MLA6BL]_NZN7H_=0#/6(_7L^&<\D7/I%&I&AF=?2JX]=*E.]>/T8Y];*XI]5\ MD,YQ=1_$:Z4%< 77-SZRF;U4(]<2N2C#T@U7:B'2B%!/G@"A1&!H#!Q!%..; MXY[O Z%K3+7>]*87YTLMRLX7GU5#S )8&SHHQD@SGUH!RH7D\8!(&1FI),'? MZ0,@VXNS"-)GA8&S"%8@*4J+(TAO+4HU69CKR@YACIQ?K?+XA1=R!<.?GHM0 MP?NL8KKL@A4-@'BR/#3A\=Y#0JS-L&,)>K[:.&GWO='B0^NO'>7!#5KU$-$6E*I90R= @ M;0+<%DP]1G&9L74'98WK[9;6+TBVZB3>4/41Y MIS\N291F22E08(#4*3U+6JRT B6?JN+7AS $(]Q[L'IUW1.[3!!"VC+\+]YP!BL.-L0?BL2&J6 M#':5+51C!)6G5I1*!I2]VL-CV:-Q6M!94F^E<3KTO.%-.MG+JB8^ZY8!TV!E M@^$V>,@[ "_[--&$]DEHEOS6&"$#!D9HG$>\_1G[[CU200@,"C[0$Q%X&-* MW3@U;*V0E7\W5,%*@&UETIVFJGZ[\Q78W\R2U$7\2V_@ZS52Z*LW-_%=J*G& M_7P;[13\UVXR285;/ PG,GNG)*B9S-+@M;Q\NF7I=*9-& S MI4#:F'X#B;X@\@E[&@S[!<7;'=T 7U$BHRWB5HR3PM1B%L#XK$40ML#:(T#6 M:(VMQ^!;,8'K*%E]?R3N3 1T(M;56/A5U*!5?()#J\ #T&O4W)8#-O++V 0: MT-(<(7A\"X98$.Z:R\ZX>B$-/%V@X.V\TX"F"",5IY6]$]&^W$7Y+W&2?,3Y M._2$5DF49?$F9J>:;1M]/)V1I,V-W54KWVZ\KOP:01%_1\([R1%/=/X?;Y53 MZ=R@#:M+6M=L6"31X(AI-/R*&6.!?]*DA=%5'(\_)L.4B;&X.N:GN^7FC:Q9 M(@F]1$E1#I[E7![@,9RS+3R7N0F4L=]SL$7US%X[.68 G$JU.!2^*']CU,[Z MF1\C=3;[J7W6T3KO_!^;-8/4V@ R9D1B 2Z[P%7U#,1-[--A-I.J2>@7]9)5X]UC M4_42VP:1$@[?9@3PY M0-($M=N)U2R,Q$$EX; ,0ELT4#'ZEU.HKS'\N6V?90BF1& )1L\[]/?&BU(: MTBQ$P]90G?YR%\6*'8YO89#2:.AQ*)(<32H%^2!__4-P MS9-:TZ-Q=3>. J(^Y.!P^)PF%:>\T9W=I<\Y7OV^PPF5<%8_;>35TM?6HX9F MZ5._\ :<5!Q1 [_< 3'%2V:TP +I0"NE44/[)8IK%GU 5*'+A+WZ/>"K+_%@ M Z"":[P=,5P C#^@_2=$(*QW(67,-Y!^L?](UG$:->\ <_F6@30!8B[(= XL M8*0PB+&>7RK&6R[ 7'QC[*.FEF5GPF.=J0$0*$->NI0RI.&F]4.7$9%8.<96 M[#%R.A"*MD(\P]AR$XBOG1'.HB8%XJ3NM8'\XK>BC&O'>9\ZCR/ZN4+=95F! MUK*%60+1)!CP("9^2'6X'JGYZ$[T-I[RJ)S7?HYAO"4I$^UD3HL,I!8F'\0[ MK0!P(E<+/H*9)4<]H3QBV9;-O36N4LB!CK5!^4#>*0:(&[EJB%",$:*;6D.J M5R%* 32G'/SMC@JN\\H&%\X[58'R)-<6"98Y%NNNG3S)68+$S8(WZ[Y/#6CF MG789X%26JW @V%KF"ECO5$N'-[D^*3 Y?AUHHDQ(SN85 M2S=^XKS%$ZK3;'Q;P1=(4$ _\B+ .C-W7"R)>^IOWM%O_1B,1@OE"4NKA5]B MJ0\&>0X#UQWP'Z7MS2U:"0%DNF. MP>,27NJ.9#O\Z_>SV! /V'"Q)=9YW:&S6[E-_;RM;KTA'HAYSEMB-SJEWA0; M/",A5S,O9#V(\^H''K6#OJ N'+_QYH6P>;=A]-+HH;)N7X11]N#H_,*+>S!1 MMGN?X,_^7C:I"12]60P!Y03\AZ!^+6E' ME[NC^53SIRGIT6W4XW:MPXTYJ- M_9+;_-ZD,QQ,@Z?J]'I2O6 WJXS1J_5O19:7-O,])NRAU705)ZCU(@=_)FJW MJP=&HYW/@KI!5 %6<35-TO75'I,\SLH_3X\]W^T/44Q8$\88>T:<9%'RN.G_ M#GK\>++^N0-WEOXGLTSZRHVG'Z"NR0.SP*S=!*3/WY9RY":=TA)X[A3DPH<\ M9=0"<*;BW*[&*'_AETJRBK!,,(_I39P=,)VP&946]83R5U:%.:?SFFT'#PQ> MJJLFB+A*K(C89X%0%42H4M8^H)JB+OTN?B4Q>LX(G2#\%\X M3O.?Z>\%'1"V,F899NOD(,M@U#Z \\BPCWE-,1>"'G'V&9)GD)$1W,1L\M A MGI, ECM1!K A*[R<<6>*.^AFCA=+^"QSS^TAH%+EF_PDWZ'N 0[V':B>18Y( M<*;OIY2@*&&;9OH'BK=TA[(J3VNJMQS*9QVD&JF#@*NG, 0A:Z^!B)SI-*QO M\XR6L?)JCT>&U!=!.7-*[N/H4YQ(#VQTVC3G-+ V+EGK!\!6K#( 2RZJ__M$ M31")5SDK(I'M%)%96&-!6%75>+K3&JV1Y,1#M<32.[^!],T+9*KZG'\41(3)1U.+]1$#-5L'\7RTW5B<(\T '7K\N\:D7,NBSP^4!1)' M"6.(>I[K8L4D^%P<#HG^9 #C@WHN:GSS47U=X8WEWZC)F.PZE[&B+P@Z1*_E M=TV5YK0$*F^GY7S45"R0D12RT^'\PX:"-:B2HHESTFVIXWTT+>>CO&*!C.D_ M-!V:WTX+17D;QD^":&\A%M&K*[6Z(3.Y*S(XE .V)VY/?#CE0KC2S:F-SQLK]YH]#NS MVH P6?5/6+4::5V%"U)MC>1AJ[/03BVBS#Z8=="55/ 8:+_RU^\2+OGYOA ^ M9+]**36\30MH+#8ATL9^R8VN)BN$UB7QSU'"7OP19L)?']^?O\HX+/:$.@+F MT^U==YA]LNP0I<-C2E9I_B44UK>%W5$V,PNU*,AJ1W?=[B:8,X3-O'* ,,3I MY%J.UK/( 4$&.X( \H,Y]J5U<:0.XI;II#]E5"!-3?I\A]?JU4D7DW@U@F,* M<;HXD]P(JPV<$L?%E*:>&1AJ[[03BWR8@*/"L'##=91(6E7\P\DOX_3*%T91H4 MC<4F1-K891YA]W+'$TK886^/.2G,\9U++HQ/5@\R(!C&K=+(2?JJ7LKD]C'' MFS5MQ[M^)*'[LKUDLR6%YVRI!/ !*J&N%&P5$M#?S,Q]F^-WF!#\F3U9VW:6 M.2*3Z*HV#H[^:N (7*=-I>52SS5HF"( (%RRVSPLZCSQQ\T-^I0OL?1FEWY# MCHZJ&@:NF%IR<:F-JH[GN$M_.MYS>-R8VF K'$?GU0A'@*KN0EKVSJ\1#08; M_A!.*8ZBN&=[@%8VG:8K8HNG,?7F> *<#JZD9KT0F-,QS^(^31![$<5KO8E@ MT+)W- %J&:"RFTO&5KVU>C:X3A. 0L.$9A15-(HF!JG!1O*P55YHIQ8Y[X$? M2, CW=8'$M*N9G9,?[O9H!6535/I[(E*J[Y_\9@RV5RE9?B8Y2J\1 D:7O6W MP-"\DV>"P7L=MI>+GB(;]6>^X?=2FX<7"D$JK-OLZ,M!FWFOK(82T--0>"=C MG+M/K9L@301)/5@M&T&G%!ID4!2B>A"2]DORN>G1X!G.F6F2QC.C!KID4'O! MP1NVPA.:LG!4R4Y$7N_2#2;[:H0$CQ8"P9N'"Y7@?LV*J@SU,OJ",A8 >$*; M(NVG6$MA3FLZ#V:Z"0$=-@SCKS:TT3,X:N0N[[B? M\^W7CQ%['N-Q4]_XQ&EF\-JKT/0-L0N,GAJP>7Q; NC2:-_$V2K!6=G7L,\E ME?$[BO#W'AN:K6J>P*TFFX2 X<&FW'=GHK@G-@_!/;@T>N>M$]X?DCA*5^B7.-_=T575Y735[/W]T[-@.MLCJI7#!I%??D^+:$;FB?"^ M^Z>"&SY8W8>;S$PX&'8,ET#7<)CWW7O6O=]GJ*;D5)RGNLX6I]L%3N(5.YX8 MY4F+03?*!RV4+0;/64A:^#7=VRN5C/SC+[=9'N_9XV3LLBXAF&2W7PY)E#*J M7R5NACOD'&_$!7(/:I>I]0R/+%11F3,A97UOQP5%CLHBG-.(/1?[/=UR/6Z> MXVT:;^(5N\WNPIZ=:>K?I7$>1\D5*QV^*N5!6K?Y=Q%E\)2I>156E' KNCU:8>?6"; ML6*MTNY;R@*)P1KCXE@+ UR361"]8<=NA=:U'B!2^E;"@(10X[WOHH1E^3,> MER1*,RH-EC_"K@CT2FYZNVZWZ7Z'\L\(I5W2 4Z1-@[^D284A[].4(OB5YC[ MHVC!$92PA1";,*-55 MFD%JJ;G ^AFF0%*&J:9:)(3J'#WGU+?;X812GU5/X/GE!1W3^BOB5-<-^5#] M*X9]*'\M4/D4QW5TB/,H>:)C3EY.JEAQT51:A5DB*WP[% M);@6V"6@;WT,.P[0"V+AK;3P;?-54R4P-X*OQ[<%>E_]-2\UJ=!=D B8NP$: M D\VZT7C-=C5*!CL3N4>UN%698@MP/E9FIRJ[)3%OF1$?;Y*H^0UB\OG?1F5 M+!VH(E2TI0$W:/8R@ ;^SO%R .L".NGV.)* "0]L*NBU8 M&KU=B+)7;MZMK+=0-QPMOZ7DOW9JCO'H:YP9'5,+(Q^@#@6FPJAM[W$)8%M_ M#4A%,6+TPNR&O('PX&?88#(K83;NW%,>A1BZ=D*K7_Z1SK"_<"U%7>N2'=Q$ M7]B9]W5$R.L&D\^L-(!?;LA#]!LFK*843E'YK@\EN1[&VN;S38QVNUIQ--KY M:UJ.0PQ-CA.#<[/B>."3&17]D1[DQ"G9[YH3<(_#C#A>3P'N7I[1EF7"/*$# M)LR1\LMF=!R^QM>K288]] AZUS44$@(.ATYP7 M200U]]>:\.@'!EUA+8$R\\.R&"M&/Q*K)1NQ+P*A81"55?4=HD5JXM%W*66Z M*'=N3W'VN[]6J7I(I#QVR\M!8^1F5R3.Z$K!'IOEL00P5T[P"I^(,<;KL8%K MZ&8,/=!)L-6Q<>#&LMM%DL9>6#HW.B6Z<@05G=@*6M$GO(PW0V#P7GS+T[X+YLR_,"5[B8R+"391[%LKON/@XC=:_%5GYX%1)^M4F9W5@ M:^H7Y5/:D/VQ$2+>AE@3D;\62TP]\.A ISWO$ '6W@L#9J@^_0,' XE)MK]: M- T.)V"T!&CLKHI\ATG\WW6]1FK0,^I1KMEU_>,F__@$I]N[[=V>ESNDZ%QT M,<063W-?Q!R/OV:K9BJKF>)P ;P+;X*'=Q=>#\]T%TZLE:I_-]Y"@+U;*::D M#>[*ZY$4H'&#O5%Y>:M2$^&T;U6*BZ6A;$7B0]5Y;YA?WV-"9\J[J+S.M2"( M3OV2EI:*5X#"\FGC8&]DZ1J[%XZ@@PN6KBEV>8YR[HEV6IG& MF6J:^+4G&QC_FYMN9I*?=L*!::ZGW'=GGW)C^A,*,;TKLCA%67:-]Y^H)UB* M6;(W<(,-."&5V-[(]-.3ZA2334EA/;6^M]Q%G&4+[[*LJ'<+ MQDN7!D;@W !A?"/S0U^Z4\P1$)7U//GA+2U!]/\1W:A?%Y37E$J#E1M-^HNU MYH33P@F<>'\ZYP(UU9Q;XAM$Y;FG2W;[OKG@/7.- MB6>$&#+[-!&_A2EH(^NSST--8NO)^.=P8A]W*3LJM YQJ- 5RHQFKF]&A%0\V6(WHCN@V4YA?;+B*OU_Z]O:>]C M\O:Q0Y3@617,&\GGF%\.'U,>,9#S-Q@=&:',* M>_[,ARFG7^L=T(\XW70?_+.8@;IXH9,0CO>MS$-#24\R%>&T-K/Q325%4)FL MRO."O)+((Z'C-T??K=UOVUZ &:AV72PQN9E_;2GR1/RX3J9OX:Y(^$.W\A#T)8 MH #'@[QZ..+N1/$GQW?GS.B:<)!IUR>TQ :>,__7+QY\Y+LJ= MCS>!(-71OPLI4X2]<]7CB:ZIS3_9=G.'2;Y$9-^ V::4N.L1>DKNHLRFO/ZS5!1$MT4!=2"&:-S(=@7*5O/*$ M5GC+A,V^UZ]6:TX:&0K@A.&C>".3!2"_*28*GZQFDKRI9);^0X+F"PP $W#* M2#&]D9D#E^84$TA*77.!V;8.TGFV6ZW"1Z>"YO]5K$L&[U(FO%<*/RR*Q!)% MLYQ=5*6H?TI7B.11G.:6UUK.10YT*HY.SEN9S^<=UTF,PN@L-I;%28;-.==Z1J6H/5=NL&D6MFN/N$B7^[0[6:#5NQ]M>M=E&[177J7KJKWTZ+D'28$ M?Z::\13EZ'CEHE0/H4=YWEZYSR"/V.M<_,-)1FD4-_!T"9A_TRWE.\%B3&I*I]+IZT#3/4@6V&:R?1R)\TQ MIHP5=2Y++9[WE3A>Q1(?/1T^I0(O!@9<*Y,*V*5IDLA;9(-TFD@Y\L:J $<' M&_'>-0WRKMBTAW41ZLYF2:(U>D(K1!EC<]I]1*/?@V!&JL#JT1.#C;4'H';] MN/WC2@OBTNLCX7CH.D@FF[O*<<2.)-.=QZ)N^[ZN3G<>5B1O5SNT+A(6L67=0M2*OE W":US)\_K\LK-ZRT M3W6 M:!NSD%F4O);/>-8IM^FVE.ZB?D4 -I2BM*L>@R0)4OAAH>/.+]+5TFQ9D&@!\I=4>47UL)J2E*)KV*-V@EG,KCL M),PY,IJ8'4P=E[29/Y$W;4"D7WC 3P,B9XN)9/WU<_IK%UB1@I>.BU>ZASLSO M\E)7",G0^I%4_*)U6:QQ37>9ZZ*N__](6&[O%J6UB_U3&@./J2>A0WY.=PXZ M_##BQI-#?+QW]D&4K NZ[$E.!<_!EOE2DTRURKSOO@)"9=RJ?^P^Q5#:G6 U MT&I3ZQ2PC;_6_3WX+2"M1AR[*6LTF9'3&W-L*(:NY0'UV;+W1;QA.D>#0B"0(\8:JYC; < M*+UF]^8';?Y.@?ZIROORE2C*9_Q2)I?P[$)/^VU0U&-IAB([%H[#+[NFQ01L93=!8R)2/]9U.TWJWVAB5JV@360_"U'N_!5W^M!?UWM-T2M*U3 M:VO2W]/IP=[\9>27<:3K(LOQGME]V'& [2\TP$KM).9&9&V](\%W FM:W%Z M_0_. ZSZ#=7XE$:U>JO7>A\TXF0]W?NH:&67^"MR15LH<(-F[P1HX*\!*X?Q M>"6F,YXP4Z6'@&.4H BFVV'!-0([D$UO3Z7LO&^.H)V&:GA:+EPIAMJ_.QY) ML:H<(X1D0-T*;(I1VZ:8N5[;#W,2P% MWC5C6L1J7-C0)S) M'W#*[@T^;BCA]6#5JQG?7FJW.R:$@-N-92<7!+_$694I?ARR.C'\O]%ZN2.X MV.XHU";.'PD;1;!Q=(6:7SC1$O5D9E!?5_"H8NW:/3!U?9MG3]7<\X9O:I:H M7*"Y&*HF7%]!U"1*P9$FBWLS/Q#VO@3)$E%!D8B\WL0;RA=*5^BGM,A0 MLW27<>GC+]>4[QAZ/<,5:EZ2D37J<">%8[$ZFCSV5$V6?@QREZZ+?9&4*:4\ MGY8R$I-7L(-DCHPS%TR0A:O]UJ)SI.\F=(2:=MQ_,][''5PGL-C$%&O"(=G$ MRC:\@+"XC;\+_H!H8/0QU$R:6]A1HDNMT? M$OR*4).:Z;M)H7N#.$7KFEQ691MB5 "M^#LY<:N1:[5EIYT[JR!0CQ*'(K"O MXP:QN":;,6(OC ]$0_B5V-P(5&R@))0)ZJ\94^3W%836S3'GD\,9;E[I9WO< MH4X1UV)U,DL<$#7_2^H#$8#CI8"&L+76/P_58 9H"<2)>JMZ]"^\TSZYX/JC M(@NNW_#X9@>\84B:9RP08\W3Z7&R(LEGLIH?4=Z5UK&N;7E['F9!]9%PK*D. MDI#TVXF@G%A9G=[-2QE[?VKU3/<;#0_;L!%P'6: M\^JI@9K[:_AD] -KT>EAT)2A?^9,2V'Z9>J,9"6V9!!:!I7KH#0XJL;J9F_% M(ASIBCHFI13JL@WE$2E[\6=?7J.FW@SUW[N5GJZ3*,OB38S6[")2G-ZC%Y3\ M(-V-G:.KXWV_,;L*( 3+;:2$8$ WCI&ODA,F:M>4CF:%N;ZZ!/='T1 M:H<()HB@C1& D2$TFO8]4QP"**Y<90,:GQ4#B.&H7D_G:= M":Q<5!W[J67W_6&INITBE.>S+WD?I^@N1_N^%^0>L2N?LH78:1U2[OE6K4 / M$?D=Y8PZ09##L'53?O9'&6&AS )*:K*%48/R&DUE14YW %H+I M&E)-"LJ2K!H]>W4L ML"Y?[D-K45S-)JYMB"LM1C2HWF**% MTQK'PYX%)DH-6*N$#-"E.?DY6I7H%XC$N'W]-ZM^8;?I<^9=X[3'BD'+FC>M MEI.9"L!081LI=">]N#QQ%I4LTDOH0V#MYE-3@.OX0)(9R3.Z7;K#G. M 3?S2TJW*67@-5MBZH-02]8FEYMX H:OY0* =[F +MESH*P07;2B$_VA?,)S M'SV@+VQDHN>K&W3],S^E3+MADVJFT7"RU1,^:MA"%-TU5-EGF=V@T9=?9W7K M?9S&;!E98Q(]L+=F]]'RX>'Y:G$G5#*]1LUY&[!1&,IE) (#Q8+V,T7Q9K'U M>GA84'FC9!FEOU/O3V:O *"-A9*"AJ$V&NR:6"$I=L<'3W8J MH!MTP%F=&3_*,9+!A:(L. MPV:^D0Q]K2=_\45/&H56^,Y2L)-V",""40P(FV8Z(2? M\*\;MB6,/Q7LCY;M$SLW%B@:/\<(11@JYD \)MZ/4:^U:O[-"]5*%B'IE [SQOJDZ*31)8/(\VAFBI)\ M.J_+XQ?ZY^+N:A4=BF0E"ST;MNZK%[1U8*IF)!0;M8-VV*B@'S'I$]5L\[B@ M6\JR'#0K(K(E47*# (IHA6-PSJ^%(PRE="$@JRP K6X;!?4C^OV OF14_ILJ M@9$QEE3;S!K78M9M'(;668G$0/-T^VNTSX]P/9TCNVB#TF9;5"5M40]6 MIG5ZC9JX*+!1&%IF) *3V"BPGT:K_(BT+Q\>;F*"5LP.7V/"GJ&GWJGR#!G> MYG1:"&D3ADJ9",#L'!'23:-0?L3;Z33X#;>MK,H^0:!/ADD.'8;ZZ#%M9HKD M'30YFW[$ZMM)@64.,BA34P#)2<\<0(:A)G!F+1,Q!\@;]0BPQH3V_22L?VFG M5\\'V".3.J"G>=04U;]:AXWOEHDOI(.I*.-TX-YG5F'T&6VK*B63JM6KX@+::L ; M=QBP*#OQ"!;;#!2L-Q1UXX?=:(ISO'@ZQB@O5N'+:>W5!C1VR M9$M$V ,Y":N/<\P4YN^/@>#-!ED)[N&0:_*HT@ U.O/+9;+9/8$L^QL9J6O# MEUNS,^DW?EABCO6(SK?"X+7=#5E,Z\)A7-V%@JH8X:V ,I[ ME@4YZ@HX,=MC;$@6T2M5H^2QR#-@!C.N/.1Q?XNTHJ2XWA=DTI MR\8;D2!\PXX);,UTY*,(.YMB.^514;E[P'-*1G@,B\O=6SV6Y)%@ 7623= 8 MBM77&HALC:$;W)B]!/'X.:4+Q"X^-"_ZM5AXY:SA6NU:ZSJP73"&E5<:U50^ M=M:V7395@X(9/0AA9BJQ,[M@-W[W[7<]S"EZPSZ-JV73D==C08YY5''J0805 MCW91.5>GC+1A?X[FTK2UI#M,7F497L51CMYD,7B//-1+/6F#>M(G[=6H)LUO MI*@EW6_DEWQZJ5\G8KDA-R TOXKT$'J$0HC,&OU7L<79=9RS:FGTS_(^!9:7 M^#5JW"V)"&[L2YJG9_]7EN%$<&]!;[1T#0OPU10Q;R#)8)V>^.D M@0Y[><,; J,E8>04T'[?@F@N/=Z@Y -.-KA9 OYUZCC*%A&) M;I,%RIGRUK? K])U>3'I)68O^)SN3HKO68_?4S>A<9R>?/$F%#>YSR9LDZO? M8Q(W4U_E2_R)I0[=_KN@YO8!Y3N\[HG5":[F<-<.E]<&6Z): MV*T4]2>73)VQ-7G/>-< M"_9X-.>?JN,JA?F2JO-F4G4^(&KRH^0NW6"RKP8\73]3S(BQ^;BYQOM#$D?I M"OT2Y[L[Z@R,D+.C2<3[IV?!%MT>4:TL-HC\\MK:JDS_'6VW!&VC:KU_0B\H M+=![.A.O<5J2GS%^KHLLQWOJ"J@2A.P0"%'QNBCX./D^V<'+ECY4<=%?!-I*R M0..@<>"'4,,9AZ6JRQ%/1R!62:L7$H,A%)B MX'&SR7:8H)]1EJ&$3[(4IBF SH?QZ5(TI[XY@#&-Z^4"=($O.9?KY5XN5+9W MS>01BN MDSVIB5"W"GCQ4(8K3+<+"-2XC;&$2/J>6?62CSB-UK]1 ;!TD)<]8>_8;-]4Z-AK[+BKL=48$)Y3!*S>CB4X;^75#T$HKE0,V* M*P":[BA+)6<,Y*QW4B5 6]H% ;K MU &*N--]<%8:;AH5C7<;BCI/M^!+A!XU$ &DQF]K3'"AM(H&O4H%V6I@O0E8?% M5Q%9,7ZW="XO<$[_&4=)+\S;C^]K-#F]F@9H$I1F&4C!7+=@G05>Y=7Q6B5\ MK$-IW1TZ-O?MO$\X.1??=)A%Z,Q]&<-O=45H/?!_"G0*.\CFLQUU=2*I.9'6 M(QUNUNESL=]'Y+637%O?!BMOTR3Q*D994WZ<"I3=##LP@9IGGYYILW67QFPY MO3K045_5(TG5(5U'9)T]DO)F!15D+MU(N$/(V629(O1W@]LHRB)A>M32%E7^ M*JPA1X:JAG[)ZCJ)J%.72^]("*']$L4] MM0.4RG<%78VI*>;'Y^5 ->,BH"D3YG'S@BXBF%#FR[>X<@[9B, [7!F^;P@(4&B[/#&.D[*2%'S MIK\ZA-1QVX]DB5Q>L\:]11;:V"]M>4 1HX]1^R[*3ON>P;CUCQMTVS7G#?!V MDR_6FNJ S:7"7\YA_9?Q.'B_,U]VN-%3J_EML 1U8J6ZG0>>/V'F'%BM.S9. M@F['CO.F)QH8R[@.=,#4$4Q[HL"#./>()7LH$:VOJ)')+>[)7R*5ETCE)5)Y MB51>(I4R4IF=2=3R$,JH09 M[1'MX@H\?^<24PYDVWB)*9]GO;L4%?*VJ- [G.=X+ZLK)(%H7!(>A'?5A=1\ MR L,<=M/EL=\J3/E6YVI4+V52YTI1]Z$?CTIM<,PK!LUEY+<;_.AZD+G%$5 M/23XM:?[-V^'28Y%>/^M@1$Z'+L>CEVY51 H/J2HD9QV$Q2 MES97-.%5+Q V\4LRETCB)9(X>?SH$DF\1!(OD<1+)%&W"H!J63:K22_ .N^J M\PH)0.*&D&8P3VFD6"';1-Q"-A'+]B9"=$?%";(FWAX7*Y3:#8 X+&<#>= MZW--?+G04BE<(Y)'<7J2@:YZF^$3:[LNOGDJOY54SS 7=.DS/UKP9VK<1B1Y M?4)Y7-WLI#Q:SPXQ2N,)PD/Y)N>(4K;33Q,>B>;%A[V(66CO"+'CO936SOY( M3IG.;4G&C#()(*$5P[V_6>0%WMGE1C!H>*8XOA:3,=N#ZUXI76I,[C%E%5_. MIB]GTYY6FU;_=>YGAR_7;NO0CW%0)' M' S/?Y.[B%!#QCU*%GYO%HOA]\DF/5S46,U8=\XK49<+RQ"E M?P>M-0?/B\?E V6!.^A2F%H^ I@P!A_"H($""- &[EZ87W32M7VVMYX _;TU MER:T*U"7Z/'E"I1GD>0GM,);)L+6>T#7."L/J&Z_'%":(?;/]W$:I2O:KOQV MB3)?HLR7*+-^8<5UL2HG5IV[F'%BS@JH4R%%/I3W+(NJ2,KAQ&R/\8+\@BZ+ M*%E&Z>_40V4']47R^W5$2(P(GWPH?,.&&G[*PH**H<#Z# _J#/*[*+,EU*C] MVW8V#V5>K?=Q&C-3G9\RE/DJK].D]XBSO(G?FF/ MH;RP+!/4:%'J#K/N_A M>6'E0R*Z7V OQTLECO>2Q3IZ]>,ECO>2Q7O)8+WFL@>>QNJI6.[65>9MYK$99#8(T ">X&A?% M#I?30\XR?Z^F(;NA?[V@]7LZ+YLXZQ_BVZ!H@DE& M**8SXDYT 3L176^!L*&LW+4:4>1?@*CF@%VJKR/@3U&.RCP;M%[BYL?!)-=J M=9S.P%;A*ZR9@!SK*)@(_THF5=.+L=T^5RQ+/\2'K'WR.,@(TF_9,:[ EN&K MJ+F@1C&E0$+\*V'4D/_++B*;:%".2/2YIW2GS_/1+ '+(ZG/J;<9%>_1NV/A MTO>VO7]A2"5+A4I^#Q%&.F-!8$Q9M6N('"DWE5S:ZCZ.R^'Q\>18NK#7Y3#)_B/*" MU7:_HG/J-8NSUJ0K]6<1E55AE6_%&>'A2%@3CU^"/:9UU4^_2E*\AQ#]?.XV MA-=L\A-=93!\5OU,C'J*M[L<;XH,2;B5 S6',0*@Z?-3N41C(%N"+-1VBS(Z M)< 5N&A2\A*5 C" '0 M9 ;.=%PQD.&N9=/LC=DS42^!K\AF9@C;3D3#X6C6=^W.W_C*;[/8./0)-,F8 MV7T>$]$-#E,M@@D#7!8!A?MQ$GVYD;OE#ND&[P31KK'0MQ=5I^C]4N!WF!#\ MF:I"=K7^KIX.PK8:KJ5L=LF=VE;F(_Y#I$%P2\Q>]BM/R/L M$=4#;H-HEO/&F63'GTHVI 9^=\Z-\X)'7\_M/=_[=L:A>VH#WWLZV=JX](0= M;G4LR7)\;7$6R1L\?)534.;HD05X2+O@RK]RA["X]J=IMEL=,L91)%N"V'$D"VOHEM">4 M$YP=V-Q[02T%N$K7G4]/=)]6SSA>:1D[+,=[E(98?!-I2=Z:G\/ _7@40/>C M7WPM"'J)<9$EK\]B_N1 Q]J!?* )KXAQ1P4#^>G?_&HCJTJ!\9',[%C[N#C? M;C9TIE)K>%S5V7G^R2*R99U_"&F#HAX,,Q0>JIX#6:@4TZR+<&L%VJY36&' M^_(VZJVZ99B-:2DFVM?!/2OLRJ<0;^"4Q%3C8$C$S$P[5'"0M]IH^]DCG MBZ/:9)H3=5]A>(7-DFRCZC/ MJ 2BJ5K'@YC,0MD-#(8PW+5"1AV6U?!X'9E;FA=$/F%/#\U*5JF5+<\PK@O" M!J_%^4V!6 K($TK8*KF(" MP\_30$$5;4;51!*[)=B)SJ>K:E/A7\*?D@[0H M[Y)<<\;37'"CMJX"&@6NG;IB<:F/@+X#?QK&W$_#;CP<,W^]N66FRN#[L,-/8QWOJE[7C'VF2: G@#/,:]6_R[B+*XX3]>4X0/.HB2C:_YW M]&_ZGS^:GT0*W0=1KX(])A2\U@0U^%AE3IJN/A!<')0G,0(W\TM*M]1VY*_9$N=1PLHFMLCE M'AZ X6NY ."=OO$8$[2/21Y1M^2 "36'SUB[V!F]Q0DY_E3\$[<=QTI"_,!08 GUB1 KODHJH# MV>VIZO\49*EY@(#6',A!IYS1D%' 6KP.)K&D"S:'Y:CG>)MR0? *H77&CO^> MHX15"FI9KSKDB-9T ?F)%0I@!:+SUP>4[W!?!1U@.KV%;8XI 5V)RE=_;;J M>;+3X!'5_W1_FKTD\B&*TWN<98_I293"M?R_<)SF/]/?Z;+&PKU76897[/9@ M?[T:C423^4[9.C5)Z:.4NPTF!G8&0H3^B0BLYYL, MP0+01""/IC[)$.V,'K!1[2.PIIL.W;W=MS,=5#W,Z)ZW8L^LO\73WBZ#N@@W M/P%\="R5MCK?0-6/7-3AY@]<1]F.O?E&_\.\U!?JS/IZ>9E/JB 8 0-N:E$K M@/WRM1F9C^D_HK3O' P_M/AK/DQ7+!DV(EC"1Z]8LA1A6;2WA6AF-U_>14F4 MKE#V2YSOWD7I[X,R9:+O34&RX?< -$/%E:Z"V4REK6 M\29&=%?4$TX_W<.L=9/_H=LZ VTDXBN?FKW-L4A\-F7?-!2#UKB@U Y$'\F M2R,/J<5>F!V0CA 9>8B^Q/MB7Q?:P>1]_&5)9\0-HOYWG&<+*LTXRS!Y_8CS M,M3SA X%>P0^8]=?49)<;0FJ:O+T%&<$S/5H.,4<@(J.)TE=O79*23T9_N3/ MO2W&.;O43>)5CD17>N5 +8/( W*:+7C$7_>&R$L_H5H*TRI PX&9=&)(!(QA M7 U5>XBS*;K P15X%$UO_5.JL\GZQT-:2_7/+J1ZSCA._PYV7=]NA+L?_9X$ M1D@%)KAS?Y8['M&6&OEM4[*T1P'@U@>\/3]Q!]+>+T?\^ 8GY_8'YU.S >Q\ M\I,C_C4'[L<>5Z-\8[\C]J@A5T6,VM:RU&SKH?+8 M<*_2)$W<@6>G<-U#K'"Q^")L;F3TF\[F^H7&O@)+'6]I%HFZE[:09UDW<$'P MFJ[F;-8UURHY.QL%U"G+F@_E/;;(<)^IG9Q(1/LA2F M)E< ,]G,5XL9PQCK3G4A6C:E!>@FNXXA]F:I_%"RC-+?D: @LP2BT4\>A-_# MK69*8["YR/PK1/>\BP\']ECF%J4K404-.= QVX /Y/>8@UC3&'81/O\V)^^* MY/?KB) 8$>Z@"[\W&4S#[WX/M8HAC5'FH')\_=L^'"'W,H0 K9"#W*_P;7B5 M+.D8;PXN_PZC6QM950A!%28(8XA5#&F,, >5^='C&(5^T"&*"7MY@?(3IR(_ M3 5V/, 7@?D]X$#V-,9=C+$>_K_X,[^OBASO,7M'0&K+56#-U4HAF-\Z &1/ M0P?$&&L=^*L_.@ )%4."HKZ%?F'[;^UHKWS_+0WP_BW0 *\J2H;A,26E+)L( ML 3A&PT&PV*5#N+"PHZ\.@_58>T>5I]'#X=!XL_].#5\CB^= A.WP/!-W$4- M[U?7G_.(Y%YNA^_V[/R*S6;&/)44WJ9QAM9WZ8+@39P_$O:[(L1B MA^3XZ+ 9$J^UV(EDX"IMVIU_>61=3NBD3.7F$@S/U38N?$"*I>;75(>XF'W< MCX^^SO[Z_5M?:0<2&'.M-=CO5VOM;=I5KW-ZRN6)<., GT0Q@BLLZ$G@$0.A MVV?[,FCG"0GUN\9Z_( ;M=D"-!J+N\ZKSBNZAR+LW\OHR\"?TFS%X4_::C)K MI#ELV%027;L$Z_68T 'IS;\K%@+2FR-]F(+UH>6*=8(.7Z$$G#M6I%,O_CG< M I)O]X<$OZ)^ 14@M%R!3M#A*Y" <\<*=.K%O_L? I+OTJP@S/.[3J)XD).C MUTBN3H-&X6N57 Z.E6O0V1@WU4?1L?)GH&IU8>4:U<"&KTA:@9N,JF%4U/Q]R :#;<&RXP^7(&RYH62^>[G<^XM0HW\LER4YE5%\\]14J"K]1JMZ2Y6;,3@#9K'J0 -IIUR6N.-#43 F7B0 M/LMGK !]A7L'0M?B&D+4"'>%#79 MCP\\DW.>6"P(/B"2OUZE:U99^<#._:QK#8^HO>V,JX;V11+1:=QB0/R@M7Y; MSL4?0%N_ICR(>%6=9%A#'7'Y61D9_%Q]1U*ZS9K+5N!F?DGIECVZ^9HMF>UZ MCTF;7.Z58C!\+1< O-/D@57>%(>]O[_FWXJ7@#0) 5R0R=9'N,PQB+WN*JG$ M7A[[<[&&Z\YJSW*LK_J]>Q/ 'IFT 3V%*WJ#I0@;FV5Q9KZ\Z_+B!+C+F17A M+!\R8RD]8O]HN&[J-6IN8@(;^24?(;&BNIT0Z%/U3CFTR]7RA+RV[?PE7P[5 M+/0BJ"GK7X $CZ$L#JI@R-"7=ER$UK\P+"M/^!J1M;#,X_!CJ[QC^V,(XRUE M2'N8^]C\RPEYB'[#Y"&*TQRQ)$W1XQ,RH..S$WR@$$8=Q*#VZ(NP3I;8,>;C MQ@65?YQN^7M#P==C6=#>UQ!41LZ2MJX,T'E5'+15^E#NTJ@!AX4D%8Z,G\,/ M9E1;$V28YYAW<8WWAX*2)UZ9%K@0*J MN?4K@@I!"V L:FN!$*U_-4P_$%RDZV7G%3>Y6FBTJ.4':A&"NNBSKJTZH"XF M*X,Z]C&Z7DA'ITG[N%TSN..G+AHPKZV,L#[&J,]J65Y?1/+MEU52,,__/DK7 M[ %DG%;O%E*)E'>ZMU1$PG=_W.%411GU<(:@KF.(3UN?'1%1*_R/9Q5_T[7IZI3 M](\/!&=9#PLG=6CD;AHW<+1N?!XUOO,L >%*RR+[:$1.=<=0D ]L@^28,6R& M9+JU3J8!V)%4>@L>I\LJM]BLJ\"K5H]N]3!HGLO&R!U1Y2+*)>;-^2[G6>RL MO)W12'1(X] ,?F]>VSS][B$C@H=$.9_:[-A4^@Z1Q)IQQ--X+MU6;\UC$:UF-BY&"^<4*;!37]&^ M![QL"6^LM=.>G*$RFMX@#VB(YOHYLC\DNV M0H*AJ2;0])$IS;W]L,L"^O+%PKAO:7A_SL^57*W7,1-656QP206VW!%<;'?- M,]S7>/\I3DN!9E#]=8NT">TY0AKXS!A%MBZGD2L"YU@JBKH&!YQ%"7@FP1N< MG ]E@\!G@+9,7&HWI/,YWCB\2U<$11FZ0=5_ZSE=YJE3!MEK]U7MRTJ:4/UV MC;9YC,@9VL#GRDCR=3FCW)'H7WGM3J"^'9P'VW]C!,UZ8( @<)VWEIG3]<* MF#G>.[7>^@[>RIJO L-E<-[MK\'=5?X+8KXHY4\9HO^]CS?H@:X\!67J*EN4 M%#]NEO$>0976&D\]G!9X E=Y5Q)T.2$L:)KLFN^8>]?62F;BOIAX+/-5>!/) MC.67J!5Y5A>-%]$K8RYC3ZRC%Y3@0^V/_896^>V7 TK7<4ZG>]\ST6S6N"G@ M9H%KM*%\G+HP8!+,KRR/4(WC8\$.M!\WOY X1X^;YM P'KXDH01L7I"0 :N M9F 9N%0L6:>37096Z-.)QJN7*$[8B3^K81L-:I)#P3NZ)0.?A8:!Y>%>SV1= MS_*Z\=7ZMZ(NZTL9_1#%*7O,^C'5/BZQ1W0\;#1'%+CZ.Y.AVT-%SII3J%$)HK^N0KW8W,ZTOL8N,)*>75Z4M'KR.(>=A 9B/>#!#?L,*W+ M(&WQ2%"9NFA!2.!7ELSR1ZV2&FV23'4[-C__"&):"7(:S-X%,AB77CH#N%]' M^=93/\9UC;/\ :]1%;F4A/.U)-RL0C27 M%P?L]$/TXD"HM_HN-9K\W%P$5Z-INL?:,K3Z9HM?OEVCN#2-[!_E<4II^N@? MO]ZC;93Q_'9_L&,8#HH4CR^) (B@-8H&A6'R,4$S\RVALI M[$02W5G=[JA-/^A%ZBI*BF"C]H9M)4M9WG-@U$8KUR466X]'%3<<0R8#.4]Q7/"2Z5 M3&&X_-M9RM1(MBLRD!UP4\JA2+IS@E$RQZ '1(3/!3DD!7A*B%MJ&)5CR_FH MNU(N(RDWK]_ 0S/F9_L6:Z'M:;Y>U_Z]V_RAB BE')TNJ%8UV3/ N9U1V^9I M-;VV9WEDJ;H-8#:^+41;:OI_RTB%@"E#+R@ MNW2#R;YVCG&1]T=:E?-DC(L3-33 Y9>0+Z^L7%Y9\?F5%%GG3=-@%:[_+(FBI>X^$W]5;I+"0 MTT.]#LPW;[+K;)/)^_+B3M#;/',7TH='>+2I/\N[/'-9=8ZI@)4 91<+AA#] M6P1M"*_9Y/N@,A@^JQ9>J/B=7CJG=Y@58M[*+S:H 9M7>B6 TV&B*]ZE1T,XG?T=7P@)P/+L8)BM%+AX_ M7)#\-2)KP1@*/C?C./CL\5C*68&.YP#+9$6ZQ<6"\>KWA^@W3!ZB.,U1&J4K M?E*T&K )STD _1UQ,'O L9?AFZQD].6JEJV:Z%S0$NJ&Z%J60>T!GVO%]+GM[[>@W#E"% /1,;=);B]C4IH$^G8CE7+.0! M6E%>(I&":S=6M)U!-.SP#3P6N,0*Y0- ]I_UXT'.0B7ALG"OG=*^IUCNQ=&/ MNI+GXZ8D]''SDT"UU("]I_!X@+-0++ DW.N5K.LY/G_7/ME3F#X(*.>IBYD: M/PUIC*"ETLYG]N"YICLX>$MJI@JHY/N,+J%!5/%@_X"6<,E=(K*O4Z"O<W6L.MT_SX.(8;Y6@_':S02NZY)R3LW?ZWL\AB.%ZIE]B2.$\52/XQS_K?#A+I5&59*1=RW M59POQSINK2^S4!*??(SU@XR8<9_V,C<$[8SYG M)LS@%1N7NJOQEHT+?12]:/.&CN+O>:4<')\\NAFX^W;!!WL*+UD7S@_T'>=H M." OW%(2>G?[+093754"1(K-@(5>8*+%WV-:_G0?1Y_B)*8;P4NQB4NQB4NQ MBI4D-04QRKC/3TD@FE,K M'L39.7GXY\?^FG+ZI5DZV"^334R9)#&/W.[TXC0O%P'6+/#"S=SY@2&ZUS/Q M+3SEF1VO_<6RR^R1:Y/>Z>ER2?$-7%(4;@>&H6;1[4$ 9'.2+(/T2UNJJ9#W M8NQ\5T$(U?$:.%"3V2;(D&$H>UTC)$%],C$1(L/]EU5Y7 ME-ER%7CWNJ2XZ@NT)T8O^1*7?(E+OL0E7^*2+W')EP@C7^)RWN[FO-V/.BR7 M]!>#]!>/J@B_3S!E(=W>D->R\"UO(*4PM3@$,/X.+80IX!@+4%V2(2[)$)=D M"-]U/GYO2[AXP(2C-S/K79L7'PQZQ$CO,<[Q\W)8W\:N1B MB)H_+L1DIH [$!C"1W=FM_&4=.(IW$KNJTNWH1P@7/L0[2ZN:3>O.74&_D)QJD$J. \ MP+1YJPZ/7O,QJE+UJYV61Q3K'J+RPI@2Z]DJWVW85*E%W MDSE20GWJ4\H*__5]?@E(NV3G "1(C0%P:Z\G_$[\N\+6I[/1[^I ])F#BXQ5Z-$ @T"X)@%GJG+2GW6@DAP;^XLYJ+14%6._I'Q82VQO*; M@_6UWWRFVBJ5TCETM4_ 9"_L66CJSQ&)V?9G$;V6M=JH0_T[6B_Q57J7KM$7 M;=4%X@/KLA+?3)5;3X[GT'8E1>:5OZ=3?^86Q6F5A&7H7HA1@)6JV4 MUCE4F4=$X.\:.LU2MXQ?C)"ZKD]1X%<\+TGMEZ3V2U*[9TGM1]_GDKD>$"D3(/JC+(J:]T(#^? 0Q./7X(]$C],2^%].A8E M:G_RBZ.K[9:@;933S4V\1^^B5)#NJX1KZGV(X?QB_"/.[RF99+F+TL<4_0M% MA,NX$NYX458(-UU1$>6@83B#O8(C(M35%5DARCGFOO1YO4K7;0DL*0'E[_R9 M9=BZ.3[5;>VW,MH)0T-%M3N:[#3I'(I[8KBOH8" M,5%@>%=S?,!55U.!"AFJWKE7+Y$6A7I;@NNG8[B#VY5A&UM95$R,91Z9C6;; M0"S='XFC;%J]555/V[W,[$:$B60&D4V+K;TH2FJ)R^DMN8)VCQ[B--X7^TZ' M@I@0O$%S?P[0P"5'7?'5_39=TO]RPC8Z36JN8$TFLT :HX2-^.^:('5WS-; MNK'8\.(\2L:X25IR]SYF!:'C*+G>162+LL?T^$L5Y>1.%'"KSFP!M I$M1U;_SE*"A,3QD>@8=#Z" +106O9C&7L M^IV.L=_TW.T=NDC8P,>P=XCOV_D$D/[]2Z6__7) :8:>4%*RM\0-T1]Q?I>N MDF*-UG?I*$>4/_;M<4/_[I1E?!7X?2-AKP?0.7:_-B(#]IYWF.14$?;' M ])?=O%J]X16>)O&3(UOOZ!]F7WTCRA[AU#ZT_!ZC6.LHJ$PQ3J9'1I+5?%8 M(N^:+\?D,X/FC.R9!0@&>L)?4SN[,\$$^3@=[QUSKB[\A>4>][+/2BZ6N-_DU,8+>#LGF-]_LX+\5"5S,G6R/G>%O%%QSA#7\FCB5DQW/0 M(9G^W3:N\JHK-JA-^1?*&:9;O'(M\D^'-Y]8!S.B<#:4KYX#O&9W1[&DVY@=FI9A+R_O MV+6'I$^PX%A-IPDG>TSI?VGM'HG3],=H+2K.+/C?E MRP>?0](B!7/&^C/$&WB=:\.E"9O::,%#'*#>JU=/@;W.XS:*W)?"EJZ%>!O* M[;?S, >POYDEH%Q'A+RRTD5[7*3YU6I5[(N$Y1C?(,K=*J[T8X])'F?5O]/U MW?X0Q83MY^@?'PC.LAX6CL,XQCY M!3 ,FC8U,;2:3K?6R<886TF@MZQQ.BHO3VIU$'C-L]%M& ;-6MG(N".JBIKS MB'DK?LAY5BP3CV4TRF:6VW%YC^SR'MGDKU!=WB.[O$?V^^4]LLM[9([]$_TW MQX0.Q?!=,5?IO5/;%!G[]X Z&\HV@-._>ZNZ&6-Z%6B%TU6P\6 <(/1+YDK"=<\-=4\,I[3X[M0#$JV7KQ_6M(!B]S:KT0&1 M&*^?\XCD7OIK?>;9RP7LJ8U-G,8Y^BE#%.H^WO03*W2;"11;W&RF^@V4TSG4 M7$R*N4_JN[9?K==E6OY)4LL=P<5V]Z[(Z *?L8SF3_6C'9FNE1\'>1/+=HQ\ M)O-K5)F/,0M=$SS'VJ)WZ8JP=-,;5/VWEM"21&E&&63U5DM)'$= UQL;!_UQ MC7.-?B9S=62YC[-FNB9YCO=DVJ<4VHNF2=MF3=1K.Y-I9".Q458T/7HF>\ O MI'C K]]?(@)@V4P;$S!XRZ_:)=VF%A4@PXT(*%7[$A,02$ =6%</_[F$')"B"FVR1^818ZC*O@1]KO<<9"3T_HA1J-*!E\ MP1-\7%2Y70Q^67 M!]A5]>,+P^\QN8U6NP?V(E,<)5U>ZAI/&5H_DHI?M*8-J.LC1G?$(SSB)R-KMCAM?<#N_!'7+ MWN-^S9;LG93A>//YX&:#VB-JZJ!:(/)+MN;"-)>>A;C.62#67EFPC91Z95Z- MJ:FB+AI4A)L*JV\9L4.CT+]-#Z2EK+=J04.XPS6E%P*=FIJYTF=A CRC9WGW M_+P"'P06)O&@1>&-R:AXRRH!*HEV;B(F40A?-]BW7PY)E-9AU3H:3ODJ:\D^ MT _;LF#Y/Z)L0?!O:)6C->/M?8(_<]Y3L,5T>CK!'-,;6:(%CRDX&H$IU^W> M\PKF',WQ#N<-RE8D/E0"^4#PYWSW%)6'P>LEOOU"!7? [*IZ(X9:+BQCM6^# M[3$UAM0&TQN>KNY&P)?I:L71S&HC=&3!AH15@6#2R*X.AR1F$M&/-3 M \EE:MK)W'[1,XE_^#\H9-! M2L-$>_4I-:N3B#25-&:5O'3V\/74TVAZ)1:D;)U1%.$^&^(F.>?L:JB9;Z;+ MV/F5*=S4MO=Q&J6KN#F HM)M/?EY3<6TQ21F)9*E@.99<,*WY:3]"8+W6FUJ MO0.V\6O#T-;N'@.J1#$9..?X@0_NES2.9;S[8REYO$0"VG^JA OJEP1Z)'(S M?:0P_,G@9[)3?SSR^BXI6E_CC%\06Z>)P"[PFTRV\LM'$QNQW%V"N3VPI16& M.?!M <>N,AGGXQ>2#:-J MHG85@L@SZ6N".BE$T4(M%U]]2K:KH=XO^\_MOXOX)4KH[.*]7"L&:KU=RP/R MT0+Q-L,@)L'FI[TK%6&>8S[ $Z)\QTWB@U*SH.#'\J J\%"T39-Q([U3]S%& M16F[ ,"21&OTA%:($DD7\.PCZIME"413&9P'$8IBJ-DST@4N6O,#U1=$/F%/ M35!59:L@;$!:'/?42 %5RUH(%8HZP=@T4BDAZCG6+2OGS[&$VX#IFP*]I\/S MA,IG618187%$GN$R1-&V;-HH0M%5!P(RMXW:_9H7)_/9>-;L]Z35WP](@9K] M@ H%&T$,6FV'Q!@-J\2EK/+9U,'S[0""=AD?PV6]KTH14+83^"!2YUHFT' M1S_J!NLDW#-XO4-'N=35!^.@WA1B=WM:[^VVD#.207PPL/2 ;Q? N'1*3\Z% +V#PPY@/[SKG6*"FTGD8RWYZGB8<;F M$A#8\$%?G?,_=1^!NRIP(R,0O=%I:Z\/DNXJ7-RXAZ]RHP_P!?O=\8]A M!]V\,==DX&P#W1.1DZ[1+BQ!Z9S/JE/_X,W\DE(=-5BP%8%=G&(E":E!W[_# MA.#/<;H51&D #;H1&VD#;^V:)(0#EX">;>/$=*1=F=LWGR.&O.CI(GHM0Z=+ M7'Y]+LI[?002$5HY7A]QNNJ#\>VU,9JNW39 $Y2V.Y*6M1TW M(,#B_3#A@>K4J*_5^9]<'L,_$1%.^1O&F$V#/UK=/?6$T(4 M60@NLT*&73D2OC>%#,JM4@V1;B_5"J8[U:EDC]:MFAQ7GW#13J:&#AG M/6 ,MF+<1-FG4HP9R4L)?HN2/&-_E3I4BHG^4>]F5Z^\1!S.I\ZNL_ED2VN& M5M]L\YI=?KY*DIH 5 ,'[*$Y[M$L@FK>X>1!GY^3AGQ][ ME+=^J2DM?YEL29%)$O/([2X/G.9L,2B;^7'U4'O,?GJ^Z8U9ZY?F#53VBZ]C M-B07-&9E,_/E6;8//6?F#\^J88C%Z&7WM/"4K\KSVL\C@T=WV-;-83(5.[DT4[Y.C'QTESXB\Q"N6*O#SNM!IJ8)UOKA2KUCM*-KXH<;^*T)OKJ+LTHE\6* M&H_@-]3E">+Z+5[Q%9,#XW =K3_B)[0MDF@=\3U+ M5_A.;Y+8XO-.N5S+2.&5VO=F<0%^)+6]_;**7K)(XC-(((ZOQW$@O%,6-1_R MX>>VMSCH'FE %Q^OJ;OZ^\/T9[Q E.RD":* 87Q&]. M^1$=*9" 6XNK]L(EXAY':7E-X%,2;TL-S9;X&&RK(Q_ESX\IGQ4+#,<<30,, MD]D2Q=!A%Q+IFA1^CU4&IT%/_H5(X6PL/V-+)1Q@T%;"%H99**%((NZ5L-63 M?Q%3#38H)EM;R,&AKXAM'/-01:%41E#&=E_^Q7OAC+S'!;'4QB$*;65LHYB% M+@IEXEX5VUWY%Z.^CU.ZEZF"7-_Q%4T,T>@1#\)G-5%R!-8"'B;_0M9M,K]7 M#O+WRD'^/K!!YG-D,LC?]P;9HP!OF\P?E(/\@W*0?PALD/D+SK\I1_EORE'^6V"CS.?(9)3_UA]EGT*(+3I_5([RC\I1 M_C&P4>9S9#+*/_9'V6ED;D(!]D_G00>!<@DVA_4B5&_VV!YPH.SD[)[?CWE( MV!.47 MR^\33+4]W;;)Y7*M!FQN]$L )[,MJC'#&@QVK8@ 4(KSEO1\1OC?K+P'7 M;B<^D[@O\P-0G_VFISC[7>(O#3YW_:369W^YX]IV,0"'PS$2'*_Q2[S^CK\; MYWYK2L]TOTUM&GD"Q'(.N*:PA:>L;]!M'WAM..%DP@!%%(NK63%X*-[Z8B$R M7"X7B58?YHD37BX.>G*Y![RA8X#%J'Q8"XOS6\['*G:"JG)RH/9-9PZ07PKP MQM^Y48RD_:LV_ [&?\/&WRWYS$IJJS7(F<9(-.3\9U#CVZ1F:U:_N\"W0P*@ MKNT9 'FL+2"^-&W, -D\GUXY/4L@5QTE7"UE"9S'"@3E#JI#$GSS?/=$N# ) M#7@@"Y'U N3FM0\O-T(GUMH10:$"\( &RM %"D(Q)'SI*TD7V639Z&?7FG=1 M)KE;+H24ZD\-&9P2\3BTTZ0:XV1Y[V=1IZOU;T66[ZF4EABN6J!6 S53M I" MY70XUU<_!7;S[/PPW*"'*"](G+\*]:X/,%"Q$T 0VB3@1U]Q3H@\3.['4?J$ M#M$KT^L/E':T0"3&Z]XHJ\!:]W3Y8!Z/.) W>'Q&A,[#K'\!K8^'\D(P4 EZ MT I=.$('J!)\3FTUXXC5PQL#2T3V["#F4\YNBI."D=X_6Y> -*?K7!"/%0# M$W34^:A&N3;@[;'M/>]U.M#YF3F^!YQI8'I^[.;-UK]^O,7N?J#I71:W;@CATEI7CSMMTU?D'T(O& X>T\.9ZXC##5)]CZ'U/ M$.; O<3+]<\W?OUSNK?BW!KV)I3*6;IXGVKY=C_YQ='5=DO0EMJ=]3+>LV>= MUGR3KX2K>97 ^<7X1YS?4S+)ECRGZ%XKXY2.5<,<\'2'<="^3*@<-PQGL M6@DAZBI;1XAR9@:ASR9=O-O,+S]C]BM_2AFU;:+;>FW]UD ;06AHI68WX[R] MZXW"-NSVI<#J 0-T5K-Y7VW!S0/17#-QF"@ON*>95=[X_]O[LN;&<63=?W3/ M=/7T]G(C7+:KQ^>J2@[;W1WS-,&2((DS%*'AXB[WK[\ %XD+EL1"$:#Q4HL( M))")#XDM%P:G Q'0^,$0Y"K6'T$77-\7[.H)1 N\X*8L^S]?4?C,@P"&[Z#[ M/;C?+R[SP^]NC7AK M/'C_[832?/A4P?DZB-YT_CJ;SN / Y8QT5<*(T+=L"AG L$)TGDG2"$B%/T? MF:"PZ_HH.B4ZN_:.-3>6:T1K1C2,ACQ_&0GV,[;/J<%^YAW;SWR,$B*0Z@WU M)8O2G+!/35O_B(O#$TKHJ>DQRJAP]$UHKK05[W;_(RK^1"CM<\#9G1K18&S# M%6BXM;E18D)FLZ-&0$>,3EKLW)(.[G$65^&'^J,^?@"%%6X/29+";LGAOLI( MG+_@(DH^X:S?8>9MHT*-1B*@&C;/N9^CC*P3Q^@.);_B9(?OT&?T+=[@?SZ7 M7_-X&Y//44[:C^Z31U10]8I9F>+/S]]6J)U?S VIS9RF'3;PV+;8^KL#0%?J MVRW#+LSQI,M%]?/S3=U] 5:%91I1\;&4#X4";_YSP GI M&5M)\PNT(& 4\ 8!,N;TAI]!=6$/C?\/O7V.TFB/J*?4(^$3IRE*UKM:0NOL ML1HA)J!TJC:CH5;5%Q :"$0+GFKM39%D]IKWG; --];9C0YN0X4M4<EC& M Z7B61 KGHSXEW&PAJM[4DF#"S/""XXE0EYG2!2QD;KIJYB9?U[60 MNP+GE'V&F^8JYVD5"-];BGG66:J M?FDY/MM3G+C^.$39+MHC89_%A9H.\PK-IAODDL9 UOH*@$N7SG,>/;>>O-YR M:DG%?N)@?6M?-_K?W!Y9$2,* SH@,\>Y1/8@CVZVQSB-J54-94@XE56J])_6 M)570V[@ L::B+3CT M/'\XDNW4,'Q?(Q5F>UH1$'ROYQ78AMG&<87;TA1 GGOKKB2B%<"?39V(C@'H MRLB;;4)YKLLB+Z)T2_1@:U[=?^%]Z_+&2U9H1*1-9JA)Q"UYWAQQF1;Y$]J@ M^)7.4!X# Q$JUVLC\L#KS1<1V0P>6%\Z@S#*6OVH_++A[2_1E;!AOTG*I89H M8*4^G*65_,>RFEPL UG:^!)S/OJ:=,T8<="D;-JH8KC,+L5>=,E)VRP""Y[4 MS0+(F$G?KG_*X5[4/-9)./)U>AN=XB)*R,GL$G*@0&E.>&-FPM&HV3Y!J-3T M&'+Z$K*%0Z4>Z*>P='<=74:$$7,HJH0AT8<;+U:)1D:*Z:ZFNXP\H5>4EHAS M50 HV0A06-*M&=%T[Q,!UA-U9\_(,*]W[64<\+QD1N0L-#TBLTU#"!ZP)>'T MIZ2@93KO=%OTW-;)7"W"9[@M%2EL<;8DKB!E>8MS;B@R:3F&HAR4FZK;S^77 MZM6,M'<\QCG=\0@Z+RC-8(%9V@G]Q!X$K,HL7PWU&A@BFTDX:!O@))E"UPS: MT\_1>PU-T^P?(8'6<4$+0M!+<>Q2::=SD;,FA)SQV/1]P5M"0C??'4X+?$/J(4K2+B[QA MGZ/J5*N=C::@U=R2TA_1O@J9]DS@1)V&!]+@?6XMA4>?9YN5RN.&I=SUYQZT M@$1XB0^_SYC&'WQ&FRI"]BU.BRS^6K*674#)=AZ)2GH%+CC/^C@3MK'$ M5UIVD ]RYJ&BJ6UU>>(;0-(")6'X%B EKR!M3V;ZD#?J@X&'%HUNXO_.4W-W M8VL7"F^^&:E?/#TC&-J08DM6DP8&Q*M>!GO-SGA^TC.S\;9B1VS#!%RW(_K/ MTUX9Y\NB=2N.O/&X\8)W0_OA8>SNF\VF:WE(3D[DEZQ$V_:J8H*T]](V.1<$ MRO5:XU5X/:LI;V=-\V.F .6+J-Y"PK/5\6-.5!PJK,]VKY]HQE MMCE$^=E/?FBTR/G<6B:./ON% PE[!@@84UYB?)%&%;Y$WSKI2]B+$KM,?RD: MEO$+3!!&S9>=(7G+Z3;G1A3WCJ&23)2,[J:AY64O/9?R?J%.50 &" 0TI7_H M=#GU=O4RWLP_OJ*3E.K:([!*^04[&+,&8.,VH&\C[?PZ.A1'NH4A3[X75@W%8^VH"&G9P*1U],9QS3N@;GJ)^_^6,;5I/!ZC[,W)?&VWARC=H_PA MK;O*RQLU&[S?L5L]L&%%KDZE"8+Z,+:YBP#3D,,KATVJE> M-73HNWB67$< -L3C!P^>:__?(;J5.S80*ZVP;IT0;5SUEQR<5%6EOOYA%YM.W@)'"(,8&RI=/M[K; M8M+S5Q/+YSI6F14 6;9KF9"HOP+56-J ZE9[=>/37UB*(*E,5H#(H["*T N3 ME:L11J4]Y]RL*=>#2LK5V[@F/E7BN$7D/[MX0U/9 M\.!D1FT(.EUJGD+3BO!L %BW(^Z9G;4L23O?Y?3FB#+R:WJ'3CB/26/U!IJ# M>9ND!Q/ #FD_9\,$8K4P->ST:C83/>X\>4@W&8IR])#>E,4!9_%?:-N(80![ M0,ESG#Y!2;] "6?: &/"1A9F?M??*S7\YA<; .8V=5R,N4OM%O,+9D!VK>U1 MNRU,$674)7F/#\58_WRH. *KKI>D0IL.'AM0,7P9XQR] 27;V2LJ:;GSS+>] M<<^%Q2[=YA2;;1) 9([!#/9!+J!=*18N32] ?!>_QEN4;N]H-K#J4EIC%H6*2:\8@BJB3K#*Z[.[0CI_)M$Z/H,8E2]JS1)]!7 M($H$7,6@L3! ^-1I98G7\F?E>[VYQ^DJM%\G"_I"2$W)9"4B,7RTB M0PPK$G$>QR9"4<.R8DM+# =YD<6W377-FZ]*SY 8;F?MQ/CO- MU@^OIJTKXZ4_O6?D0..^[9=:#:1H3].T^;D2JZZLJBNE9U/H>E"'0W)1MVHU MD]3[A28WC-/]"^Y:)?"D\G*(BC_B)/F"BX_HHB70]@77;AKKC"[Z S1?I[%+ MV(1)&_-J'EU5\OJ3<.IN:MQN]A>5%VHP1=0LJ=CU2#Z6A$HW5$UZ/A%S1M",H IYK- M>YXP0?F!4?>%2_/%4:&Y=^,X"'6-TO(;%!#WT&WP";VBM$2YDUZ!3>TKRZ"&9X M*>=99JX,TG)\MJLX M =R& $HV4A*6=!L"<"85H" DZE[^G>=#?#K1:)M[E&YBSC(E+M1>A7$*N8T! M$&L*P\^C-YLII/2NZV9+3M\T4GWMW2K:KJA4&=Q]B:NXC1$-MA40 Z.N[V:L M?R;@0N=CF?SG-LJR&&5,G'"_-])A?'<; 3*&%(:;04K?\FV"L:4*["W*MOR5 M@/&ULP3TOKH]JF)F%)5^CY"^]=IT>?8(Y2/>1DE[WRIS#\?(K-\/_L MC@JX*0M\Q$7\BH2;/%FQUN216\QM# #94\ GV*#@5_%_DROQ*3XW-Q47EYPNR"!U:K,YW7[_) M6FKB,,I:F,:NU)>59JQDL/+TM+CLK+H>7/)NA.W!V)O(VCHSQ6["5D?]]0WC MN0&9CJ+<86S0LO%P^.M%5IE[UG$$[K^=4)H[ZE!VDT;)6Q[GZUW=6;(';_K+ MV5?!*[2W)M=/B0TI.%:]Q3JUO!QSP"_32Y?4+S#:9%>2- ;SUYZN< M^"4Q:I^H>T9CMU&Z04G2J)85BG+JN?IR0)W;D];^>H@(C:HM5I2J^H(B?7EH MX4NIN24F)>G$Y/N$,QIOD\8ZNH3GH_)[14V)A_2Y_)K'VSC*8I3_+X[3XG?R M.UEAZ0W*39YC&KL/#4$^:1NCH!-6V_!DVEQ#PCKS:Z)^6=X@&]X.7?9;7]#H M+HCYL1LFJ_/1$[ )>=)!R9"@>^:!3VB#7Q&%Y7KW$GU#^6,4;^FV),;9/U&4 MY:3?-+]*O=TF4&\J#*-=&=.YQ-#5I>,)R&Q)2@>/!FWK6R9.YZW9=K2*BDBC M&I+]37_C0W_ V0EGY/O'DHPD4E^SN0'DE/8$BG%OMO2F/NKY5:X&+*%G-=47< MIK!O^6UB!'R*4[) Q%%RB_/"X-)8;'69 ND7W*V>:\WQ%B%\;X*4&KP;.#.:VB.2 70J5:ESZDV@H\1 M632A$))68^-)4,U[<$%%8A=I@E:7>"L]FF?5N6051U_CI(II*]-\O/(\_3M?!T^PKMX< M<5;$?U7J 3D. MM37\@YBZ(.RN@.P*YS'Q'T"13HD$IHV_T!HYZZK_MY^0GF95,^Z M]$G$20NSS]&_<=;- $7X:,:JN?)A7S4HUSN']P#740]4+1=>Z MA1=:3E;R$F*.7W*VE5ME,+ *N_UU&M!,$X:.3WXV(](I$Q#(\"65L\]HF@9$ M NPX%,KPG$ ?#\W_<[4EO/B3BPL;+>QX%8 )WH[A&V=E%;3.--W MDC2W%P@O!T3O$+@/_] *X]3=W INH:M.,TU'8I29_A(;G5?B$A5]7&+&2SSP MH&$(=\.;.AGU)KC'F.K"]!*]82)3>E-4ETWU7!Y 1U2DD2Z[B"?@ ?"G@QXV M68V]OP>FA3>G4Q)OZ-).I4*Z.7S#XGUOGZS&WST!CXPS'>0P:'I^7)A@DX(U M%G;+>]E5-QP'I#/N>1Z?_:))=\\#&5Z% =/K<'J*,EK2&.^>;#8WC6, M#/FE3F3[-"8JJHIW0&2USJBHA@=&S>KML5"YNI_H-123!5BK]V"9F\NSP!HI MT'@[<5KVLA3RCOR *L-#O["*GUC6$(<%_,):U=C9]C'[,K)R65^ M5Z-O4[Q[^33&PL!T5N]NI[JTM]EARQ%RKP@$=?,N&V,M#V$'[I>5H?0WP)W< M,G&#TTV?(W7+3L]F. %S%W3 MMY&Z*F1/&@HU.H]DTAH+@JVZA*:",:@G,UZ>B&P=,NH4>8?JOQD;M;SS\-"5 M%]\8PA;%R\6).<5)A58?2GO=N4-DB#=-+])MU]F+?CQ?O+7>J&\W9!N_>JR.$VR?T&B5EQ=USF9V2,K<[ M,;7H*\Q'1?KO:1J:B'ZVV:?8:?=L_"%,?B;[F"R.DBJ?54GW2,CRM--L06'B M*;?PGJ:>F?AGFWS*W9XM<(CJ]'M(=W4X32(WPMP75-Q_VU1)"SH",)R =MH0 M3T'3-A8^":T.P36GH6G'9PO%'6RF9YT' %, F-VNQJ!6B:_V^GT])*=AI[K MD@3_2>-_4!/2.UQ^+0CHFKNO_/X;$4M!LTZ1ZA7S?.#9H#K&JAG5!<+;HIBG MGA%F79TQIK?1H>8Y2M!Z5ZU'E@\SBI05#C%@RDN94-.)>[9#"[B[&N'&';@K M>#F@FD,:.+UXLSNSU(DK3"X5XN]I?FD+?;8IIM)C@UCK/IQ$F@?.+[BX0S0E M??PU050>I//'.(W3/5W(R6_UVVFS-^9O'HW(C7>-FN26,OLL"W;J?:)F'YL9 M]G-P/UB<^X']U&@-W4?C%;Q<%^P8^]FU)IC( LM)3SWVPM:S6)[%D M-;!:M]4?FS81+IFN=^7(V@L'8_7)C=7Y6;XE8\/A4K5:ZTP.KF:3QTY+]<7' M"*$#[N 5QO['W KSA<53'2NL(8%!?#Q@DP./8FY3[EF+C7I-4SZGU/V&*,'+ ME?8X=[)Z11[&!!7]QAI4(A8Q)VC2/:,I!G3?3_'^0$[/O^6( M=>UI@]08GQJD?$6LJ=2L8%BC$\8>[DY>BY )RQ;+ /;2;A M1S/\_FB&WQ_?'7[9 IL'OS].F<7J2OC]R0R_/YGA]Z=WAU^VP.;![T\#_%[? M.]$8!?JQ>K5\+O+V;X_<4,O[^\._RR!38/ M?G\9X%?#[W0"_U_>),\?O!S/\?C##[X=WAU^VP.;![X#+_?OSO\L@4V#WZ_'^!7Q;/,)<,8\Z==;/,1T\)@MCGEC3H5'+[@H>7H)9?A0# & M%!IY:5&8;RF% ';D,M@E12T2_6C5GM+S!!RA_)-%I]JM^/[;Z>8J)JH8&N> M7*YZ1B;NDU _V\!;IN[\-)E6GFI3R'I?WGL>Q?%^@',0G"$MIK@;4RA>8N M9, ,&3!#!LSYO6F>T9YZJSZA$\TAD^Z=])3ICD\3CBG=-SWGG:>4ZC".D8(Z MCFU'19V6>;Z(*T#$XJ3'2M.Y6YSF.(FW=68DJFH97BF@LHTD)&7=$L)]2GK] MEE>.O.2TQNT[\_E!KW(C)M7*;LEM!'&F@"2E&DEP2\VV8&L.+(9RW%^&U5JC M:S&WE85=LMXG\3%.F^!E#VFUJZ\8OCE6<=?9LU*I4CL;@94\A*26/$P1"FUT M-I>.2:]SHZ1J$VU%.)45.U_,\HIYB$4@SZ;HXS>C[X(Q]R$2M@7#AKN2ON2% M;5;37+&M9;SU2@X$6&V_S+][8;=#Y2ZAO[!MP/ETR3V8",XA3AX[A+MFX=91 MO$XE]/M&$N4G\%]I^CK*XB(_H)8O2G%Y[5!!C=U>M5LL'M-;<"I>QBNEQ MS%2MG44+3-4]-^ZVOP_I+HOR(BLW!5%@=W$=K9")&I4JY]@LD"H.XD6#5QE8 M8"3=B(+QW<%AE7$A&U!&??><;-?% 64?:2<1?=IAW_2)RK3W?.PR#@XK MA!O9T')H>![P:T1?T*O*"T1S:E*TPS1+N9_Q,7AMLP+ M?"2J<" 2Z?26YQ7N^7&I"7_^/8E MHJ>D 7)DQ/!):ZQ#DV=!OL49M5XJ4-O=$2 XW\](&'WW M!@)BSO3&?D1SF2'\[Q#A9=.D.3M22["\_G>Z?3B>HCBCHJ'6;U199GF4K'?# MWUN;_X>TSK^USNCOH\5]XG;.>X+)VO%D.EQ+TCK3:L*^&:<]<')Z_IH1YFI& M!Q.*\:49F-X73T#+YT8'9CUJ!G<39HDP)H1%S1M#S8X_M-?*G0^>8(++BPXD MNL1FBS@U+2*J1$2/251E(#IG(QH#1%SN@A=>.7_@ ^)4$TT\VOKAH,B*]Q4[ M"J\JH17>E4U"J]$]!>=S>RTQ^NP)AB1\:5TZC$CJ!V!R&3'52P$3+(POW;<4 MSR#"YT8''3UJ^I&-]*^[^68T!R*P+7- 69]:@YC>)T^&5,"/SICVR4T1[F?N MN)7%ISL$6Q/.18(>@)>Z[+3 M.C=9Z$0[5:R:A;EB3[%BA;50?AA7L+18=0-70!I:4/@*N36+EK&%CIT+M"%_ M/7W4O/)ELI>'@0"U)Q6]O^$=[H^G!+\A]!&E:!<7>?N0271M9^?1O*?\A;:? M$+',JT$0SXZ'R;BCK";HFW#-UU?(($B +48ME3"6FYM MQKK=KK.'=WI^R0],SRFRT!$JU1E"@U5W3'J,@1[[;4E*7;*1LTLYSS+32%I: MCL^VFU$@&!VMU.'+(4H_EPE1F[5>S*I/ST19HWH0TVWU-RE75'<^3W'^G_PC M*OY$*+VG/J4QC>U&5I);?#SBM+(YPPE4J-?K W_ KM$'JXXYEQ7M&:4QSHB2 M>FY/(6EUBZH5'G!?HO%UM6&XX9JC_X637JWT.R:%8VU](FPG*$L*5 M.['$>(LP;0S3/ O4O5=5N3)-JV.*P+7FH-=X71/+W+D6UMU&N.MK0H-MW3H%USGW$R+QPS70<1H]JHA0@;B4ZS5 M" QK/99&64C#U+@.5EMPV7\K.K7RT(B&X; M.+)@ZUV5UH6W#9=6Y[ADY<[5FTU11ED<);]&,=4N5=JF+*:Q"*LX/XJ\1\N42YD<]5%F]\1"_1MP%2K]YNZU!SO7:]G3ESC8V= M&7C%WOO^^FMIZV2P2-O=.:EU9(IPN6Z.GM!.7_-5R\(KI%8G_$T J6H^K39. M:A;^@O85AV8Y%O^$41K"KC+LSV*\#9;[P7(_6.X'R_U@N1\L]X/E?K#<#Y;[ MSMPP!\O]8+D?+/>#Y7ZPW ^6^VY)#^DF0Q$U@JW_EG;C">5TG6E>BFKSF6>4O<8;1*\&![*9BGPC._OD M9U.MVBC"DTNYKY-5.TIULOT.+M$AX2$E?4-Y:Y=>OZ)*!#6:;_HDSG-*AX2G M\\986C;FADXG%I:W3EE!F*XSI@N)MX@WD],,2\&[=XDPW%_:L1]1[X3O=P;! M=L3?NXE@.^*>[0C9TI,-/ HF(\%D))B,!).18#(23$:"R4@P&0DF(\%DY+W" M.YB,N';HE^Y%@LE(,!GAXR"8C 23$8=?661WM^,3J4*--F@)I(978F'N?Y3J MP$3CYFGVL9Y=OT=).;JP6G]-XGTU[]B'(8VJYUS1*E5G4VYJ*,!&(NFK.5#+ M=5YIE1:7:%9!]7F=+).-4L[G%HFCSQZA3UE>2%ZIL2\RTBJ,V%&>6\,PMC[KU8\W)Y264?<4.W"P9FH--H#KLF(C9Z9CO]X;O MVFS,\R3"P6S,/;,QWHU%L",+=F3!CBS8D04[LF!'%NS(@AU9L",+=F3O%=[! MCLRU6P#I7B38D04[,CX.@AU9L"-S^&$PV)$%.[)@1Q;LR*:P(W/DE2X8!GFX MS@?#(.?N\$]A ; HU&C&!:OB@-EE/ MVNKBT-:A1]?J^ MQ45%;@ MKM&)A>T<0HC+ZT/?>I1+3?0;!;JT95DV]P1XC*IWCOPA?4+Y"6W(HO>,"B+D MZE>UF6"%5GM18D;+U[EA4X16)HEAAYK9\KW";/FEGBTIVD<%HO:YKKKQ-9*A M$:'ISE!OKBC6'LP.<&W?YX.>F*S. ' 7&LS_?3$K1*Y_(M"K?$:Y6F5_06X@ M)$L85^M! _$?%@+Q2:YK_O4A7-B(!7+U*YL?=:]L[M/MW ] IFY:YO>R=KRR MM/KQ/I^/@O]5\+\*_E<#_ZLZT@>51?"X"AY7[\_C*MBZ!5NW$'$*;)=VW8A3 M'FY0@V&9 QO-I1F6+<6P_)T9EG$]Z/I-YA?]Q]O/0LLS76J9Y=T"1C#P@@^Q M#7,N66/!>.M?3Z@HLW2=7H2C]E2C7?\<[TVYOA_@-16,!I0UFER885;E=1E_ M+:G0\A>L_L"N3Z U1M0@X >@C46C@6B=-A=J:A4,1JPAV:IY" 3&NL8@*@90 MS@1KF2_:GL/#C!K!GL-M>X[;0Y3N4?Z0-K'EJ%2&L>7X<;J#'8B_ M=B#GD==S-->MWE[O*%=W2WKA!4(; !8>)%3;#N\3_R+'R0Q%.;I#]=]2V8VN M##3KG^\+E.M["6U3.9D#7:,'4\37G!_PX9KLRLBW?&NF!_[K>I6[B__PA'#!=AKO%ET.&R_VA MBN7="-GLH*!/D'-RT"'HY>RQ+DG[9PN=+BW,>_UF4Y11%D?)KU&3D7KR=[\TDZ:5_U M??F=G+W!T&#RFUR)W<'4=[D_+<0, ?AZ:O@NH_UZJMZNW:#P@"PRXL\+:95,YRHG-.,N@/>YS0@_^NPN=\PUB%^ MP:'!&9\;:>@191N*VCW!Z2/.\Y@ L%6J#RD#ANR(=F946H,972JS:1C!\&%; M4NGKE7&+E:&+;DNS'>Z5 'DQ;#8!I (5 2!!5#P"I+I4= $):FFV S@?D*/Y MU&Y%'ZM7P_7N,_F9+/34J$P!H9;)MI"U1M95#$\C-Q"HK34]V[E/=G;]S6 MPF+ZZ5C.Y*](*?2!F!I=& M=F\FK-XQ&7?MW29V-?.:L1(35+D+/H8'C3*Z4\G)QN;Y0,;22=>U82TLUVF[_J^S;9Q&V5O% MU/CVU@:Q\YVB&;'9=)(4(=BRI/IZB-=\K7C,FK6Y%;BF OH4Q=GO45*BSJOB M\#>J=K_@=-<)7X *][UL6:RM=S?"1'Z:U1F7_;#JKJD\6/]E+K?@NHIR<]*M MMM-/A@4MYVO#^.BK6ZS=[/=9'4JKTU&V,X>\9/O (RKI%OM/:%-F&8WBPL D M4PP*-/$3E&A#UK)*.,TF4^\+ MR[!9=7/)^UB2R47/2$PV.5\;!D=?YPNP)1P.+&-D$"^+18S.[Q&1AUZ' MU'!++%5_/X!E BW>A8BP^'S'=871Q&CEN466$XNMEIP:YCJW@UW4[T?VPU3\Z,3:M+V M>&,.TP*K+3L]J):WIF7/=PSZ*F]HHS7)9-9;_U9'.*TVZ-\'ZZ5@O:0ANF"]U&$\6"\%ZZ5@O12LEX+U4K!>\N[B M,KPAAC?$\(88WA!=6#[#&Z+[BZV#;XA+,><);XCF1[W>)=@EXS"#&^$5D@5* MEZ.A/B6WQ.O1VY^-\8.]\1FT9.&& TG)H,0#"B;\4 M:,E/IO[%O1(H?VAO@L)G*WPE[3*QNI?UQ;VD+2^XB)(Q,O\:(O,FW1KO>:_2 M5IOT;MJV?)]&UQP*JW-NXHY/$?74;KCX3P0&-]MM7&N6='L7YR><1PE\5V&1 M(B?(NQ9%WZ>4?;%:G3A6NM=,C[^[,SU>LBC-23\J=FJF7Z,XH:\0GW#V'"7, MZ3Y';7",T>->C^84GQU07W_O_ZL.B;_Q%[4][]_ZA[ M]W^?;N<^F1GY\MA[;+/@LV/4F=DR!TM]2LDE( M:.F*1%VT"J):B^T?*-G>% 2\ZUV=TA&PRKK1&?AUV*2=\7.VSRTUVPIC;GXL M&\$X"*/E. )ZGC\A. (ZY@C8>OAU0K/3/+*W)>E[NGFC_W;>P>]+5)"_;]+M M/66]:#/A9G%.?44(!EE< CS_K-!E6,89TG5K?W:7.Z:[@#1_.:N 6SQV=2T[)BZW0!L0EU' YO5FEWY[@_MRR'"Y M/Y"])HKWZ?VW3;4GK?+=?B?E0IT(@U,5(O/%!>6/';8DDT'G&(15]SY IV\!BP]^U+=DQL*-F% M.+IRSW48<";BRZSU76616(:KJH7K!"P]5O.O'O6;'PZ+([$D=E'^M:*<9T5U M#/X?E!0Y_5^U2E4K%/G/>7UB);=A?!JL)7;N)G*T^3][_/H_FX9JW=_V?Y?^ MMK_0D Y-#V*4W^%C%*=#(P9^B4O(AG&)JW/RV_/=H.>=7YJ>5K_,&2Z!*TG, MZNXH L*P.ITQ535W3[&5=:AP*\8H,9@;O1*N#I^<'=!P,LGXGCJ&I?XP1+6P M=Y6=^!/C^F$1'V/RB@MXO\F%19]XHF<3QOH^^KT-;'#YW4%&V.\-K$]==AQ] M8_B(BP(?"5AI']D9Z?@EVJQTK!+S66FR!@)#^!A88';H5+GH6/67:)7W@D\B M// ^GSV;AI^=0X*$ S$,QI4]WV6,E3 6:C.&>-J-1;]6V%$,Y'G%[42GO05G MP]&2T0H0XLH.85OF)2NCH%B@AP&.T9.H".-2W\@4B=O/1Y1MZ!S9$_G=IZ39 MM^93'!/CKOH[K]'LP+L@/C*Q]K]"[1!TSI.0L\V[*"X=-"J_KA#9RX M>IW@R@F#+FTL7SNNND[+[.8]MZJS?R,\V77C5%?*-CN\C.2E=MQ ;6!!S91H8W74_OTL%VO=*IR.!-7G6U/)1DE;"2#_C:(W50=@%2E"?<> M)(7];[W&-!#&J0I!V*BJKP@3R\ *PD9->&Y5)G;> ^EEB ,?CY#GUPW!B2\X M\3GAQ#?)OK0[:06[;VZQ_AZ54Y)7'V66*15ISR4=(QY>12E=IS^G)I^)#2G]NK3[5;:59- MV*5TOZ;;H-$7@@*6E!IQ+Q0BH/OMW:8APAV(78I9'9(AQ. MN.[5&35HDHP!!LW$<1E00$@71KZMELB_Q6?3CCC[2QCHJKGD3(W MO13TP?,'D6!_.87]I>LR;-'?PWF MF,$<,YAC!G/,N;E;JCGF1?^R@Y9R/K?NFJ//M.Z1'-F;K>,38\$PM;Z\!H0H;BY\KUDT18] MH0V*7^G0N5LN%0]GSEA*L,K#.9%$3= M+K:@1L+J"QR5:\8/E_=C8>8NGZ-_X^RVS M\)'.9L2#S"S1CP2K@,H_,E454 MA,GG%.YMCZB@0,&$^+=X$Z68W5=9L7/\0EZQV12'4,H8S%E_]K.(UA$'><3< MLR!Y^?SY+GXE.@JGGZ.LB(_1\\T=NOV=O0L"%6YW0Y+"SF)!B4L8(F0DW3/[ M^ =*CGF"WCY':;1'=!5B(D)6K)$2OYBS* !R!AM_/C'W\DW^FI4G?(N2*"6< M,0==4**1"K.$LT,MYP/ED-+RSO1,AAY6P.JY"P2"MA MD:^WIB%AT;M(6&0K..3'3-^BI3/T[6(EFY]@C"+^<6A,8I2/(F M;\[H@E56D)LBYE)PONI_&./C<4[4'N,7JC8B>S(\;;07^AQ9O> MRXO/IW7XDL?*? Z4SH@T!:Z<9- Y+)TCFR&3*AM&XY['2PDN55.X5&G PN58MTJ:+9#3<%VM:ZCSK_?L)998EWL]G@DI8Z6^0%]ZK@7A7O*_':VANM]FTVGB 8!BUGH*P,&H4MRR*'UZE)F M\2HJ4/9RB-)UBC[CM#@0!?@%%^>?7_[$U<_L":!9NQ&_0N5;3H'XVE,FDT@X57*D?,53)*/=A:WC- ;+>O<9151M_-K1OZXC;+LCY K=/=9E*NTO,";6*=ZB(CP@\7^$5VET@H()_>%46 M@R%.(>U97H3=&P96$#S=M4-K/+JA\Q0:#IM6Y3&[UL)>ELX:X(3J^X.9DZW\=IF-KOWJ+*S&?=@ U:L/?[>HT?A@6U/^4GAIZ MW7OO'C?!EX/ARV'+ ]TG( 1?CD7Z[\M#:IS9+_%#:IPIPM(3 M\9"9R@RZ/_YT#D/?_>061S?[?8;V48&V+_$1?8S2+7MUDI9K>!64?8YRI))*^8N*VR3/=E+6U2 .1$;<#*:Q3 M]$\4L<-5ZU4>XA=8V1/LZHA"![? =MS+<##LZ:#_GW"9T9_EOC[PR@Q7'TAE M3Q"G(PH=Q ';<2^S@BJV@"CR%2_VD<'#@*_.#\S-.(;O8H=1^2_4J-@$5,(A M]")LP8EHNG#\W287YO00;,&LK2?=&S?.\XFP#.NN+H:YS$ M18SR*F)$O(O1MO$P'["A79\1+QE8?S85)AXR;"Z,OMIB-C>,J@QL9HDGT]KV M)-U6^7X:3A^CMRKXSPNNOCZ7IU,2$PZ&;R$:5;L!F,!5W<6J@0B ,%5K86&+ M:ET9GS@X JEN]'_5$H;J[0#44!1"LZJWH'V-%<<7F MQJUXTCZAA!Y+'FFJS!%F=:J"E.JPJKM8-1"!%:4Z;&%A&5]6*"+3AJLT>9_; MW?3HL[M DK "!,N8RA3I$.=&Q4><9?A/W34-3K!F\ M+SCM>V[&%=PKIG"OL.6<[!,0@GN%U^X5M]$I)FO'YRB-]I4/_B-.XDU2O1)NK7] MNR=+8O$VD%W_Q]81O/G1"?UF/**8PR5?->DV6?E]-DTYF/LORFF 6?H7[>1K ME%0:-=T^(=+]N')691897K::TFEO7?7I+ :8MF0Y#98->J?Q/O%+#?^TMN68 M8 +44_,+&@42&?[>4X/5[XL!'(_7*95AU9J!&1OWF#SWBNKI59IM3 %OWFR! MBG%19]4P;FY4+>;:WC;.E&[Y;:'-YJ. \>4P=VF[S(E?48JR*&G.N^F>JYEX M!4>::EQP,8@"2V-J339N7O\)PG"]Y&+LB7*_WCVD6_25;-!2PN +9AXJ 24; MN0I++@9F<'E,@S-A^P;O%Z,E]*IW8#@M"+LHI;)P_JKKW-NN50S@/@M4CW%I M):GGUHY'VG%9* ]Y):B(G S%<)4:85ADE!!!<=DPNHH.]^9O&0K M!5%)M]A?H7V45.H?;>D&8MSU-[93EFJ]\[$"7,^J:X"\V2>TBU-$E\)MN2F> M4?8:;WC!V.U0@XM$3&T^FPEE$&#;PAN87$ [5)_(##OBN14 1)_!Q@N2X);? M&' L_/?%4UA-L\U3:&=A6DD".O\)Q/-V@I@=>/!Q2IBH0\M5F#+ M>F#Q/-(]9/<\YYSWM_[^]U[0YHAK0 8=9YH/P%04% %L@? &D>\ A >>G2/U]R MH2)_+U^]?)F*ZO(U:NHK5^FNT='17J.EI;_.S$A_G>DZ+2TC&R/3#1965E8Z M!G8.-A8.9A96EG\:H: D7T-UF>;R91H6>EIZEO_3A=0&8+I*\>RR'24%/^ 2 M$P4E$P6I$P $ "@N4_R' OB/A>(2>8Q7J*_27*,EGU#+"+A$04EYB8KRGU&3 M:X/(]0 JILO,MZ0?7+EA\(J:WYU%YF-\]E6!AY7MK(:C*$%9V_?!--?8V#DX MN6X+"8N(BLG)WU-05%)^]%CCB::6MHZ1L8FIF?D+"SM[!T>GU\XN'IY>WCZ^ M?OXAGT+#PC]_B4A(_)J4G/(M-2TG-R^_H+"HN*2JNJ:VKOY70^/OCLZN[I[> MOOZQ\8G)J>F9V3GDZMKZWXW-K>T=]-'QR2GF#'M^\8]?% !*BO^E_)M^,9'] MND1%14E%_8]?%)=\_CF!B>KR+>DKS \,J%^YW^"7^7B5Y6%\=F4[C8"L(8K5 M]OWH-39!.>1M]#^N_0?/_LL<"_Z_Y-G_ZMC_YM<<@(Z2@KQXE$P $(!@E!,A M OBO;]AEXC5:W#,P_NZHJRH-$M)PIUFC[ $F@Z;A2NDVQ MDH"? H7TX9EB)?GTL_F*R@D&FGF!KPGUZER!G"U9NID7;DR0D80$YT:9L@(V MWKRXN B/=LX[*N6!9T$DP&7SE/U'>V#ZE+V=A=33Q)9PY!7V4W@6S&%X5LJ& MD.>E&]GA18A&ZG(^]DG++3CSN\O='^HONQ*LK?B\+2.! M>A20($^^!9QCV7 MJZVVS"YJ< \)58=&WQV&*P3LGY( ;9"M'8.!NU*S4\U_IR\:-3USPW,/!DS? MP^AA*P5\%&B3DWLV(F-2>&[!PDO;&386Q2=.)F9 ZV^G_*WU8UX0"1^]N@FY M^5]2>Y+/M>DGRR(%#;.W^ONU;EY$X$\)^:"5[TQ8LXZS5B&LLX'L\*3 MNV-CX._'8[GK@#OW-^TNZ2O:OBO\0P+8@N=RCE>&H\H#92N6FC.I)PN8E/^L M5V3)\MS9)DP*XE>\51ICWI>F(-'&UH&T\UX$V-/4YZ%:QZ.XV"DND9S6E\>_ M(T1^7"(;W2'3;C*1'44L+%NBOI<65%;O<;7;TOZU]4_9OC;Y%2 #PLTM+(NY MV3G/%ZP58FVM:YQAV?;VS:C P@.0-#,S-5_2+@G "5J/PVX2V\R6+YZ=GO/B M;I( ?7\"54F GVDDP):$S0$EM2[3PW+M)?3\@?I YU(LV"S$VE57-V-^R+5L=&T! !*5N:2IGG02"I4D3B\?>0 928 ]H>6+ M:Q,.YCJ^_56AU@D$[8[QZ!?R AC-CK2_B A54 'DWJNN@FP(ZP+_@[!9?FJK M*-0[C=?3O"@WHC;#1\3>93L2(&_;.MKOAHZ,,T_5: V+@<;]X/\X%?_2Q+]C MOZQ]5T 6?CQ%L.P<&.F/E6=N/$?XH=2-P9C4SP8'OTNDW[N(>\M5[$4L,[6* M^IHA)8/GAB.]FES9>@0%GFK[FUV<,";Q1! M[H;46+DH?'%DX'THUJLU7$R>1K1/)_ SGQRAJ/7.[<'?@\4N%]][Z\8]BZQJ MO/L'CQYQJ(K%['?[V2U,+X"N@E;2^!A'/;])0F\N+6##S;VN6(ISSBT-W2", M#'SAB3UT@"W"BWUY^"Y=,^\9%!Z%@8NW<%S&AEY>3O+(0ZQ8>5F*2-IF1]^/ M>HEC_<*=8#/*.87H!R"4--@,STW(4:5%+S]SQHN6W9EVOQD0+;D=6/J+NO2) M?U2<@JC#L#_ZD!?6KD!D\8W4^ZX*NIZ-%#\">:BU+*1(B]M%;\M*O]KCU%># M')_U9%*CI_=2T.]5'%L2GT[?N;9H[I)\Y[$/$U],*E F0Z;J9P]='M>MT(%C MJK709N%9$D ?];)XM#Q?C1-GJ>$'VAM$KPY@/F'!3JLBN;K6IFPXH6+[\,]O M62[I;'Z/NNJPV]ZM?:7%MM4V7\DP_=-DFNJY1M=L*(O!BP3RH@)85X'<",CA M)3P ;5T8WJS/5G9V=D\;&O9[]K:^1%[\%6VO36D%CA.X&SP2Y*H_2]L#!K:* M.MO<0G7./?5F:Y0SO2YU8*-PS.:WL$+U5EKL.,OBL&T\V[!>\M:*9*IC-M9$!75=3[2V72>;X 7#'(4-^? MD SOC9U?:_/)I"/D-3_PNN.*D?"RG=AW$ BC^VC/>6-B1TA\!&^JDK9(4&SP\C3\F"Q_*%8MR*=MI%XK*,&GHO*&RJ MP8S$-D3MVR_%V$>Z6(=52._)HL>S*_22J\C?/0$TMJ8W>S[R;[X&KU*X)Z;A M_)NCO+B^NM\P82NOW]WP,(W*5?C#>DZ+>Q5(TXP"[?.6;!&YQR2E)+RZK"WU M*W]^S']9E+M>X=2O89?B;?N-Y\U.>9Q7N]7-K MRM/!TR]E;]AO-6#X8R83F&.[WM_L<_F^>I_'Y:/]U$]/[31?^@WPY_(<)T#& MMRIT5U.Z&!CPO"CKLR]X73^,GO+$2['HL>%;0S.YX%7O'LJ9A/M4,4HVM9K] MM8FS?JDJ_1820W41^#CL(,XU\"EVMD*[\+5"2B;GJ%!B?^V8IZ;#KV\W/@@F MJ?MQD !>[PH+EC;38S&&V.TB34(M"7#5M'DL26I3CS]_^!GTB;N0GZJ=_*'F M;?<(WX@2^A-BFHHI6_]Q4NRLLO@1+1*Q[X0.P 2@[X[+0P9UG]?4QMU>#@_4 MW6![0)B4@1[="(F/D7D@MBA^RKVRW#5(N^;SX8VJ&?*<8\[*4HK".M0 \2X*7X(4'8'Q]# MB .M;ZCSP6;T8"=L\&G@?[[>3I0$\(1O7\B6TN-%LVI,L$TX\'](7X_(Z2L= MMB4._C>.O; ']F05[GQN#W0;(;AC%4@ P?"V9X_HAHT6['J% MM#Z3R8/6K'%-V]]R<"5S0EH.@H?(0)Q:OJ%.Y?M1XN_$H9>K&$U@$X)AUU"E M"(!,4OB;[3Z\N ;RT]%?>AR- ML'Q7>V].9T4/E*R4_2T#&W'5W-8UJYP>U8!Z0:>6Z[OK20 :H=P5$B LI4-O M?,\>$M#BS\@%^<(2MTO+\^F^[Y*Z[9,'E'#U&S1FG.HZ,)B=LF>^R9SP5CDK MMBL/?QF[B$X;])I '7YN?G2YYY 99_0M5@746:X2O;;@F$)D!L4 J_DJW387 ML2F_)7ND.[RMRX7;B6L'$?K3G' (CDTF,*XLHPGVC 3X.'VJ4976@%/2"*S% M\4/G3,%\[D@XL\:5^#7?7,E(&GYZ#1:'M+O0W0\R1L(?S-WC$(;3'VU"G\HM M*I?\6&][ \J?&;&3M33+QTNE.#C M)7@K0C)4!;1WAG8<[C1Z='LIWOV&^8XI.@CSL3^A+U-!7.PG=<68C&P\CGX% MP?T:S(A7@51@/8SK)T]*X[\=2,P++&KME*D4M_-V^3?\Y8KO##!MF4I"]&YW M/]$)'+;S;GU!)L#A@0*1/H*>E]=.F"[,X&I MVJ@-CL"",3_)P_C0A^0UQ;63 /1\G+4J3J^E:L^?:_,P4X9IL>#+VM;97QHS MWJ;>^#J1JS]OF) 1&&I$+]*3)KEU@8D0/]XE7J-'K_60 +1$V=>-9J&!1K#L M[?'7C M];BYMXCIOWQHW].X\%,%?]L,^O5.9%/25-S54^6U9@\$%K8:O_I[^ MFJO'*OO><38$*C!1,'GJ?""9K%L:3/OSQ:(QCS^ &FD%QK-(K?I$0-GP,JBE M;*3>V]U'S;^FJ)@'7>X[Q?;%UV6$=-\'A2HB'>[H3\++]\_HC=X65JN7Y"!D M8&20F%\V1[&'!KH'K V"#= QM<(SXP_'"]]([NEORBIR/ 8V#AOZMNUH?M_) M8FQ5)TZG_?WMC)A7SD^KN_X]]VW=>'EUKZD23=8C ;8SN(%][=?U$NTGXG#] M>,2D@\^?O12CTYT(O"G:K ,420)4J_W-S"TVWU6G]Q/L9,)W;-R4%$&Q_38.9M'YZ':E),?J;_ M0+&0=UW/(:+_[\.4^GQYQ7/84Y.[!TR;D8WJ13D1>/\IA#,L9@3"CNY8/63* MTW;GSRESHGC$P]"T;?7K#AVZ0H=99_'/MH$7W*D21ZL!58!U/ OT)P&R$9U9 M9X M@O!*A"*BG&_**G5831ZZM3;0S4OPVO[IZ;1L>1+ MPWZ>0)PF^LD,=\H,4S %W"JGIM#0T[&0VC$B*L-Z%/L%'8D)0O>T#9KLJQKE M#%PN?O_3)8[R]O<>JS=?Z9QX]M_RM2SLE\%]_9WF219L+XS@2> MD>&H53.?QUA,TJ+(I_T0*Z+9X?;%T'(&\EY[)=I6/V5@DD<^5R%G@8[B]%W2 MR8E,'EJPLK&/N\C!2XF.X2%#/E0)[TN(P<-0S$KR] ^GU" =KW[*E\MZ=/$] M Z1J+7)N3[CV :3E1XA])$#=O0:4L$7-Z.E >K1EF\?=& B9(MHE$NOH3KJU MI4_>^O.Y2'/JB4T0ZJZ862,&\*FRO[L--G.&IW;..S #A!0OJ3GQCK3 BWL- MMS,K<[_PS>LUO'FQR-;M\])!< 6 C^FD.P ^VC[#S)5'M^QG]'DX>W -THW6 MF3Y^>>VG6CL55R58_DD-ZI15Z_5H.Z?R^PW++$5B+ZSJ;2J*H8/MHJ(2<8 M\GWNJ,M*IY?V+U[L1;=\MSA,ZW$F 2Y+8NT*(+"K^ZJOZ_K3EK[XL%S9OD^' M&:LTXN;+HQ;IJ)"9P74WEQ)I'-9HOP4ZK.G3RN7-65N%LWG-1NFML;]AQ;78>?)!) M$F E!7$$)E-=')LDZ*1BK#7!W.);8%6^V- ^E)OW(",[W#WUXA8ZD:C-$ /; MNQQ$ N0=@N.7JZCQ&3T=PS@:.#%X\F+M/U_?]94$:#0[(7 FLGYT;DP!EOQ+?19O#*CGN@';AM4&S_^K"!&#=E0:ISR#G MV,]F,@F#; 53(<**YB:VE$^KH%Q^T_?YN>>M ?#-UO7L-,.) #+U:6! #-]1!I M+?&0%.[P;EM(?V[!_OBS[W0[O\NU&]Y7#\%6\H$4;^#-$M1=]$*3-R?V!&/& MS:0KJ% J;V),>TPUQ1IV'GV ;K&2]R+J*2A"=EM=;3J0VD.).#RY'Y,-N>%I M^>TGT TWFJ!/>&]Q,AR350_\#?P"IFY^A8Q4*3?4W=?52^,V2==WT >]M>T; M!BK:!'C!XV!V$H9Z0$PF%B;WEK$O<&J]LOMQO*H]]-9@@+F_B5.*<>[G2#V; M:=STJM=O&<_;G.6Q4[%1OW^GB;JK+:/H(3 MP96Q(7)@('2,CW',:\NV<;Q^T--5Z'F?B@9= O]=5:8&BIN;M[0.P3];;XWL M!^K_I8K(EP*>@MH ]!= MZT#7?SP!?5[B;$61 )]KMKSTA$[OZ;K=Q:?JF[R:N-M.'0\6#&0GKWBRKUDG MF_<4B.E./FJJY,JLO+AB6@ GPUE$5!]?T-TU0C;8 @OJ6>+&AA80$!W*!UD5 MLS%B9J]%VAI/*X?N\,1X5U6AF. MJE#5+U[N6U736=I>UGS!;N_MOKGN#>RYIX+*_3E$'T3.GTEO-*P>-^ST[Z4. MF?"N_XX0J7A_*:>A/N)HR5SXBU"PB:C@>Q$'+P$J1M^;,9,2+!3G23@#8AO7 M68B7[C!3H$)ENA7JSZ?^B\><"0<]DP;0D^+MJ)\\C.Z_\'VHL]7Z:'6ZW81% MK*5EZXC4(]=?H0Q]MPRA+VQ?FOSTZ*",2B.,P&6QQ3@%O#)VD+L^0E46XA%H MYK)CNM;;!-9?*N#\L,:2__=@F^ E<]A&3]M-%(8,9ZL=7)>\=W?2B2 K_"S M@M8GHUXD >> =VA_TH]%PF^L5WE]UY -,)8;>SQJV/1-;&V8!4SXRH\VRMV M59YRR664 EB"/BA:K/_D>RJN] 549,2LBX][4LZ[I6D\F3BG:^?SZF;,*N.. M_BZ)F O1)^TI& M<)YGN_H^6-@P W7*(U0VNM$OR5R]",S*HB4#:EJ],JA;=+F;O>ZBY\/>I6&7 MD7M]\FR"JZ)&9:_<4]K;^T-5ZY9;]]ZXUC0IWMG;7ZVI^4CE;MGV42#Z?IN) M01O F_5Z9;DSD7?<:<++^MC:NK]2@^NB6AIP[1RR"L.S1"(1P1O) MXQW)TZWR+5'QK=,$OG&!^K0UX9VBCIC:924[66T)GO(S6'RUESM#PRGU%U6% M M^.!ZVC7J4B7KR2%P+T766[#8)&Q/<,S^_S(YCE0YNPHNA2@UC=7W8!2#VH M^?ZF<#($$ERB/^T$LC@;YH&U:Q-%L=F90(;Y;2C+QQC&N7E"P5IFU]_^Q),' M8 ELB.&$5SG,<$+>SR'=M*DQ.:!/F-O>+W5 ZX]T^YUGD)WW9?2!8FGE$-WL M+631T/=SC-.A0WF_C46'.]_3]SF]#1R* OR(N^3I*X(=@6L8<&P2),!)R0'B M:3.(!+C)JT!LR2$GAJ5 MY!U$9KI]95@W8BL<=E*@1EI6$TBS2,20%Z7B(3A_, _3#@G71*[=-*A M>ZX.1T_-BQ4,NO9B10DES0I.JUFSPZN\Y7LNZ/:XB7(":]'\0)&[:(>P[A!C$[W5[@52/*QI#]5CE0*/0[=&3YZ#Y4"#9364R> MHSM)Y]8X9EC?N"\UL;6 !!ASAC2)G_U4_-Q21@((6*G7."+*8V?%1'):GQX_ M1"@A5G))@!HP9JHLBU9.)6-FIG&X7)MS]44WEZ+L@M C!9R&IK'\:=;^"S1F M&0/%FOF5/D$C/KM5.^=9_EIL? ^:DCE[#)0^/==$FVVP[VVCG$P(>:W2ELXI MS NZ]F/?'UE.?$MV"/?>IB&G9 E!X==#?F].KK2FBW0\4>B>PMK5PV$I&_X< M+LXV91C-23!*;WEV>J_N*-!DVA41(--2%\H2DF25E+RVXZ>!60H( 0=.J@$U MJU'$1(<"YRGTG#/F>7Y+2[,=+<_K;!/-GP"&WQ5FD9&= ^PO)E,&^GB27)03 MWK_28#'CC#/08 '\CV"F9OC;:<*8U=>(>2X8YD_$4)K/7.(^7>G9YUB5S[S8 MU09$C#I]$S84%=[5RC>^D4S_!*>?),''2>>Z2=$H_8OI@[4QT!:"GEZ)[8S, M"@%RJ*JLYK)\VO;)VGYG=WWDI_2?;Z!.@PRZ$T6X$V4*P3MCDQ/"EQ4_^22\ M-M)Y)W9!61ST8+I,U2#'?.?"9,*GT?5$U-W-G:F_CQM@$KX">=CLG>;M)$H_ M6<8^56UIU<';U=P[.D!7PLFKU6Y*'7Q5D!&"7L8,8,4A*-":*S$EOV=]RR)* MO'@;_3ZP:#'50O5"//JHWD1$C$-N]V955_2R6?B):KE%M MXL(\/D;[\:V1(%9!$[Y^<1!FD5 JA*5%XJPI.]PXT9GP&]H\,=FAT:TZY_/Z ME[]0W51U,,_\)DU&)H5F%>W"IUF38K>@9UH+@UK(Z*QYIU@NN] MJ[W*H!.9,I:IM+=3ZVH_!@A"W#C;+JIE@\RG9@(E5)\X&?QL#\EGFM& M3((8#:E@1'56I]1<4^?T7%'CUQ=RYQ/-NJ6RO06/@HUO_*FR XJH7FJ*"!8_ ME H#H?1!H3:48:)> 2JQG#NZ WHEO::,L-F/5ZT"U$F \@#J-C#--O0J5GYE M44 KFGE(0G))KY?ZT'I$I==]HEI66OUTV4Q(00YN\99E^8[98P#,*EM( M4%E,!((=1A[DN5+L9QCFAAOA,N3?.'0G!'M\0C#@D(J^ %: KI!S31R6F]AF M"KIXEH3=Q6G-R6?MTZ#%[MV*](U]GOCW)"#\)4@(/@/_E_?"\76$5E6@\"<2 MP!G!W/N\O!7.PY7!'>,CWLTT3,#'Z/?7]#DF2^:!R8I%YB?\K$JS%>5L^C/6"A<*V_*9 *#8Q##FA ME?:\\SW&N*(\*QO3HR5G7I\QA21R6^(C&*:DN8,XS!K,+@?V<.N4_=AYLVQ' M,UW**>^!//Q/V]A1)_/==F6\/*IG]7K(:BF,=<&W_D=DX'@2?=:F?T^B86[9\(&0?K*'RS/BX7HD[O%]+ M49@UY(][+?^T"J0B"T6#.;7/+#2RY8Z)T\$=W?L JC_G5R\XCC_56JEQ%GJ/-)?^@^S!_T M95Z?77%;S0!=N.> >[\#8E1]X+ B]9E90[+R_37GQK&BV'W)*X'%QO39O=00 M.OLHI@0:7 SBNINGGSH7WOO7V,ENB"H1B!:PF+>ZKBO';FD0IJ9#"?XUJ=3- ME<3Y._^VP^V?E<9K-**:1609<+S):")A:3%^0JO0/'&X7[/[&#?-[G'' #[Y M[8/8/I2\==HUFV\4^4+6=B',?:IS-BU.O(/%\0."SR+XD^6'GYE8Q5ZXB(^V M(>VBRO5=6K7(N.@9Z%*'[OG]8*6IH0=S%B83R3 I\.R%_IN(M66H_EH7Y[O]7X6CN2[&FG4Q0VBOE! 2P!'!K>N[PT7\LUV'WKRB[:@"X/MU M^1ON5OE=H^^J>@KZ 3E%]5Q?K:+#XI8VR MX:;9>N&>%'(V4 /WW%?>4 9MWCP]?G>(R2ZT5YAXY3F4OW6*[/TWB ^7_MZV M*X22-=)HVM55&$!89QJ\"SR;$(%=N^ 9BX)LL&R?D7EC@(H[DU$YQYDZ+[8+ M/="S7%O8J>NJSE&17_>KX:@FEFY6^O7:,""^S:=;5VM1"5=R5ST#2X9,JIZ: MF#EZS57'2L%I.DHR_KT^NARMLI_\7F;ITTT.@3#Y:^V+/L-LNYW-,!'E:,&>%7OM!:'G1G#X+M%I5.>RU6% M.9J75X ?EAG4V:_._R8RCM44KR'?3E'<'EZ3/8@C2H!CP34*^)3#+S",K OL MPDP"NF2]^,@.(C_X9W1^_F&T8+5.NP$+7;*M+X B00_*A7>>*FO614?V^+>F M*R\ZSX6UP'P@[WY\%#2TTMKJ4"]YL#D%Y_^Z8U(L6G=B$7ME(5]H>('A.@G0 MBRB 39>!+P#P/\M8,2 ^99^2V!4)(X@UP<>E_K/U%73IA./U/^\0_\^P^B&5 M?\7#SW'DZ/_A3"+Q67H;Z/14@9BH:U-@0OS[^006/QI.9"$!*L+W MDLPFY&E=Q;HW,$>^^^42N^_&VT_A7(B9J\I,8#50CMTV5\8QH+;>8RW&Q,,-/N!M<(] MELMS4JN+W;FOJ^LBWRR_&GWSP77)] #HA#^)PW?:@;S\YL1/4C#JA"Q^+"6J M@A;2FTADCK9TW2@7:1?#GM^D@M&]C-_^U< +60=CA37WR"%&$QX!7GW6!&EZ M,NH@O1W?WVQE V!(#58R_]@+6A8/.6("YY\>.,Y\:]>\_ @90P+\)4*=;(1R M(HRSJZ[]B_>Q_OLP4<[@8.TVGL3[M!KO+0Z[8J]BWU0M0Z8B^4\CV(XS EB? MQF.GJ4NADWR<-0MU][AB?JSELIC'$04W3\K7'I81.:HF!#&:-:/@>\O0J>D8 MK6K4PMV8[H J8O.*"*;L"\QEF+4:>OAT=#2(3]2;4!%S\+_6B;]&8^L?OR&Q4#C MUF46@_O_KD&=H4LD0)7KX2>\1E&@-JH\4A^Y^.#/17EYH_W,$/3D%_!H<%B0 M!*"]D7%)_*0N5=!9SI4G@I>#U>%5W(.=JQ5[?#*^RJUC0/F%N20S':M>?#(A M&>'JZK-")?[#)1F^"KPBF\+F@G2J=E1R#(VENI%@IWJC5TQ;^*"<&G.$%2Z? MN3V ;<))/E2'6.(XQQYC5)Z3 _1#@G@ZMH$RMBCY6O:H>8J@CE>(0+,!)$1-9ZH^.'[9H4$ M@$"0ZZ]F7EX_5V/H0-"JLV,1F&_8'U-L>FK$7)A2TZ0\)*.J+6HVP<]RYQFU MX;O+0>$K6=C;,5EN7CQ+DNCFLQ'*XQ?;;+:7EC&3LX@3AN[6;JP3*NLWC/J$ M(M=75Z-^=*^/_E846X(W)7=>7,)04)_BUEV1"PR#5 $RQ&HL"'QZ3EV7_T3" M<#+-AAH%_8XBLX0+4-C)M^9R%=W:F*G+:CI%W1NGMN^U#[3ESZO)C@AB'_DA MP9'QV(VKG#5NS!I5$;.\1W'Q??'[+!3=W/^: 7P"B=N 6Z 5HI MY*,;K3E?13V+A:U*/ \6R"2"JBU$]WJRI%N\D1X[XHEH!)ZY7ZE620@5&]TZ M:+L?[UQFDD G&]KMT MST!O/UVVFQ/Y_#F0UW=N;=6L9T"*&6\P MW354F+^MQV)F$8)/GB+:1\2W7SL!<++LVZ0.\-3IUY G]>Y;@7#,QZGX>7JI ML ,F16'A_7N#L7WZ?\$_;.YAN9&Q'(%\+5A7^JHM=>Y?88J&$C)R^H*"D3?% MK@JH3#!K"2;HVT#ZH;3$WU .+!!-JX_V_K(:Y+UQ-"D8-6_M)R1J,%)L.L^A MN,['8,*RF392'EJL46$3;V--L?I*^7WD>.4^\'_W.BKL/WT;%5RY)#+R"FT6 MYA7$O*H9MFQ8G3:D+=#]]P5CMH"J_95#L!Q>YI^\ZBN+=(NMT6?=)@I.5QS* ME7YT9U$08I"8N71W)HK'8V8Z*V5-]-662:'!KD3K&I>\W54=F9T@$W DHI8$ MP&?T=()P-/7$X%JGQA_]*8ZV ZTF O5T?=$";::80BE!JC4WI M*%F?^]V4UU3[AEV#=U9K*1!Q??Q&_?@;9'6,MGM+ MLMQ5FA[.6Q##Y@OS+\_A^\4GCM)%2'7?K!A85>&^=@ETL%7XU[%$WJ2J1%$2 M5UA:&66856@RO^]U94;?5^W=%, <"X;]0921S3ATFISR,BP\+@_,@^<&68KW MHS^15;YG6CMV&T>%I5SC*_8HG^E3^*3ZZ)WNH%?A$[B;2B9@YQQKQ_(G)B4.#2&86D&D)(*,+/EW MU-S\G_V9)A2 5G*F_.LB_9#P4(2SD6>8>"S3PI-78N'!$J.M+[76 @":BIP= M#,K_W+8(I)[&0]#JPSWOU392D.77#,G@\V5.(, ]YJ;AU86,OQ=1](6'9DV! M_ZRSK:]NQUFEC>]XIP)43/K[\LO:S[/S]=5Q?_9 B_;PRAHUVF>HH7CG?.=[ M]R[>ICMS1-#JFG>Z=^=6%:V8RE?.O)&G#F\77_;N37+Q7$'JPHT&82X,X39" MV&R4VXO10(%RJZV+V4NODY? (C8E(8VSRT5F5#$_["6?+4S_G6Z#Q?+=(21! M^6T:7^B,I."$*G_8.$K)OA*@%A#E9WXWLR;(^( ?X53:#56"]B$8B.JP?$A: M8#+7:L7$E&>W><55R@_GE^TI8YMI>"E8^U+6BD<__<1^7F(F(BJZ/2%/:'Z[ M;&J/""2?TG$"45)N9 +J:>$UT!7@5 MZW_ 0&E='ZFJ*>C@.NNZKJO%@6[5?)?_8;=6-C.55S-Q-PNE,V@@Q8 !Q>X+ MU0K&2=5L1D^/!%:TG6W&YCO[*A!I;.*7\UK%T:.9@^9LM6-W,*HAH..I)RJP MPY"I)E:>'*FY@"?3KK#>Z12Z+ 7IX^6] %2B,78;?:S7VJ0M6=,BB?:*MCUZ M]H@U:"LG62S^S4#:*.&,H,-U636@ M#J6:E^@YR-33MR?I?=0#/&TO<^.'>H"B)^>6U*]9]SQ-:W9THB:U5.2,[5>2ZMBH1TH@@-TC*+'@M_DIJ;(!K'^ "9%+[H.Q/T@(K1GXMP!:M)3A9" M*(:(&NQ-=(T1%F1^C>V%*7M#=7SE)">%%Q7&H6UX20VRU'H7.KQT!;M=4%X? M*6=^4,%O6'?QB;J_L7[X3)!G377_#;P('M_\@@S3Y::-?JJR:V/)Z_CDB]JP M38/,H^XV(&[%;&* \\,?_M::!OM&^#91.&=GM +AEZNV3-;S]=/MX.O;< ^& M",&I3]?@;1VY77_7=( M_\H+?;26)@^ A>?Z.FXJ_9_.I^T;#6!K!.6E^:9YYR,= JQQ*/<4GJ=.0^P M75>GMWE0DN[<;+!Z]1GVE-X2(GA'F2.'TB7STXV&C^M,.DE6U5*$OT*;DEF3 M"82',AVC9[FEBC"L\/+>. Q5V.'3*H>63W^!C;4*?557G>H]X.P4-_/.SRP^ M.*$PCLF?^?XIP[PX4F*Y6_]#XU)B_N^W7NG">L^Z657[!%\LA$S4N/+'OA=? M$(%?\NVOE0:]"""S*Y]'7R:_E@0\*UP]VQO /72!5?MT/BK-+UW>5G#&6!OI M+5;F1_&$&?HK*PBH01W6O#67%6 H0U#(U(78DH9DO9?G0-;>U@G^:>%(]=W8 M(P\CX@CX)RBD50YBIGYK#&Z/"O]\8-[R9PI%4UZ1<>H3*1ZN-FON)!C7DX8J M)^]XRPJU(UH2 .B,FG/:"(#0""9R[N5/.*'A.:66=WHL:AW7R#CV?6A;E\%R M*;U:=6VM?C]H;7@NUC"\'(Z0,!ZF+F@W_BHA&4^/4Y]K M>LVF[U/V)UU2/OU(L,&]VT0+P+^)-:9;L<]P;!Y?#CR0&G 17/'[WF"R]R"+\-NX^"5!I2^9\.A6[)XEMK:SZ ME[!2CU#K9BETF[$:]!,3P>PQBSZ3K-V M.80LFKT@+]/\.U[:'O7?2=#B.'SHD:JU.V,6FK(J^LK=9LQM<6(MVU!NQT,M M O3OZMC69*PP*E8/RXO"]/SFTOL[24C*2^BM7G(]IHD?R-@'O+,.L[TA;1H=7.,ZM]X1E;"90H'Q_>8BEDM ML_*'OR)6OH*.C1$'[.0P2[JX;".!4R0.^%/O39+3( .&K;S8)6L>['2,J*&# M"2=N[,]7FL'39H=_P)W+/*Z-=-HZF68.+2?P-T_JQ!C,'!_.<1.U&#J'<6SR M(,+M!(0XPE;_7-D-0'9L8OE"3P+:A%W^C2$JH1Q;D$T-]O6U4W*X:/47K[I/ MM.U>SZ;O M[U>&C,8^LI[A<;BCSE4NVN(0$-0]X=+-\I>]2:UP+;;KJCH=7@0-C"JL5[#3 M_2#GO9:7T%3F+GIB>)"J%J8'%86T"C:B$5%2\@BFI6&UH7SOMU(5\50)@8,I M8J%?>:Y'QBE2WC3;3^G6#ZT#O'GC)27\YU>U^ 8\14;GW@'5 M>SO*PH>0#1#6"_X!M/4&+;SI1@)T[P864K1FWX7/*\7P3(0 MKW&BS)"(D)HLNBTH.SJH(JG@_L\'P)ER&?<^1Y#SW]0OM@')0O4(Y!;L&IG* M4:PQX"^1V=9ZVC )$&Z!I22-#OP GI-?78'T1CI.=7%@8 M1:SD+]/)#]KVZ(4\1+OH^ZEZHVN2O;,?J5RF6EU')VZ#+:9[_(7Q-Z3:TMAJ M"W>>8PL[#76=W'E_BW^[5RUP!4 \+- (^F)C*KN3$CLIM>F1!J\:_^>_)S;. M'_Y;/]/Z]\T)LG1K/%"ZH ]6LM1EYPQ<2K;[F'5?.7%/J2#Q;2\]UV^T68P< MZ/(<(??%Q*LJ0YFB'AD0KD@)E!2XCQ; E+4V'[]IODT]0 92KV\F^TC^">J#6\2 E78-9J'"QB(*9;$%JLXX MFP>Z6PM'X\)/2J<;\4/0EVE^" M=GCQF\-_IYHSUUHIN2_MF?D8?[!0J2^LLU$_XI94 MP9+F.V.'7%P%PD0U%JXS(7=42Z1KI6JKK\;8Y*//DO"_V0>;]"R:KWGJYH*RY'!U9TX1?WS,W1Y:8 M"05RNT=Q$(Q40;^OPKWS!& QN!D1MG-*$#:OG+XS=JC?%'8TVZA-&P9\I@RT M U_W8RU&D@",.YGLS>P6)B=U1C[2]?U+?UHX IALO)ZRW"[CC;K]1 JI/I_3 M#&G+JKE=D/OW!3::K7L%J;'^XLBB4H4"2-K-]5 MNZK6Y6$S\@\FNK9U2#-?[6?^MW2/^[,M:U94YU10VDR,;HB1)S$.1@ MX)Y,6 O5VZC= MV*87/I3E+L-C50?^:4NW<^^M_2H;R)PL=E^JEFPR[:UQ6/ I2\]JL607*+=? MB#)%2Q5G2A96?A>N2]/U&_EK_Z6_"A>L;%;D*X )21O2VL,_S?0$>H([L\A2 MJS7WD,%]N!(NWK@FG^@I]E>'U20O;#4_5WU^_%37VF)(O$G\\T%Y/G>"^3>9 MGZ4JI6M *KS.9"O?CKK7UTRO]#JGJCCB@3X,8TG(OH@1WP%38<]TT =D73$+ M=6A+6^P]ON7V!-A[(K\VU:$3TY2;;)P1=+W0IT4(^=PO*U0XU:I.]J]&]$3Z M#H-,^H;!RZH[YTES@2!L=2GVND,TSY*SW\"LSD+ 5]!OF+Z!%7NJ]H:Q#E/: MWX3KQB=.\U!&=$'*6M =F^W$0\HOMZ""7UHXO"].U$J]6[E1PY'R4E=W*G>X M'/J"D8IJD].-/P_$=X%AB!N>),#GQE<)-R5J.30O--+OD0E(36M)4("G/'+U M;D5L"V^,V-=S+TO>[RP&5D+_?P#]%P5.!]X4&\G>0:"JL;2??/M USP]@^] M\\?PZCNQ-78ED1[WO/6]&,B:6Q<2J?)"SIH?C,WX@VA.O4H":!B1 -7QXR,\ M%V8#]R8["@FFYPHOR)U]% M2J2K%DYNL;+:?LWR+_ZC/#GK/ZD4,&TK)_)4[.LBO4U:T1_EJ:(:1W)8S,>< M%BOX__EU:,D?1?Z=ZJE8KMWE:,V07*\A(+G98K]HVM*[^\+L4;GKC6<%>CW^ M?0WED4F;\HE>9WJ>G35V"S':Q8%2:_2Z;1?K%IFI"BDR@7!N)_OB10X?:A( M;K!(#KSL03>6O+)!A06<71M4_2?VXX^>HEG>!(:$ ,>;S5(+0+='"U"3L;?R M:& '@L\F$(2FLPAM<*I_&[/+1W<2'HU^4KR0 V%'K+8_R"0YTA:V &.==IAB.N[W[ M:!1?Y(+\N&>(GRCG6N=0\(@[@0X_YESF/#,=:G]O4A\*^)CR?E8U&[;]2>PV MB_F#++YNYE4)UV QH_C\WYXG_7_:*/3-)\MKU"0WGS)18)60/S>0,/3:(;)4NNI M55J)GD7V5Z%#X_Q#LX(MEZ^+N\8&Z8HK4PX]_A/I9,)E.BK!6<^:3M[[SD.* M9?,?)Z9ZB8AD4(&&Z9.BWQ>M](:8%383YD9(Y[N3>MTU8UY>K8SMCL<^:F>M\WA].>L;]?&I^ M+.BK;DEX=U5]1]__-.V<*\YS RD9GBKRJ^EN3H2XS,-_\QG;9K,/FK8#1*>J MX@[WK;<9QZODMI\=RG.'AJEBGFN??\,8) 10@@&!;TF X!&L<(>LE3,)0-85$/L!&F< _IC%A%@IAM6 .FD*&'WKEG^; MRO!$@J[/] # 3W60&R1 ;])*JR#V'*W0S:RRBV#$FY2Q4P'K(68R47RY=.L4 M^V,?0 5SXN>VS9.'M30""3N8U;]K?[F<7_03:%0]RZ.%5\TB3VBBYL 1M2WW M#!_(6+C(/I[E;.__>0KZ#H ]KS$[KEW1QXI0[U.CT#G$(6QN^;(&)PE@5-[; MF/"3N(U[V$"Y]43%MK4:"R)K^Y]HMN^"][)N!-([E4;7] +(J@K-@J7%V>"%"WH]H5<[54C_Y]Z'+#R= H_"U'O"BPC)ETY,7 M3_RG:T?^ZV8LJ NLW90$< %%@ '0FUAV?11U9$6@@E.1LX>^%POCHYL)&BFO M[38$F'KR R5( (9;A#S$5K$+$'N9O$3=KRDO6'(0F0BL'\/^;7(.TWU. K2) MZQ-E-?&JX9@$$B GOPBVPEI( G#^8-@RC"#ZDP#(=5!-"H%5XA$) "@'80>! MJ"/@G"XQ(CF;!/A@FH5W_ #*UA$_WR7KX#CB&/C$N)8LC6M(@#4Y6$%L% MB.-9UYME5_4_^S06A!;O1%Y>S$BNZZ_*-E71-O_(2_WH/K".Q2R:.)-Y;XK( M3?P#9@K40S:=C9TNRNHZ[TL)F#A^Z1!9H+S$0'7*BLWZ/Q@ !^C5\GSD6DJ7 MU%PI6?B$-ANA+QV;CVQIYUU?HX[ZB]H>Z;E.*ZFS]!SX:B=#=VUI.\+YD/7\[C:4+_0\CE"U0HD7 M$ LY7H"M\-?EZL]-&$@R;21H?EYTD=V9"^W:'T^5?"OH;.^Q^*5/GG;BG7RUCB+.^%SK(P;,-04#M\[4'!)X2(!AK>&3034O MB#@)<,INH -K+*/!EPZK2B.M[;K3)NMB?VRG6+06OO/N@C@Q)3PY5:3\H)S@ M"["?GE^^3 *L?#OSCZZQ2.D<=-23]:63<^4=+;#QUY:FRR5,T$\?7D_J^5(: M_EM\(JFY,77BJ^BN4&"]^S_4#?I=&T>!%R0.0BP#)"RF'J9KC+F\5RGN6:(X MDX2M*&+@Z5!I:)NZ-.J3QS)6!QD(+J@PG^<_-RM"'#@QP]J>Z9]!@F.>G'W&LBO;-;?:<6=.3N>%!L9-ZEI=\[02SY4+G7\$P![&MMI4PZKB@4N9U M=YN3ZS-?17(B)IRJH<-0?NGAXM=#R^)%C9^!!J&P$?@Z9.Y/Z^E184?0\RWB MO3''(=8"QOI1(G@7K'<^N6:[/9>/RZAE;_%X-'16<+YT>G_X4.^8L!OYM;_[ MXS=#O]_5>!+ _]$[T:./V9B/N]J;N"G8''6YW()!/W4QGA8;'$B-9OZ]HWUM M9A&6LUCA>S03FTZ\=!\4&K3'<9>*)P2T*)DNQ"HY$"U M2F?[93\[8KBZON /;OW5?+_30=\72=P6.8J53'.:/PPT6%! M*#)X7(/V>U=A83H10!:\9O+-T6V*WN#.N_W:GAUQUQ\PA32$*?U/O+UG6%/A MMBXZ$1&D&!$!*1*E"%)$!$2D!&R BE$1D!I1 0$QTJ0G@ C2FX""$*17(])K MZ(A(KP+2.T022@BDWJI*3&-4!UJ:NC?E M&CEK9^,T.6C-M+K3DV_]C9GI>=7?G-<7;NYS?GX>ZXE53Z\?IT7CIA-15VA? MY%[6PF?WL@F2_K8F04)DR@E1#: 6G(2] M.T?H\?.!SYX2MK;IW_8.^R VXGSVU"YV"A,P]6VJ$>%'ZH4>(XLT;3R*.KPF M^.LI:>>C\%_(&5%%_*D'#;-UBWZPSU#R4TP48EO7QPK$\A <.6F>^H "\[E/ MN'M)?Q82+"+;=R9J0S_W1>+%]DC/B1]'KJ@O"1MO#]T$T-+;QMMYQ&7] M_/YM_O@M;=Y]5[[Q2/L=FV?D&RT++I^?17E=96J1_%!H_? M?-[+NB,W@SMA9WFQ]Z5R'>1^Q5!I&-EH=IC4KRUN<*OY;'SP8:-XE!GXK_RE MZ-#BE7KQ0E5R>.2CBI3<0S6I(Y@80V?Q5X:1?0$_;],S_[](4>&M M=@?.N-MKP@_RW-]<84]['J=UX@%"D5Q#9]>AJ'JH>)E3[Q8/GF,6U1 =GMUU M_^:1\9PZ:ASJ44+GT".XZTV)!,]@^1PV(V.5:_F^I:)K^Q,80+M:*$!C3L]? M,6Y^U+^^<S)CV=5QZNTV]""9?_ "V@,AF"*%P&I$#F#\*=P_=6K(5<' MOZ[#LM-0=;<&;!<#(-_8P>TS@]#(#I(!Q&#*229J.;I)LH@!] H= +,QZ%^P M&9YA!K#,!;(',(*^0S]TO<^Z^9L!L*56, M1Y [,"&H,I=T)P4$57EC!N.M MK0+85MFPJTFX3\@Q'OJ=C18<1: ,1I..];O"CG.8H1GMLZ2.WZVM?%=2KIOV MQN#MVP#6W'Q>"HT!'*YD '$\9&L&X 2C7;7H99VNH(IZ3=&80-[!@B9DT+DU MD'2_L6#Z(1S9>$<2M%0Y#"%D#;U]!"0HTTQP#T M)+'+#_W8I=+_+UVY\MBB[7&9L,ZJV,GAR^=7GDA.&F2Z?87%.(RR)\ M1$N<=%R(1!"'KEGJK^>VU($! D!C_3\9MH<-K9?T>$_.:-_O(CCV[BV>\E4O MW3L9E2M =5A#BS@$-Z,XA\N4'6/-QG[T5="4Q(XR@"AN!-?U-V^]XI4"<2^--*$.?6#Q&VI 1W\A*=S*6N^/6PC4]/9Z7 M]6 +O([]@7\92U$U3)1]4/AT?CT"&X+F4\($$Y0NJ8PK&YFW6PO,>REB9J!Y MV]C$6JLYO&T[?RHJQ]540C5R#)8@10^CW8/764U:FMNK/)SXHR_1VE)4M1 3 MI@A]J*^-T-/A$I2FE)2?'+P6:I'3'Y'37QUQ.#UEH2)+/L%7BJEL UJ"6 ^; MQ8T)[B'%N+Z0;Y^_/.%@S#VO>OHA[]PO9/N+ORZ-?V'/T*--2W,WUS6EB:Z* MIAZ"1Q6%514Z\J]?>NGWL@KGS(OU3IG[FK"JF46NOM9Q^B%):JI"A& X?=2([DTJ*&&B9FK% MOF.[6>#Z9Q<<35O;C, L:^1HH]24G.IDO:W M=W!C.B3W$;0M6E@O^2YB0D7/60BF83.I<^J[\\!7WM++/Z?N-&7T;>3- MW[6%J_LZ.M5; M2MY'A&W8NF'3HE4*=V9LW*X*85ZT>\%+O8?=Q\YK]BT[]!3[I[U2F(S#B^Q@ M2*%PV&2*'XX4($717BRA]QWPF>5O@B+H.E]?R@7RQQ6Z'*[ON<_-7.W%6[CM M?O54S7PS^AXO\?,ESP$=Z)LGN$^MWJ 6VAF8P0B_2$K A[#T>P;3/\65,0!B MO\-; 7AJ?5AT]M1R3MO[^ MBZ'.D_0J09EQW#/$[\4YTF>0HZA-]\=RG82-EWV:^Z'PN$4[+F;W3FQQWGK_ M^33(MX-Y! R *? 1*[;$=&S1A\J3-D[:IKW)69MU(8-WKI=XMZZ 6'+"9)^ M'/'%'54#G 2. ,O27^,R?R]?-4SXE&/::IWS^UK"\/ WJ<E1?U[ 8"Y MU[ : #GH_[@(46,%I"L$"-YZYIGUK)I"#CET[)R%2DN"4U29284X\T!7F.3' MT;FX@*(@Z$<8*_A4<3AN-^38I;DFE%J9KUI#DIK$GZ7W1<>L!O&=IV-,BY=^ MO3^6@*&&5JO0/$%(3!\N*Y!L0F]*+T_M+$#H8:;#_YJ'^3=LQ&4GT:UQ M+^![\K@3#&#=9O"@'_FO[ M)P\D_-$Z!B!91JB@XU[!MF.]0&'_?VUBZU>#V1YJ+$X /MK0@\ICMK M:='&/Q-VMJ%X.Y^'S26P/<_3AF>E,>;C$^>!-*]]KZVC:$'2D]Y!#TN([ MXL/TLMQ)CS"CZD'L@J+%A*K[JRGM96#Z6 -[#@EAOW]70_G69;,=#;:;V@(( MZY,XZR)MAY56V'K]T- O.Q>9];G>@7>X,GM:XECB^N1@5<#B_8IMW@W<=_[U M3OGV*6$!MROSP4V"=\23PCOC%2L,*ZZOCNZ]7S#NCE8UT143QU!,6[@CF".KUBR3? :^(8Y];58"Z4' 1T MG-]/3?63PEN>LXOT,#7_AMK&013CN,U^MW6^<:NV2;;+L"NO]GU7:O3F0I237"3@>^FF,P I?8ZW^3*6IWF&'K3\FG*4A?PT2$>13 MJTWU89+MZAKP9RI_.PFV;_@JQ*LL?U&_8=-*]]13-,=@-=\ES(^EL'B<#H?: MUP9 ]U9$,'+ MO-B[*3IU*OC36_ /;Y3J^WW/:PXZ*.*AIO#2OI^L!C.Z8Y06+Q\+M)[_G-^9N,^SOUCNT(,"IGQK9BX$M"QDF%AICEN_AFG)]!;,YNLD.$?9 M>%[ZQZ19&]W_7.41MPB3T7>& K+M ,24_@)M!PF]1+4C$^>P0NI!NF41IG9% M%<+QY5S?P1WP:RG&SB!Z87CK.6.R.T71!TX\#%^8&/- $@)^UV!1>SD-DWW5SE:C]:VADI MN[=DXEG\K["&CXRC+A(3@@D,H/EJ\'L?O?RQY22)0)1CU\YZ^I5TR\]Q$[$ M(Q6=[B@!*KC&NK^'I:\WVR16>S+I" M"IB:SK_M:G?HZ6]LWER"O MXIK,YNHI;%NO#;U-R<>=@4V_1V\::H(48Y1OB@'H)-%>CY3AU9KV)>C%!9/7 M<^S>'-<8&OK3_"[R5,P=M6(- $@"RMS%TOZ M 4OGZN7)H.IA>4Z6(Z2N+NGW2M:2PPJOW8[O+0^3L!J=J!IKIN4&!N#4T*^P MH).&P.PAQR<]T,T5QJ;\S1QVE\=7?K:I*LMESGI_=G89>DHI\(]^;%.OF0;I MPPB@&U_2)585;ZO+3\,X7QAU16<\] [;NX^NQ;+',0"@OUP3M3"&;+/S@<86ZJ?YJ0\W_1TJ4MIFX&8W<]K\D!Z_ MEWE!M#=J]?D*W<5RG#! Y_"(KQZ(W'#M"ZPO%!W%8C1GCM2M0_0X^N9Z0.(8S [ MC:,[\DP>L5.&+[143'W\FCWM,'MK'%9^/4Q!CZ)?ZWO%H^5Q7'0)C^09_O#2 M*5X/'>/*/N4_FMKB*D;X\*V?5Y:7_[!_.YA6NFQ TJ!E*_6,8:=3$^Z745_0B+A1?U*Y/J$3^-Z@-@C$7;P\A2NP$P:UB(DX=\ MBZ; R([WGA*YC,DIFTV]*%8Q%Y%Z4U7$!#]A'(UNQFORH7O#YB"4Q1%0Q1G_ MQ!%,Y/?4PF 4OI>X;<=6'SDMZ*"QGX_U,R)_0_UIHN5'<0LU\X&B'37K1*$6 MEQO?I5Z>N,3,.9WJT(5[ 1EGGD&L]]ABA#R23KD91?T*OEX,?8'[^$94 G9& M(^E:_FM/;%2F4JISN!\MW>_*3394U^J8&OH&7=RU=5A :#@B"*?+=6&H$VA;J3S6/D<^H2:NWV%LO,$6%@*'C_W[I/1 MR.%\/UW:;IDY P@>\Y%E %_XVZ"[75@&(()M^PDR7@U.Q; M_UI*4S$-60@:HR _^UM[_'#,C,R%L]:YEVT94WGS"8"=1"BN@X:/1_%TY1&MN0HU] =OF10GSR[G,, LA[>9V5"X*8( M=Z+V%&!!B%T>!C"0]0<%C&SL4D_,T>_"9Q)I+2#?77'7@AK^)^< MP>_!Y)G M1Q O&GK %\A"7]VAG41-839MIOA@ZYP,8%_0> NK!;V-;E3!S9/J^4!6CV^G MQ\(1O9+OU6]FD>$W:X9VZFX/Z/2_'/A565^?8A7 2]^J.7[2.P[17;%N0!2Z M1M:AW"-+MFE*U%#X@C,ZW-S<+EITE9K>/92_:R,N=;J3R0Q6SHHOFH./#;3V M=^;"+\1,=YJ$]%-5.#'5[W0.Z3G1OS^\6CS]_!UPGW4%VH8AR[HW89DFS!][ M0'4'ZT41-][0\B"CLD3;"[QP!;WL>[SU-:^8J!'> M*DT;9+D^AQ]%=%&JZJ-R&Z$=".>?$S_40#SMVL5M+&-_5H,[;$N6(6XUH$OE MW[&^]V&9%?)U;M35F[N;2?JJ,Y%TCBFF\LJ/QC9ML:1M09!OV.+&F%O1)8B6 M+I4V2YZ:%U_E1N7^A%4=1XS'JC1*G38,1N6_;C[,C.AS;X*&"LJW88-0PL3V MX$P[I8A77:_2(;MSDF=G7Z)/7'G^TBE>B6GT8!1V1:';LMXD6NDT%5074$&P."7.'M"7"";>;4\/C M6%CIAW1.R\R\]U'+GQ@O)*PDQC8TOXZ1F\@32?,WV6:B0 AQ= [#:>1Q5!5RW@PT7$0H&$% O"]4U\O4 M:Q][>0Y27)P2B?,4&GI\2"V4_L2ACJQ '&AC "4,(/P)4=Z_;#R"__ZUP\5? M_K#T,V,NO.CI%!7Q$(O,8#WB!\NNEEF<<@#1.6\+[3G[)#3VW#!>WL,XQ[ M:[O&71I23WB^^$B70AGU_.S:C@=XIZ?*@P-]AMD7)S?2] M,@8P-[3COEY >>B!))61O7UGI[@>(U;>#'M]2'H^G!2M?>E'OU;")X0 M<.+DCF-:@,H3YAV5?XP(?DN]3(L7C].IMZM],&=PRI5 2E@5E W/J_PP?XVM M45AQ.N#XVR3J!C&1RNLQSD;P9'P"/U4<[ZJ[M(/?U&N;QD_OKF\$BCBR' MH*:HO,.MWP77O']ME7S(#Y8+ ;'PN.M&&/28C^*[KPF*ED8D%/_P^C0T*-0Q>**>*+';/?7X["D$9=^+XC*7B":88")W>13; ML\@7AN"Z,P,7V*,HJ].8X?KC($!KURJ"RY=+;LPQEQJFGI_ALAE1M>*JZRIL M'X5]_@G;>(NP0/5@",:0=PB^'0X+:"NI LKEEO?C1MR#3[8#*3T$6B;+[YT8 M7O08MGD?#)_9D3>2E&,O&]]BBO\P?]SKN-W0WL$HBD1:F3('\K@I%4),2-OU ME!.]LL .\2 M[A3(#(-Q@*M"/IG2:B1RNN+UW8N_%OY*MC\X*<49BVYX-%/Z=+0R@&, :,A&FN?1C8[J"MEPN8KFC>#] MH&I6YOLCKQ)^JN^_C];]I5D8/%;O362E\CV;R\[OEE7J87M1G,J_ON_:?V5) M]9S>1Y[QG)E4A^G5A.%^[[5W 6,"%\Z]Q$>*R[8S2P+>S%I0>U/0 !$,X(6: MY[#>A5H5Y[#/K1>B#U6<)E7"8O"6*=,(LEQ[Y,M7QSW:9R;]B\RV;?I>V7R+ MAB F!?PU)VS'<%T1+!X!3WF5ID[D-WQ7R70)>/KR,\ A(TPHVXE 2^_LPM;EP-MEB= & MC3OW"&A0E&*YJ9>=O^F(!W:Z9X3["9Y3KSWC]GX)L%8(*&2BO+WYH$^Y#M92 MK1%9E#G9F+N2V)O55;10&*";'=)@[6;5>/BXMDB9EQ\[6656A\J[.U/1#'N? M>I[P;O>MNJ&;[PS-:$TOU=O)<:%#G$?I;LTQU3PI%-8D)HFW5?F?GE=672KBZ-TU\FP(0M=:?0A%E0D:A)* M>"2GTYZ@0.:?$1>4]V/=?ND;CCK[?Q0G[_YRROQ=XV-)IFR8N%OA^X@3U'*B/(1 MH "H0"G55G[P@,W4O\W2$N(NKW+3V.).S;QA!<2,2PJL.O4L)BL\U5.5C-4_ MR;1K@&Y\7J_!)V[BH>[-=0%)AUE@ ]#3Y5/'MRGOV\-04#+2K/P4%RU&B70B MQK_;(MM\!^8*R4*]!KE:+WH==#T6-C*< C=OSK2[&C@I3'0(CX*L63U->GH$ M'CW](?G+%0,<$)MF/*!,_3HZ9;Z26+Z;X'YBS&+\1\EU)^8/L2H&\=96/\[X M:0L'R.PBZ4?S*,_,Z0-3'%^WT2?-"^LU">V)O-LM+"HD? QO-RO1^G;]D4M, M+X!:TP^QG6P^O"Y:+20@W/)Y!-WMGC;[ .M$+<_/->]%H?2*^O M$G6OC@Q8H?UY^G((HK0ZGS_$@C:NV1X>Y<_R*6KWY$X^$1&!SZ%_/?&&>)'0 M[U/%-04(*8-]Y>,@LW7\;I7_W;YWLLKO%T5.;9W* '8*[OSH M*;IB1A%4#?2U N,IGJPO4C ;@6A/_!8U*I8;P!^KB@FN;CLX'RC;W?&) M ^\:)][\6D8(:TER1=+CK;"WNS_U_)T/E9>K#\R((A_%%A5,NZC^?)R7Y]I+ M+.:JCIRY>=(XP>5?ZJ_$I-RD&R[%!+!-]_=I0:.F2M&-+S0YZ?V""1'/^./3 M[QXIRM&)/'%4Q8KUN^YIUN_L2UTC=;X@)+$<&U*B8,,%Y>JJC =EM]TB%X(- MN62JS^XV_F$ AW@W^RJWL7W?RB1, R4UUKU+QS^+_LXA?5G35S%,)H7"2UV& MJZOT9>U\\Y-><=G0M1.UWNZTY",?H<*S8'GW,VE>!;H[ MLF998GF=PZPK0<"&_\3G/*.TG?/*$4J\;R2#NVA0"<[D(;7+V0"(JLQW;E M<\=-QMN1(D5EJ=V*!!ZD,Q^W'_]Z!;!?4Z'>E*(%$@8 M:9,_;2=HVU(#+BY\!(N7E02:E_W\J>43T9H'R MMX'ZF '$YLS)4S@GT@89I7 M/&:;FS0Y^A:'RSI_Q0==XGVFO9L9T\W+[5UR7)4Y[U#E/JT7I+#WZ3TD&#O: M9AQRRMPTEZ@2@9ZUTF@&+.28+Y:_A_Z-IVT,6Z*6TR B!TWFA_4)^*_)2">B M8KMIY)>\BUP244&&:GMQ.3M#U4\9_*I6/(TV2!SHE1%4^)9[NKX%=C3D(901;QX6@5TJ_DT!)89 MOP7%*H M G1S,NH0 ^A9"H<1[" ,X!36C?:1 3R#!6.^(ZCB7-/O!AN^S&A-@)!>R-T7-PUY.J*%>N*S_T:T3WK/^&Q=Z'@[< MO;4DOA4^[0IPLF_G2Z5Q]ISPL-4E1H:Y9:R-6:269%EC<-KA2BRKLLE3#00]5K^R\;<.YU)_F=LE)M]Y/_0Q0>%'_GI5Q\/P MHXVFM'KL)]QT9BI_&=%XW80H+1,O5%AD-7C6YWEF],2MZ:A<3MPM)28JV7@9 M2>5&SV;23Y.)LPAF?4VEC1-VYQ:E0AA 8H$-9Z4(44_3:<1^WW@IWO> B?X> M3-:C56CRW_U>J/;W[Q/9T<8MV:4HY%P-]"%(7[D/SC6)S'0.T&PEG6P/AD8F MTB,JL>\*_F+(LHG4E%8,+>PR8O_R;#U?VE$Y_$)M92B;J&=.?(".L+U)2D@# M<"PS=6@?0Y$"69&((W+; 7J"^JJF.G1VYD8Q^8Y^XD^%\\L7LH7_BN7?NG5E M;RM:/8/.1J%HC!U\.RK?@P&8E)M%R#W79P#G1=Z:_;#P6HAK0ZV/3'350/"EI%]B>L;FZ9 M$NYRPDI+U_I%UNX:/>'3FH9(EG M+R^- \%5ZY;KHT!^.]/#;W?/ .1=;,IL%YT2(IH=-=M/::8ET5-='4W'+?O6 MW=14MF0WGD0N\M,WKP89['$C.D^C]7#?+Q3N+ZT7$T(W+=J,"-D?(W\YFR2, M*.1TWWE]U#Q M,UX;5.ZEZ5O)7U;YG2P]*CN1CN)Y-8_>A^?'*E*B["FSWP_.946_EC 2P/T MP\X_::%$+WV"P/H#U_ZR";&2:"\4 T(T78/,M= 'T!)P!W$MT9=HQ_">B M0V'T_YX*1/3I_%O*M/"H(5?U_+* M40'NMD]'3-B67IQA"FAY;MNPG7)AS7Q(=GO\E.DB:?-Y10LSH/"W,JK0:RT'"WO8,<5C79T<'AJ\]E(KY4.M']V\3R MR/=C'.]#.UD'Z9LH7P#$U,YJ6@"(2Y)4.,:4C)CK.63^L[OZ6,:Q#+M*VNC7 M^+?I%%:_BF$#1%39/O0 D88FH6-";6./_RQ,D$W^PN_:R-2X0?>OT$N9*(KZ M[H^'/GV4SNVPN0)X#13,3Y'/C[0?K6>G_S3=7-GE0A:1TV\2:)_?MUR2S>]2 M"W=68-=-(P:Y*3'M@4J7!4+#7L#90\+=+X\9CD.#Z:<3[N@+GI2T[F ]81$S M\4.G,_7]R2T]B0_ M^9#SZQR2P31VW8S@,BT1R.WQK/&J:U+XDU?#;KH)FWNC:/ZDZ0\]Z8X(^VWD M.P; Y0I]"Q*);=@1LDW72U=]D=^.17-0C[F$-QI_/B;8_/T%]UI] 6"5R<64 MRU0%\HR541!U6V^JDP9CW$5:+6[ZLU?%>A.T M3?-XTEH+@FLA6O;[W2]?2Q.>'BI[@P?= UXO;8G3LU>B/GE>YE6>ANGTFB(]'VD !^1 FV'_E M-;>(EK>?\.*'=(5)'1$?+E_A//4FC7/*#RWDHTU1IQKUUKK,5'V2=_WMGS1: MS/UG/%4B0.MJP5>=XN9C6F+[VF0[(H<.&7MP*$M7Z)6DW(HJ^JWC_;)=**#Z M;5FPC4&\U6C>Z8(]7^PHFBS:TZ;J3#7$I+Q]GU<)*11L$]A)UH7X1AL,")\<:W"QB2Y:U(Q?6E M.L#+=CW^8.89<0DOD#[F4="BTMQ@R5G]0**HM:LJ:7-?\8?'EY_X:U?58E+9 M"XXYX/'R=+9VPM7N#K':81_K7'.T,#[7K#TN\F0VU0-CT8X_UTV0>QDV'80YO?($](?)'*'4T-'VK+X]73,TRG9*, MNL6[FY#XM-HRVZRD->K9X5H]PT2"ORWW-X]0P ]+\A!M QX&%& M;^E$T"[48_VDF/K:MG2+VPK_MDCGA\?"M5A0::@?:(*N$O&"?PZY9,YPB/2Y MXL6Y"D)\F*=B/G?[6%:CE.Y2Y]U+Q 16:?4H^E$HB-945#B[FHQDS_6_'NNG;U#=8[W0\F M@'O% ,@24U2I#4Z$SW6RE;MG ?EVSR7[)+F5$Q9V?>B>%_. 9S3VUN%7VD$2 M;;.X5%[:/0=!_51Y+O.L31!2GU\PY/GO$MD< 3,$'Z,TUILER] M$/4^$1V8\FE<>UA>Z7M/>$6<(KA%JN-C?HJUIV>+=!KJY?I\]#+O.N[HBY*$ M*";:8B^+K[BJ>^=B5Y::1"3*B#F!V_#CCY?63M3=*,Z4%HWBGKC-]IR +_K6:;L0HIZ%7WX;^4>*.866R0">P(+093J1A3XF M_2C[D2XUHS.A'7H67\X(7A9K>(N=2G["I:3.$(](31M&ZS./7O: MM'^C-7NU^5YE==BOP5F9.E$;\RC)F&B9;<$J>!AL\_:!@'AB-D4[OLU$;3R0 M9!1?!G#,\2"1!$N]"+I&)HSZ-(KL@FQ [%&)P72NLZ#.X=TU/,G403U/MLT$ MD=HMC2RC[9#8MVUFY6 _$GM40NHH3!%@4D]MJG4@;=/RK6CQJ".3]B2X$+GY ML5A[.78%G7JQ&[]8V+V!>&&KZ06>>:O&!@A[_CB-UJZAYL18 MD]-ABL4:>N*QOBO5-LF>1?9&22B,@_(.;2(/B71 "L2:9+YASPU5M1'W ^;C M# NV=^EL,Q3YL;7JA")B3@O?4X_MCF1]PK9S.';L\J+W9Z_\[^FIGSS5N MA.,&N0GOS2:=T(1$F1!8BLA@3;<*7%@;*ZJ_I?J_X( MYWKJ/0.1_-09NL<9_W9C_ B5%TMR*"-G$>3H9U?*T\@9C79+ZC%I4TXYBA#5 M4[O<2UT"RWQW?5>I-],@@QBRV C>6MTTOKUAXX2E@%RV";)66;;HUZNT6E+& M:$1_[KH1_+[,#@J7B NJUQBLYZ->(RR%;;N?SUOV"KP:*#RM>&NF'$-Z?"C3 M_7 H/;E6;-8;*N1A<)/(ERB9G&U/NK_*]QWM=?Z9R7&Z=).?\K\G 8=HYT>V M3"B/#^*1SW,&4-P#\LW^E5SFGP699!?"4@N:K]8NRP/>Y/5HK+LN[_;9BC(_ M9_C#7W#V_$LFD8?\],ZP+ZZ1%.EL(Q2-WQX.,T9Y1(<'I<8CZCKJY8(ONZLN MCEZCF']9?_[)7*7T_(:6(*YDBLH]-X,+V$Z^LQ%JK$C>:+G[);NXO#)V1-^_ M&J__SCJ.E?S)[Z5O8W]]Q@#Z&<)?4#^OXNTT&#-3+UM45?7BEU ?*?UBEWVW M+#M +M4!JJ*C%2"J71M8"$ $ER>Q=%X0JR-0L=;B.J"$)[;1M*SPB%E,A MN:[P%=5.%R^N#*75:D]'6-[25S-Z0=(3]GL^WLUZ2*LVX,KKH\"37+I_P1*: M+ 5MED&$8KY#6[R/3IN\A57W&Q.@"MMK,C3^51 MF0V!2;?=P+C* /4^[X MZ0J^U#,#?\7.Q 3=^3CJK"H<.=1%QH_<$, MP 9[]&V9KR3%Q&X1P;'LWF#;4?M";WLRD '@K^[E\W%T3!_+KD\\LG%-TE?> M7T2?&/;(4#*9C.MO!&6/?5KA(F$L%]6]NS.R[?X4Z'I6CBGX:\. MZ>2];T9AWY=&S3^ZMY->_(GTX( 1VP]25$'%$77&Z'.S(JH3OV_PKGB[Z"R0 MM:D1<>&)(JH+;^B&W#Y]X2\JU?RNSH@PJJR.A+9?JO69LB74C3Q=,( 1SJ"S M'EG,1_<-H%H8P.GV!@80;C0UIG((PKGF_U+YTM)\F.2N 6;WU*:W3!VJX0@G M$^N9D2T:(@]! &7!F!Y*RD/80]*BAFLV"M)4P/QC2@/_L:F 4NHCYOU2/=:A MK>>B>>?:13/DOF*1%)8,V%8CJ]HELAM[^,:1B MF1V'OS[\/6+XJB!RK,M8:MU!*!\Y5F)R:[[?-[/OIYI@P6L]]@S9=N"8'K:@ M_H2',%F^*804.)XW^=0!8SBW ">SP3XI+R!*=ILO#UW((&KF\.\+R]&#>:)V MOL(6H2(TN#S(/T=0W3#%R-*RA9L"U4,"-<.!?U8#9VO)GZ!F]"[2 M(N2=T3&7D)R4=NAV+Y;>:?G%'-&8 J,HSJ"#S[:IF(8P@(V92^CUH3'C3B.? M(7'J[\5.DX->]A/_H\+W VXZ=U_-?NH; VBYY)]D=FO@K^$C/S:SM=>_>YYD M10U"LE"'C+;+6/KU2NJAC?)M4/@TUG;]T[TL2*T\B"P M/._QW$3,1N>A@,D]-K$O1W!Y$1Q&88C>;?P]R Y_.7&B_2TF?O#BTK+#GC5V M>8 D1-STT:/%HOC61 V3'O59#2Q9J^^5-XQ7:2ZD2Q+3(*[_HU5FZ?I<>P,Z M)"FJ7?Y]XAO,,:JQFP/L_8[ T]33)Q;Z;SA\8O_^[>YQ[ &7,C56Q@7 MM"]AM]7(Z'*QTM;$Q(L*A?:3]AR*-2>;NHF6WJ$].E#5D-:H/6G4I0-BO$2/\J)C"O;\R:#(E8"W(4@"((/N MV] 2+D+?Q93$U[[!E(PTD<]J"S_P,+MS0[OOD>D-@%JPEXQ=R2!Y'4Q@)PS0 M6U,4&8#>LS2(UG\LQ!9\C)D41#!>'Y@6H)K,.=X8^UW@:33\9E5DE?3R^4WV MYZ^>16:^8TXXXZ(EDF@^%:XIX:$S,\^A$EIKD$ZVX1-*T'_V(*A/=^?(+5YR M,N46NM&P7M[G>6UU,2%KR^9$\?B+?FY?4=*E/Z\;Z])'51N[%1%"JTE% M?ZMRX>C<27/$U+WQA:KJ^,S86SLV3_5@I@#]W0Z6+ 5?7TO3?;@V6QXFXXSN M37#XTL!:J-N,FS-?HFH(D9Z"BN 3 _C 9< 8@H(1T*!@VK[X S4+\2V 6S3 M/Q^]J>R)QE\'I>1)6BI=%-6-XZ8JS&R\AXX)+A9]L3#Y;):H6QNZ MUU4:=F@\]M] A"K=9[)D !0F$/'FJ9+@JO>CE[DL_R>_:4'[] ]2$^^A_[WL M#N$*FL=SW/Q?60:P;O(=W*$*7D(9@!I'-PJJ*_/%4*17D[(;EU8GQ<&7[I$0 M"STUA/(KP)"YL;4%LUBRN KU4WD* [ J8 T+@>\Z7_T-OSO8/.^!BT4/=]' M/\X 1DN>@2N5@/LL38]"/\7L*:$#823940:PG)4&=VB!+M%,_8IKE*6!46>G_BP,<_JV3(@V2G_O/#H\]!D"B,H"XRP<>\,26 M ?3VXU*\Z*$P9,^>(C(,2CJ"IG')[(VD0=QI@;7*_&&PE]# 89XSL4HC5G72 M<-;UO<^HXF-J(]O/$#T(*H\W'>XP@Z2A)M KXCLT]G\FLE(0!#,MV(PV^?@< MAJSGUT.K[D&DE^V!HHP%U.NQ+-,(BD P/;9'"QH1O\L J-P&]'O)K3#2.0OT MBEN$#Q,"#>X_+VQ^I19\SZ?6(_3$Q[VL>'T4Z!M('^==2W6R[?1\'/?H2L75 MVIBWN^&;[Z-C\"3;=DH;SGR-,$[GX,K3\Z4\48+LOJ3"GAWVB=M,2( W?^(" M?+01Z3C"37@0T>/MG'LXU5K=093LHGOGL3MDQ^7/#RVGC87&2S3AD25#5 WX M")#U]*B9D5:A;SA8H MP>93QD.EXQ'2,Q^>)=OQW9 =3!6*,YH5M<_GP M&QT[RD0)7P50D8^FWD&/N\^XW%@/?_4W.A[6-&P0!'TOCE)BHK$9__?J(D26 MX1[H!RQ@G(LU :-7LPIT_\Q]UGDN5!2ZD7M[=($\1.2X#UM+(^QKU4)J)'XJ M+*V!AA>#^*R\#Z[^8=#_8_.(\O2&<@:PK][+ND;[SY1BZ-2_EU;X'JAO%O#_ MXK()%;20!-R^A2\"N,^ZOD'EAC,J=EGYMW)F-4*$7E]W7 M^SL17]P(6"IW!5U?9(O>YM!#XT$BW/YI3MVV^*&G2@Q@G'5V0IO:-7FF,EG\ MV48TF:KRC(!=[L:E(,>WZ'#)V79:$(8!:)D"!';0H)_ 0(,&:1SI")S&M;8W M@EW.(#'_P_)!%O0$=/?>23]-O__-3AWVJXM8UN!MB^N/JL7-3,PZ7,Y;UG#? M45GF0LN+2!&YIL)J]0L<*C86$?;N+I83JJI_Q",MHA;;<)G(LKD\;ODVX4V&"[O,QF_B63W M?-T4H*3]6ZL!&@_<^6=2^0@B5%W->@["N3IV+ N:DF.?$/=XHIVVG'DM$L;[ M#-&Y&ZH.V;*C(.R_VM5'J*-V5 M:5<"K8PIBZ*FJ+3!*<([&-J%)%S65;H#S $*VEUHU35W>TO9R< MO9K@DMWY'MH1XWOJRD,8<]+N]]\65SQ3/H@DJ'NOIV-(5BNFAX0'ZGL0^BZ] M52DD]*OS4[8B\5_F^VF?'U8*3-F2/:P,@:=AWD"#H>"%(@8;2^;Y'/JY:-BQ2A M^%:CN%N1/L;3URX\/4U$8&Q,7GZ+)7T8 C4K9*UJ]NG%OW&+D>T%?0?C,[3_ M8P[!)ASO0'&V0[--UQ$JWDH&&Q/SCIS_R@]!9@L_25C?C.SHA=8-V"TWSZP^ MM,Z?<#C>E.'VQ3J5PB_F8,$4%5?&XP<6,X9VNZRW599,%^9/ZN?;& M(&3R&Q^SU#/_G""^D\^[?YF5F9-7T[# N^1/QLT'$0D+4V4&IFN3^0\L(R(Z M$0Z:I5-EOO9U)YE@8Y#A.K7IJ28'+'0JB[:O=/4P9*OXAXHLS-^WSJQ"N^<. M["B*Y8_'=UTW#2?QDKZ@TZ(PV42Q\>H@(4E* M-]VO(R7'YKO87YCK-G8OVYP9\!1=FY1S>,A[[ZT'RS> M-#UT3_'7?V4Y@LO?SQO=_]G,\O@Y]PH"%#!X(4(],@ 4M+5NTWE/+V9'%<"Y M*F&MK\P./GYW*"0#V8;+EJ9&@J*RSX?)5[XU]12Y)ML,_64U)D+HLT)+^,>84"],3EK[8SV!9'UMDI?R7X*8^G.VY<'(_+S9+M@EGM5@MA[P87 M3.!G\EBS7 ?_9>+< @*,<$D]8(3C4<;0SB;ADG[2/S ,,0I8\ 0=\X!MG]= M&:W\ 3#>>8#X685_@0EB^XP(";2@I"P;>]>5AG$@,[Z#@,0 M9YW)H85=M:7'MB-^U:'UH24CU&AH$(8DNX+9OW,:\#H ;=XRN=LC.@-?L1NV MD<,_A\^E>BY/ ^V&"[<7GEN!&0Z_\I=AWR/ M1;/3_Y_VOCPRFR1E-V:*4+*$4"HC MDMUDEVVRDV0W=F90MF'&,H99G-OS?;[GNK[UG/,[YZ_?^5V_\\<]U^5VS;W>V^?U>O#)CL9MHZ3DCZ-Z3EE6VDF#@]V%_9%2U[(C-4!I(*ULUFDT M&X#>C@.[B3YH<]P]1;>,,*PMFCG@$W"GO56*TX$7S'!?]M@]4QG (W;YI_D1 M\L5G,D#MV?;52-D^?I3(MC. E/.8XM6T\P#YD.O; 9'.K^RV""4R!\"?7+Y M097V]ELVZ?_N\4*?",0W_G0=0\YH&#NRG?+-20^RY2T[&F6?S%.7YUMB@# M'_H@;^QH$P/SFP&9-#64PC,)X'^'[H]FE7UI'% M_VTD!V&^8ZAR6?07"GL $OD-NIX4R!#\_1Z(?A>#!40Q$KWJ/7$:X'9*BSL@ MPWSX% =M!\356'MM/MDQRT1WCG#4Z(3^O)%W#>C<>35*1 MGB3RWT(5][-LQ<(*P22=<>O3-3QDFZO@1>*&*&?23ZICI),]I$@%J8>;Q))T M4<\^42TI,8/T$SYG(Q4$79?+%]%8G[L3[K&T]7L\>&UPF?<_&YRV >YK[+_ M&.#I&Q=/0K%OFA24>"BF(]J3^<]A&654QB[_H\9Q8\@Z>& [Y&8G1DZ^AF0^ MR!W>8_A:T-R&D59.^TP\NI'&TQFY'<0\@,[JR$&.@;D5S4DZ7_(7?O_GE*1!^E72<@GI1]AI_FF->_+BDA>I+?+0E100 MHP#3":/*_:3'=P%V4!C8LYX]6(.\-4LF)V!.I4H @QD.;)EV&D^;" -X]B'' M=D#M-W9;L6[9H!@2\#5KK 'JU[Y2$ /U5P",E6S#Y+3"CC<0(@OH&@[3V_I,HV!G"GR2Y, M?1C@7#B#@.5(/(*^.G-JMWDO$GC5[*"D%27?8*1 Y*SJ8]6G&]1K3J>^2?EZ M#6H&ZSR!,DOYGNB)<=T<<1I)*JL),0RXX7-JP1S[!WPK@.P7ODP7)=3"&S<7 MBVGZM2D-^"LM4I&ZND>V<]*X,GVC$U\F.JEQ<>^'E#&,YK;?J@\F.&6/OAO< MO'^BR9'W0>'[",G0>LQL##9]GCL[!X IGYH.R7UE.&L_\]J[1K3O+R*&?8$00.DW]^SS*LT0F3DZ\J0!- M+WXV1'T)"T;;Z]&N^DLS^3$1"?9_O"E<_]3'Q7WUTIV+U-LV3!:[(?74[\5U MWT9>?G9$[)>KS4%VQ0QDSCB4*200.X,C%!>$)YTI&4L;F3-!ID^ULG^P:BS5 M]:=/CI36A,X;4AX:OI)W"4[YC'TF8E5#TLU__\!403GH[JW6=;9JIPH5\<&W MR>4E-FT7],XHW]5Z6I\;M>7X2MH9$739NC_?J7>#\XU:R\F*Q/3;RQ]"S>%S M?OW+8NC *LP^:K452;[6I8"*,JWL];&Q&!<<*"$Z;; 7[;U_8X:O?J_E*:R_ M173%N*" @<$W.6_D2P3+;J?4W(1T^.@5:E36,1E!ZC3&R!:Z]<*$,GFPXGP1P7"4@;J64-#9U.+,"O71 M19J+OP2QW[;U1\0_2%[Y&+\Z]O6([F1=UP>L&YAZRKZ6S*]1P/KE@!<^E@?B MD'S=H9PY'\B[7S7,./"T['W([?@RP+WD=:G#KY M#H\#4+_UZ5SW,SJR-QE->G-(\J9FD.5[M\#@\F2X>-F[&M]/1[<Y MZVS".PJ>OS.23%>;->^X9/_$0=!)?>"FAOF'17L;M>W##CF#>:TC^1CW\-." MSA@$(QEQ;M9Z863]6:@,IZHH(RX<]24>O=F..6 3X"DO&7)(R4AF[Q5H&R1,D_U>\AX7XT&Y*,A][2[/4UOIKUF84O?S(:_FX%6 MP7Z%B4(?T+Q,4B 8?YY"'QH1M8,9O&UJ8BUV7$C0#)Y_Y/]>.57QA:C M#GJ[\QREC&3KMWT]U) :G='4>+7?\8AA]I8#7 W\1?^$37R4_MPW'CQ/= T? M!G&!;)&)QPC,6ZJ?K,XRN%U55&U4K#O4U1VR_UCXQ;V\5XYVLP/6\),)D9C+ M;*\[FGQYD% YR!1S3Y 9'VK92FHPU;YPEK5>E=;>0E75WC_8"9"H^D_V/<<6FI_ZU2:L;4Z?17 M][>SPIRX"U8H;J\$-YNRYF'7_4V8'(]IJOZYREVQV*+"(X\IP39&54\*@V$= MBCN@Z?%L S*U"=32 RT2&>A7C/F8(#[*,>;? AJK(6@18[\@;@,?(4\XTW- M!='7R!,V,(/:XWWY\LN&]WFXX@17QAZ/%H""H9>17G1]P%K@$)H]^%2%O?[2 M=F2YD5E3#],KZ[0[06?KX]KFZ\VE1PL04/(TD^,V&3O]5D@D .= 4;P2[WX0ER'_[CPW#@;9WD]4]G\@G\(]+Y)T@\*WJ=3^-_3:T]066 MN .R<05A?K 36@&7(8P:Q0-'O["(F^;N^!QXY8XA6BCL48"1%(YQ:_"9:\)HY@@QDGA^PB):@'[:J43MB7MWA^*7]CU2=Y8"Q%D6 MM%Q9!V16'9B<"C0#JT7U\# 27*?&ZOL;I861M3^&#RC^(4?\KO'$-RZ"YK7) M+JY - ,D\%GO[5Y/A!;)H#=H7-?)-39R0Y7KVFAHRZ+_D7N^ZVY['NF-!](S M^C'YEEY@JU%0Q;-7O,(HB.XR:&XVD6C^">@.X]\7D MJO.('R,< ] H%4P9_/]R,BYWH5SR1N^*;,?6'8+0DTKAT<]7OD-%0,R;KCD8 MV1]]*])EGZ/?5X;H1EX9S2U^RXM\<:DK&@$U$'BM:SU0,-(<]"A,_RG MTQ/;=&4CJY./5;!-'Y%>%->;QC8:28R[8*D1>,-35H;/Y'VJ7?NSA:5/M(+X M.D%^-RSY2*/3?H^8BD9YK5.Q@O-U9YCMKKT4(_G;RM>%60])W-JR.2;Z7DNM M<.)_6HXP$_K[D-#=!J#?:/)?'%X=.U6.7M6NX00@]%G@7U:+ZQ:_WYQC)1?_ MHXSSS.XIZ%G,I@X,0[X(\TAF!2"VQ[/H[RY$HI:N5NU6?(J &#F8Q-T#R5B= MJ7C::6JX'&1L;#%5S >W)'DQ"77BYM50L?C; ?6#2"0/P!O%$M!46?Q M72,*>(OGTVBN[QB7X"-"AS,?QW^=8ODQVJ:A)$ -R5>]99*.6PNE*3 'F5J, MEPC;$B"K5/)34:0 M":C@V 1=8_"UUXFZ3-:QD>1UPZ0SG!<4BU 4&DH3A;#R5>3_3C2ZE;@419 MO4T3 ]"V)R&B:9*;+DXZ7#(-%G0_\'$N\,9!S;7S%\Y#%HYV?5NZGYL1?T60 M/H5 4!MS@9=Z AKLOCAK![>,5K)9&9/#@Z3.AHY)N3]/I3V,A6-@U_G%M<170J,1]US^H75#@%28@UH \P'J$ZL2/_0@-+MG]]!2MGXPH M''K[Y$3=PE]:]&N^DQD)WQK<#6&M(F510V[ \O:E\8#^)M_Y#RW^E\3H'.L< MQRQ$%EB1##F9\=@3M:Z#L[P)@?0ZXVHX"5I*8\Z$3://Y;%1]"Z!4PPC$$J^ M]-J7G*-1?/5LD2!FSNW7\O\X!>W:U[D'1R0NLE=FX9K116#Z(2$\MAG\Q%Z\ M!V%#Z+S04*?>LY1>5%>.D^\=\.1RY;75D7R!J9$GI"V;53H<<5C_7D">QG\, M%7J30[]$^OA.@M.S>I"8?D3B:?/W)9/T!I%2D%"?# C)N$HD9J#Y'@Y4Q@K%6U"OB3BV+%O;/MN MZEVO:JZP";;!*9<0^#?4/85A=QRED"H9C)^K>8,Z-$^D,#@H]GO]SNQ7+/$Y M<'R6YY9O.?>74ZQ;HYCN2:H4C B#DZI;@8WFH!L%RM5 "3F#'O(!:+[1A9L' M/FT?>'GF)ZVG!?HTA3Y?$N*N?+'$X_R;/#<<#]W.Y'^88?N-.?I0& M[T7!U .F^U4!3W/C.BP&7.Q"%QRUH\(_#%-AA ETP+2XR+"%C$=@^\N%:VE3 MLKDSLE-E-P# M.R#ON!5ML%Z/_8%"Y 2Z9#+BKOWR(@$7<>)98$%T?74"*8;W&XH%)L[LA9&L MHB5P1C4]3"Y7G-#VRT@'&/_B_:W[.F^C2:/H%)V8BPFN[+EG"8_48509'-'* M96HE DYZJ%UG208_W?L0#C%T'+G)^MGA#F3Q:[W_8I&-)/<'INI@\K,:HUQJ M1Y-(^.="=R&1PJ+LJS@ARPI3H22W(S,E OV#"*^:7EFO/(TBCMP,J81N%FV) M,IHT_6 -([T.0M6K/WMIQ,NY.C_IHB$.3)Y2S 9#RF:TV[!P)98+MM0XHH![4=D LXXARUNMD7J=?$<^B/NKO\/&CC MXC;'"DA,$[O7 I_72RE&F?:^_W*B^=?\"4II@Z&,[(*M:B,!*@<+"ORE+MS0GH9D&Z%#4TCG HV;T?K9>V(W8M9N1/!GA=P&=#;S& MOL[8C6-=[^2P;90R36\_%&G>$Z[#6L_V 2!Y4(B<_P&F!'7-M+>\8MAO:[ 0 M%7EX%B5_@Y93J--.P92A7'= X2ZM$OPBB2]M-CRDE+-SU9(D"M'7'S7.:2_" M1+=4-EY9,T=2/'T^S_>AE0V0)F4*"9:(6/?K!WU%;#-F3;=4@MHI&5\_")T. M4*XSLE]U776MM-UZ,UT1;J-'=NWG4_3,_DB?CE74YH*N"U!3U@RV<82LD*ZH MFF,//3CNU55 7*\?N-C\@U?LV3E2_;I MI7*+ZJ5R=43OMOZALCD9^]$R!^L*@Z&R>Q:?9UPD+<9^"A; ^RVTL :#9??T M,A^VA;N/HJNM>4>;.A/X)0#QMO"6GF4KDP.H_<\X+BR.B9?VATC[CJO[M%2E&UC9=WD_+GRA9X(]TQ*1-J'0-@28^KC(/W: MR$!30'%?P!^!FDV(#.:> YZ%(]MW/M4(X&U0;/[WN@P?G58LG'=D93A&)'EV M97W:4P'_L3A *?%\__.[[??=[GJUWT;EVPO03)$MDSPH. _/B8I(V916^[*H MS(BG^8(6JZ,Y'/I'XC437HW&Z(OJ=P:5'6*ALM*NH.K/,\\BNQ[:V7]\,7&> M]"' :7!]?XK=L]22B]_BQ'Q4'<&3*JL%*'-! EH(>P>P$Y-BF2D_F[$\Z]7O MC.]8;1@*PF5:/%>4NQ,!^7N<)-'/0L=?AQ75[1[Y+HU0&\A,@G'XKS1!Q!3B MB]QY&[,O192#5M^P=A=!-F9$?M+YV%LLE@ O@,2*-68!=^?=.NS$>@*+CBI M^A.K&=3-_B-:TDH=AGK,1 >^^-9G_Z"#RY-SY ^A7 M0T,FWMI=MUHTR2D@>E\ZUH$. +^])E3/#S4/_$M:[8^3)3\>B#6)%(=(:ZWN M3RQ:.@(.W"[!*RQ9DLRFHEZ,^5OBEQ/8,CC9C8P9!XDC%S:3K)X7@S]Y3QXTQ&.Y#<.!G_CT>H''5U3@"4G$..FZPW W)-0NF""'6E_P3= M_YI[Q:TS8 H+DZ2KD\,EM@.>*C(KX5BO=J3SOXYVKH ,L*24+5JVT$HYK4T-V[)W5/U@JSD-O *ADUOF7\PL^XM:MR'T4(:HB3<>N M,YN:U<"K4]C1L6AM^$:C CKA:Y)DMG*\#/&:@*4>YPG%G/0EX9J(#Z\\_>GN MGN)]H>F!8GPTMW\7\.S#T['FNVD=8=V28V^FS32MMA(U906?KN^=$$/JUAKB M5^A\L5. B?H1.=TLLOF4?OOXM,_GU[(%:)R,R!;Z9>AV-_L,>Z-)&%*.VDS( M\SQ(5="N)1\NN8^T@:MNWK5]9#>ZW!(J*=]T:AF^,3G52A< ZU.U:,J(RQ4X M9">!)])>BC0^BQZ5-.UV^]9=%".*B$KXL5?N),O=6R!U1A&I%<\3PN2B!GA# M]_K#C4G?7[_H//CD&%<^-%*/UGN!9JR_65CW")H8N G(. ^ KO!01G@"@*[< M&2%OF >":4JV1E(84J=?6_.;>]4YV>UJ4YQO>=(*)D&H>BT4H%%A3*5>A"4^ M%@!XSO#M&PV$[RLTEVO)7U_L81D^T2CCH\E[&10L".@^.X&=?MB0:4SH8C:_ M46"(>L$X+=>]R F4T\ 6:%,_:YI,K[#M@#SAS]R3X#Z,G""/I]>*S(>YVFJ$ M[GFE!N( ;>&N9+S"SKW> WPR:A?Y&O9]1=4@N]9,L-:+@,$W.#(" MS_%UGF@8"OW;7EL^J.77=E?LPE_S3PP7R[^P!Q&U:NB7#S%J'E6 MY),5I#5BU6!1T/GWP3Z,BNS6GR8RI?&0_DJ.S\[2'"#A*19M<)<32@];9$)/ M@3: :8?OHM9-<2R_KW8;6@_AZF&*^^M=(;5& &R]9%WKY(B&A@Q,97;U_<4P MNV7#\Z"%)G0@:'0WR4;28')\QF-]Z;J8H@X6#\T%BE!A1-BPY;I:H1Q_JXFD1-#38.6/0=XXWK" M RS$=;AX _9:UF,%L%//P0<1^@%RN) :6(&_PCPG),KHUN ,">,%4A,*/O$6T MD.77(^/Z<$GL:/1U(=?&"M/6R;(@XO]I?.2W.F!A M(7#F=\@9W(:6YPVJ#Z7 Q+0J:74!1>S4UVS_\&!YU&+J5(>B*H@E=1\(!5'Y MF^[QGM\W"5"#,"PG0I%D\R7%)10A^A'E0/4T6D.V.U&>N:S2V^TMMV:='R;' M=4&'6(9Z/E/)U%>\M\!?5$7:@:S+4P<(FO%4E(?YS9XK,AISA]?-=H=IN?IU\('AJ66(F:= MQ4('Z\+^DPA$S>*TY](&"6!$4=VRRB9/ ]GI4NI.T;A1N2F:4W-Y>[G2O7&N MIZVSSD>D8@"4MJ;V-_7)N,D=$&DQ=O@Y\QF::;EAPM0O!.0"L^1"\J/XDLUQ MSR 25"B3C^&^T+Z^58@J79'WT^X2BWKC_+K?*3UJAHM>>]]86ZL06".W"2&Y M89(+X4(ZGX7G.>)V;5'D\'N)]H+9J1RQO SNZ_VK1Q[LQS1UC>R F I"/>91D5\>2UPK?1Y\'BDSZ@/?]04JLM<=+^PQH%16/7Z-?95S&74 M):PP]%;L8ZQ8X<$8\G0Y+"XVAD+3!+=$GCFETDG MUIB8=!2 D]#HL%TV:!F\7H+?<49L>OJF[ MH6HINM:G2CVR=!.8'ZZ8TQYK7!'2=*%(]H3J]BU:)(CNARF%.L*H)R\T*8SL MH;3:DCT*<(\U]QJTX?R*[M;6&5=6A(5K2X)K[@MQ<42TR&Q$3/U<4B,93IDW M":4*D4ZF^O@C'0?*C' X@\D)O9<52:C%5[!^7'4WNS1I=SH;A),J9$B*>*)< M61K-:1SK>$VO0Y%Y6KRJNFCVU:I^8?%N6OWO"@(Z(1>8W\'<6%>BS-4^Y''_ M(":_J-QYY\JR6&+%^3K;J&K];_S'-'VE #_NFOE!![-^4#3!C MD2K(%A0[RA4M:$U-( @!N I_=+#@;H))^$^:\>KH78[5*SGEPG'&(E;<5[HZ M<2"'1X!)LMUMX@ PQBHV%[5J! K8K;'_U])JRP,DSRE4",IE93\V7),U'6 J MF]%PRN?EA^?"+#S6-"J."45-QR2.=_]5A5VQJ]?2"8!>-YKL@-+D4)=5 MUC"Q@)2G8DMV0,T\PNX3,F3H(U3I!L/"P2O CU&2??E'F_;>I1B\>>"?0^E2 M17ZKRT[\;;7!@E,\H#D89XWH!ZI9XV'H< I;XOZ*DM*U#\E?H_B]ZG2=[^G/ MQ+NRINTZAZWUW>PL\YMZ\M(XF6;-9]56QTT^V%25&N&?1ZN-&?U0T3:E?+79 M=V.T"!M9=P>SP$E0:(1R(FQ)!;CP&H?W5M3G.I_KX[]3M#HJO7VTKH<;"U^1 MU!2ARA#TZ'QZ^!_88)6N4$VO O^+4AX-O=O#*J< 9.T$<46#5S3 @2#Z@W3L M50QV*H(I%W/Y,.J0MU6?6.FV8P]O\%EQ[#MO>XE=\_]8J:Z:[.>M'=68-:?J M+.;R,X"JA7I"@?2S#*#J>0%CFX0PW&U.PC*?JFR;VPO33B';Z@XQ7M!E\N;J M#O=O!-]TQYWV\_/*TQVƈ M4TM90I2:X,G=7.O87/XQ]VS1V".E(Z ]7Y6TI\)9?)DR='NJY'3L8XE3R8U, M==+L2L3&/F>^-T]W0 _OITTCE&+CS7= ;OK@:)2Q8.BT"0O5DP )/?^<4,!N M3#Z<<&&RI)]HZO^L7C3DDZJD)E\;41O<42!(2R3+, \<($FV;/*/NQ8MIK)7 MHMYT]*P\*:=5)X@M'F,=MM+>]K*7R475'RS=*N1TPQXI]#CZ\X /OOE=;9W3 MYXO;U]AG&(+;V,S=EK#\8Y7LUZFM#WW8=$UQC<\Y'33IG=Z,6JPZ!1J!)>EA M'MOSI^#QF*4FEC'S+!)1(/HY$KJA]J"W)SOUX5728%(6U+E/SG2? M,W/- WP.5?H@>/'C7YXEI6NDE6G\9EJ:$1/8Q4PV@O6^0PP0NJC2/$O$:;0@ M'"(UR)0(KK >5'#N5RC$EF\TZ1O!W M)5'!C[,U-M2!^Y2-SO 4SZ=XY%OX?O)T6<5'[SF^?.M0E=X +E;O>&C99!*QX;%^2B9'M1@;+\851*ERN+;28T MA'WOG4>0M'_O%XR#NBJ$L==7D0>5YXK2%[B-!^SE?JB=T'H\$]OD^W.QZCN9 M+=2)$"VQ:-A_6V!X[&.K/;-)HDF,-_BR-WY17>#'?'^OP(P?%'()TE]GY(OF M0XI/(C3(>Y.$M#ON[8"TRMJ.6&5L4"3?B]>]4NG84MG@2XDWC6E->S?06!GB+W0(MFC'M+F9:,?3]CI$'W@4I!I_L()?\-,C$'/O(ICFLP M8GDPL]I%,-&ST]TFE4WFW8M.U2".WG(M+1DE[L0,CY$B1Y$7/H+O!5TNCI0> MRY?21TH,^$HDZ@HTVX47.SL-!9F7Y=Y?SWL^4GS+*J8NBH%FBHF?[T089C<_ MSPMK?GM7[4J7Y7:%IV?!?=3>.D%HE"?.O#^]Y?G=29\(.J*2R<=L6T;QV 9? MR=T]#6F*Q1ZBA*57QWZ;S8,6AZ5'RK2J_7?/K?G_\>)&M4HH&T_6POV .,;H%; MX)9)'A^3B,!&J\EC\6SM%37FQ]62^P/YQH."SYJ,UFO!+S1!A/MJS#,[LMQ] M.QYZ2),^S9HXFPW%7K>K1%S-KM:ZGG_F02"8UYHBB'$/M'0@\TREYDP%.-64 M\&3/?6Y[QV;/-W\4O,T[/=];.6H695F:)?(\17:A*KY*A;AHBDO+SPOL*\W_ M8 C\98Q;+G :34W,\MB\_+ MW*W>VH)^I\1C47?LQZXN4 KV5UMXB^?IBC1< M2GY/M+Q#O'$K[]/@@Z/5!P,C&A2>5,!X%<(&VH*"N=F:2KA%3*&/M1@FG@4V M5"CIY%K+0>Z< JDD:^F)2[1BVQU0]1R6Z$=<@&3WK=,\SGP7-525+"\+\]7C M,BR[$C_P3:/@\3S%%:R\?W-CTG_NUJSF GX8;5$ MZ!BT1:N* 9^+E DTS[H\<:+%6 /,T7ZONZUMKJ?J77[^V8OKRN,9O76UY(J& M<<[6_5U^GI2@I=N>'J3BH'M+C8O4.S6<+3!6A#[^H=1@]P[H[A &XI,[^V4' MY [!)NG5!ATJNI:3T?/N>O:'^Z)Z96*! \XO\P3OYK&&\.PU0W8'PTM'7U;$ M+>I7!@Z80-[\!%O+BF7V?M7E.4JVATV;/*Z"U*S:SVG^C3NX/W@R MFY[77;-MHCKXXFU.=7.B:*O#+/%A?6#7DQ_#V5>V[;'U0^6%M#,KY32LI_R>"BA*1G',2/#8XI?*EXR>/N5# <9^UP;1]#I M5!O+P<*,\N*^9?E[4JHW,_ZXR12'3]9),-NMRS-GQZCI2VX6P^VE%<=^WEY& M+C"SABP%W=?G93I?&WC%+)&QW'/6$<]4]N1XV!^N1 M\BCP$M)6A!D9FIB] &(S%-Q* _A &6-M!Q3#\%=9F. C02*F[*!+@?)HP92(F4ZU!K^!UC[ M_Q-Y#V5 M>97W9)W/CM7+U63D7@V[B63#:N=RYHD&4:,LSY-M=5$ACEQ02;N>;U)UI]Z< M6\%GI&\QV99_8Y=)!8OYP[ZTS:#HU" M))METT-Q?WP[O7$5ZR'1VC+AM?%A+6_)D^J"CMCJHAS8#BZ>!F3I!F62I8;= M_4&JQ+//72O2 -5 96>]D7AOB$GI%L@?K6V?;6^]4<7O/6ES493"$-7>(PVZD4]K!75!^9FO M%$KX[9!M5%KC#JAD)=J'F$_AF[]?02_%OCRV ZK3M5G'F)&P2R4?AN\FV_9G M]4^&W*J0N(KZX\'-V/?6FR(R,?Y?2X9'N]L'$I1JH'@[R89!K$NO]V+0?G+H M3!K7Y,H%"[J1>\]EK_.CU8HYT & -_550 2 " 0 !E9C(P,#$U,S,U M7S(P9BYH=&U02P$"% ,4 " E@@%9*8 X56\' #0' %0 M @ $7008 968R,# Q-3,S-5]E>#$R+3$N:'1M4$L! A0#% @ )8(! M6?WK/AJ7!P \QX !4 ( !N4@& &5F,C P,34S,S5?97@Q M,BTR+FAT;5!+ 0(4 Q0 ( "6" 5F+G_.3 P0 ,/ 5 M " 8-0!@!E9C(P,#$U,S,U7V5X,3,M,2YH=&U02P$"% ,4 " E@@%9 MV?MG>&8$ !$0 %0 @ &Y5 8 968R,# Q-3,S-5]E>#$S M+3(N:'1M4$L! A0#% @ )8(!6?-3<5D*.@ -"L! !0 M ( !4ED& &5F,C P,34S,S5?97@R+34N:'1M4$L! A0#% @ )8(!6=7% M'$]2TR,#(S,3(S,5]C86PN>&UL M4$L! A0#% @ )8(!62F$P(-@@@ LAP) !8 ( !4N@& M &=T;6%Y+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 " E@@%9Z#M[W0EJ M 0!J?18 %@ @ 'F:@< 9W1M87DM,C R,S$R,S%?;&%B+GAM M;%!+ 0(4 Q0 ( "6" 5G.&P4*V;< +T<#0 6 " 2/5 M" !G=&UA>2TR,#(S,3(S,5]P&UL4$L! A0#% @ )8(!6 XML 139 ef20015335_20f_htm.xml IDEA: XBRL DOCUMENT 0001163560 2023-01-01 2023-12-31 0001163560 dei:BusinessContactMember 2023-01-01 2023-12-31 0001163560 2023-12-31 0001163560 2022-12-31 0001163560 2021-01-01 2021-12-31 0001163560 2022-01-01 2022-12-31 0001163560 ifrs-full:TreasurySharesMember 2020-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2020-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2020-12-31 0001163560 ifrs-full:IssuedCapitalMember 2020-12-31 0001163560 2020-12-31 0001163560 ifrs-full:RetainedEarningsMember 2020-12-31 0001163560 ifrs-full:OrdinarySharesMember 2020-12-31 0001163560 ifrs-full:IssuedCapitalMember 2023-01-01 2023-12-31 0001163560 ifrs-full:TreasurySharesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2023-01-01 2023-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:RetainedEarningsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OrdinarySharesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:RetainedEarningsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2021-01-01 2021-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:IssuedCapitalMember 2022-01-01 2022-12-31 0001163560 ifrs-full:TreasurySharesMember 2021-01-01 2021-12-31 0001163560 ifrs-full:IssuedCapitalMember 2021-01-01 2021-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2022-01-01 2022-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2021-01-01 2021-12-31 0001163560 ifrs-full:TreasurySharesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:RetainedEarningsMember 2021-01-01 2021-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2021-12-31 0001163560 ifrs-full:IssuedCapitalMember 2022-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2023-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2023-12-31 0001163560 ifrs-full:TreasurySharesMember 2021-12-31 0001163560 ifrs-full:TreasurySharesMember 2023-12-31 0001163560 ifrs-full:IssuedCapitalMember 2021-12-31 0001163560 2021-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2023-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2021-12-31 0001163560 ifrs-full:RetainedEarningsMember 2021-12-31 0001163560 ifrs-full:RetainedEarningsMember 2022-12-31 0001163560 ifrs-full:RetainedEarningsMember 2023-12-31 0001163560 ifrs-full:IssuedCapitalMember 2023-12-31 0001163560 ifrs-full:TreasurySharesMember 2022-12-31 0001163560 ifrs-full:EquityAttributableToOwnersOfParentMember 2022-12-31 0001163560 ifrs-full:NoncontrollingInterestsMember 2022-12-31 0001163560 ifrs-full:OtherEquityInterestMember 2022-12-31 0001163560 ifrs-full:OrdinarySharesMember 2022-12-31 0001163560 ifrs-full:OrdinarySharesMember 2023-12-31 0001163560 ifrs-full:OrdinarySharesMember 2021-12-31 0001163560 ifrs-full:CurrencyRiskMember 2023-01-01 2023-12-31 0001163560 ifrs-full:InterestRateRiskMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:AdministracionPortuariaIntegralDeAcapulcoSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:PrestadoraDeServiciosMTRSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:MaritimeInfrastructureMember gtmay:InmobiliariaDosNacionesSDeRLDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:OmexmarOperadoraMexicanaMaritimaSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:BimonteSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:CaobaEnergiaSDeRLDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:OmexmarOperadoraMexicanaMaritimaSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServiciosAdministrativosAPIAcapulcoSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:TMMAlmacenadoraSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:BimonteSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:SaricoguiLogisticaSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:PerjomarOperadoraSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServicesSolutionsOptimusSDeRLDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingMember gtmay:AlmacenadoraDeDepositoModernoSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:PerhafenServicesMartimosSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:MexschiffOperacionDePersonalSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PropertyLeasingMember gtmay:InmobiliariaTMMSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:PrestadoraDeServiciosMTRSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:SaricoguiLogisticaSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:TransportacionMaritimaMexicanaSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:TMMLogisticsSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:AutotransportacionYDistribucionLogisticaSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:MexschiffOperacionDePersonalSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PropertyLeasingMember gtmay:InmobiliariaTMMSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServiciosTecnologicosSTSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:MaritimeInfrastructureMember gtmay:InmobiliariaDosNacionesSDeRLDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:TMMParcelTankersSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:TransportacionMaritimaMexicanaSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:TMMParcelTankersSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:CaobaEnergiaSDeRLDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:AdministradoraMartimaTMMSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServiciosAdministrativosAPIAcapulcoSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:AdministracionPortuariaIntegralDeAcapulcoSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:SpecializedMaritimeTransportationMember gtmay:AdministradoraMartimaTMMSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:PerhafenServicesMartimosSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:AlmacenadoraDeDepositoModernoSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:TMMLogisticsSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServicesSolutionsOptimusSDeRLDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:ServiciosTecnologicosSTSADeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:TMMDireccionCorporativaSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:PerjomarOperadoraSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PortsTerminalsAndLogisticsMember gtmay:AutotransportacionYDistribucionLogisticaSADeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:PayrollOutsourcingMember gtmay:TMMDireccionCorporativaSAPIDeCVMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:TMMAlmacenadoraSAPIDeCVMember 2023-01-01 2023-12-31 0001163560 gtmay:AlmacenesDeJugosCitricosDeMexicoSAPIDeCVMember 2014-07-31 2014-07-31 0001163560 gtmay:MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVAndTMMDivisionMaritimaSADeCVMember 2017-01-01 2017-12-31 0001163560 country:MX gtmay:SubsequentEventsMember gtmay:OffshoreVesselsMember ifrs-full:TopOfRangeMember 2024-07-01 2024-09-30 0001163560 ifrs-full:LandAndBuildingsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:CranesMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:CranesMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:ParcelTankersAndBulkCarrierMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:ParcelTankersAndBulkCarrierMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember 2023-01-01 2023-12-31 0001163560 gtmay:ContainerMember gtmay:ShipAndContainerRepairServicesMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ShipsMember gtmay:ShipAndContainerRepairServicesMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:ContainerMember gtmay:ShipAndContainerRepairServicesMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ShipsMember gtmay:ShipAndContainerRepairServicesMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:RightofuseAssetsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:LeaseLiabilitiesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:PreviouslyStatedMember 2022-12-31 0001163560 ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember 2022-12-31 0001163560 gtmay:RepairOfContainersMember gtmay:PortsTerminalsAndLogisticsMember 2023-12-31 0001163560 gtmay:ShippingAgenciesMember gtmay:SpecializedMaritimeTransportationMember 2022-12-31 0001163560 gtmay:AutomotiveServicesMember gtmay:PortsTerminalsAndLogisticsMember 2023-12-31 0001163560 gtmay:MaritimeInfrastructureMember 2022-12-31 0001163560 gtmay:ParcelTankersMember gtmay:SpecializedMaritimeTransportationMember 2022-12-31 0001163560 gtmay:OtherBusinessesMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2022-12-31 0001163560 gtmay:ShippingAgenciesMember gtmay:SpecializedMaritimeTransportationMember 2023-12-31 0001163560 gtmay:MaritimeInfrastructureMember 2023-12-31 0001163560 gtmay:BulkCarrierMember gtmay:SpecializedMaritimeTransportationMember 2023-12-31 0001163560 gtmay:WarehousingMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2022-12-31 0001163560 gtmay:PortServicesMember gtmay:PortsTerminalsAndLogisticsMember 2022-12-31 0001163560 gtmay:RepairOfContainersMember gtmay:PortsTerminalsAndLogisticsMember 2022-12-31 0001163560 gtmay:AutomotiveServicesMember gtmay:PortsTerminalsAndLogisticsMember 2022-12-31 0001163560 gtmay:PortServicesMember gtmay:PortsTerminalsAndLogisticsMember 2023-12-31 0001163560 gtmay:WarehousingMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2023-12-31 0001163560 gtmay:BulkCarrierMember gtmay:SpecializedMaritimeTransportationMember 2022-12-31 0001163560 gtmay:ParcelTankersMember gtmay:SpecializedMaritimeTransportationMember 2023-12-31 0001163560 gtmay:OffshoreVesselsMember gtmay:SpecializedMaritimeTransportationMember 2022-12-31 0001163560 gtmay:OtherBusinessesMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2023-12-31 0001163560 gtmay:OffshoreVesselsMember gtmay:SpecializedMaritimeTransportationMember 2023-12-31 0001163560 ifrs-full:ComputerEquipmentMember 2021-12-31 0001163560 gtmay:MajorMaintenanceMember 2022-12-31 0001163560 ifrs-full:LandMember 2022-12-31 0001163560 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-12-31 0001163560 gtmay:WarehousingEquipmentMember 2022-12-31 0001163560 gtmay:TerminalEquipmentMember 2021-12-31 0001163560 ifrs-full:LandMember 2021-12-31 0001163560 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0001163560 gtmay:EquipmentMaritimeMember 2021-12-31 0001163560 ifrs-full:BuildingsMember 2021-12-31 0001163560 gtmay:GroundTransportationEquipmentMember 2022-12-31 0001163560 gtmay:ShipyardMember 2021-12-31 0001163560 gtmay:PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember 2021-12-31 0001163560 ifrs-full:ConstructionInProgressMember 2022-12-31 0001163560 gtmay:EquipmentMaritimeMember 2022-12-31 0001163560 ifrs-full:ConstructionInProgressMember 2021-12-31 0001163560 ifrs-full:BuildingsMember 2022-12-31 0001163560 gtmay:GroundTransportationEquipmentMember 2021-12-31 0001163560 ifrs-full:ComputerEquipmentMember 2022-12-31 0001163560 gtmay:PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember 2022-12-31 0001163560 gtmay:ShipyardMember 2022-12-31 0001163560 gtmay:WarehousingEquipmentMember 2021-12-31 0001163560 gtmay:TerminalEquipmentMember 2022-12-31 0001163560 gtmay:MajorMaintenanceMember 2021-12-31 0001163560 gtmay:TerminalEquipmentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerEquipmentMember 2022-01-01 2022-12-31 0001163560 gtmay:MajorMaintenanceMember 2023-01-01 2023-12-31 0001163560 gtmay:PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember 2022-01-01 2022-12-31 0001163560 gtmay:MajorMaintenanceMember 2022-01-01 2022-12-31 0001163560 gtmay:EquipmentMaritimeMember 2022-01-01 2022-12-31 0001163560 gtmay:TerminalEquipmentMember 2023-01-01 2023-12-31 0001163560 gtmay:GroundTransportationEquipmentMember 2022-01-01 2022-12-31 0001163560 gtmay:GroundTransportationEquipmentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0001163560 gtmay:ShipyardMember 2023-01-01 2023-12-31 0001163560 ifrs-full:LandMember 2023-01-01 2023-12-31 0001163560 gtmay:EquipmentMaritimeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ConstructionInProgressMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OtherPropertyPlantAndEquipmentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ComputerEquipmentMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember 2022-01-01 2022-12-31 0001163560 gtmay:PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:LandMember 2022-01-01 2022-12-31 0001163560 gtmay:ShipyardMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ConstructionInProgressMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ConstructionInProgressMember 2023-12-31 0001163560 ifrs-full:ComputerEquipmentMember 2023-12-31 0001163560 ifrs-full:LandMember 2023-12-31 0001163560 ifrs-full:BuildingsMember 2023-12-31 0001163560 gtmay:TerminalEquipmentMember 2023-12-31 0001163560 gtmay:PropertyPlantAndEquipmentExcludingLandAndConstructionInProgressMember 2023-12-31 0001163560 gtmay:MajorMaintenanceMember 2023-12-31 0001163560 gtmay:GroundTransportationEquipmentMember 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember 2023-12-31 0001163560 gtmay:EquipmentMaritimeMember 2023-12-31 0001163560 ifrs-full:OtherPropertyPlantAndEquipmentMember 2023-12-31 0001163560 gtmay:ShipyardMember 2023-12-31 0001163560 gtmay:GroundTransportationEquipmentMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:GroundTransportationEquipmentMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerEquipmentMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0001163560 gtmay:GroundTransportationEquipmentMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ComputerEquipmentMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerEquipmentMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:GroundTransportationEquipmentMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerEquipmentMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember 2023-01-01 2023-12-31 0001163560 gtmay:AuroraPearlVesselMember 2023-01-01 2023-12-31 0001163560 gtmay:WorldPeridotMudVesselMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CranesMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:DockMajorMaintenanceMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:WarehousingEquipmentMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CourtyardsMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:WarehousingEquipmentMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:WarehousingEquipmentMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CourtyardsMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:DockMajorMaintenanceMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CourtyardsMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CranesMember 2021-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CourtyardsMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2021-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:WarehousingEquipmentMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:DockMajorMaintenanceMember 2021-12-31 0001163560 ifrs-full:GrossCarryingAmountMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:DockMajorMaintenanceMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CranesMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CranesMember 2021-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CranesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:WarehousingEquipmentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:WarehousingEquipmentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CourtyardsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember 2023-01-01 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:DockMajorMaintenanceMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CranesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CourtyardsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:DockMajorMaintenanceMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CranesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:DockMajorMaintenanceMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CranesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:DockMajorMaintenanceMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:WarehousingEquipmentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CourtyardsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:WarehousingEquipmentMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CourtyardsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember 2023-12-31 0001163560 ifrs-full:BuildingsMember 2022-12-31 0001163560 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CranesMember 2023-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:WarehousingEquipmentMember 2023-12-31 0001163560 gtmay:DockMajorMaintenanceMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2023-12-31 0001163560 gtmay:DockMajorMaintenanceMember 2023-12-31 0001163560 gtmay:CranesMember 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:DockMajorMaintenanceMember 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:WarehousingEquipmentMember 2023-12-31 0001163560 gtmay:CourtyardsMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:CourtyardsMember 2023-12-31 0001163560 gtmay:CranesMember 2022-12-31 0001163560 ifrs-full:AccumulatedDepreciationAndAmortisationMember gtmay:DockMajorMaintenanceMember 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CourtyardsMember 2023-12-31 0001163560 gtmay:CourtyardsMember 2023-12-31 0001163560 ifrs-full:BuildingsMember 2023-12-31 0001163560 ifrs-full:GrossCarryingAmountMember gtmay:CranesMember 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember 2022-12-31 0001163560 ifrs-full:BuildingsMember 2023-08-01 2023-08-31 0001163560 gtmay:WarehousingEquipmentMember 2023-08-01 2023-08-31 0001163560 2023-08-01 2023-08-31 0001163560 ifrs-full:BuildingsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:RightofuseAssetsMember 2022-01-01 2022-12-31 0001163560 currency:MXN gtmay:MajorVesselMaintenanceMember 2022-12-31 0001163560 currency:MXN gtmay:WarehousingEquipmentMember 2022-12-31 0001163560 currency:MXN gtmay:CourtyardsMember 2022-12-31 0001163560 currency:MXN gtmay:MajorVesselMaintenanceMember 2023-12-31 0001163560 currency:MXN gtmay:WarehousingEquipmentMember 2023-12-31 0001163560 currency:MXN gtmay:CranesMember 2023-12-31 0001163560 currency:MXN gtmay:CourtyardsMember 2023-12-31 0001163560 currency:MXN gtmay:CranesMember 2022-12-31 0001163560 gtmay:FloatingDryDockMember 2023-12-31 0001163560 gtmay:CourtyardsMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:FloatingDryDockMember 2023-01-01 2023-12-31 0001163560 gtmay:CranesMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:CourtyardsMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingEquipmentMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:LaterThanFiveYearsMember 2023-12-31 0001163560 ifrs-full:NotLaterThanOneYearMember 2022-12-31 0001163560 ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember 2022-12-31 0001163560 ifrs-full:LaterThanThreeYearsAndNotLaterThanFiveYearsMember 2023-12-31 0001163560 ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember 2023-12-31 0001163560 ifrs-full:NotLaterThanOneYearMember 2023-12-31 0001163560 ifrs-full:LaterThanThreeYearsAndNotLaterThanFiveYearsMember 2022-12-31 0001163560 ifrs-full:LaterThanFiveYearsMember 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember 2021-12-31 0001163560 ifrs-full:BrandNamesMember 2021-12-31 0001163560 ifrs-full:BrandNamesMember 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BrandNamesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:BrandNamesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember 2023-12-31 0001163560 ifrs-full:BrandNamesMember 2023-12-31 0001163560 ifrs-full:ComputerSoftwareMember ifrs-full:BottomOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ComputerSoftwareMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ComputerSoftwareMember ifrs-full:TopOfRangeMember 2023-01-01 2023-12-31 0001163560 ifrs-full:IndividualAssetsOrCashgeneratingUnitsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:IndividualAssetsOrCashgeneratingUnitsMember 2023-12-31 0001163560 ifrs-full:IndividualAssetsOrCashgeneratingUnitsMember 2022-12-31 0001163560 ifrs-full:IndividualAssetsOrCashgeneratingUnitsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:FinancialAssetsAtAmortisedCostMember 2022-12-31 0001163560 ifrs-full:FinancialAssetsAtAmortisedCostMember 2023-12-31 0001163560 ifrs-full:FinancialLiabilitiesAtAmortisedCostMember 2023-12-31 0001163560 ifrs-full:FinancialLiabilitiesAtAmortisedCostMember 2022-12-31 0001163560 currency:USD 2023-12-31 0001163560 currency:MXN gtmay:HewlettPackardMember 2023-12-31 0001163560 currency:MXN gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember 2023-12-31 0001163560 currency:MXN 2023-12-31 0001163560 currency:USD 2022-12-31 0001163560 currency:MXN gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember 2023-12-31 0001163560 currency:MXN gtmay:OtherInvestorsMember 2023-12-31 0001163560 currency:MXN gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember 2022-12-31 0001163560 currency:MXN gtmay:OtherInvestorsMember 2022-12-31 0001163560 currency:USD gtmay:HewlettPackardMember 2022-12-31 0001163560 currency:USD gtmay:PNCBankNAMember 2023-12-31 0001163560 currency:USD gtmay:PNCBankNAMember 2022-12-31 0001163560 currency:USD gtmay:HewlettPackardMember 2023-12-31 0001163560 currency:MXN gtmay:ExcavsaSADeCVMember 2022-12-31 0001163560 currency:MXN gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember 2022-12-31 0001163560 currency:MXN gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember 2022-12-31 0001163560 currency:MXN gtmay:INPIASASADeCVMember 2022-12-31 0001163560 currency:MXN gtmay:HewlettPackardMember 2022-12-31 0001163560 currency:MXN 2022-12-31 0001163560 currency:MXN gtmay:ExcavsaSADeCVMember 2023-12-31 0001163560 currency:MXN gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember 2023-12-31 0001163560 currency:MXN gtmay:INPIASASADeCVMember 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsThreeMember ifrs-full:FixedInterestRateMember 2021-06-19 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsOneMember ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2021-01-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit7Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 currency:MXN gtmay:HewlettPackardMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2022-01-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit2Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsFourMember ifrs-full:FixedInterestRateMember 2022-08-02 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit1Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit4Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit5Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit6Member ifrs-full:FloatingInterestRateMember 2018-11-26 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2023-06-30 0001163560 gtmay:PNCBankNAMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2019-08-22 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2022-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:INPIASASADeCVMember gtmay:LineOfCredit1Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit3Member ifrs-full:FloatingInterestRateMember 2023-12-31 0001163560 gtmay:ExcavsaSADeCVMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-10-02 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-04-30 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit5Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit4Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit6Member ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsTwoMember ifrs-full:FixedInterestRateMember 2018-10-11 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-03-31 0001163560 currency:MXN gtmay:HewlettPackardMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2022-07-14 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit8Member ifrs-full:FixedInterestRateMember 2022-07-14 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit9Member ifrs-full:FixedInterestRateMember 2023-09-25 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit1Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:INPIASASADeCVMember gtmay:LineOfCredit1Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit5Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit2Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit6Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit4Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit3Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 currency:MXN gtmay:HewlettPackardMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 currency:MXN gtmay:HewlettPackardMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit4Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit9Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit5Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsOneMember ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit7Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit3Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:PNCBankNAMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:INPIASASADeCVMember gtmay:LineOfCredit2Member ifrs-full:FloatingInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsTwoMember ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:ExcavsaSADeCVMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsFourMember ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit6Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsThreeMember ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:OtherInvestorsMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:DaimlerFinancialServicesMexicoSDeRLDeCVMember gtmay:LoansAndObligationsToFinancialInstitutionsTwoMember ifrs-full:FixedInterestRateMember gtmay:Covid19Member 2023-01-01 2023-12-31 0001163560 gtmay:DesarrolloDelCreditoSustentableSADeCVSOFOMEntidadNoReguladaMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit1Member ifrs-full:FixedInterestRateMember gtmay:Covid19Member 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit2Member ifrs-full:FixedInterestRateMember gtmay:Covid19Member 2023-01-01 2023-12-31 0001163560 gtmay:BancoAutofinMexicoSAInstitucionDeBancaMultipleMember gtmay:LineOfCredit6Member ifrs-full:FloatingInterestRateMember gtmay:Covid19Member 2023-01-01 2023-12-31 0001163560 gtmay:HewlettPackardMember gtmay:LineOfCredit8Member ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:TrustCertificatesAndBankLoansMember 2022-01-01 2022-12-31 0001163560 gtmay:TrustCertificatesAndBankLoansMember 2023-01-01 2023-12-31 0001163560 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-12-31 0001163560 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-12-31 0001163560 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2022-12-31 0001163560 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2023-12-31 0001163560 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember 2023-12-31 0001163560 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2023-12-31 0001163560 gtmay:StockholdersMember 2022-12-31 0001163560 gtmay:SSAMexicoSADeCVMember 2023-12-31 0001163560 gtmay:MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVMember 2023-12-31 0001163560 gtmay:MaritimaDelGolfoDeMexicoYSubsidiariasParaElPetroleoSADeCVMember 2022-12-31 0001163560 gtmay:SSAMexicoSADeCVMember 2022-12-31 0001163560 gtmay:StockholdersMember 2023-12-31 0001163560 gtmay:LineOfCreditsMember gtmay:StockholdersMember ifrs-full:FixedInterestRateMember 2023-12-31 0001163560 gtmay:LineOfCreditsMember gtmay:StockholdersMember ifrs-full:FixedInterestRateMember 2023-01-01 2023-12-31 0001163560 gtmay:LineOfCreditsMember gtmay:StockholdersMember ifrs-full:FixedInterestRateMember 2022-01-01 2022-12-31 0001163560 gtmay:SystemsMember 2021-01-01 2021-12-31 0001163560 gtmay:ShippingAgenciesMember 2021-01-01 2021-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember 2021-01-01 2021-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember 2022-01-01 2022-12-31 0001163560 gtmay:SystemsMember 2022-01-01 2022-12-31 0001163560 gtmay:WharfageServicesMember 2021-01-01 2021-12-31 0001163560 gtmay:WharfageServicesMember 2022-01-01 2022-12-31 0001163560 gtmay:ShippingAgenciesMember 2023-01-01 2023-12-31 0001163560 gtmay:WharfageServicesMember 2023-01-01 2023-12-31 0001163560 gtmay:SystemsMember 2023-01-01 2023-12-31 0001163560 gtmay:ShippingAgenciesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:KeyManagementPersonnelOfEntityOrParentMember 2022-01-01 2022-12-31 0001163560 ifrs-full:KeyManagementPersonnelOfEntityOrParentMember 2021-01-01 2021-12-31 0001163560 ifrs-full:KeyManagementPersonnelOfEntityOrParentMember 2023-01-01 2023-12-31 0001163560 2023-03-16 0001163560 gtmay:December312013NetAfterTaxProfitAccountBalanceMember 2023-12-31 0001163560 gtmay:January12014NetAfterTaxProfitAccountBalanceMember 2023-12-31 0001163560 gtmay:January12014NetAfterTaxProfitAccountBalanceMember 2022-12-31 0001163560 gtmay:December312013NetAfterTaxProfitAccountBalanceMember 2022-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2020-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2020-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2020-12-31 0001163560 ifrs-full:StatutoryReserveMember 2020-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2020-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2021-01-01 2021-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2021-01-01 2021-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2022-01-01 2022-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2023-01-01 2023-12-31 0001163560 ifrs-full:StatutoryReserveMember 2023-01-01 2023-12-31 0001163560 ifrs-full:StatutoryReserveMember 2022-01-01 2022-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2021-01-01 2021-12-31 0001163560 ifrs-full:StatutoryReserveMember 2021-01-01 2021-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2021-01-01 2021-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2022-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2021-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2021-12-31 0001163560 ifrs-full:StatutoryReserveMember 2022-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2023-12-31 0001163560 ifrs-full:StatutoryReserveMember 2023-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2021-12-31 0001163560 ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember 2022-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2022-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2021-12-31 0001163560 ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember 2023-12-31 0001163560 ifrs-full:StatutoryReserveMember 2021-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2023-12-31 0001163560 ifrs-full:RevaluationSurplusMember 2023-12-31 0001163560 ifrs-full:ReserveOfEquityComponentOfConvertibleInstrumentsMember 2022-12-31 0001163560 gtmay:PortServicesMember gtmay:LogisticsPortsAndTerminalsMember 2022-01-01 2022-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:ShippingAgenciesMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:ShippingAgenciesMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:FuelOilTransportationMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:AutomotiveServicesMember gtmay:LogisticsPortsAndTerminalsMember 2021-01-01 2021-12-31 0001163560 gtmay:BulkCarrierMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:OffshoreVesselsMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2022-01-01 2022-12-31 0001163560 gtmay:RepairOfContainersMember gtmay:LogisticsPortsAndTerminalsMember 2022-01-01 2022-12-31 0001163560 gtmay:BulkCarrierMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:ParcelTankersMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:IntermodalTerminalMember gtmay:LogisticsPortsAndTerminalsMember 2023-01-01 2023-12-31 0001163560 gtmay:IntermodalTerminalMember gtmay:LogisticsPortsAndTerminalsMember 2021-01-01 2021-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:OffshoreVesselsMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:IntermodalTerminalMember gtmay:LogisticsPortsAndTerminalsMember 2022-01-01 2022-12-31 0001163560 gtmay:AutomotiveServicesMember gtmay:LogisticsPortsAndTerminalsMember 2022-01-01 2022-12-31 0001163560 gtmay:FuelOilTransportationMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:AutomotiveServicesMember gtmay:LogisticsPortsAndTerminalsMember 2023-01-01 2023-12-31 0001163560 gtmay:ShipyardsMember gtmay:MaritimeInfrastructureMember 2023-01-01 2023-12-31 0001163560 gtmay:WarehousingMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2023-01-01 2023-12-31 0001163560 gtmay:ShipyardsMember gtmay:MaritimeInfrastructureMember 2021-01-01 2021-12-31 0001163560 gtmay:ParcelTankersMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 gtmay:OffshoreVesselsMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:PortServicesMember gtmay:LogisticsPortsAndTerminalsMember 2023-01-01 2023-12-31 0001163560 gtmay:BulkCarrierMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:RepairOfContainersMember gtmay:LogisticsPortsAndTerminalsMember 2021-01-01 2021-12-31 0001163560 gtmay:ShippingAgenciesMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:FuelOilTransportationMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:ShipyardsMember gtmay:MaritimeInfrastructureMember 2022-01-01 2022-12-31 0001163560 gtmay:MaritimeAdministrationServicesMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 gtmay:WarehousingMember gtmay:WarehousingOperationsAndOtherBusinessesMember 2021-01-01 2021-12-31 0001163560 gtmay:RepairOfContainersMember gtmay:LogisticsPortsAndTerminalsMember 2023-01-01 2023-12-31 0001163560 gtmay:PortServicesMember gtmay:LogisticsPortsAndTerminalsMember 2021-01-01 2021-12-31 0001163560 gtmay:ParcelTankersMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 gtmay:ParentAndSubsidiariesMember 2023-01-01 2023-12-31 0001163560 gtmay:ParentAndSubsidiariesMember 2022-01-01 2022-12-31 0001163560 gtmay:OtherCompaniesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:SubsidiariesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:SubsidiariesMember 2021-01-01 2021-12-31 0001163560 ifrs-full:SubsidiariesMember 2022-01-01 2022-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2020Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2018Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2016Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2014Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2017Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2023Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2022Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2019Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2021Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2015Member 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2022Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2019Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2023Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2021Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2018Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2020Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2016Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2017Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2015Member 2023-01-01 2023-12-31 0001163560 gtmay:TaxLossCarryforwardsYearOfIncurredLoss2014Member 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2021-01-01 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2021-01-01 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2022-01-01 2022-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2021-01-01 2021-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2021-01-01 2021-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2021-01-01 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2023-01-01 2023-12-31 0001163560 ifrs-full:UnallocatedAmountsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:UnallocatedAmountsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:UnallocatedAmountsMember 2021-01-01 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2023-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2023-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:SpecializedMaritimeTransportationMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:WarehousingMember 2023-12-31 0001163560 ifrs-full:EliminationOfIntersegmentAmountsMember gtmay:OtherBusinessesMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:MaritimeInfrastructureDivisionMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember gtmay:PortsAndTerminalsMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2021-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember 2022-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember 2023-12-31 0001163560 gtmay:TerminationOfEmploymentMember 2023-12-31 0001163560 gtmay:TerminationOfEmploymentMember 2022-12-31 0001163560 gtmay:TerminationOfEmploymentMember 2022-01-01 2022-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember 2022-01-01 2022-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember 2023-01-01 2023-12-31 0001163560 gtmay:TerminationOfEmploymentMember 2023-01-01 2023-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PlanAssetsMember 2023-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PlanAssetsMember 2022-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PlanAssetsMember 2023-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PlanAssetsMember 2022-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-01-01 2023-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-01-01 2022-12-31 0001163560 gtmay:TerminationOfEmploymentMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-01-01 2022-12-31 0001163560 gtmay:PensionsAndSeniorityPremiumsMember ifrs-full:PresentValueOfDefinedBenefitObligationMember 2023-01-01 2023-12-31 0001163560 ifrs-full:PlanAssetsMember 2022-12-31 0001163560 ifrs-full:PlanAssetsMember 2021-12-31 0001163560 ifrs-full:PlanAssetsMember 2022-01-01 2022-12-31 0001163560 ifrs-full:PlanAssetsMember 2023-01-01 2023-12-31 0001163560 ifrs-full:PlanAssetsMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember 2022-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2022-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflationMember 2022-12-31 0001163560 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2022-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflationMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember gtmay:PercentageOfPossibleIncreaseInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember gtmay:PossibleDecreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfDiscountRatesMember gtmay:PercentageOfPossibleDecreaseInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember gtmay:PercentageOfPossibleDecreaseInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfDiscountRatesMember gtmay:PercentageOfPossibleIncreaseInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesMember gtmay:PossibleIncreaseInExpectedPeriodOfMeasurementInActuarialAssumptionMember 2023-12-31 0001163560 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2023-12-31 0001163560 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2022-12-31 0001163560 ifrs-full:LandMember ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2023-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2022-12-31 0001163560 ifrs-full:BuildingsMember ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2023-12-31 0001163560 ifrs-full:LandMember ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2022-12-31 0001163560 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2021-12-31 0001163560 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2023-01-01 2023-12-31 0001163560 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:RecurringFairValueMeasurementMember 2022-01-01 2022-12-31 0001163560 ifrs-full:CurrencyRiskMember 2022-01-01 2022-12-31 0001163560 currency:USD ifrs-full:CurrencyRiskMember 2022-12-31 0001163560 currency:USD ifrs-full:CurrencyRiskMember 2023-12-31 0001163560 gtmay:CurrencyOtherMember gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 gtmay:CurrencyOtherMember gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 gtmay:CurrencyOtherMember ifrs-full:CurrencyRiskMember 2022-12-31 0001163560 currency:USD gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 gtmay:CurrencyOtherMember ifrs-full:CurrencyRiskMember 2023-12-31 0001163560 currency:USD gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 currency:USD gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 currency:USD gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 gtmay:CurrencyOtherMember gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 gtmay:CurrencyOtherMember gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 gtmay:CurrencyRiskIncreaseThroughForeignExchangeRates1Member 2023-12-31 0001163560 gtmay:CurrencyRiskDecreaseThroughForeignExchangeRates2Member 2022-12-31 0001163560 ifrs-full:CurrencyRiskMember 2024-07-26 0001163560 ifrs-full:CurrencyRiskMember 2023-12-31 0001163560 ifrs-full:CurrencyRiskMember 2022-12-31 0001163560 ifrs-full:BottomOfRangeMember ifrs-full:CurrencyRiskMember 2022-01-01 2022-12-31 0001163560 ifrs-full:TopOfRangeMember ifrs-full:CurrencyRiskMember 2022-01-01 2022-12-31 0001163560 ifrs-full:BottomOfRangeMember ifrs-full:CurrencyRiskMember 2023-01-01 2023-12-31 0001163560 ifrs-full:TopOfRangeMember ifrs-full:CurrencyRiskMember 2023-01-01 2023-12-31 0001163560 ifrs-full:FixedInterestRateMember ifrs-full:InterestRateRiskMember 2022-12-31 0001163560 ifrs-full:FixedInterestRateMember ifrs-full:InterestRateRiskMember 2023-12-31 0001163560 ifrs-full:FloatingInterestRateMember ifrs-full:InterestRateRiskMember 2023-12-31 0001163560 ifrs-full:FloatingInterestRateMember ifrs-full:InterestRateRiskMember 2022-12-31 0001163560 ifrs-full:InterestRateRiskMember 2022-01-01 2022-12-31 0001163560 gtmay:InterestRateRiskPercentChangeDecrease2Member 2022-01-01 2022-12-31 0001163560 gtmay:InterestRateRiskPercentChangeDecrease2Member 2023-01-01 2023-12-31 0001163560 gtmay:InterestRateRiskPercentChangeIncrease2Member 2023-01-01 2023-12-31 0001163560 gtmay:InterestRateRiskPercentChangeIncrease2Member 2022-01-01 2022-12-31 0001163560 gtmay:CustomersOtherMember ifrs-full:TopOfRangeMember ifrs-full:CreditRiskMember 2022-01-01 2022-12-31 0001163560 gtmay:GrupoCelaneseMember ifrs-full:CreditRiskMember 2023-01-01 2023-12-31 0001163560 gtmay:PetroleosMexicanosMember ifrs-full:CreditRiskMember 2023-01-01 2023-12-31 0001163560 gtmay:CustomersOtherMember ifrs-full:TopOfRangeMember ifrs-full:CreditRiskMember 2023-01-01 2023-12-31 0001163560 gtmay:HelmsleyManagementMember ifrs-full:CreditRiskMember 2022-01-01 2022-12-31 0001163560 gtmay:GrupoCelaneseMember ifrs-full:CreditRiskMember 2022-01-01 2022-12-31 0001163560 gtmay:HelmsleyManagementMember ifrs-full:CreditRiskMember 2023-01-01 2023-12-31 0001163560 gtmay:PetroleosMexicanosMember ifrs-full:CreditRiskMember 2022-01-01 2022-12-31 0001163560 ifrs-full:CreditRiskMember 2023-01-01 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember ifrs-full:LifetimeExpectedCreditLossesMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LifetimeExpectedCreditLossesMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LifetimeExpectedCreditLossesMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:CurrentMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2022-12-31 0001163560 ifrs-full:TradeReceivablesMember gtmay:ExpectedCreditLossGrossCarryingValueMember 2023-12-31 0001163560 ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsMember ifrs-full:LifetimeExpectedCreditLossesMember 2022-12-31 0001163560 ifrs-full:LiquidityRiskMember 2023-12-31 0001163560 ifrs-full:LiquidityRiskMember 2022-12-31 0001163560 gtmay:LaterThanFourYearsMember ifrs-full:LiquidityRiskMember 2022-12-31 0001163560 gtmay:LaterThanOneYearAndNotLaterThanFourYearsMember ifrs-full:LiquidityRiskMember 2022-12-31 0001163560 gtmay:LaterThanOneYearAndNotLaterThanFourYearsMember ifrs-full:LiquidityRiskMember 2023-12-31 0001163560 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember ifrs-full:LiquidityRiskMember 2023-12-31 0001163560 ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember ifrs-full:LiquidityRiskMember 2023-12-31 0001163560 ifrs-full:LaterThanThreeMonthsAndNotLaterThanSixMonthsMember ifrs-full:LiquidityRiskMember 2022-12-31 0001163560 gtmay:LaterThanFourYearsMember ifrs-full:LiquidityRiskMember 2023-12-31 0001163560 ifrs-full:LaterThanSixMonthsAndNotLaterThanOneYearMember ifrs-full:LiquidityRiskMember 2022-12-31 0001163560 gtmay:LegalProceedingsContingentLiabilityRefinedProductServicesMember 2007-08-07 0001163560 gtmay:LegalProceedingsContingentLiabilityRefinedProductServicesMember 2007-10-19 shares iso4217:MXN iso4217:MXN shares pure gtmay:Contract gtmay:Segment gtmay:Subsidary gtmay:Company gtmay:properties gtmay:Vessel gtmay:Asset gtmay:Lease iso4217:USD gtmay:ExtensionOption gtmay:Employee iso4217:MXN iso4217:USD false --12-31 2023 FY GRUPO TMM SAB 0001163560 five-year April 2024 April 2025 March 2025 March 2024 P1Y 1245 20-F false true 2023-12-31 false false 333-14194 O5 Lago Alberto No. 442, P.5. Colonia Anáhuac 11320 México City MX Verónica Tego Sánchez 5255 5629 8866 veronica.tego@tmm.com.mx Lago Alberto No. 442, P.5. Colonia Anáhuac 11320 México City MX American Depositary Shares 174553127 No No Yes Yes Non-accelerated Filer false false false International Financial Reporting Standards false Grant Thornton, S.C. Mexico City, Mexico 98379000 94733000 1665000 2059000 307753000 439859000 214091000 337095000 70078000 71123000 43505000 51261000 144700000 3142000 0 272500000 880171000 1271772000 195473000 273314000 1826132000 1490771000 147951000 268938000 160116000 157453000 56987000 39136000 2386659000 2229612000 3266830000 3501384000 64139000 35030000 67143000 68929000 350653000 437382000 340744000 503874000 147098000 165280000 969777000 1210495000 12374000 32475000 100436000 218146000 77390000 84652000 132476000 154592000 322676000 489865000 1292453000 1700360000 2368711000 2216733000 46805000 46805000 -1081934000 -1131283000 705851000 729092000 1945823000 1767737000 28554000 33287000 1974377000 1801024000 3266830000 3501384000 1218647000 1683056000 1351713000 274954000 285316000 253135000 531468000 700449000 565371000 217596000 345215000 292423000 81827000 194029000 147461000 125122000 99519000 117202000 16776000 15639000 16842000 1247743000 1640167000 1392434000 -29096000 42889000 -40721000 65787000 -10378000 -169343000 36691000 32511000 -210064000 2049000 533000 266000 63066000 61563000 62576000 19584000 -169000 3177000 41433000 61199000 59133000 -4742000 -28688000 -269197000 -20200000 -29591000 -21143000 15458000 903000 -248054000 -4733000 -2638000 -5482000 20191000 3541000 -242572000 15458000 903000 -248054000 0.169 0.03 -2.031 119433910 119433910 119433910 15458000 903000 -248054000 8453000 31121000 33691000 0 -58231000 -291200000 2536000 -8133000 -77253000 5917000 -18977000 -180256000 21375000 -18074000 -428310000 -4733000 -2638000 -5482000 26108000 -15436000 -422828000 21375000 -18074000 -428310000 102182841 2216733000 -46805000 -963602000 999675000 2206001000 41407000 2247408000 0 0 -242572000 0 -242572000 -5482000 -248054000 0 0 40951000 -221207000 -180256000 0 -180256000 -422828000 -5482000 -428310000 102182841 2216733000 -46805000 -1165223000 778468000 1783173000 35925000 1819098000 0 0 3541000 0 3541000 -2638000 903000 0 0 30399000 -49376000 -18977000 0 -18977000 -15436000 -2638000 -18074000 102182841 2216733000 -46805000 -1131283000 729092000 1767737000 33287000 1801024000 72370286 151978000 0 0 0 151978000 0 151978000 0 0 20191000 0 20191000 -4733000 15458000 0 0 29158000 -23241000 5917000 0 5917000 26108000 -4733000 21375000 174553127 2368711000 -46805000 -1081934000 705851000 1945823000 28554000 1974377000 -4742000 -28688000 -269197000 125122000 99519000 117202000 8736000 7277000 199000 0 -57804000 -132956000 3676000 0 0 54484000 55891000 59164000 2049000 533000 266000 5267000 1479000 4531000 394000 9344000 0 132106000 -45804000 -256724000 70994000 -19171000 60081000 7756000 11273000 -8681000 -28844000 3507000 25816000 -20514000 7698000 -21550000 -248790000 34183000 129454000 -7262000 -17723000 -51108000 93724000 204744000 191074000 88982000 176056000 -78123000 0 8853000 96736000 131345000 25231000 75468000 10000000 0 0 2049000 533000 266000 -119296000 -15845000 21534000 0 36800000 0 151978000 0 0 28068000 4300000 46133000 -18584000 3550000 46215000 24027000 35504000 29781000 78437000 97807000 52250000 8360000 8571000 9487000 50638000 -97232000 830000 -16678000 -7813000 -9984000 3646000 55166000 -65743000 94733000 39567000 105310000 98379000 94733000 39567000 4452000 3173000 7015000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">1</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Nature of operations</div> </td> </tr> </table> <div><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Principal activity</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM, S.A.B. (‘Grupo TMM’ or the ‘Company’) is a Mexican company whose principal activity is providing multimodal transport and logistics services to premium customers throughout Mexico.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s activities are grouped into the following service divisions:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div><span style="font-style: italic;">Specialized Maritime</span>: <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">includes specialized offshore shipping services, clean oil, and chemical products shipping, bulk carrier, shipping agency services and other activities related to the maritime transportation business.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div><span style="font-style: italic;">Maritime infrastructure</span>: <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard).</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div><span style="font-style: italic;">Logistics, ports and terminals</span>: <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">includes the operations of logistics solutions services and container and railcar maintenance and repair services, inland and seaport terminal services.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div><span style="font-style: italic;">Warehousing: </span>includes bonded warehouse operations and management.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Labor reform on holidays</span> <span style="text-decoration: underline;"><br/> </span></div> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On December 27, 2022, the Decree reforming articles 76 and 78 of the Federal Labor Law regarding vacations was published in the Official Gazette of the Federation, which is effective on January 1, 2023. The main change derived from this reform is to extend the vacation periods for employees by increasing the minimum period by 6 additional days, and to adjust the mechanics of subsequent annual increases.</span><br/> </div> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The effect of the aforementioned modification was not significant for the financial position and results of the Company.</span></div> <div><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Structure of Grupo TMM</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, Grupo TMM holds the percentage of equity interest in various subsidiaries, the most significant are as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">% of ownership</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Specialized maritime</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportación Marítima Mexicana, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Administradora Marítima TMM, S.A.P.I. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom">TMM Parcel Tankers, S.A. de C.V. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Maritime infrastructure</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inmobiliaria Dos Naciones, S. de R.L. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Warehousing</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Almacenadora de Depósito Moderno, S.A. de C.V. (<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Almacén General de Depósito</span>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Saricogui Logística, S.A.P.I. de C.V.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">100</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">%</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Almacenadora, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Logistics, ports and terminals<br/> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Logistics, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Autotransportación y Distribución Logística, S.A. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Prestadora de Servicios MTR, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Bimonte, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Caoba Energía, S. de R.L. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Services &amp; Solutions Optimus, S. de R.L de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">Servicios Tecnológicos ST, S.A. de C.V. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">-</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Servicios Administrativos API Acapulco, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Administración Portuaria Integral de Acapulco, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Payroll outsourcing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Mexschiff Operación de Personal, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Omexmar Operadora Mexicana Marítima, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Perhafen Services Marítimos, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Dirección Corporativa, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Perjomar Operadora, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Property leasing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inmobiliaria TMM, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s subsidiaries are incorporated in Mexico, where most of their activities take place.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Non-controlling interest in subsidiaries</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM holds an equity interest in the subsidiaries Administración Portuaria Integral de Acapulco, S.A. de C.V. (API Acapulco) and Servicios Administrativos API Acapulco, S.A. de C.V., for which there is non-controlling interest; the associated effect on the Company’s consolidated financial statements is considered immaterial. These companies are established and conduct their activities in Mexico, as of December 31, 2023 and 2022, these companies no longer have operations since the concession to operate API Acapulco was not renewed.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Investments in associates</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company maintains investments in the following associates:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>In July 2014, Grupo TMM contributed $40,000 to the capital stock of Almacenes de Jugos Citricos de Mexico, S.A.P.I. de C.V., which represents 21% of the voting shares. Since this entity has not started up operations as of the issue date of the consolidated financial statements, Company Management decided to reserve the investment in its entirety.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>The Company lost control of its Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (Marítima del Golfo) before TMM División Marítima, S.A. de C.V. in 2017, retaining 15% equity in its capital without exerting significant influence. Accordingly, this investment has been classified as an investment in associate. As of December 31, 2023, and 2022, the value of this investment is nil, since the stockholders’ equity of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span> is negative. Moreover, in accordance with the statutes of <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span>, the stockholders only assume obligation in connection with their equity up to the amount thereof.</div> </td> </tr> </table> P6D <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, Grupo TMM holds the percentage of equity interest in various subsidiaries, the most significant are as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">% of ownership</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Specialized maritime</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportación Marítima Mexicana, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Administradora Marítima TMM, S.A.P.I. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom">TMM Parcel Tankers, S.A. de C.V. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Maritime infrastructure</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inmobiliaria Dos Naciones, S. de R.L. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Warehousing</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Almacenadora de Depósito Moderno, S.A. de C.V. (<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Almacén General de Depósito</span>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Saricogui Logística, S.A.P.I. de C.V.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">100</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">%</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Almacenadora, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Logistics, ports and terminals<br/> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Logistics, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Autotransportación y Distribución Logística, S.A. de C.V.</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Prestadora de Servicios MTR, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Bimonte, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Caoba Energía, S. de R.L. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Services &amp; Solutions Optimus, S. de R.L de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">Servicios Tecnológicos ST, S.A. de C.V. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">-</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Servicios Administrativos API Acapulco, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Administración Portuaria Integral de Acapulco, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Payroll outsourcing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Mexschiff Operación de Personal, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Omexmar Operadora Mexicana Marítima, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Perhafen Services Marítimos, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">TMM Dirección Corporativa, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Perjomar Operadora, S.A.P.I. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Property leasing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inmobiliaria TMM, S.A. de C.V.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> </table> 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0.51 0.51 0.51 0.51 1 1 1 1 1 1 1 1 1 1 1 1 40000000 0.21 0.15 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">2</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">General information and statement of compliance with IFRS</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM’s head office is located at Lago Alberto No. 442, P.5,503-A. Col. Anáhuac, C.P. 11320, Mexico City. In addition, a significant portion of its maritime division activities is conducted at Calle 55 N° 2 Col. Electricistas, C.P. 24120, Ciudad del Carmen, Campeche.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM’s shares are listed on the Mexican Stock Exchange, where they trade under the symbol TMM A.  In the United States, Grupo TMM’s shares trade on the “Over-the-Counter” (‘OTC’) market in the form of American Depositary Shares (‘ADSs’) under the symbol GTMAY.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM and its subsidiaries prepare their consolidated financial statements in accordance with International Financial Reporting Standards (‘IFRS’), as issued by the International Accounting Standards Board (‘IASB’), and these are presented in thousands of Mexican pesos. Moreover, they have been prepared under the assumption that the Group operates on a going concern basis, which assumes that the Group may liquidate its liabilities on the dates they become due and payable. To confirm the validity of the use of the going concern assumption, the Company has considered the following specific factors.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM’s strategy focuses on strengthening businesses related to the maritime sector:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Through the continuation of the 5 current Mud Vessels contracts, whose main activity is to provide the services of generation, conditioning, recovery and transportation of drilling fluids, which are used during the operations of drilling, repair and completion of oil wells, contributing significantly to the crude oil production activity in Offshore operations services; It is also intended to increase the customer base in maritime agency, seek efficiencies in costs and expenses in the chemical tanker segment and consolidate fuel trading operations.</div> </div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"> <br/> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Increasing the installed capacity of its maritime infrastructure operations (shipyard in Tampico) through the addition of  new floating dry-dock starting as of the third quarter of 2024, which will allow the Company to integrate up to 94% of the potential market of offshore vessels operating in the Gulf of Mexico; in the medium term, it is planned to have an additional floating dry-dock with greater capacity that will allow servicing larger vessels and the construction of naval devices.</div> </div> </div> </div> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Through maintaining efficient and profitable operations in Terminals, Logistics and Warehousing businesses.</div> </div> </div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Permanent cost and expense efficiencies, seeking improvements in our operations.</div> </div> </div> </div> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Diversification and expansion of services through strategic alliances or associations, while developing the markets in which we participate.</div> </div> </div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Business development: taking advantage of our assets strategically located in Tuxpan, Veracruz and of the existing investment opportunities in the oil and gas storage as well as in the general cargo segments, to develop state of the art liquid and multipurpose terminals equipped with modern equipment, for the handling and storage of high quality, fast and safe goods of, among others, lubricants, fertilizers, and grains.</div> </div> </div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-family: 'Times New Roman';">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Optimization of the size of personnel in accordance with the implementation of the plans described above, which will allow the financial strengthening and implementation of its short- and medium-term projects.</div> </div> </div> </div> </div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Based on these factors, Management reasonably expects that the Group has and will have appropriate resources to continue with its operating existence in the foreseeable future.</span><span style="font-family: 'Times New Roman';"><br/> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company has decided to present in its consolidated statements of income a subtotal of ‘Operating income’ which reconciles with the ‘Net profit for the year’ considering the items of ‘Comprehensive financing cost’ and ‘Income tax expense’; with regard to the subtotal of ‘Transportation loss’, the latter reconciles with the ‘Operating income’ considering the item ‘Other (expenses) income’.</div> 5 0.94 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">3</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Changes in accounting policies</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">New Standards adopted as of January 1, 2023</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Some accounting pronouncements which have become effective from 1 January 2023 are:</div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IFRS 17 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">‘Insurance Contracts’</span></div> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Amendments to IFRS 17 Insurance Contracts (Amendments to IFRS 17 and IFRS 4)</span></div> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12)</span> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div><span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2)</span></div> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Definition of Accounting Estimates (Amendments to IAS 8)</span></div> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"><br/> </span> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">International Tax Reform—Pillar Two Model Rules (Amendments to IAS 12)</span></div> </div> </td> </tr> </table> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">These amendments do not have a significant impact on these consolidated financial statements and therefore the disclosures have not been made.</div> <div><span style="font-size: 10pt;"> </span></div> <div><span style="font-size: 10pt;"> <br/> </span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standards, amendments and interpretations to existing standards that are not yet effective and have not been adopted early by the Company</div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">At the date of authorization of these consolidated financial statements, several new, but not yet effective standards and amendments, none of which have been adopted in advance by Grupo TMM.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div style="font-size: 10pt;">Classification of Liabilities as Current or Non-current (Amendments to IAS 1)</div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Lease Liability in a Sale and Leaseback (Amendments to IFRS 16)</span></div> </div> </td> </tr> </table> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Supplier Finance Arrangements (Amendments to IAS 7 and IFRS 7)</span></div> </div> </div> </td> </tr> </table> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Non-current Liabilities with Covenants (Amendments to IAS 1)</span></div> </div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-size: 10pt;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top;"> <div style="font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Lack of Exchangeability (Amendments to IAS 21</span></div> </td> </tr> </table> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">These amendments are not expected to have a significant impact on the financial statements in the period of initial application and therefore the disclosures have not been made.</div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Management anticipates that all relevant pronouncements will be adopted for the first period beginning on or after the effective date of the pronouncement. New standards, amendments and interpretations not adopted in the current year have been disclosed as they are not expected to have a material impact on the Company’s consolidated financial statements.</div> <div> <span style="font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">4</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;"><span style="font-style: normal; font-variant: normal; text-transform: none;">Summary of significant accounting policies</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The most significant accounting policies are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.1</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Basis of preparation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s financial statements have been prepared on an accrual basis and under the historical cost convention except for the revaluation of properties. Monetary amounts are expressed in Mexican pesos and are rounded to the nearest thousands, except for earnings per share.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.2</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Basis of consolidation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements include the accounts of Grupo TMM and those of its subsidiaries. Grupo TMM controls a subsidiary when it is exposed, or has rights, to variable returns resulting from its involvement with the subsidiary and has the ability to affect those returns through its power over the subsidiary. All subsidiaries have the reporting date of “December 31”, for all years reported.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The balances and transactions among subsidiaries have been eliminated for the purposes of consolidation, including balances and unrealized gains on transactions between Grupo TMM’s companies. Unrealized losses on the sale of assets among the Company are eliminated in the consolidation and the asset involved is also reviewed for impairment from a group perspective. Accounting policies of subsidiaries have been adjusted where necessary to ensure consistency with the policies adopted by Grupo TMM.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Profit or loss and other comprehensive income of subsidiaries acquired or disposed during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-controlling interest, presented as part of the stockholders’ equity, represents the portion of the subsidiary’s profit or loss and net assets that are not held by Grupo TMM. The Company attributes the total comprehensive income or loss of the subsidiaries between the owners of the parent and the non-controlling interest based on their respective ownership interests.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Associates and joint ventures</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Associates are all entities over which Grupo TMM has significant influence but not control. A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement having rights to the net assets of the arrangement.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Investments in associates and joint ventures are accounted by the equity method and are initially recognized at their acquisition cost.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The carrying amount of investments in associates and joint ventures is increased or decreased to recognize Grupo TMM’s share of the profit or loss and other comprehensive income of the associate and joint venture, adjusted where necessary to ensure consistency with the accounting policies of the Company.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 14.15pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Unrealized gains on transactions between Grupo TMM and its associates and joint ventures are eliminated to the extent of the Company’s interest on those entities. When unrealized losses are eliminated, the asset involved is also tested for impairment.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.3</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Business combinations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM applies the acquisition method to accounting for business combinations. The consideration transferred by Grupo TMM to obtain control of a subsidiary is calculated as the sum of the fair values on the acquisition-date of the assets transferred, liabilities incurred, and the equity interests issued by Grupo TMM, which includes, accordingly, the fair value of any asset or liability that arises from the contingent consideration arrangement. Acquisition costs are expensed as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM recognizes identifiable assets acquired and liabilities assumed in the business combination independent of whether these were recognized in acquirer’s financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill is stated after the individual recognition of identifiable intangible assets. It is calculated as the excess of the sum of: a) the fair value of the consideration transferred, b) the amount recognized for any non-controlling interest in the entity acquired, and c) the fair value on the acquisition date of any equity interest in the acquire, over the acquisition-date the fair values of the identifiable net assets. If the fair values of the identifiable net assets exceed the sum calculated above, this excess amount (e.g. gain on a bargain purchase) is immediately recognized in profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.4</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Climate-related issues</span></div> </td> </tr> </table> <div> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">Risks arising from climate change issues may have future adverse effects on the Group Company’s business. These risks include transition risks (e.g., regulatory changes and reputational risks) and physical risks (even if the risk of physical damage is low due to the Company’s activities and geographic location).</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">The Company is currently in the process of identifying significant risks generated by climate change that could adversely and materially affect its financial statements, Management continually evaluates the impact of climate-related issues.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">Assumptions could change in response to future environmental regulations, new commitments and changes in customer demand, particularly from PEMEX. If these changes are not anticipated, they could impact the Company’s future cash flows, results of operations and financial position.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.5</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency translation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Functional and presentation currency</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements are reported in Mexican pesos, which is also the functional currency of Grupo TMM.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency balances and transactions</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency transactions are translated into the functional currency of the respective Company entity, using the exchange rates prevailing at the dates of the transactions (spot exchange rate). Foreign exchange gains and losses resulting from the settlement of such transactions and from the measurement of monetary items denominated in foreign currency at year-end exchange rates are recognized in profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-monetary items are not retranslated at year-end and are measured at historical cost (translated using the exchange rates at the transaction date), except for non-monetary items measured at fair value which are translated using the exchange rates at the date when fair value was determined.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.6</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents comprise cash on hand and demand deposits, together with other highly liquid and short-term investments that are readily convertible into known amounts of cash and which are subject to insignificant risk of change in their value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.7</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Materials and supplies</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Materials and supplies, consisting mainly of fuel and items for the maintenance of property and equipment and repair of containers of the Logistics, ports and terminals business and are valued at average cost and acquisition value, respectively.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.8</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Prepayments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Represent prepayments for services that will be received in the future and are amortized in the period when those services are received.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.9</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Property and equipment</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Properties<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The properties (land and buildings) are measured at fair value, which are determined by external professional valuers every five years or before if the market factors indicate a significant change in the fair value. The last valuation of these assets was in December 2019.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The revaluation surplus (deficit) that is derived from the valuation of properties is recognized as part of ‘Other comprehensive income items’ and forms part of ‘other capital components’ in stockholders’ equity. A revaluation surplus is credited to income up to an amount equivalent to any revaluation write-down or impairment loss previously recognized income. Any excess is recognized in ‘Other comprehensive income items’ and in stockholders’ equity in the item of ‘Revaluation surplus’. Revaluation write-downs or impairment losses are recognized in ‘Other comprehensive income items’ up to the amount previously recognized on that asset in stockholders’ equity in the item of ‘Revaluation surplus’.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Any remaining decrease is recognized in income for the year. Any remaining balance of the revaluation surplus in stockholders’ equity at the time of disposing of the asset that gave rise thereto is reclassified to retained earnings. Moreover, any remaining balance of the revaluation surplus in stockholders’ equity may not be distributed to stockholders.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The depreciation of properties is recognized using the straight-line method to write down its carrying value less its estimated residual value. As no finite useful life for land can be determined, the related carrying amounts are not depreciated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Equipment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Equipment is stated at construction or acquisition cost, including any cost directly attributable to bringing the assets to the location and condition necessary for them to be capable of operating in the manner intended by Grupo TMM’s Management. Depreciation of equipment is computed using the straight-line method based on the useful lives of the assets net of the estimated residual value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recurring maintenance and repair expenditures are charged to operating expenses as incurred. Major repairs to are capitalized and amortized over the period in which benefits are expected to be received. The material residual values and the estimated useful life are adjusted as necessary, at least once a year.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Gains or losses from the disposal of property and equipment are determined as differences between the disposal proceeds and the carrying amount of the assets and are recognized in profit or loss as part of ‘Other income (expenses)’, accordingly (see Note 18).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Construction in progress</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Disbursements attributable to construction of assets that are identifiable and may be controlled by the Company are recognized as assets when they meet the following conditions:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">it is technically possible to complete the construction of the asset so that it can be available to be used;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">management has the intent of completing the asset to use it;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">it can be proven that the asset will generate economic benefits in the future;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">adequate technical, financial or another type of resources are available to complete the asset; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the disbursement attributable to the asset during its construction can be determined reliably.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.10</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Leased assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company as lessee</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company makes the use of leasing arrangements principally of warehouse, courtyards, corporate building and cranes. The rental contracts for facilities are typically negotiated for terms of between 1 and 10 years and some of these have extension terms. Lease terms for cranes have lease terms of between 1 and 2 years without any extension terms. The Company does not enter into sale and leaseback arrangements. All the leases are negotiated on an individual basis and contain a wide variety of different terms and conditions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company assesses whether a contract is or contains a lease at inception of the contract. A lease conveys the right to direct the use and obtain substantially all of the economic benefits of an identified asset for a period of time in exchange for consideration.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Some lease contracts contain both lease and non-lease components. These non-lease components are usually associated with facilities management services. The Company has elected to separate their lease and non-lease components based on their relative stand-alone prices.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Measurement and recognition of leases as a lessee</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At lease commencement date, the Company recognizes a right-of-use asset and a lease liability in its consolidated statement of financial position. The right-of-use asset is measured at cost, which is made up of the initial measurement of the lease liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company depreciates the right-of-use asset on a straight-line basis from the lease commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The Company also assesses the right-of-use asset for impairment when such indicators exist.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At the commencement date, the Company measures the lease liability at the present value of the lease payments unpaid at that date, discounted using the Company’s incremental borrowing rate on the date of the revaluation when the implicit lease rate cannot be easily determined.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Lease payments included in the measurement of the lease liability are made up of fixed payments and variable payments based on an index or rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Subsequent to initial measurement, the liability will be reduced by lease payments that are allocated between repayments of principal and finance costs. The finance cost is the amount that produces a constant periodic rate of interest on the remaining balance of the lease liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The lease liability is reassessed when there is a change in the lease payments. Changes in lease payments arising from a change in the lease term. The revised lease payments are discounted using the Company’s incremental borrowing rate at the date of reassessment when the rate implicit in the lease cannot be readily determined. The amount of the remeasurement of the lease liability is reflected as an adjustment to the carrying amount of the right-of-use asset.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Payments under leases can also change when change through an index or a rate used to determine those payments. The lease liability is remeasured only when the adjustment to lease payments takes effect and the revised contractual payments for the remainder of the lease term are discounted using an unchanged discount rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The remeasurement of the lease liability is dealt with by a reduction in the carrying amount of the right-of-use asset to reflect the full or partial termination of the lease for lease modifications that reduce the scope of the lease. Any gain or loss relating to the partial or full termination of the lease is recognized in profit or loss. The right-of-use asset is adjusted for all other lease modifications.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company has elected to account for short-term leases and leases of low-value assets using the practical expedients. Instead of recognizing a right-of-use asset and lease liability, the payments in relation to these are recognized as an expense in profit or loss on a straight-line basis over the lease term.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company as lessor</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As a lessor the Company classifies its leases as either operating or finance leases.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">A lease is classified as a finance lease if it transfers substantially all the risks and rewards incidental to ownership of the underlying asset and classified as an operating lease if it does not.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.11</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Intangible assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition of intangible assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">   </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Software</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Software licenses acquired are capitalized on the basis of costs incurred to acquire and install the specific software.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Trademark</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The trademark acquired in a business combination that qualifies for separate recognition is considered an intangible asset and is recorded at its fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Subsequent measuring</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All finite-lived intangible assets are accounted for using the cost model by which the net capitalized costs of their residual value are amortized using the straight-line method throughout their estimated useful lives, in the case of the concession rights; these are amortized according to the term specified in the corresponding agreement. The residual values and useful lives are reviewed at each reporting date. The trademark is considered an intangible asset with an indefinite life; therefore, it is subject to impairment tests annually as described in Note 12.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amortization is included in the consolidated statement of operations as part of the depreciation, amortization, and loss on revaluation item. Subsequent expenditures to preserve software and trademarks are expensed as incurred.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.12</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Impairment testing of long-lived assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For impairment assessment purposes, assets are grouped at the lowest levels for which there are largely independent cash inflows (cash-generating units). As a result, some assets are tested individually for impairment and some are tested at cash-generating unit level.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Trademark is allocated to those cash-generating units that are expected to benefit from synergies of a related business combination and represent the lowest level within the Company at which management monitors the trademark.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash-generating units to which trademark has been allocated are tested for impairment at least annually. All other individual assets or cash-generating units are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">An impairment loss is recognized for the amount by which the asset’s (or cash-generating unit’s) carrying amount exceeds its recoverable amount, which is the higher of fair value less costs of disposal and value-in-use. To determine the value-in-use, management estimates expected future cash flows from each cash-generating unit and determines a suitable discount rate in order to calculate the present value of those cash flows.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The data used for impairment testing procedures are directly linked to the Grupo TMM’s latest approved budget, adjusted as necessary to exclude the effects of future reorganizations and asset enhancements. Discount factors are determined individually for each cash-generating unit and reflect current market assessments of the time value of money and asset-specific risk factors.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Impairment losses for cash-generating units reduce first the carrying amount of any goodwill allocated to that cash-generating unit. Any remaining impairment loss is charged pro rata to the other assets in the cash-generating unit.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> With the exception of the trademark, all assets are subsequently reassessed for indications that an impairment loss previously recognized may no longer exist. An impairment loss is reversed if the asset’s or cash-generating unit’s recoverable amount exceeds its carrying amount.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.13</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Non-current assets classified as held for sale</div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-current assets classified as held for sale are presented separately and measured at the lower of their carrying amounts immediately prior to their classification as held for sale and their fair value less costs to sell. Once classified as held for sale, the assets are not subject to depreciation or amortisation.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In the event of changes in the sale plans of assets classified as held for sale, the Company will present these assets in the non-current and they will be measured them at the lower of their carrying amount before the asset was classified as available for sale or at its recoverable amount on the date of the decision not to sell it.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.14</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Financial instruments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition and derecognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets and financial liabilities are recognized when the Company becomes a party to the contractual provisions of the financial instrument.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are derecognized when the contractual rights to the cash flow from a financial asset expire, or when the financial asset and all the substantial risks and benefits have been transferred. A financial liability is derecognized as extinguished, discharged, canceled, or expired.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Classification and initial measurement of financial assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Except for those trade receivables that do not contain a significant financing component and are measured at the transaction price in accordance with IFRS 15, all financial assets are initially measured at fair value, adjusted by transaction costs (where applicable).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are classified into the following categories:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">amortized cost</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">fair value through profit or loss (FVTPL)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18.15pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">fair value through other comprehensive income (FVOCI).</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the periods presented the Company does not have any financial assets categorized as FVTPL or FVOCI.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The classification is determined by both:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the Company’s business model for managing the financial asset; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the contractual cash flow characteristics of the financial asset.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All income and expenses relating to financial assets that are recognized in profit or loss are presented within financial costs and income; except for impairment of trade receivables which is presented in the heading of ‘Other costs and expenses’.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Subsequent measurement of financial assets </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Financial assets at amortized cost</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are measured at amortized cost if the assets meet the following conditions:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">they are held within a business model whose objective is to hold the financial assets and collect its contractual cash flows; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the contractual terms of the financial assets give rise to cash flows that are solely payments of principal and interest on the principal amount outstanding.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">After initial recognition, these are measured at amortized cost using the effective interest method. The financial assets of the Company are not discounted since it is not material. The Company’s cash and cash equivalents, trade receivables and part of the other accounts receivable fall into this category of financial instruments.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Impairment of financial assets </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IFRS 9’s impairment requirements use more forward-looking information to recognize expected credit losses – the ‘expected credit loss (ECL) model’. Instruments within the scope of the new requirements included mainly trade receivables, contract assets recognized and measured under IFRS 15, other accounts receivables and accounts receivable from related parties.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition of credit losses considers a broader range of information when assessing credit risk and measuring expected credit losses, including past events, current conditions, reasonable and supportable forecasts that affect the expected collectability of the future cash flows of the instrument.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM makes use of a simplified approach in accounting for trade and other accounts receivables as well as contract assets and records the loss allowance as lifetime expected credit losses. These are the expected shortfalls in contractual cash flows, considering the potential for default at any point during the life of the financial instrument. In calculating, the Company uses its historical experience, external indicators and forward-looking information to calculate the expected credit losses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company assess impairment of trade receivables based on the characteristics of the business segment, when appropriate this assessment is made on a collective basis as they possess shared credit risk characteristics, they have been grouped based on the days past due. Refer to Note 25, for a detailed analysis of how the impairment requirements of IFRS 9 are applied.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Classification and measurement of financial liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s financial liabilities include borrowings, trade and other payables. Financial liabilities are initially measured at fair value, and, where applicable, adjusted for transaction costs. Subsequently, financial liabilities are measured at amortized cost using the effective interest method.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All interest-related charges are included within finance costs or finance income.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.15</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Provisions, contingent liabilities and contingent assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Provisions are recognized when the present obligations resulting from a past event will probably lead to an outflow of the Company economic resources and the amounts can be reliably estimated. Timing or amount of the outflow may still be uncertain. A present obligation arises from a presence of a legal or constructive commitment that has resulted from past events. Provisions are not recognized for future operating losses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Provisions are the estimated amounts required to be expended to settle the present obligation based on the most reliable evidence available at the date of the consolidated financial statements, including the risks and uncertainties associated with the present obligation. Provisions are discounted at their present value, where the time value of money is material.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All provisions are reviewed on the issuance of the financial statements and adjusted to reflect the current best estimate. When an outflow of economic resources for present obligations is not probable, this is not recognized as a liability, unless it was assumed in the course of a business combination. Such cases are disclosed as contingent liabilities unless the outflow of resources is remote.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Possible inflows of the Company’s economic benefits, which do not yet meet the criteria for recognition of an asset, are considered as contingent assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.16</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Taxes on earnings</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Calculation of current income tax is based on tax rates and tax laws that have been enacted or substantially enacted to the reporting date of the consolidated financial statements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred income tax is determined using the liability method, based on temporary differences arising between the tax basis of assets and liabilities and their carrying amounts in the financial statements. Determination of deferred income tax has considered tax rates that will be effective at the time of reversion of the temporary differences.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The income tax expense in the statement of profit or loss includes the sum of the deferred tax, which has not been recognized in other comprehensive income or directly in stockholders’ equity, and the current income tax for the year.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets are recognized to the extent that it is probable that future taxable profit against which temporary differences can be utilized will be available (see Note 20).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">This is assessed based on the Company’s forecast of future operating results, adjusted for significant items that are reconciled for the taxable income and the limits on the use of tax losses and other tax asset carryforwards.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred income tax is provided on temporary differences arising on investments in subsidiaries and associates, except where the timing of the reversal of the temporary difference can be controlled and it is probable that the temporary difference will not reverse in the foreseeable future.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.17</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Statutory employee profit sharing (PTU for its acronym in Spanish)<br/> </div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The determination of PTU requires that a 10% rate be applied to the base calculated for that profit sharing, in accordance with the Income Tax Law. This amount determined must be allocated to each employee based on the provisions of The Federal Labor (LFT for its acronym in Spanish). However, the amount allocated to each employee may not exceed the greater between the equivalent of 3 months of the employee’s current salary or the average of PTU received by the employee in the previous three years.</span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.18</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Post-employment benefits and benefits for short-term employees</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Post-employment benefits</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Defined benefit plans</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The seniority pension to which employees are entitled after 15 years of service and after having retired at the age of 60, are expensed in the years in which the services are rendered (see Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In addition, the Company has pension plans for certain employees who retire after the age of 65 (or early retirement at 60 or 55), in addition to having completed a minimum 15 years of service, which are expensed in the years in which the services are rendered (see Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Under the defined benefits plan, the pension amount an employee will receive upon retirement is determined in reference to the time of service and salary determined for each case based on the plan. The legal obligation of the benefits lies with Grupo TMM, even if the plan’s assets to finance the defined benefits plan are separate. The plan’s assets may include assets specifically designated in a long-term benefit fund.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The liability recognized in the consolidated statement of financial position for the defined benefits plans is the present value of the defined benefits obligation (DBO) as of the reporting date less the fair value of the plan assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management estimates the DBO annually with the assistance of independent actuaries, based on the standard inflation rate, the salary growth rates, and the mortality rate. The discount factors are determined near the close of each year in reference to the high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and which have maturities similar to the terms of the corresponding pension liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The net cost for the defined benefits liability period is included in the item ‘Salaries, wages and employee benefits’ in the consolidated statements of profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Indemnifications</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Indemnifications that are not substitutive of retirement, paid to personnel who leave the company due to restructuring or any other reason, are charged to the operations for the period when incurred or provisions are created when there is a present obligation of these events, with a probability of an outflow of resources and this obligation can be reasonably estimated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Short-term employee benefits</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Short-term employee benefits, including vacation entitlement, are current liabilities included in ‘Accounts payable and accrued expenses’, measured at the amount Grupo TMM expects to pay as a result of time not taken; as these liabilities are short-term, they were not discounted as their effect is considered immaterial.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.19</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Stockholders’ equity</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Common shares are classified as equity. Grupo TMM does not have other equity instruments in addition to its common shares.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Incremental costs directly attributable to the issue of new shares or options are shown in equity as a deduction, net of taxes, from the proceeds. Incremental costs directly attributable to the issue of new shares or options are included in the cost of acquisition as part of the purchase consideration.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accumulated results include the profit (loss) for the year and previous periods.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Other components of equity capital include:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">revaluation surplus, including gains and losses from the revaluation of properties;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">statutory reserve corresponds to the separation of earnings withheld for this reserve;</div> </td> </tr> </table> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">additional paid-in capital is equivalent to the amount received in excess of the par value of the shares;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">translation result represents the cumulative effect of the change in functional currency in previous years; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">actuarial gains and losses include experience adjustments (the effects of differences between the previous actuarial assumptions and what has actually occurred); and the effects of changes in actuarial assumptions.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.20</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Recognition of revenue, costs and expenses, and financing costs</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Company’s revenue arises mainly from services of maritime transportation, logistics and warehousing. To determine whether to recognize revenue, the Company follows a 5-step process:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Identifying the contract with a customer</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Identifying the performance obligations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Determining the transaction price</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Allocating the transaction price to the performance obligations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Recognizing revenue when/as performance obligation(s) are satisfied.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company does not carry out transactions that involve different contracts and on which their characteristics must be combined in accordance with IFRS. Moreover, transactions are not usually carried out that involve different services as part of the same contract; therefore, the total price of the transaction for a contract in all cases is allocated to a single performance obligation, based on their relative independent sales prices. The transaction price for contracts does not consider variable payments, except for certain service payments that are not considered significant in connection with the total revenues of the Company, nor are payments in kind, nor amounts collected on behalf of third parties and nor contemplate a financing component.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All revenues are recognized over time, as the Company meets performance obligations by transferring the services promised to its customers.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">When the Company meets a performance obligation before receiving the payment, the Company already recognizes either a contract asset or a receivable in its consolidated statement of financial position, depending upon if something else is required than only passage of time before the consideration becomes due. The Company generally does not receive payments in advance in connection with performance obligations; therefore, contractual liabilities are not required to be recognized.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In obtaining these contracts, the Company incurs immaterial incremental costs. Since the amortization period of these costs would be less than one year, if capitalized, and also that those costs are immaterial, the Company makes use of the practical expedient in IFRS 15.94 and expenses them as they incur.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Offshore vessels and “loderos”</div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">These revenues derive from the transport of materials, personnel, equipment and spare parts, positioning and handling of anchors of marine platforms and barges, support for inspection and underwater exploration with specialized vessels, protection services provided with ships against fire, and administration and operation of ships to third parties, as well as offshore and in-port fluid processing services, through Grupo TMM or third-party vessels, usually in periods of 1 year for ‘time charter’ contracts and 1 to 30 days, under the ‘SPOT’ mode, the rate is fixed and is established at the beginning of the contract based on market prices.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The performance obligation is satisfied when the offshore services are provided and received by the customers, the revenues are recognized over time on a straight-line basis over the term of each contract. Since the costs required to provide service under these contracts do not vary significantly, such method best depicts the transfer of services. </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Amounts that remain uncollected at the end of the reporting period are presented in the statement of financial position as contract assets as it takes more than just a passage of time for them to become due for payment. Grupo TMM generally does not receive advances in excess of the amount of obligations satisfied and therefore no balances of contract liabilities are incurred.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-style: italic;">Parcel vessels and bulk carriers</span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">These revenues are derived from the transportation of merchandise through the Company’s own shipments or third parties, usually in periods ranging between 7 and 30 days. The rate is fixed and it is set at the beginning of the contract, based on the space or capacity required by the customer. The performance obligation is met as the merchandise is transported from the point of origin to the destination. Revenues are recognized over time on a straight-line basis during the term of each contract. Given that the costs required for rendering the service under these contracts do not vary significantly, that method provides a reasonable representation of the services transferred. The bulk carrier business was concluded in the first quarter of 2023.<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time elapsed in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, contract liability balances are not generated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Maritime administration services</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Until the month of August 2022, they correspond to revenues</span><span style="font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"> for services rende</span>red for contracting, operating, and managing shipments, mainly offshore service providers. The rate for these services is determined by applying a 2.85% profit margin to the costs incurred by the Company for rendering services. This percentage is reviewed annually, and it can be increased under certain circumstances, but by applying it beginning the year subsequent to its modification, these services are considered a single performance obligation. Accordingly, the consideration is totally allocated; revenues are recognized over time as the related costs are incurred by applying the corresponding profit margin. The amounts are billed monthly, in accordance with these referred to above; therefore, neither asset balances nor contract liabilities are generally generated.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Ship repair services (shipyard) and containers</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard), as well as containers of shipping companies and others such as wharfage. The consideration for the services is fixed, and it is determined in the contract based on the work ordered, including materials and replacement parts, which must be realized in an estimated period for the work, which ranges from 2 days up to 60 days for ships, and from 1 day up to 6 days for containers. Wharfage depends on the considerations of the ship from 1 to 365 days, due to the high degree of interdependence among the various elements of these services. They are recorded in the accounting as a single performance obligation. These revenues are recognized over time in conformity with the completion of the services agreed upon.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company measures its completion toward total compliance of the performance obligation by comparing real hours invested up to the date with the total estimated hours required to perform the repair or maintenance, including related costs. This base reasonably represents services transferred to each customer, by virtue of the ability of the Company to make reliable estimates based on its significant historical experience in rendering these services.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time passaged in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, liabilities balances are not generated.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Other services</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company obtains revenues for other services such as suppliers, purchase and sale of hydrocarbons, agency, port formalities, among other things. Most of these services are considered single performance obligations in the terms of the respective contracts, and the consideration is entirely allocated to those performance obligations. Revenues are recognized over time, since customers receive and consume the benefits as the Company renders the services, that is, as the performance obligations are met. The Company does not generate asset balances or contract liabilities for most of these services. The Company acts as an agent for the specific case of agency and purchase and sale of hydrocarbons services and, therefore, it recognizes the revenues corresponding to the profit margin generated net of the costs incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Costs and expenses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The costs and expenses for maritime, and also those related to other logistics operations, are recognized in operations when the services are rendered, materials are consumed or as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financing income and costs</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Interest income and expense are reported as accrued using the effective interest method and are reported as part of the comprehensive financing cost.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.21</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Information by segments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company has</span><span style="font-style: normal; font-variant: normal; text-transform: none; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt;"> four <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">operating segments: specialized maritime, maritime infrastructure, logistics ports and terminals and warehousing division.</span> These operating segments are monitored by the Company’s Management, who is responsible for making strategic decisions, which are made based on adjusted operating segment results. In identifying its operating segments. Management follows Grupo TMM’s service lines, which represent the main services provided by the Company.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Each of these operating segments is managed separately as each of these service lines requires different technologies and other resources as well as marketing approaches. All inter-segment transfers are carried out at market prices.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accounting policies Grupo TMM uses for segment reporting are the same as those used in its consolidated financial statements, with the exception that corporate assets which are not directly attributable to the business activities of any operating segment are not allocated. In the financial periods presented, this primarily applies to Grupo TMM’s corporate headquarters.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.22</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Significant management judgment in applying accounting policies and estimation uncertainty</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">When preparing the consolidated financial statements, Management considers a number of judgments, estimates and assumptions about recognition and measurement of assets, liabilities, income and expenses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Significant management judgment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The reporting judgments made by Management as to the application of the accounting policies of the Company that would have a material effect on the consolidated financial statements are described as follows:</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; font-variant: normal; text-transform: none;">Evaluation of control, significant influence, and joint control </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management evaluates the terms of voting power with respect to its investees, the power to govern, decisions, contractual and legal agreements, upon determining if there is control, significant influence, and joint control. Significant judgment is required by evaluating some of these characteristics that can be modified over time (see Note 4.2).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Estimation uncertainty</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Information about estimates and assumptions that have the most significant effect on the recognition and measurement of assets, liabilities, income and expenses is provided below; actual results may be substantially different.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Impairment of long-lived assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On assessing impairment, Management determines the recoverable value of each asset or cash generating unit based on the expected future cash flows and determines an adequate interest rate to be able to calculate the present value of these cash flows.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The uncertainty in the estimate is related to the assumptions regarding results of future operations and the determination of suitable discount rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Useful lives of depreciable assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management reviews the useful lives of the depreciable assets on each reporting date, based on the expected use of each asset. The uncertainty in these estimates is derived from the technical obsolescence that could change the expected use of equipment.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Defined benefits obligation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management’s estimate of the DBO is based on a number of critical assumptions, such as inflation rates, mortality rates, discount rate, and a consideration for future salary increases. The variances in these assumptions can impact the amount of the DBO and the corresponding annual expense for defined benefits (the analysis is provided in Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Measures of fair value</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Management uses valuation techniques to measure the fair value of its properties. This results in Management preparing estimates and assumptions based on market information and using observable data that could be used by market participants to assign a price to the asset. These fair value estimates for these non-financial assets can vary from the actual prices obtained on operations at market value on the reporting date, as well as future results and the discount rate (see Note 24).</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Leases – determination of the appropriate discount rate to measure lease liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As noted above, the Company enters into leases with third-party landlords and as a consequence the rate implicit in the relevant lease is not readily determinable. Therefore, </span>the Company uses its incremental borrowing rate as the discount rate for determining its lease liabilities at the lease commencement date. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow over similar terms which requires estimations when no observable rates are available.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;">These rates are, where necessary, then adjusted to reflect the credit worthiness of the entity entering into the lease and the specific condition of the underlying leased asset.<br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Effect of estimation uncertainty</span>:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 25%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Change in estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on right-of-use asset</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on lease liability</div> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 25%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Incremental borrowing rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">1% increase in the rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> </tr> </table> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.23</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Correction of an immaterial error in the prior period financial statements</span></div> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">During 2023, the Company determined that the prior year financial statements had an error caused by an immaterial classification error of certain contract asset balances with related parties. As a result, certain prior year amounts have been revised for consistency with the current year presentation. The Company assessed the materiality of this change in presentation on prior period financial statements in accordance with SEC Staff Accounting Bulletin No. 99, “Materiality,” (IAS 8 Accounting Policies, Changes in Accounting Estimates and Errors). Based on this assessment, the Company concluded that these classification error corrections in its Statements of financial position are not material to any previously presented financial statements based upon overall considerations of both quantitative and qualitative factors. The corrections had no impact on the fiscal year 2022 Statements of profit or loss, Statement of changes in stockholders’ equity or Statements of cash flows. Accordingly, the Company corrected the previously reported immaterial errors for the year ended December 31, 2022 in this Annual Report.</div> <div style="font-family: 'Times New Roman';"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A summary of immaterial corrections reflecting the prior period impact to the Company’s Statements of financial position, for the year ended December 31, 2022<span style="font-size: 10pt; font-style: italic;"> </span>is shown below:</div> <div style="font-family: 'Times New Roman';"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt;"> 2022</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt;">Correction</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-size: 10pt;">2022</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-size: 10pt;">Trade receivables</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">471,514</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">(31,655</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">439,859</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-size: 10pt;">Related parties</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">39,468</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">31,655</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt;">71,123</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">510,982</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">-</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">510,982</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.1</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Basis of preparation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s financial statements have been prepared on an accrual basis and under the historical cost convention except for the revaluation of properties. Monetary amounts are expressed in Mexican pesos and are rounded to the nearest thousands, except for earnings per share.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.2</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Basis of consolidation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements include the accounts of Grupo TMM and those of its subsidiaries. Grupo TMM controls a subsidiary when it is exposed, or has rights, to variable returns resulting from its involvement with the subsidiary and has the ability to affect those returns through its power over the subsidiary. All subsidiaries have the reporting date of “December 31”, for all years reported.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The balances and transactions among subsidiaries have been eliminated for the purposes of consolidation, including balances and unrealized gains on transactions between Grupo TMM’s companies. Unrealized losses on the sale of assets among the Company are eliminated in the consolidation and the asset involved is also reviewed for impairment from a group perspective. Accounting policies of subsidiaries have been adjusted where necessary to ensure consistency with the policies adopted by Grupo TMM.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Profit or loss and other comprehensive income of subsidiaries acquired or disposed during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-controlling interest, presented as part of the stockholders’ equity, represents the portion of the subsidiary’s profit or loss and net assets that are not held by Grupo TMM. The Company attributes the total comprehensive income or loss of the subsidiaries between the owners of the parent and the non-controlling interest based on their respective ownership interests.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Associates and joint ventures</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Associates are all entities over which Grupo TMM has significant influence but not control. A joint venture is a joint arrangement whereby the parties that have joint control of the arrangement having rights to the net assets of the arrangement.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Investments in associates and joint ventures are accounted by the equity method and are initially recognized at their acquisition cost.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The carrying amount of investments in associates and joint ventures is increased or decreased to recognize Grupo TMM’s share of the profit or loss and other comprehensive income of the associate and joint venture, adjusted where necessary to ensure consistency with the accounting policies of the Company.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 14.15pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Unrealized gains on transactions between Grupo TMM and its associates and joint ventures are eliminated to the extent of the Company’s interest on those entities. When unrealized losses are eliminated, the asset involved is also tested for impairment.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.3</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Business combinations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM applies the acquisition method to accounting for business combinations. The consideration transferred by Grupo TMM to obtain control of a subsidiary is calculated as the sum of the fair values on the acquisition-date of the assets transferred, liabilities incurred, and the equity interests issued by Grupo TMM, which includes, accordingly, the fair value of any asset or liability that arises from the contingent consideration arrangement. Acquisition costs are expensed as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM recognizes identifiable assets acquired and liabilities assumed in the business combination independent of whether these were recognized in acquirer’s financial statements prior to the acquisition. Assets acquired and liabilities assumed are generally measured at their acquisition-date fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Goodwill is stated after the individual recognition of identifiable intangible assets. It is calculated as the excess of the sum of: a) the fair value of the consideration transferred, b) the amount recognized for any non-controlling interest in the entity acquired, and c) the fair value on the acquisition date of any equity interest in the acquire, over the acquisition-date the fair values of the identifiable net assets. If the fair values of the identifiable net assets exceed the sum calculated above, this excess amount (e.g. gain on a bargain purchase) is immediately recognized in profit or loss.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.4</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Climate-related issues</span></div> </td> </tr> </table> <div> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">Risks arising from climate change issues may have future adverse effects on the Group Company’s business. These risks include transition risks (e.g., regulatory changes and reputational risks) and physical risks (even if the risk of physical damage is low due to the Company’s activities and geographic location).</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">The Company is currently in the process of identifying significant risks generated by climate change that could adversely and materially affect its financial statements, Management continually evaluates the impact of climate-related issues.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;">Assumptions could change in response to future environmental regulations, new commitments and changes in customer demand, particularly from PEMEX. If these changes are not anticipated, they could impact the Company’s future cash flows, results of operations and financial position.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.5</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency translation</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Functional and presentation currency</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements are reported in Mexican pesos, which is also the functional currency of Grupo TMM.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency balances and transactions</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency transactions are translated into the functional currency of the respective Company entity, using the exchange rates prevailing at the dates of the transactions (spot exchange rate). Foreign exchange gains and losses resulting from the settlement of such transactions and from the measurement of monetary items denominated in foreign currency at year-end exchange rates are recognized in profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-monetary items are not retranslated at year-end and are measured at historical cost (translated using the exchange rates at the transaction date), except for non-monetary items measured at fair value which are translated using the exchange rates at the date when fair value was determined.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.6</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents comprise cash on hand and demand deposits, together with other highly liquid and short-term investments that are readily convertible into known amounts of cash and which are subject to insignificant risk of change in their value.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.7</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Materials and supplies</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Materials and supplies, consisting mainly of fuel and items for the maintenance of property and equipment and repair of containers of the Logistics, ports and terminals business and are valued at average cost and acquisition value, respectively.</span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.8</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Prepayments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Represent prepayments for services that will be received in the future and are amortized in the period when those services are received.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.9</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Property and equipment</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Properties<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The properties (land and buildings) are measured at fair value, which are determined by external professional valuers every five years or before if the market factors indicate a significant change in the fair value. The last valuation of these assets was in December 2019.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The revaluation surplus (deficit) that is derived from the valuation of properties is recognized as part of ‘Other comprehensive income items’ and forms part of ‘other capital components’ in stockholders’ equity. A revaluation surplus is credited to income up to an amount equivalent to any revaluation write-down or impairment loss previously recognized income. Any excess is recognized in ‘Other comprehensive income items’ and in stockholders’ equity in the item of ‘Revaluation surplus’. Revaluation write-downs or impairment losses are recognized in ‘Other comprehensive income items’ up to the amount previously recognized on that asset in stockholders’ equity in the item of ‘Revaluation surplus’.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Any remaining decrease is recognized in income for the year. Any remaining balance of the revaluation surplus in stockholders’ equity at the time of disposing of the asset that gave rise thereto is reclassified to retained earnings. Moreover, any remaining balance of the revaluation surplus in stockholders’ equity may not be distributed to stockholders.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The depreciation of properties is recognized using the straight-line method to write down its carrying value less its estimated residual value. As no finite useful life for land can be determined, the related carrying amounts are not depreciated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Equipment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Equipment is stated at construction or acquisition cost, including any cost directly attributable to bringing the assets to the location and condition necessary for them to be capable of operating in the manner intended by Grupo TMM’s Management. Depreciation of equipment is computed using the straight-line method based on the useful lives of the assets net of the estimated residual value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recurring maintenance and repair expenditures are charged to operating expenses as incurred. Major repairs to are capitalized and amortized over the period in which benefits are expected to be received. The material residual values and the estimated useful life are adjusted as necessary, at least once a year.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Gains or losses from the disposal of property and equipment are determined as differences between the disposal proceeds and the carrying amount of the assets and are recognized in profit or loss as part of ‘Other income (expenses)’, accordingly (see Note 18).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Construction in progress</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Disbursements attributable to construction of assets that are identifiable and may be controlled by the Company are recognized as assets when they meet the following conditions:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">it is technically possible to complete the construction of the asset so that it can be available to be used;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">management has the intent of completing the asset to use it;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">it can be proven that the asset will generate economic benefits in the future;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">adequate technical, financial or another type of resources are available to complete the asset; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the disbursement attributable to the asset during its construction can be determined reliably.</div> </td> </tr> </table> five years <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.10</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Leased assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company as lessee</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company makes the use of leasing arrangements principally of warehouse, courtyards, corporate building and cranes. The rental contracts for facilities are typically negotiated for terms of between 1 and 10 years and some of these have extension terms. Lease terms for cranes have lease terms of between 1 and 2 years without any extension terms. The Company does not enter into sale and leaseback arrangements. All the leases are negotiated on an individual basis and contain a wide variety of different terms and conditions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company assesses whether a contract is or contains a lease at inception of the contract. A lease conveys the right to direct the use and obtain substantially all of the economic benefits of an identified asset for a period of time in exchange for consideration.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Some lease contracts contain both lease and non-lease components. These non-lease components are usually associated with facilities management services. The Company has elected to separate their lease and non-lease components based on their relative stand-alone prices.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Measurement and recognition of leases as a lessee</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At lease commencement date, the Company recognizes a right-of-use asset and a lease liability in its consolidated statement of financial position. The right-of-use asset is measured at cost, which is made up of the initial measurement of the lease liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company depreciates the right-of-use asset on a straight-line basis from the lease commencement date to the earlier of the end of the useful life of the right-of-use asset or the end of the lease term. The Company also assesses the right-of-use asset for impairment when such indicators exist.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At the commencement date, the Company measures the lease liability at the present value of the lease payments unpaid at that date, discounted using the Company’s incremental borrowing rate on the date of the revaluation when the implicit lease rate cannot be easily determined.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Lease payments included in the measurement of the lease liability are made up of fixed payments and variable payments based on an index or rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Subsequent to initial measurement, the liability will be reduced by lease payments that are allocated between repayments of principal and finance costs. The finance cost is the amount that produces a constant periodic rate of interest on the remaining balance of the lease liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The lease liability is reassessed when there is a change in the lease payments. Changes in lease payments arising from a change in the lease term. The revised lease payments are discounted using the Company’s incremental borrowing rate at the date of reassessment when the rate implicit in the lease cannot be readily determined. The amount of the remeasurement of the lease liability is reflected as an adjustment to the carrying amount of the right-of-use asset.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Payments under leases can also change when change through an index or a rate used to determine those payments. The lease liability is remeasured only when the adjustment to lease payments takes effect and the revised contractual payments for the remainder of the lease term are discounted using an unchanged discount rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The remeasurement of the lease liability is dealt with by a reduction in the carrying amount of the right-of-use asset to reflect the full or partial termination of the lease for lease modifications that reduce the scope of the lease. Any gain or loss relating to the partial or full termination of the lease is recognized in profit or loss. The right-of-use asset is adjusted for all other lease modifications.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company has elected to account for short-term leases and leases of low-value assets using the practical expedients. Instead of recognizing a right-of-use asset and lease liability, the payments in relation to these are recognized as an expense in profit or loss on a straight-line basis over the lease term.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company as lessor</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As a lessor the Company classifies its leases as either operating or finance leases.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">A lease is classified as a finance lease if it transfers substantially all the risks and rewards incidental to ownership of the underlying asset and classified as an operating lease if it does not.</div> P1Y P10Y P1Y P2Y <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.11</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Intangible assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition of intangible assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">   </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Software</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Software licenses acquired are capitalized on the basis of costs incurred to acquire and install the specific software.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Trademark</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The trademark acquired in a business combination that qualifies for separate recognition is considered an intangible asset and is recorded at its fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Subsequent measuring</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All finite-lived intangible assets are accounted for using the cost model by which the net capitalized costs of their residual value are amortized using the straight-line method throughout their estimated useful lives, in the case of the concession rights; these are amortized according to the term specified in the corresponding agreement. The residual values and useful lives are reviewed at each reporting date. The trademark is considered an intangible asset with an indefinite life; therefore, it is subject to impairment tests annually as described in Note 12.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amortization is included in the consolidated statement of operations as part of the depreciation, amortization, and loss on revaluation item. Subsequent expenditures to preserve software and trademarks are expensed as incurred.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.12</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Impairment testing of long-lived assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For impairment assessment purposes, assets are grouped at the lowest levels for which there are largely independent cash inflows (cash-generating units). As a result, some assets are tested individually for impairment and some are tested at cash-generating unit level.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Trademark is allocated to those cash-generating units that are expected to benefit from synergies of a related business combination and represent the lowest level within the Company at which management monitors the trademark.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Cash-generating units to which trademark has been allocated are tested for impairment at least annually. All other individual assets or cash-generating units are tested for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">An impairment loss is recognized for the amount by which the asset’s (or cash-generating unit’s) carrying amount exceeds its recoverable amount, which is the higher of fair value less costs of disposal and value-in-use. To determine the value-in-use, management estimates expected future cash flows from each cash-generating unit and determines a suitable discount rate in order to calculate the present value of those cash flows.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The data used for impairment testing procedures are directly linked to the Grupo TMM’s latest approved budget, adjusted as necessary to exclude the effects of future reorganizations and asset enhancements. Discount factors are determined individually for each cash-generating unit and reflect current market assessments of the time value of money and asset-specific risk factors.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Impairment losses for cash-generating units reduce first the carrying amount of any goodwill allocated to that cash-generating unit. Any remaining impairment loss is charged pro rata to the other assets in the cash-generating unit.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> With the exception of the trademark, all assets are subsequently reassessed for indications that an impairment loss previously recognized may no longer exist. An impairment loss is reversed if the asset’s or cash-generating unit’s recoverable amount exceeds its carrying amount.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.13</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Non-current assets classified as held for sale</div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Non-current assets classified as held for sale are presented separately and measured at the lower of their carrying amounts immediately prior to their classification as held for sale and their fair value less costs to sell. Once classified as held for sale, the assets are not subject to depreciation or amortisation.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In the event of changes in the sale plans of assets classified as held for sale, the Company will present these assets in the non-current and they will be measured them at the lower of their carrying amount before the asset was classified as available for sale or at its recoverable amount on the date of the decision not to sell it.</span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.14</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Financial instruments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition and derecognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets and financial liabilities are recognized when the Company becomes a party to the contractual provisions of the financial instrument.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are derecognized when the contractual rights to the cash flow from a financial asset expire, or when the financial asset and all the substantial risks and benefits have been transferred. A financial liability is derecognized as extinguished, discharged, canceled, or expired.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Classification and initial measurement of financial assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Except for those trade receivables that do not contain a significant financing component and are measured at the transaction price in accordance with IFRS 15, all financial assets are initially measured at fair value, adjusted by transaction costs (where applicable).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are classified into the following categories:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">amortized cost</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">fair value through profit or loss (FVTPL)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18.15pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">fair value through other comprehensive income (FVOCI).</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the periods presented the Company does not have any financial assets categorized as FVTPL or FVOCI.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The classification is determined by both:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the Company’s business model for managing the financial asset; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the contractual cash flow characteristics of the financial asset.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All income and expenses relating to financial assets that are recognized in profit or loss are presented within financial costs and income; except for impairment of trade receivables which is presented in the heading of ‘Other costs and expenses’.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Subsequent measurement of financial assets </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Financial assets at amortized cost</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial assets are measured at amortized cost if the assets meet the following conditions:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">they are held within a business model whose objective is to hold the financial assets and collect its contractual cash flows; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">the contractual terms of the financial assets give rise to cash flows that are solely payments of principal and interest on the principal amount outstanding.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">After initial recognition, these are measured at amortized cost using the effective interest method. The financial assets of the Company are not discounted since it is not material. The Company’s cash and cash equivalents, trade receivables and part of the other accounts receivable fall into this category of financial instruments.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"><span style="font-weight: bold;">Impairment of financial assets </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">IFRS 9’s impairment requirements use more forward-looking information to recognize expected credit losses – the ‘expected credit loss (ECL) model’. Instruments within the scope of the new requirements included mainly trade receivables, contract assets recognized and measured under IFRS 15, other accounts receivables and accounts receivable from related parties.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="margin-right: 7.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Recognition of credit losses considers a broader range of information when assessing credit risk and measuring expected credit losses, including past events, current conditions, reasonable and supportable forecasts that affect the expected collectability of the future cash flows of the instrument.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM makes use of a simplified approach in accounting for trade and other accounts receivables as well as contract assets and records the loss allowance as lifetime expected credit losses. These are the expected shortfalls in contractual cash flows, considering the potential for default at any point during the life of the financial instrument. In calculating, the Company uses its historical experience, external indicators and forward-looking information to calculate the expected credit losses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company assess impairment of trade receivables based on the characteristics of the business segment, when appropriate this assessment is made on a collective basis as they possess shared credit risk characteristics, they have been grouped based on the days past due. Refer to Note 25, for a detailed analysis of how the impairment requirements of IFRS 9 are applied.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Classification and measurement of financial liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s financial liabilities include borrowings, trade and other payables. Financial liabilities are initially measured at fair value, and, where applicable, adjusted for transaction costs. Subsequently, financial liabilities are measured at amortized cost using the effective interest method.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All interest-related charges are included within finance costs or finance income.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.15</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Provisions, contingent liabilities and contingent assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Provisions are recognized when the present obligations resulting from a past event will probably lead to an outflow of the Company economic resources and the amounts can be reliably estimated. Timing or amount of the outflow may still be uncertain. A present obligation arises from a presence of a legal or constructive commitment that has resulted from past events. Provisions are not recognized for future operating losses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Provisions are the estimated amounts required to be expended to settle the present obligation based on the most reliable evidence available at the date of the consolidated financial statements, including the risks and uncertainties associated with the present obligation. Provisions are discounted at their present value, where the time value of money is material.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All provisions are reviewed on the issuance of the financial statements and adjusted to reflect the current best estimate. When an outflow of economic resources for present obligations is not probable, this is not recognized as a liability, unless it was assumed in the course of a business combination. Such cases are disclosed as contingent liabilities unless the outflow of resources is remote.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Possible inflows of the Company’s economic benefits, which do not yet meet the criteria for recognition of an asset, are considered as contingent assets.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.16</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Taxes on earnings</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Calculation of current income tax is based on tax rates and tax laws that have been enacted or substantially enacted to the reporting date of the consolidated financial statements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred income tax is determined using the liability method, based on temporary differences arising between the tax basis of assets and liabilities and their carrying amounts in the financial statements. Determination of deferred income tax has considered tax rates that will be effective at the time of reversion of the temporary differences.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The income tax expense in the statement of profit or loss includes the sum of the deferred tax, which has not been recognized in other comprehensive income or directly in stockholders’ equity, and the current income tax for the year.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets are recognized to the extent that it is probable that future taxable profit against which temporary differences can be utilized will be available (see Note 20).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">This is assessed based on the Company’s forecast of future operating results, adjusted for significant items that are reconciled for the taxable income and the limits on the use of tax losses and other tax asset carryforwards.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred income tax is provided on temporary differences arising on investments in subsidiaries and associates, except where the timing of the reversal of the temporary difference can be controlled and it is probable that the temporary difference will not reverse in the foreseeable future.</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.17</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Statutory employee profit sharing (PTU for its acronym in Spanish)<br/> </div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The determination of PTU requires that a 10% rate be applied to the base calculated for that profit sharing, in accordance with the Income Tax Law. This amount determined must be allocated to each employee based on the provisions of The Federal Labor (LFT for its acronym in Spanish). However, the amount allocated to each employee may not exceed the greater between the equivalent of 3 months of the employee’s current salary or the average of PTU received by the employee in the previous three years.</span> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.18</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Post-employment benefits and benefits for short-term employees</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Post-employment benefits</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Defined benefit plans</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The seniority pension to which employees are entitled after 15 years of service and after having retired at the age of 60, are expensed in the years in which the services are rendered (see Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In addition, the Company has pension plans for certain employees who retire after the age of 65 (or early retirement at 60 or 55), in addition to having completed a minimum 15 years of service, which are expensed in the years in which the services are rendered (see Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Under the defined benefits plan, the pension amount an employee will receive upon retirement is determined in reference to the time of service and salary determined for each case based on the plan. The legal obligation of the benefits lies with Grupo TMM, even if the plan’s assets to finance the defined benefits plan are separate. The plan’s assets may include assets specifically designated in a long-term benefit fund.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The liability recognized in the consolidated statement of financial position for the defined benefits plans is the present value of the defined benefits obligation (DBO) as of the reporting date less the fair value of the plan assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management estimates the DBO annually with the assistance of independent actuaries, based on the standard inflation rate, the salary growth rates, and the mortality rate. The discount factors are determined near the close of each year in reference to the high-quality corporate bonds that are denominated in the currency in which the benefits will be paid and which have maturities similar to the terms of the corresponding pension liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The net cost for the defined benefits liability period is included in the item ‘Salaries, wages and employee benefits’ in the consolidated statements of profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Indemnifications</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Indemnifications that are not substitutive of retirement, paid to personnel who leave the company due to restructuring or any other reason, are charged to the operations for the period when incurred or provisions are created when there is a present obligation of these events, with a probability of an outflow of resources and this obligation can be reasonably estimated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Short-term employee benefits</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Short-term employee benefits, including vacation entitlement, are current liabilities included in ‘Accounts payable and accrued expenses’, measured at the amount Grupo TMM expects to pay as a result of time not taken; as these liabilities are short-term, they were not discounted as their effect is considered immaterial.</div> P15Y P60Y P65Y P60Y P55Y P15Y <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.19</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Stockholders’ equity</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Common shares are classified as equity. Grupo TMM does not have other equity instruments in addition to its common shares.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Incremental costs directly attributable to the issue of new shares or options are shown in equity as a deduction, net of taxes, from the proceeds. Incremental costs directly attributable to the issue of new shares or options are included in the cost of acquisition as part of the purchase consideration.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accumulated results include the profit (loss) for the year and previous periods.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Other components of equity capital include:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">revaluation surplus, including gains and losses from the revaluation of properties;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">statutory reserve corresponds to the separation of earnings withheld for this reserve;</div> </td> </tr> </table> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">additional paid-in capital is equivalent to the amount received in excess of the par value of the shares;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">translation result represents the cumulative effect of the change in functional currency in previous years; and</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">actuarial gains and losses include experience adjustments (the effects of differences between the previous actuarial assumptions and what has actually occurred); and the effects of changes in actuarial assumptions.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.20</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Recognition of revenue, costs and expenses, and financing costs</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Revenues</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Company’s revenue arises mainly from services of maritime transportation, logistics and warehousing. To determine whether to recognize revenue, the Company follows a 5-step process:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Identifying the contract with a customer</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Identifying the performance obligations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Determining the transaction price</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 17.85pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Allocating the transaction price to the performance obligations</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </td> <td style="width: 18pt; vertical-align: top; font-style: normal; font-variant: normal; text-transform: none;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-style: normal; font-variant: normal; text-transform: none;">Recognizing revenue when/as performance obligation(s) are satisfied.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company does not carry out transactions that involve different contracts and on which their characteristics must be combined in accordance with IFRS. Moreover, transactions are not usually carried out that involve different services as part of the same contract; therefore, the total price of the transaction for a contract in all cases is allocated to a single performance obligation, based on their relative independent sales prices. The transaction price for contracts does not consider variable payments, except for certain service payments that are not considered significant in connection with the total revenues of the Company, nor are payments in kind, nor amounts collected on behalf of third parties and nor contemplate a financing component.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">All revenues are recognized over time, as the Company meets performance obligations by transferring the services promised to its customers.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">When the Company meets a performance obligation before receiving the payment, the Company already recognizes either a contract asset or a receivable in its consolidated statement of financial position, depending upon if something else is required than only passage of time before the consideration becomes due. The Company generally does not receive payments in advance in connection with performance obligations; therefore, contractual liabilities are not required to be recognized.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In obtaining these contracts, the Company incurs immaterial incremental costs. Since the amortization period of these costs would be less than one year, if capitalized, and also that those costs are immaterial, the Company makes use of the practical expedient in IFRS 15.94 and expenses them as they incur.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Offshore vessels and “loderos”</div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">These revenues derive from the transport of materials, personnel, equipment and spare parts, positioning and handling of anchors of marine platforms and barges, support for inspection and underwater exploration with specialized vessels, protection services provided with ships against fire, and administration and operation of ships to third parties, as well as offshore and in-port fluid processing services, through Grupo TMM or third-party vessels, usually in periods of 1 year for ‘time charter’ contracts and 1 to 30 days, under the ‘SPOT’ mode, the rate is fixed and is established at the beginning of the contract based on market prices.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">The performance obligation is satisfied when the offshore services are provided and received by the customers, the revenues are recognized over time on a straight-line basis over the term of each contract. Since the costs required to provide service under these contracts do not vary significantly, such method best depicts the transfer of services. </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">Amounts that remain uncollected at the end of the reporting period are presented in the statement of financial position as contract assets as it takes more than just a passage of time for them to become due for payment. Grupo TMM generally does not receive advances in excess of the amount of obligations satisfied and therefore no balances of contract liabilities are incurred.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-style: italic;">Parcel vessels and bulk carriers</span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">These revenues are derived from the transportation of merchandise through the Company’s own shipments or third parties, usually in periods ranging between 7 and 30 days. The rate is fixed and it is set at the beginning of the contract, based on the space or capacity required by the customer. The performance obligation is met as the merchandise is transported from the point of origin to the destination. Revenues are recognized over time on a straight-line basis during the term of each contract. Given that the costs required for rendering the service under these contracts do not vary significantly, that method provides a reasonable representation of the services transferred. The bulk carrier business was concluded in the first quarter of 2023.<br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time elapsed in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, contract liability balances are not generated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Maritime administration services</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Until the month of August 2022, they correspond to revenues</span><span style="font-style: normal; font-variant: normal; text-transform: none;"><span style="font-size: 10pt;"> for services rende</span>red for contracting, operating, and managing shipments, mainly offshore service providers. The rate for these services is determined by applying a 2.85% profit margin to the costs incurred by the Company for rendering services. This percentage is reviewed annually, and it can be increased under certain circumstances, but by applying it beginning the year subsequent to its modification, these services are considered a single performance obligation. Accordingly, the consideration is totally allocated; revenues are recognized over time as the related costs are incurred by applying the corresponding profit margin. The amounts are billed monthly, in accordance with these referred to above; therefore, neither asset balances nor contract liabilities are generally generated.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Ship repair services (shipyard) and containers</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard), as well as containers of shipping companies and others such as wharfage. The consideration for the services is fixed, and it is determined in the contract based on the work ordered, including materials and replacement parts, which must be realized in an estimated period for the work, which ranges from 2 days up to 60 days for ships, and from 1 day up to 6 days for containers. Wharfage depends on the considerations of the ship from 1 to 365 days, due to the high degree of interdependence among the various elements of these services. They are recorded in the accounting as a single performance obligation. These revenues are recognized over time in conformity with the completion of the services agreed upon.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company measures its completion toward total compliance of the performance obligation by comparing real hours invested up to the date with the total estimated hours required to perform the repair or maintenance, including related costs. This base reasonably represents services transferred to each customer, by virtue of the ability of the Company to make reliable estimates based on its significant historical experience in rendering these services.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The amounts that remain unbilled at the end of the reporting period are presented in the consolidated statement of financial position as contractual assets, since something additional is required in addition to time passaged in order for those amounts to become due and payable. The Company generally does not receive advances that exceed the amount of obligations met; therefore, liabilities balances are not generated.</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Other services</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company obtains revenues for other services such as suppliers, purchase and sale of hydrocarbons, agency, port formalities, among other things. Most of these services are considered single performance obligations in the terms of the respective contracts, and the consideration is entirely allocated to those performance obligations. Revenues are recognized over time, since customers receive and consume the benefits as the Company renders the services, that is, as the performance obligations are met. The Company does not generate asset balances or contract liabilities for most of these services. The Company acts as an agent for the specific case of agency and purchase and sale of hydrocarbons services and, therefore, it recognizes the revenues corresponding to the profit margin generated net of the costs incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Costs and expenses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The costs and expenses for maritime, and also those related to other logistics operations, are recognized in operations when the services are rendered, materials are consumed or as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financing income and costs</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Interest income and expense are reported as accrued using the effective interest method and are reported as part of the comprehensive financing cost.</div> P1Y P1D P30D P7D P30D 0.0285 P2D P60D P1D P6D P1D P365D <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.21</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Information by segments</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company has</span><span style="font-style: normal; font-variant: normal; text-transform: none; font-weight: normal; font-family: 'Times New Roman'; font-size: 10pt;"> four <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">operating segments: specialized maritime, maritime infrastructure, logistics ports and terminals and warehousing division.</span> These operating segments are monitored by the Company’s Management, who is responsible for making strategic decisions, which are made based on adjusted operating segment results. In identifying its operating segments. Management follows Grupo TMM’s service lines, which represent the main services provided by the Company.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Each of these operating segments is managed separately as each of these service lines requires different technologies and other resources as well as marketing approaches. All inter-segment transfers are carried out at market prices.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The accounting policies Grupo TMM uses for segment reporting are the same as those used in its consolidated financial statements, with the exception that corporate assets which are not directly attributable to the business activities of any operating segment are not allocated. In the financial periods presented, this primarily applies to Grupo TMM’s corporate headquarters.</div> 4 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">4.22</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Significant management judgment in applying accounting policies and estimation uncertainty</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">When preparing the consolidated financial statements, Management considers a number of judgments, estimates and assumptions about recognition and measurement of assets, liabilities, income and expenses.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Significant management judgment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The reporting judgments made by Management as to the application of the accounting policies of the Company that would have a material effect on the consolidated financial statements are described as follows:</div> <div><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; font-variant: normal; text-transform: none;">Evaluation of control, significant influence, and joint control </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management evaluates the terms of voting power with respect to its investees, the power to govern, decisions, contractual and legal agreements, upon determining if there is control, significant influence, and joint control. Significant judgment is required by evaluating some of these characteristics that can be modified over time (see Note 4.2).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Estimation uncertainty</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Information about estimates and assumptions that have the most significant effect on the recognition and measurement of assets, liabilities, income and expenses is provided below; actual results may be substantially different.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Impairment of long-lived assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On assessing impairment, Management determines the recoverable value of each asset or cash generating unit based on the expected future cash flows and determines an adequate interest rate to be able to calculate the present value of these cash flows.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The uncertainty in the estimate is related to the assumptions regarding results of future operations and the determination of suitable discount rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Useful lives of depreciable assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management reviews the useful lives of the depreciable assets on each reporting date, based on the expected use of each asset. The uncertainty in these estimates is derived from the technical obsolescence that could change the expected use of equipment.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Defined benefits obligation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Management’s estimate of the DBO is based on a number of critical assumptions, such as inflation rates, mortality rates, discount rate, and a consideration for future salary increases. The variances in these assumptions can impact the amount of the DBO and the corresponding annual expense for defined benefits (the analysis is provided in Note 22).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Measures of fair value</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Management uses valuation techniques to measure the fair value of its properties. This results in Management preparing estimates and assumptions based on market information and using observable data that could be used by market participants to assign a price to the asset. These fair value estimates for these non-financial assets can vary from the actual prices obtained on operations at market value on the reporting date, as well as future results and the discount rate (see Note 24).</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Leases – determination of the appropriate discount rate to measure lease liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As noted above, the Company enters into leases with third-party landlords and as a consequence the rate implicit in the relevant lease is not readily determinable. Therefore, </span>the Company uses its incremental borrowing rate as the discount rate for determining its lease liabilities at the lease commencement date. The incremental borrowing rate is the rate of interest that the Company would have to pay to borrow over similar terms which requires estimations when no observable rates are available.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;">These rates are, where necessary, then adjusted to reflect the credit worthiness of the entity entering into the lease and the specific condition of the underlying leased asset.<br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Effect of estimation uncertainty</span>:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 25%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Change in estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on right-of-use asset</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on lease liability</div> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 25%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Incremental borrowing rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">1% increase in the rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The effect of a change in the incremental borrowing rate for leases entered into during the reporting period is shown in the table below:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 25%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Change in estimate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on right-of-use asset</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-style: normal; font-variant: normal; text-transform: none; border-bottom: 2px solid rgb(0, 0, 0);"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 24%;"> <div style="text-align: center; font-weight: bold; font-style: normal; font-variant: normal; text-transform: none;">Effect on lease liability</div> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 25%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Incremental borrowing rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">1% increase in the rate</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; font-style: normal; font-variant: normal; text-transform: none;"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 24%;"> <div style="font-style: normal; font-variant: normal; text-transform: none; text-align: center;">Reduction of $3,295</div> </td> </tr> </table> 0.01 -3295000 -3295000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">A summary of immaterial corrections reflecting the prior period impact to the Company’s Statements of financial position, for the year ended December 31, 2022<span style="font-size: 10pt; font-style: italic;"> </span>is shown below:</div> <div style="font-family: 'Times New Roman';"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt;"> 2022</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt;">Correction</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; font-family: 'Times New Roman'; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-size: 10pt;">2022</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-size: 10pt;">Trade receivables</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">471,514</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">(31,655</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">439,859</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-size: 10pt;">Related parties</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">39,468</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">31,655</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 10pt;">71,123</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-family: 'Times New Roman'; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">510,982</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt;">-</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">$</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-size: 10pt;">510,982</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 471514000 -31655000 439859000 39468000 31655000 71123000 510982000 0 510982000 <div> <span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 28.35pt; vertical-align: top; font-weight: bold; font-family: 'Times New Roman';">5</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; font-family: 'Times New Roman';">Acquisitions and disposals</div> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman';"> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold;">Disposal of subsidiaries</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"><span style="text-decoration: underline;">Year 2023</span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">During 2023, two companies, TMM Almacenadora, S.A.P.I. de C.V. and Servicios Tecnológicos ST, S.A. de C.V., were sold for $10,000, generating a gain on sale of subsidiaries of $3,676 (See Note 18).</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"><span style="text-decoration: underline;">Years 2022 and 2021</span></div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: #FFFFFF; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">During fiscal years 2022 and 2021 no subsidiaries were disposed of.</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-weight: bold; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Acquisition of subsidiaries</div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="display:none;"><br/></div> <div style="direction: ltr; line-height: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px;"><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2023, 2022 and 2021 no company was acquired.</span><br/> </div> 2 10000000 3676000 0 0 0 0 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">6</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Cash and cash equivalents</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Cash and cash equivalents as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash on hand</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">681</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">634</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash at banks</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">88,231</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">74,554</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term investments (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">9,467</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,545</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap; width: 76%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">98,379</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">94,733</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"> <div><br/> </div> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10.6667px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> <br/> </span></div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">As <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">of December 31, 2023 y 2022, restricted cash represents the reserve necessary for foreign trade activities used for the storage business of $1,665 and $2,059, respectively</span>.</span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">Cash and cash equivalents as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash on hand</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">681</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">634</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash at banks</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">88,231</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">74,554</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term investments (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">9,467</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,545</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap; width: 76%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">98,379</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding: 0px 0px 0px;"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">94,733</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 0px;"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"> <div><br/> </div> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days.</div> </td> </tr> </table> 681000 634000 88231000 74554000 9467000 19545000 98379000 94733000 P3D 1665000 2059000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">7</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Trade receivables</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Trade receivables as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maritime</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Offshore vessels<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">180,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>166,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Parcel tankers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipping agencies<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>26,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Bulk Carrier<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>33,896</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maritime infrastructure</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">33,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>56,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Ports, terminals and logistics</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Port services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Repair of containers</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">6,971</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,970</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom">Automotive services</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">1,291</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">795</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Warehousing and other businesses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">31,631</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>60,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other businesses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>1,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total trade receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">268,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>368,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Contract assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">67,765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>97,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Allowance for doubtful accounts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">307,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>439,859</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div>   <br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">All amounts are short-term. The net carrying value of trade accounts receivables is considered a reasonable approximation to fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The activity in the allowance for doubtful accounts is presented below:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance as of January 1</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">25,975</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>20,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Impairment loss for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Receivables written off during the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(6,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(1,596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance as of December 31</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">28,612</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Note 25 includes disclosures related to credit risk exposures and the analysis related to the allowance for expected credit losses. In 2023 and 2022 the impairment loss was calculated applying the expected credit loss model in accordance with IFRS 9.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Trade receivables as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maritime</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Offshore vessels<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">180,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>166,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Parcel tankers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>12,604</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipping agencies<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,786</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>26,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Bulk Carrier<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>33,896</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Maritime infrastructure</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">33,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>56,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Ports, terminals and logistics</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Port services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Repair of containers</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">6,971</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,970</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom">Automotive services</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">1,291</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">795</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Warehousing and other businesses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">31,631</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>60,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other businesses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>1,335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total trade receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">268,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>368,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Contract assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">67,765</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>97,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Allowance for doubtful accounts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">307,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>439,859</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 180827000 166703000 10697000 12604000 1786000 26904000 0 33896000 33328000 56343000 371000 100000 6971000 9970000 1291000 795000 31631000 60040000 1698000 1335000 268600000 368690000 67765000 97144000 28612000 25975000 307753000 439859000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The activity in the allowance for doubtful accounts is presented below:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance as of January 1</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">25,975</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>20,294</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Impairment loss for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Receivables written off during the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(6,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(1,596</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance as of December 31</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">28,612</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 25975000 20294000 8737000 7277000 6100000 1596000 28612000 25975000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">8</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Other accounts receivable</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other accounts receivable as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Current</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Recoverable taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">194,918</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>193,508</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom">Services for port, maritime and other operations<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">112,714</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Employees</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,540</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>4,549</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Insurance claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>794</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Others</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">14,633</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>25,530</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; text-indent: -9pt; margin-left: 9pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">214,091</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>337,095</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Non-current</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Value added tax recoverable (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">195,473</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>273,314</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">409,564</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>610,409</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other accounts receivable as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Current</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Recoverable taxes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">194,918</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>193,508</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom">Services for port, maritime and other operations<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">112,714</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Employees</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,540</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>4,549</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Insurance claims</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>794</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Others</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">14,633</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>25,530</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; text-indent: -9pt; margin-left: 9pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">214,091</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>337,095</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Non-current</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Value added tax recoverable (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">195,473</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>273,314</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">409,564</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>610,409</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods.</div> </td> </tr> </table> 194918000 193508000 0 112714000 4540000 4549000 0 794000 14633000 25530000 214091000 337095000 195473000 273314000 409564000 610409000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top; font-weight: bold;">9</td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Property and equipment</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment as of December 31, 2023 and 2022 are summarized as follows:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 19%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="28" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 19%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Net balances</div> <div style="font-weight: bold; text-align: center;">at<span style="font-weight: bold;"> beginning</span></div> <div style="text-align: center;"><span style="font-weight: bold;">of year</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Additions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Disposals</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">Transfers</span></div> <div><span style="font-weight: bold;">and others</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Depreciation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>Net balances</div> <div>at year end </div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Estimated</div> <div style="text-align: center; font-weight: bold;">useful lives </div> <div style="text-align: center; font-weight: bold;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Maritime equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">53,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(9,659</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Major maintenance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">14,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(4,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Buildings and facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">101,033</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>20 y 25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Warehousing equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Computer equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3 y 4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Terminal equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">18,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Ground transportation equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>4.5 y 10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Other equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">207,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">25,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(14,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">42,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">176,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">272,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(b)</span> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,419,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Constructions in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">136,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">105,727</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(a)</span> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(11,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">230,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,490,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">246,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">42,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,826,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 21%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="27" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 21%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net balances</div> <div style="text-align: center;">at beginning</div> <div style="text-align: center;">of year</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Disposals</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Transfers</div> <div style="text-align: center;">and others</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Depreciation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net balances</div> <div style="text-align: center;">at year end</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Estimated</div> <div style="text-align: center;">useful lives</div> <div style="text-align: center;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Maritime equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(4,099</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>13,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>53,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Major maintenance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,945</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>14,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Buildings and facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>116,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> <div style="text-align: right;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>(9,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>20 y 25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Computer equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3 y 4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Terminal equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>23,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>20,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Ground transportation equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>2,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>1,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>4.5 y 10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> Other equipment </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>8,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>224,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>5,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>24,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>207,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,199,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right;">(c)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>9,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Constructions in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>116,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>19,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>227</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>136,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,540,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,664</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>24,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,490,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div>  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">All the amounts for depreciation and for loss from revaluation are included as part of the depreciation, amortization, and loss from revaluation on the consolidated statements of profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The accumulated depreciation on property and equipment at December 31, 2023 and 2022 is $183,592 and $141,427, respectively.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&amp;E.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).</div> </td> </tr> </table> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.</span><br/> </div> <div>  <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">If the cost model had been used, the revalued carrying amounts for land and properties as of December 31, 2023 and 2022, would be as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">847,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>653,640</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Properties</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">198,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>126,675</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,046,481</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>780,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The revalued amounts include a revaluation surplus of $724,281 and $753,439 in 2023 and 2022, respectively, which is presented as “Other components of equity” and is not available for distribution to stockholders (see Note 16).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Fair value measurement</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">See Note 24 regarding the measuring of fair value for properties.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Guarantees</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">At the end of 2023 and 2022, there was one property guaranteeing  the bank loan with Banco Autofin México, S.A. Institución de Banca Múltiple. Likewise, as of December 31, 2023 and 2022, there was an RTG crane under guarantee with ‘PNC Bank, N.A.’ (see Note 13).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment as of December 31, 2023 and 2022 are summarized as follows:</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 19%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="28" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 19%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-align: center;">Net balances</div> <div style="font-weight: bold; text-align: center;">at<span style="font-weight: bold;"> beginning</span></div> <div style="text-align: center;"><span style="font-weight: bold;">of year</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Additions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Disposals</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">Transfers</span></div> <div><span style="font-weight: bold;">and others</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Depreciation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>Net balances</div> <div>at year end </div> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Estimated</div> <div style="text-align: center; font-weight: bold;">useful lives </div> <div style="text-align: center; font-weight: bold;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Maritime equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">53,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(9,659</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">84</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Major maintenance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">14,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(4,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Buildings and facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">404</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,186</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">101,033</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>20 y 25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Warehousing equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Computer equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(22</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3 y 4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Terminal equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">18,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Ground transportation equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>4.5 y 10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Other equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">10,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">207,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">25,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(14,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">42,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">176,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">272,500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(b)</span> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,419,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;">Constructions in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">136,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">105,727</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(a)</span> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(11,816</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">230,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,490,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">246,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">42,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,826,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 21%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="27" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 21%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net balances</div> <div style="text-align: center;">at beginning</div> <div style="text-align: center;">of year</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Disposals</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Transfers</div> <div style="text-align: center;">and others</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Depreciation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net balances</div> <div style="text-align: center;">at year end</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Estimated</div> <div style="text-align: center;">useful lives</div> <div style="text-align: center;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Maritime equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(4,099</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>13,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>53,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipyard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Major maintenance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,945</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>15,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>14,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Buildings and facilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>116,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> <div style="text-align: right;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>(9,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>20 y 25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>387</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Computer equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>(5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>139</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3 y 4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Terminal equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>23,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,340</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>20,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Ground transportation equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>2,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>1,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>3,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>4.5 y 10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> Other equipment </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>8,434</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>224,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>5,706</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>24,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> <div>207,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,199,550</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right;">(c)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>9,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Constructions in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>116,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>19,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 2%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>227</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>136,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 21%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,540,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 2%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,664</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>24,089</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,490,771</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div>  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">All the amounts for depreciation and for loss from revaluation are included as part of the depreciation, amortization, and loss from revaluation on the consolidated statements of profit or loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The accumulated depreciation on property and equipment at December 31, 2023 and 2022 is $183,592 and $141,427, respectively.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&amp;E.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10).</div> </td> </tr> </table> 53579000 0 0 -9659000 23172000 20748000 P3Y 114000 0 0 0 30000 84000 P40Y 14582000 23301000 0 -4857000 10929000 22097000 P2Y6M 103815000 0 0 404000 3186000 101033000 P20Y P25Y 601000 0 0 -392000 177000 32000 P10Y 182000 93000 0 -22000 102000 151000 P3Y P4Y 20996000 0 0 0 2133000 18863000 P10Y 3132000 2096000 0 0 898000 4330000 P4Y6M P10Y 10101000 128000 0 23000 1538000 8714000 207102000 25618000 0 -14503000 42165000 176052000 1147174000 0 0 272500000 0 1419674000 136495000 105727000 0 -11816000 230406000 1490771000 131345000 0 246181000 42165000 1826132000 70838000 0 0 -4099000 13160000 53579000 P3Y 149000 0 0 0 35000 114000 P40Y 1945000 0 0 15185000 2548000 14582000 P2Y6M 116714000 425000 0 -9780000 3544000 103815000 P20Y P25Y 387000 290000 0 -1000 75000 601000 P10Y 277000 49000 0 -5000 139000 182000 P3Y P4Y 23337000 1000 0 -2000 2340000 20996000 P10Y 2564000 1321000 0 0 753000 3132000 P4Y6M P10Y 8434000 3620000 0 -458000 1495000 10101000 224645000 5706000 0 840000 24089000 207102000 1199550000 0 61973000 9597000 1147174000 116743000 19525000 0 227000 136495000 1540938000 25231000 61973000 10664000 24089000 1490771000 183592000 141427000 65857000 36443000 5 4 57804000 0 0 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span> <div style="font-family: 'Times New Roman'; font-size: 10pt;">If the cost model had been used, the revalued carrying amounts for land and properties as of December 31, 2023 and 2022, would be as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">847,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>653,640</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Properties</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">198,736</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>126,675</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,046,481</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>780,315</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 847745000 653640000 198736000 126675000 1046481000 780315000 724281000 753439000 1 1 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">10</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Leases</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 27%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%;" valign="bottom"> </td> <td colspan="24" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: middle; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 27%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">Warehouse</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Cranes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Courtyards</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> <div style="text-align: center;">Dock </div> <div style="text-align: center;">major<br/> </div> <div style="text-align: center;"> maintenance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Corporate </div> <div style="text-align: center;">building</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 7.66%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> Total</td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Gross carrying amount</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 7.66%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Balance January 1 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">245,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">79,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">352,632</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">62,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom">62,630</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">157,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">(a <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">(b <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">180,961</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance at December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">150,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">56,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">234,301</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Balance January 1 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">57,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">9,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">15,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">83,694</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">68,704</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom">(a <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">9,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom">(b <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom">78,377</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">64,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">5,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">81,033</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">53,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">7,542</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">86,350</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Carrying amount December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">97,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">49,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">147,951</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Warehouse</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Cranes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Courtyards</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Dock </div> <div style="text-align: center;">major </div> <div style="text-align: center;">maintenance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Corporate</div> <div style="text-align: center;"> building</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Gross carrying amount</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance January 1 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>346,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>71,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>92,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>543,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>57,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>56,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>119,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>157,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(d <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>48,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>92,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(c <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>309,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance at December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>245,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>79,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>352,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance January 1 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>138,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>33,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>9,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>13,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>206,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>129,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">(d <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>11,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>34,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>21,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">(c <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>196,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>47,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,382</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>5,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>7,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>73,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>57,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>9,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>15,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>83,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Carrying amount December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>188,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>6,917</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>268,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for <span style="text-indent: 0pt;">one year</span> and <span style="text-indent: 0pt;">two months</span>. The net effect of this transaction (credit) in the amount of $<span style="text-indent: 0pt;">20,227</span> is shown under other income (expenses).</span></td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&amp;R business.</span></td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).</div> </td> </tr> </table> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(d)</td> <td style="width: auto; vertical-align: top;"> It corresponds to the cancellation of lease agreements for warehouses used for the storage business.<br/> </td> </tr> </table> <div><br/> </div> <div><span style="font-weight: normal;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> As of December 31, 2023 and 2022, no impairment indicators were identified in this asset class.</span><br/> </div> <div><br/></div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2023 and 2022, <span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">the information of lease liabilities is presented in the statement of financial position and is summarized below</span>:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Short-term</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Long-term</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"><span style="font-weight: bold;"><span style="text-decoration: underline;">2023</span></span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Warehouse</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">62,390</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">48,326</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cranes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">681</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Courtyards</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">2,463</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">52,110</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Major vessel maintenance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,609</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">67,143</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">100,436</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;"><span style="text-decoration: underline;">2022</span></span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warehouse</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>52,581</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>150,091</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cranes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%;" valign="bottom"> <div>2,574</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%;" valign="bottom"> <div>456</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Courtyards</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>7,701</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>65,990</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Major vessel maintenance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>6,073</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,609</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">68,929</td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">218,146</td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM has warehouses for the storage service, cranes for the logistics services and a major vessel maintenance. With the exception of short-term leases and low-value underlying assets, each lease is reflected on the consolidated statement of financial position as a right-of-use asset and a lease liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Each lease generally imposes a restriction that, unless there is a contractual right for the Company to sublet the asset to another party, the right-of-use asset can only be used by the Company.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Leases are either non-cancellable or may only be cancelled by incurring a substantive termination fee. Some leases contain an option to extend the lease for a further term.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Grupo TMM is prohibited from selling or pledging the underlying leased assets as guarantee. For leases over office buildings and warehouses, Grupo TMM must keep those properties in a good state of repair and return the properties. Further, Grupo TMM must insure items of leases assets and incur maintenance fees on such items in accordance with the lease contracts.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The table below describes the nature of Grupo TMM’s leasing activities by type of right-of-use asset recognized in the consolidated statement of financial position:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">Right-of-use asset</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">right-of-use </div> <div style="text-align: center; font-weight: bold;">assets </div> <div style="text-align: center; font-weight: bold;">leased</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Range of </div> <div style="text-align: center; font-weight: bold;">remaining</div> <div style="text-align: center; font-weight: bold;"> term </div> <div style="text-align: center; font-weight: bold;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">extension </div> <div style="text-align: center; font-weight: bold;">options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">purchase</div> <div style="text-align: center; font-weight: bold;"> option</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of <br/> </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">variable </div> <div style="text-align: center; font-weight: bold;">payments</div> <div style="text-align: center; font-weight: bold;"> linked to an </div> <div style="text-align: center; font-weight: bold;">index</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with</div> <div style="text-align: center; font-weight: bold;"> termination</div> <div style="text-align: center; font-weight: bold;"> options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warehouse</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">2 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">–</span> 9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Courtyards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">2 – 9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cranes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 28%;" valign="bottom">Floating dry-dock <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities are guaranteed with related underlying assets. Future minimum lease payments at December 31 2023 and 2022 were as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Within the </div> <div style="text-align: center; font-weight: bold;">1st year</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1 to 3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">3 to 5 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">After 5</div> <div style="text-align: center; font-weight: bold;"> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">84,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">64,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">28,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">56,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">233,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Financial charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(21,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(14,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(12,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(66,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Net present value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">67,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">42,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">14,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">43,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">167,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 40%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>103,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>178,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>44,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>70,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>395,961</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Financial charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(34,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(38,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(17,071</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(19,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(108,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 4px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Netpresent value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>68,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>140,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>27,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>50,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>287,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Lease payments not recognized as a liability</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company has elected not to recognize a lease liability for short-term leases (leases with an expected term of 12 months or less) or for leases of low-value assets. Payments made under such leases are expensed on a straight-line basis. In addition, certain variable lease payments are not permitted to be recognized as lease liabilities and are expensed as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The expense relating to payments not included in the measurement of the lease liability is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term leases (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">523,174</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>694,200</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leases of low-value assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">8,294</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>6,249</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">531,468</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>700,449</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the leasing of mud and parcel tankers vessels.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, Grupo TMM was committed on short-term leases and total commitment at that date was $43,598 and $57,850, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, Grupo TMM had no lease commitments that had not yet started.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Total cash outflow for leases for the years ended December 31, 2023 and 2022 were $609,905 and $798,256, respectively.</span></div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 27%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%;" valign="bottom"> </td> <td colspan="24" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="vertical-align: middle; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 27%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">Warehouse</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Cranes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Courtyards</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> <div style="text-align: center;">Dock </div> <div style="text-align: center;">major<br/> </div> <div style="text-align: center;"> maintenance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Corporate </div> <div style="text-align: center;">building</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.02%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 7.66%; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> Total</td> <td colspan="1" style="vertical-align: bottom; width: 1%; text-align: center; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Gross carrying amount</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 7.66%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Balance January 1 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">245,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">79,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">352,632</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">62,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom">62,630</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">157,746</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">(a <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">23,215</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">(b <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">180,961</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance at December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">150,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">56,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">234,301</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Balance January 1 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">57,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">9,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">15,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">83,694</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">68,704</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom">(a <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">9,673</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom">(b <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; font-weight: bold; white-space: nowrap;" valign="bottom">78,377</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: normal;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">64,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">2,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">8,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">5,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">81,033</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">53,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">7,542</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">20,752</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">86,350</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 27%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Carrying amount December 31 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">97,130</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 8.94%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">49,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.19%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1.02%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 7.66%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom">147,951</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Warehouse</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Cranes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Courtyards</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Dock </div> <div style="text-align: center;">major </div> <div style="text-align: center;">maintenance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Corporate</div> <div style="text-align: center;"> building</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Gross carrying amount</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance January 1 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>346,095</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>71,397</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>92,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>543,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>57,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>56,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>119,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>157,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(d <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>48,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>92,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(c <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>309,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance at December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>245,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>4,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>79,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>22,135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>352,632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Balance January 1 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>138,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,268</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>33,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>9,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>13,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>206,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Disposals</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>129,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">(d <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>11,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>34,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>21,070</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">(c <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>196,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>47,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>10,382</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>5,534</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>7,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>73,832</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>57,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>2,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>9,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>15,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>83,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Carrying amount December 31 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>188,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>6,917</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>268,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for <span style="text-indent: 0pt;">one year</span> and <span style="text-indent: 0pt;">two months</span>. The net effect of this transaction (credit) in the amount of $<span style="text-indent: 0pt;">20,227</span> is shown under other income (expenses).</span></td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&amp;R business.</span></td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18).</div> </td> </tr> </table> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(d)</td> <td style="width: auto; vertical-align: top;"> It corresponds to the cancellation of lease agreements for warehouses used for the storage business.<br/> </td> </tr> </table> 245741000 4977000 79779000 22135000 0 352632000 62630000 0 0 0 0 62630000 157746000 0 23215000 0 0 180961000 150625000 4977000 56564000 22135000 0 234301000 -57263000 -2073000 -9140000 -15218000 0 -83694000 68704000 0 9673000 0 0 78377000 64936000 2488000 8075000 5534000 0 81033000 -53495000 -4561000 -7542000 -20752000 0 -86350000 97130000 416000 49022000 1383000 0 147951000 346095000 11722000 71397000 22135000 92170000 543519000 57524000 4977000 56564000 0 0 119065000 157878000 11722000 48182000 0 92170000 309952000 245741000 4977000 79779000 22135000 0 352632000 -138709000 -11268000 -33459000 -9684000 -13167000 -206287000 129255000 11399000 34701000 0 21070000 196425000 47809000 2204000 10382000 5534000 7903000 73832000 -57263000 -2073000 -9140000 -15218000 0 -83694000 188478000 2904000 70639000 6917000 0 268938000 P1Y P2M 20227000 5 22000000 57804000 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As of December 31, 2023 and 2022, <span style="font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">the information of lease liabilities is presented in the statement of financial position and is summarized below</span>:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Short-term</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Long-term</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"><span style="font-weight: bold;"><span style="text-decoration: underline;">2023</span></span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Warehouse</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">62,390</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">48,326</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cranes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">681</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Courtyards</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">2,463</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">52,110</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Major vessel maintenance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,609</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">67,143</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">100,436</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: bold;"><span style="text-decoration: underline;">2022</span></span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Warehouse</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>52,581</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>150,091</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Cranes</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%;" valign="bottom"> <div>2,574</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%;" valign="bottom"> <div>456</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Courtyards</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>7,701</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>65,990</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; padding-bottom: 4px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Major vessel maintenance</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>6,073</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,609</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76.01%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">68,929</td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9.02%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">218,146</td> <td colspan="1" style="vertical-align: bottom; width: 0.96%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 62390000 48326000 681000 0 2463000 52110000 1609000 0 67143000 100436000 52581000 150091000 2574000 456000 7701000 65990000 6073000 1609000 68929000 218146000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The table below describes the nature of Grupo TMM’s leasing activities by type of right-of-use asset recognized in the consolidated statement of financial position:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">Right-of-use asset</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">right-of-use </div> <div style="text-align: center; font-weight: bold;">assets </div> <div style="text-align: center; font-weight: bold;">leased</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Range of </div> <div style="text-align: center; font-weight: bold;">remaining</div> <div style="text-align: center; font-weight: bold;"> term </div> <div style="text-align: center; font-weight: bold;">(years)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">extension </div> <div style="text-align: center; font-weight: bold;">options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">purchase</div> <div style="text-align: center; font-weight: bold;"> option</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of <br/> </div> <div style="text-align: center; font-weight: bold;">leases with </div> <div style="text-align: center; font-weight: bold;">variable </div> <div style="text-align: center; font-weight: bold;">payments</div> <div style="text-align: center; font-weight: bold;"> linked to an </div> <div style="text-align: center; font-weight: bold;">index</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">No. of </div> <div style="text-align: center; font-weight: bold;">leases with</div> <div style="text-align: center; font-weight: bold;"> termination</div> <div style="text-align: center; font-weight: bold;"> options</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Warehouse</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">2 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">–</span> 9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Courtyards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">2 – 9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cranes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 28%;" valign="bottom">Floating dry-dock <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 7 P2Y P9Y 2 0 7 0 1 P2Y P9Y 1 0 1 0 1 P1Y 0 0 0 0 1 P1Y 0 0 0 0 <div style="font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities are guaranteed with related underlying assets. Future minimum lease payments at December 31 2023 and 2022 were as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Within the </div> <div style="text-align: center; font-weight: bold;">1st year</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1 to 3 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">3 to 5 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">After 5</div> <div style="text-align: center; font-weight: bold;"> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">84,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">64,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">28,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">56,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">233,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Financial charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(17,463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(21,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(14,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(12,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">(66,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Net present value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">67,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">42,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">14,574</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">43,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">167,579</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 40%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39); font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>103,127</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>178,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>44,319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>70,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>395,961</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Financial charges</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(34,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(38,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(17,071</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(19,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">(108,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39);">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; padding-bottom: 4px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Netpresent value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>68,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>140,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>27,248</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>50,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>287,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 84606000 64122000 28902000 56113000 233743000 17463000 21683000 14328000 12690000 66164000 67143000 42439000 14574000 43423000 167579000 103127000 178272000 44319000 70243000 395961000 34198000 38237000 17071000 19380000 108886000 68929000 140035000 27248000 50863000 287075000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The expense relating to payments not included in the measurement of the lease liability is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term leases (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">523,174</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>694,200</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leases of low-value assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">8,294</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>6,249</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">531,468</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>700,449</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the leasing of mud and parcel tankers vessels.</div> </td> </tr> </table> 523174000 694200000 8294000 6249000 531468000 700449000 43598000 57850000 0 0 609905000 798256000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">11</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Intangible assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="22" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at</div> <div style="text-align: center;"> beginning</div> <div style="text-align: center;"> of year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Transfers</div> <div style="text-align: center;"> and others</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at </div> <div style="text-align: center;">year end</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Estimated </div> <div style="text-align: center;">useful life</div> <div style="text-align: center;"> (years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Software</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">31,925</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">5,700</span></div> </td> <td style="vertical-align: middle; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; font-weight: bold;">(b) <br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,037</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">34,588</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">3 and 5</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 28%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Trademark (a)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td style="vertical-align: middle; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Indefinite</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">157,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">5,700</span></div> </td> <td style="vertical-align: middle; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,037</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">160,116</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: center; width: 9.07%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.99%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;"> <span style="font-weight: normal;">2022</span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net <br/> </div> <div style="text-align: center;">balances at</div> <div style="text-align: center;"> beginning</div> <div style="text-align: center;"> of year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Transfers </div> <div style="text-align: center;">and others</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at </div> <div style="text-align: center;">year end</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Estimated </div> <div style="text-align: center;">useful life </div> <div style="text-align: center;">(years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Software (c)<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>34,583</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,658</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>31,925</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">3 and 5</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Trademark (a)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Indefinite</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>160,111</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,658</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>157,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: center; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.</span><br/> </div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds mainly to the SAP Hana system upgrade project.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The accumulated amortization of intangible assets as of December 31, 2023 and 2022, is $13,459 and $10,422, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Subsequent expenses to maintain the software and the trademark are recognized in income as incurred.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="22" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 28%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at</div> <div style="text-align: center;"> beginning</div> <div style="text-align: center;"> of year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Transfers</div> <div style="text-align: center;"> and others</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at </div> <div style="text-align: center;">year end</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Estimated </div> <div style="text-align: center;">useful life</div> <div style="text-align: center;"> (years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Software</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">31,925</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">5,700</span></div> </td> <td style="vertical-align: middle; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; font-weight: bold;">(b) <br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,037</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">34,588</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">3 and 5</div> </td> <td colspan="1" style="vertical-align: bottom; width: 0.99%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; width: 28%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Trademark (a)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td style="vertical-align: middle; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Indefinite</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 0.99%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">157,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">5,700</span></div> </td> <td style="vertical-align: middle; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,037</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">160,116</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: center; width: 9.07%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 0.99%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="22" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;"> <span style="font-weight: normal;">2022</span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net <br/> </div> <div style="text-align: center;">balances at</div> <div style="text-align: center;"> beginning</div> <div style="text-align: center;"> of year</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Additions</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Transfers </div> <div style="text-align: center;">and others</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Amortization</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Net </div> <div style="text-align: center;">balances at </div> <div style="text-align: center;">year end</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Estimated </div> <div style="text-align: center;">useful life </div> <div style="text-align: center;">(years)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Software (c)<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>34,583</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,658</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>31,925</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">3 and 5</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Trademark (a)</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>125,528</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Indefinite</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>160,111</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>2,658</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>157,453</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: center; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12).</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023.</span><br/> </div> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Corresponds mainly to the SAP Hana system upgrade project.</div> </td> </tr> </table> 31925000 5700000 0 3037000 34588000 P3Y P5Y 125528000 0 0 125528000 157453000 5700000 0 3037000 160116000 34583000 0 0 2658000 31925000 P3Y P5Y 125528000 0 0 125528000 160111000 0 0 2658000 157453000 13459000 10422000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">12</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Impairment of long-lived assets</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impairment test</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For purposes of the annual impairment test, the trademark is assigned to the cash-generating units that are expected to benefit from its use (maritime segment).</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Group performs impairment tests on cash-generating units related to the trademark annually or more frequently if there are indicators that the cash-generating unit to which it has been assigned may be impaired.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The recovery value for these assets was determined based on value in use. The calculation of the value in use is determined by covering a detailed <span style="-sec-ix-hidden:Fact_3734270c89ed48fea1c0f00eed54f243">5-year</span> forecast, approved by Management. The present value of the expected cash flows of each cash-generating unit is determined by applying an appropriate discount rate, which reflects the assessment of current market conditions of the time value of money.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman';"> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The value of the key assumptions used reflects historical data from external and internal sources and are shown below:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Growth rate<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Discount rate<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">11.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">10.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">%</div> </td> </tr> </table> <div> <span style="font-family: 'Times New Roman';">  </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022, no impairment losses were determined for these assets.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Growth rates</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The growth rates reflect the long-term average for these rates for the specialized maritime segment (all publicly available).</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Discount rates</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The discount rate reflects adequate adjustments associated with the market risk and the specific risk factors.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash flow assumptions</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The key assumptions of Management for the specialized maritime segment include stable profit margins, which have been determined based on experience in this market. Grupo TMM Management considers this to be the best information available to forecast this market. The cash flow projections reflect stable profit margins achieved before the period covered by said projections.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">No consideration has been given to efficiency improvements and prices and salaries reflect the inflation projected for the industry, which are publicly available.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In addition to the considerations described above for determining the value in use of assets and the cash-generating units described above, Management is currently not aware of any other probable change that could require changes in their estimate. However, the estimate for the recoverable amount for the specialized maritime segment is particularly sensitive to the discount rates.</div> <div><span style="font-family: 'Times New Roman';"> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The value of the key assumptions used reflects historical data from external and internal sources and are shown below:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"><span style="font-family: 'Times New Roman';">2023<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;"><span style="font-family: 'Times New Roman';">2022<br/> </span> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Growth rate<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman';">2.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman';">Discount rate<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">11.21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; font-family: 'Times New Roman';">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman';">10.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">%</div> </td> </tr> </table> 0.023 0.025 0.1121 0.1085 0 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">13</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Financial assets and liabilities</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Categories of financial assets and liabilities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The financial assets and liabilities as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Financial assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Valued at amortized cost</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">98,379</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>94,733</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Restricted cash</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,665</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>2,059</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">239,988</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>342,715</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other accounts receivable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">19,173</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>143,587</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Related parties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">70,078</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total current financial assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">429,283</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>654,217</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Financial liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Valued at amortized cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term portion of the financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">64,139</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>35,030</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade payables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">350,653</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>437,382</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">275,540</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>466,077</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Related parties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">147,098</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>165,280</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total short-term portion of the financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">837,430</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,103,769</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Long-term financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,374</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>32,475</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total financial liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">849,804</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,136,244</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the carrying value of the financial assets and liabilities at amortized cost is considered similar to their fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Financial debt</span><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The information for financing as of December 31, 2023 and 2022 is summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Short-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Long-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Short-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Long-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"><span style="font-style: italic;">Daimler Financial Services México, S. de R.L. de C.V</span>.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">6,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">Recognition of debt and substitution of debtor for $40.9 million at a fixed rate of 12%, with monthly payments of principal and interest and maturing in November 2019.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">In order to improve the profile of the schedule of payments, a new debt recognition was formalized on October 11, 2018, in the amount of $28 million at a 12.9% fixed rate, with monthly payments on principal and interest, due October 2021.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">In order to face the effects of the Covid-19 pandemic, the Company obtained two grace periods of 3 months each for the principal payment from April to September 2020, extending the term of the loan to January 2022.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On June 19, 2021, a new agreement was signed with the finance company in order to extend the amortization period for a total amount of $<span style="text-indent: 0pt;">19.9</span> million at a fixed rate of <span style="text-indent: 0pt;">12.9</span>%, with monthly payments of principal and interest and maturity in <span style="text-indent: 0pt;">June 2024</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">August 2, 2022, a new agreement was signed with the financial company in order to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly payments of principal and interest and maturing in December 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="background-color: #CCEEFF; vertical-align: middle; width: 52%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(255, 255, 255);" valign="bottom"><span style="font-weight: bold; font-style: italic;">Banco Autofin México, S.A. Institución de Banca Múltiple</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">3,000</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,257</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,000</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Five simple lines of credit with mortgage guarantee initially contracted for $25.5, $45.8, $34.6, $21.6 and $8.4 million at a variable rate of 28-day TIIE plus 450 base points, with monthly payments of principal and interest and maturing in September 2024. The credit for $25.5 was settled on January 14, 2022. The credits for $45.8, $34.6 and $8.4 were settled on July 29, 2022.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom">On November 26, 2018, a new credit line for $20.0 million was drawn down at a 28-day TIIE variable rate plus 550 base points and due in November 2023. This credit was settled on January 27, 2023.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom">In order to deal with the effects of the Covid-19 pandemic, the Company obtained a 6-month grace period in the principal payment of 4 of the 6 lines, the period applies from January to June of 2020, extending the maturity of these lines accordingly. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">This loan was paid on March 27, 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2022</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Long-term</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Long-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-style: italic; font-weight: bold;"><span style="font-style: italic;">INPIASA, S.A. de C.V.</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">202</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0);">403</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0);">-</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">Contract for line of credit, the first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing August 2021. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In 2022, an amending agreement was signed with INPIASA in order to extend the amortization period, maturing in December 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; width: 52%; font-style: italic;" valign="bottom">Others investors</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">11,711</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">12,561</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Two unsecured loans were contracted, each for $6.0 million at a fixed annual rate of 15.0%, with principal and interest payments due, originally in October 2020. In January 2021, a principal payment of $1.0 million was made to each line. As part of the negotiations carried out by the Company, new conditions were agreed for each line, increasing the interest rate by 0.25%, as well as extending the maturity date in October 2023.The loan remains current and maturity was extended to December 31, 2024.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In July 2021, a credit line with multiple drawdowns was contracted, the first being made on July 28, 2021. The balance as of December 31, 2022, is $<span style="text-indent: 0pt;">5,061</span> million with a rate of <span style="text-indent: 0pt;">15</span>% and maturing in September 2023. The loan remains current and maturity was extended to <span style="text-indent: 0pt;">December 31, 2024</span>.<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; font-style: italic; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Hewlett Packard</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">159<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">324<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">137<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">350<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In January 2022, an additional line was contracted for $<span style="text-indent: 0pt;">622.5</span>, at a fixed rate of <span style="text-indent: 0pt;">9.87</span>%, monthly payments of principal and interest on unpaid balances with maturity in <span style="text-indent: 0pt;">December 2025</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On July 14, 2022, the contract was renegotiated with the following conditions: a fixed rate of 11.20%, monthly payments of principal and interest on unpaid balances, and maturity in September 2026.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="font-weight: bold; font-style: italic;"><span style="font-style: italic; font-weight: bold;">Desarrollo del Crédito Sustentable, S.A. de C.V.</span> SOFOM, Entidad no regulada</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">25,068</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-style: italic; font-weight: bold; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-weight: normal; font-style: normal;">In March 2023, a line of credit was contracted for $7.7 million at a fixed annual rate of 13.50%, maturing in March 2024.</span><br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="font-size: 10pt;">In April 2023 a line of credit was contracted for $<span style="text-indent: 0pt;">11.6</span> million and in June 2023 a line of credit was contracted for $<span style="text-indent: 0pt;">5.651</span> million, both at an annual fixed rate of <span style="text-indent: 0pt;">13.50</span>%, with maturity dates in <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_36a707fc875c4321ba876da1da6500f8">April</span></span> and <span style="text-indent: 0pt;">June 2024</span>, respectively</span>.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Excavsa, S.A. de C.V.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3,000<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On October 2, 2023, a line of credit was contracted for $<span style="text-indent: 0pt;">3.0</span> million at a monthly fixed rate of <span style="text-indent: 0pt;">2.0</span>%, with a maturity date of <span style="text-indent: 0pt;">October 2, 2024</span>. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">This loan was paid on April 3, 2024.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Interest payable</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">4,942</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">2,174</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="background-color: #CCEEFF; vertical-align: middle; width: 52%; padding: 0px 0px 2px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: bold; text-transform: none;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; font-weight: bold; text-align: right;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">54,802</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; font-weight: bold; text-align: right;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">324</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; text-align: right;"> <div style="color: rgb(0, 0, 0);">26,478</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; text-align: right;"> <div style="color: rgb(0, 0, 0);">10,070</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; text-align: left;"> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;"> 2023</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: normal;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Short-term</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Long-term </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: normal;">Long-term</span> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold;" valign="bottom"><span style="text-decoration: underline;">Payable in US dollars</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Hewlett Packard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">6,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">12,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">5,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">Two lines of credit for $607.8 thousand dollars and $201.6 thousand dollars, at a fixed rate of 6.84% and 6.13%, monthly payments of principal and interest on unpaid balances and maturing in <span style="-sec-ix-hidden:Fact_046a690260ef4c9bb8f3717eeb1f5eee">March</span> and October 2024, respectively.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">In order to face the effects of the Covid-19 pandemic, the Company obtained a grace period of 3 months in the payment of principal for the months of May to July, extending the term of each credit line 3 months.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">In order to continue with the Company’s technological transformation strategy, 3 additional simple credit lines were contracted for $86.6 thousand dollars, $96.9 thousand dollars and $ 252.1 thousand dollars, at a fixed rate of 5.96%, 7.16% and 4.58% fixed annual, respectively, monthly payments of principal and interest on unpaid balances and maturing in <span style="-sec-ix-hidden:Fact_2885fa66d2774251bcc4719ae385dfaf">March</span>, <span style="-sec-ix-hidden:Fact_5fb61b8dfad14114a64e9c43b3f8285c">April</span> and August 2025.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In January 2021, two additional lines were contracted for $<span style="text-indent: 0pt;">43.3</span> thousand dollars and $<span style="text-indent: 0pt;">385.0</span> thousand dollars, at a fixed rate of <span style="text-indent: 0pt;">5.14</span>% and <span style="text-indent: 0pt;">4.76</span>%, monthly payments of principal and interest on unpaid balances and maturity in <span style="text-indent: 0pt;">December 2025</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">On July 14, 2022, the contracts were renegotiated with the following conditions for each line, increasing the rate by 0.25%, as well as extending the maturity date for one year. </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">On September 25, 2023, the contracts were renegotiated with the same conditions for each line, increasing the rate by 0.25% and extending the maturity date to March 31, 2027.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; font-style: italic; width: 52%;" valign="bottom">PNC, Bank, N.A.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">2,906</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,294</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,331</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom">Line of credit with collateral for $860 thousand dollars hired on August 22, 2019, at a fixed rate of 4.40%, semiannual payments of principal and interest on unpaid balances and maturing in July 2024.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Interest payable</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">48</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">9,337</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">12,050</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">8,552</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">22,405</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">64,139</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,374</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: normal;">$</span><br/> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">35,030</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">32,475</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Covenants</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Some of the agreements related <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">to the abovementioned loans contain certain covenants including restricting the payment of dividends, not reducing the capital stock and not splitting, as well as conditioning the sale of assets, the foregoing without prior authorization from the creditor; likewise, in some cases, a copy of quarterly and audited financial statements must be delivered, as well as reasonable information requested by the creditor. As of December 31, 2023, and 2022, Grupo TMM and subsidiaries complied with the covenants set forth in those contracts</span>.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The interest expense on the financial debt was $9,411 and $9,096 for the periods of twelve months ended December 31, 2023 and 2022, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The maturity of the long-term financial debt as of December 31, 2023 and 2022 is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2023</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-weight: bold;"><span style="text-decoration: underline;">Maturity</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>16,617</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">7,312</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>6,362</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,518</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>5,556</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">544</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>3,940</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">12,374</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>32,475</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The financial assets and liabilities as of December 31, 2023 and 2022, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Financial assets</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Valued at amortized cost</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">98,379</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>94,733</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Restricted cash</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,665</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>2,059</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">239,988</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>342,715</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other accounts receivable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">19,173</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>143,587</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Related parties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">70,078</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total current financial assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">429,283</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>654,217</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 98379000 94733000 1665000 2059000 239988000 342715000 19173000 143587000 70078000 71123000 429283000 654217000 <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Financial liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Valued at amortized cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Short-term portion of the financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">64,139</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>35,030</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade payables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">350,653</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>437,382</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">275,540</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>466,077</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Related parties</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">147,098</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>165,280</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total short-term portion of the financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">837,430</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,103,769</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Long-term financial debt</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,374</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>32,475</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total financial liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">849,804</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,136,244</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 64139000 35030000 350653000 437382000 275540000 466077000 147098000 165280000 837430000 1103769000 12374000 32475000 849804000 1136244000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The information for financing as of December 31, 2023 and 2022 is summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Short-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Long-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Short-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Long-term</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"><span style="text-decoration: underline;">Payable in Mexican pesos</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"><span style="font-style: italic;">Daimler Financial Services México, S. de R.L. de C.V</span>.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">6,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6,946</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">6,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">Recognition of debt and substitution of debtor for $40.9 million at a fixed rate of 12%, with monthly payments of principal and interest and maturing in November 2019.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">In order to improve the profile of the schedule of payments, a new debt recognition was formalized on October 11, 2018, in the amount of $28 million at a 12.9% fixed rate, with monthly payments on principal and interest, due October 2021.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom">In order to face the effects of the Covid-19 pandemic, the Company obtained two grace periods of 3 months each for the principal payment from April to September 2020, extending the term of the loan to January 2022.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On June 19, 2021, a new agreement was signed with the finance company in order to extend the amortization period for a total amount of $<span style="text-indent: 0pt;">19.9</span> million at a fixed rate of <span style="text-indent: 0pt;">12.9</span>%, with monthly payments of principal and interest and maturity in <span style="text-indent: 0pt;">June 2024</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">August 2, 2022, a new agreement was signed with the financial company in order to extend the amortization period, for a total amount of $15.4 million at a fixed rate of 13.0%, with monthly payments of principal and interest and maturing in December 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="background-color: #CCEEFF; vertical-align: middle; width: 52%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 9%; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; text-align: left;"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(255, 255, 255);" valign="bottom"><span style="font-weight: bold; font-style: italic;">Banco Autofin México, S.A. Institución de Banca Múltiple</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">3,000</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,257</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,000</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Five simple lines of credit with mortgage guarantee initially contracted for $25.5, $45.8, $34.6, $21.6 and $8.4 million at a variable rate of 28-day TIIE plus 450 base points, with monthly payments of principal and interest and maturing in September 2024. The credit for $25.5 was settled on January 14, 2022. The credits for $45.8, $34.6 and $8.4 were settled on July 29, 2022.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom">On November 26, 2018, a new credit line for $20.0 million was drawn down at a 28-day TIIE variable rate plus 550 base points and due in November 2023. This credit was settled on January 27, 2023.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom">In order to deal with the effects of the Covid-19 pandemic, the Company obtained a 6-month grace period in the principal payment of 4 of the 6 lines, the period applies from January to June of 2020, extending the maturity of these lines accordingly. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">This loan was paid on March 27, 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2022</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Long-term</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">Long-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-style: italic; font-weight: bold;"><span style="font-style: italic;">INPIASA, S.A. de C.V.</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">202</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0);">403</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0);"> <div style="color: rgb(0, 0, 0);">-</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">Contract for line of credit, the first for $15.7 million at a variable rate of the 28-day TIIE plus 450 basis points, with monthly payments of principal and interest, and maturing August 2021. <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In 2022, an amending agreement was signed with INPIASA in order to extend the amortization period, maturing in December 2024.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; width: 52%; font-style: italic;" valign="bottom">Others investors</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">11,711</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">12,561</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Two unsecured loans were contracted, each for $6.0 million at a fixed annual rate of 15.0%, with principal and interest payments due, originally in October 2020. In January 2021, a principal payment of $1.0 million was made to each line. As part of the negotiations carried out by the Company, new conditions were agreed for each line, increasing the interest rate by 0.25%, as well as extending the maturity date in October 2023.The loan remains current and maturity was extended to December 31, 2024.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In July 2021, a credit line with multiple drawdowns was contracted, the first being made on July 28, 2021. The balance as of December 31, 2022, is $<span style="text-indent: 0pt;">5,061</span> million with a rate of <span style="text-indent: 0pt;">15</span>% and maturing in September 2023. The loan remains current and maturity was extended to <span style="text-indent: 0pt;">December 31, 2024</span>.<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; font-style: italic; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Hewlett Packard</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">159<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">324<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">137<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">350<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In January 2022, an additional line was contracted for $<span style="text-indent: 0pt;">622.5</span>, at a fixed rate of <span style="text-indent: 0pt;">9.87</span>%, monthly payments of principal and interest on unpaid balances with maturity in <span style="text-indent: 0pt;">December 2025</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">On July 14, 2022, the contract was renegotiated with the following conditions: a fixed rate of 11.20%, monthly payments of principal and interest on unpaid balances, and maturity in September 2026.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"> <div style="font-weight: bold; font-style: italic;"><span style="font-style: italic; font-weight: bold;">Desarrollo del Crédito Sustentable, S.A. de C.V.</span> SOFOM, Entidad no regulada</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><span style="font-weight: bold;">25,068</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-style: italic; font-weight: bold; width: 52%;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="font-weight: normal; font-style: normal;">In March 2023, a line of credit was contracted for $7.7 million at a fixed annual rate of 13.50%, maturing in March 2024.</span><br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="font-size: 10pt;">In April 2023 a line of credit was contracted for $<span style="text-indent: 0pt;">11.6</span> million and in June 2023 a line of credit was contracted for $<span style="text-indent: 0pt;">5.651</span> million, both at an annual fixed rate of <span style="text-indent: 0pt;">13.50</span>%, with maturity dates in <span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_36a707fc875c4321ba876da1da6500f8">April</span></span> and <span style="text-indent: 0pt;">June 2024</span>, respectively</span>.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Excavsa, S.A. de C.V.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3,000<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On October 2, 2023, a line of credit was contracted for $<span style="text-indent: 0pt;">3.0</span> million at a monthly fixed rate of <span style="text-indent: 0pt;">2.0</span>%, with a maturity date of <span style="text-indent: 0pt;">October 2, 2024</span>. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">This loan was paid on April 3, 2024.</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">Interest payable</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">4,942</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">2,174</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="background-color: #CCEEFF; vertical-align: middle; width: 52%; padding: 0px 0px 2px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: bold; text-transform: none;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; font-weight: bold; text-align: right;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">54,802</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; font-weight: bold; text-align: right;"> <div style="color: rgb(0, 0, 0); font-weight: bold;">324</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; font-weight: bold; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; text-align: right;"> <div style="color: rgb(0, 0, 0);">26,478</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; width: 1%; padding: 0px 0px 2px; text-align: right;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 1%; text-align: left;"> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; border-bottom: 2px solid; vertical-align: bottom; width: 9%; text-align: right;"> <div style="color: rgb(0, 0, 0);">10,070</div> </td> <td colspan="1" rowspan="1" style="background-color: #CCEEFF; vertical-align: bottom; white-space: nowrap; width: 1%; padding: 0px 0px 2px; text-align: left;"> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;"> 2023</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: normal;">2022</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;">Short-term</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Long-term </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom">Short-term</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: normal;">Long-term</span> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold;" valign="bottom"><span style="text-decoration: underline;">Payable in US dollars</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-style: italic; font-weight: bold;">Hewlett Packard</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">6,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">12,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">5,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">19,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">Two lines of credit for $607.8 thousand dollars and $201.6 thousand dollars, at a fixed rate of 6.84% and 6.13%, monthly payments of principal and interest on unpaid balances and maturing in <span style="-sec-ix-hidden:Fact_046a690260ef4c9bb8f3717eeb1f5eee">March</span> and October 2024, respectively.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">In order to face the effects of the Covid-19 pandemic, the Company obtained a grace period of 3 months in the payment of principal for the months of May to July, extending the term of each credit line 3 months.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">In order to continue with the Company’s technological transformation strategy, 3 additional simple credit lines were contracted for $86.6 thousand dollars, $96.9 thousand dollars and $ 252.1 thousand dollars, at a fixed rate of 5.96%, 7.16% and 4.58% fixed annual, respectively, monthly payments of principal and interest on unpaid balances and maturing in <span style="-sec-ix-hidden:Fact_2885fa66d2774251bcc4719ae385dfaf">March</span>, <span style="-sec-ix-hidden:Fact_5fb61b8dfad14114a64e9c43b3f8285c">April</span> and August 2025.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">In January 2021, two additional lines were contracted for $<span style="text-indent: 0pt;">43.3</span> thousand dollars and $<span style="text-indent: 0pt;">385.0</span> thousand dollars, at a fixed rate of <span style="text-indent: 0pt;">5.14</span>% and <span style="text-indent: 0pt;">4.76</span>%, monthly payments of principal and interest on unpaid balances and maturity in <span style="text-indent: 0pt;">December 2025</span>.</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">On July 14, 2022, the contracts were renegotiated with the following conditions for each line, increasing the rate by 0.25%, as well as extending the maturity date for one year. </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom">On September 25, 2023, the contracts were renegotiated with the same conditions for each line, increasing the rate by 0.25% and extending the maturity date to March 31, 2027.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-weight: bold; font-style: italic; width: 52%;" valign="bottom">PNC, Bank, N.A.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">2,906</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,294</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,331</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%;" valign="bottom">Line of credit with collateral for $860 thousand dollars hired on August 22, 2019, at a fixed rate of 4.40%, semiannual payments of principal and interest on unpaid balances and maturing in July 2024.</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Interest payable</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">48</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">9,337</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">12,050</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">8,552</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">22,405</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">64,139</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">12,374</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-weight: normal;">$</span><br/> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">35,030</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: normal; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">32,475</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6720000 0 6946000 6720000 40900000 0.12 November 2019 28000000 0.129 October 2021 2 P3M January 2022 19900000 0.129 June 2024 15400000 0.13 December 2024 3000000 0 4257000 3000000 25500000 45800000 34600000 21600000 8400000 28-day TIIE 28-day TIIE 28-day TIIE 28-day TIIE 28-day TIIE 0.0450 0.0450 0.0450 0.0450 0.0450 September 2024 September 2024 September 2024 September 2024 September 2024 25500000 45800000 34600000 8400000 20000000 28-day TIIE 0.0550 November 2023 P6M 202000 0 403000 0 15700000 28-day TIIE 0.0450 August 2021 December 2024 11711000 0 12561000 0 6000000 0.15 October 2020 1000000 0.0025 December 31, 2024 5061000000 0.15 December 31, 2024 159000 324000 137000 350000 622500 0.0987 December 2025 0.112 September 2026 25068000 0 0 0 7700000 0.135 March 2024 11600000 5651000 0.135 0.135 June 2024 3000000 0 0 0 3000000 0.02 October 2, 2024 4942000 0 2174000 0 54802000 324000 26478000 10070000 6383000 12050000 5258000 19074000 607800 201600 0.0684 0.0613 October 2024 P3M P3M 86600 96900 252100 0.0596 0.0716 0.0458 August 2025 43300 385000 0.0514 0.0476 December 2025 December 2025 0.0025 P1Y 0.0025 March 31, 2027 2906000 0 3294000 3331000 860000 0.044 July 2024 48000 0 0 0 9337000 12050000 8552000 22405000 64139000 12374000 35030000 32475000 9411000 9096000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The maturity of the long-term financial debt as of December 31, 2023 and 2022 is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2023</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;" valign="bottom">2022</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-weight: bold;"><span style="text-decoration: underline;">Maturity</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>16,617</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">7,312</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>6,362</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">4,518</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>5,556</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">544</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>3,940</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">12,374</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>32,475</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 16617000 7312000 6362000 4518000 5556000 544000 3940000 12374000 32475000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">14</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Balances and transactions with related parties</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The accounts payable and transactions with related parties as of December 31, 2023 and 2022 are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Receivable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Payable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Receivable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Payable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (before División Marítima, S.A. de C.V.) (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">70,078</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">SSA México, S.A. de C.V. (b)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">12,466</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>8,111</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Stockholders (c)<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">134,632</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">157,169</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">70,078</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">147,098</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>165,280</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Balances receivable are related to agency and maritime provider commission services.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended <span style="-sec-ix-hidden:Fact_8add42dd781e4285879e184c005f5878">one</span> more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.</div> </td> </tr> </table> </div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The most relevant transactions with related parties as of December 31, 2023, 2022 and 2021 are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Revenue:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Wharfage services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">$</span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">6,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom">Systems<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">2,650</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Maritime services (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>20,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>71,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipping agency services (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">9,103</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>21,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>72,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Costs:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Sub-agency commissions (c)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">6,910</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>4,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other expenses (d)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"><span style="font-weight: bold;">Interests:</span><br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">16,290</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">18,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">10,329</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"> </td> <td style="width: 17.85pt; vertical-align: top;"> <div>(a)</div> </td> <td style="width: auto; vertical-align: top;"> <div>Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span>. The contract termination date was August 2022.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span>.</div> </td> </tr> </table> <div>   </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(d)</td> <td style="width: auto; vertical-align: top;"> <div>Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Transactions involving executive personnel for the years ended December 31, 2023, 2022 and 2021, include the following expenses:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term benefits</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">10,761</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">19,055</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">28,697</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Social security contributions</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,900</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>736</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,843</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,661</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>19,791</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>30,540</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The accounts payable and transactions with related parties as of December 31, 2023 and 2022 are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Receivable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Payable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Receivable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Payable</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Marítima del Golfo de Mexico y Subsidiarias para el Petróleo, S.A. de C.V. (before División Marítima, S.A. de C.V.) (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">70,078</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">SSA México, S.A. de C.V. (b)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">12,466</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>8,111</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Stockholders (c)<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">134,632</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">157,169</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">70,078</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">147,098</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>71,123</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>165,280</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Balances receivable are related to agency and maritime provider commission services.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended <span style="-sec-ix-hidden:Fact_8add42dd781e4285879e184c005f5878">one</span> more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively.</div> </td> </tr> </table> </div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The most relevant transactions with related parties as of December 31, 2023, 2022 and 2021 are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Revenue:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Wharfage services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">$</span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">6,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom">Systems<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">2,650</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Maritime services (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>20,958</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>71,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shipping agency services (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">9,103</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>21,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>72,242</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Costs:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Sub-agency commissions (c)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">6,910</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>4,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Expenses:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other expenses (d)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;"><span style="font-weight: bold;">Interests:</span><br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">16,290</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">18,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">10,329</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"> </td> <td style="width: 17.85pt; vertical-align: top;"> <div>(a)</div> </td> <td style="width: auto; vertical-align: top;"> <div>Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span>. The contract termination date was August 2022.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Marítima del Golfo</span>.</div> </td> </tr> </table> <div>   </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">(c)</td> <td style="width: auto; vertical-align: top;"> <div>Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(d)</td> <td style="width: auto; vertical-align: top;"> <div>Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V.</div> </td> </tr> </table> 70078000 0 71123000 0 0 12466000 0 8111000 0 134632000 0 157169000 70078000 147098000 71123000 165280000 130000000 0.15 16290000 18227000 6227000 0 0 2650000 0 0 0 20958000 71823000 226000 412000 419000 9103000 21370000 72242000 6910000 7237000 4062000 0 0 180000 16290000 18227000 10329000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">Transactions involving executive personnel for the years ended December 31, 2023, 2022 and 2021, include the following expenses:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Short-term benefits</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">10,761</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">19,055</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">28,697</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Social security contributions</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">1,900</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>736</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,843</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,661</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>19,791</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>30,540</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 10761000 19055000 28697000 1900000 736000 1843000 12661000 19791000 30540000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">15</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Accounts payable and accrued expenses</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and accrued expenses at December 31, 2023 and 2022, are shown as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Operating expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">122,014</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>194,487</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">General expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">107,823</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>149,557</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Purchased services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">21,887</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>36,403</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">65,204</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>37,797</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries and wages</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,012</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>5,189</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Others</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">20,804</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>80,441</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">340,744</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>503,874</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and accrued expenses at December 31, 2023 and 2022, are shown as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Operating expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">122,014</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>194,487</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">General expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">107,823</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>149,557</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Purchased services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">21,887</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>36,403</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">65,204</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>37,797</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries and wages</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">3,012</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>5,189</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Others</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">20,804</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>80,441</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">340,744</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>503,874</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 122014000 194487000 107823000 149557000 21887000 36403000 65204000 37797000 3012000 5189000 20804000 80441000 340744000 503874000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">16</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Stockholders’ equity</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Capital stock</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the Company’s capital stock is comprised of 174,553,127 and 102,182,841 shares outstanding, registered, without par value, and with voting rights, respectively, which may be held by Mexican nationals, investors, or companies that include in their bylaws the exclusion of foreigners clause. Foreigners may acquire economic rights in the Company’s common shares through ordinary participation certificates (‘CPOs’), with each CPO corresponding to one common share.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">In the United States, the Company’s ADSs, each representing five CPOs, trade on the OTC market under the symbol GTMAY. The underlying TMM common shares for the ADSs are traded on the Mexican Stock Exchange under the listing code TMM A.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; margin-bottom: 8pt; font-family: 'Times New Roman'; font-size: 10pt;">At the General Extraordinary Stockholders’ Meeting held on March 16, 2023, the Company’s stockholders agreed to increase capital stock in the amount of $151,978 through the issuance of up to 72,370,286 common, nominative shares, without par value, representing the capital stock of Grupo TMM. This capital increase was authorized by the CNBV through official letter number 153/5296/2023 dated June 27, 2023 and subscribed in full by the stockholders in October 2023.</div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Net tax profit account (CUFIN)</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the restated balance of the Net Taxable Income Account (CUFIN for its acronym in Spanish) of the Parent Company amounts to $4,514,668 and $4,313,616, respectively, which was generated up to December 31, 2013. No new balances have been generated in this account thereafter.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The distribution of dividends or profits to shareholders that come from the balance of the CUFIN, generated until December 31, 2013, will not generate income tax until such balance is exhausted. Dividends paid to individuals and corporations resident abroad, on profits generated as of January 1, 2014, are subject to a 10% tax, which is considered a final payment.</span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Dividends not drawn from the CUFIN, in addition to the above, will continue to be subject to income tax, paid by the entity, based on the general rate set by law, which is definitive and may be credited against the income tax for this and the next two years. The balance in these accounts is susceptible to adjustment to the distribution date using the Mexican Consumers’ Price Index (INPC for its acronym in Spanish).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Capital decreases</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the current balance in the Capital Contribution Account (CUCA for its acronym in Spanish) is $5,987,515 and $5,474,175, respectively. In the event of capital reimbursement or decreases in favor of stockholders, the surplus for said reimbursement on this amount will be treated as a distributed earning.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">In the event the equity capital exceeds the balance in the CUCA, the difference will be considered a dividend or distributed earning subject to the payment of income tax. If the earnings in reference come from the CUFIN, there will be no corporate tax due for the capital decrease or reimbursement. Otherwise, these will be treated as dividends or distributed earnings.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><br/></div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Other components of equity</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Details of other components of equity as of December 31, 2023, 2022 and 2021, as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 24%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Legal</div> <div style="text-align: center;">reserve</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Defined </div> <div style="text-align: center;">benefit <br/> plan</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Premium on</div> <div style="text-align: center;">convertible </div> <div style="text-align: center;">obligations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Translation </div> <div style="text-align: center;">result</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Revaluation</div> <div style="text-align: center;">surplus</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 4%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2020</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">216,948</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(116,102</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">77,106</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(247,668</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,069,391</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">999,675</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Defined benefit plan</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">(b) <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total before taxes</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(298,460</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Tax expense</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(10,107</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">87,360</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">77,253</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total net of taxes</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">23,584</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(244,791</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(221,207</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">216,948</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(92,518</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">77,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(247,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">824,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">778,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Defined benefit plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(88,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 4%;" valign="bottom">(a) <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(88,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total before taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(88,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(57,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 24%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">(9,337</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total net of taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">21,785</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(71,161</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(49,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>216,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(70,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">77,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(247,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">753,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">729,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom">Defined benefit plan</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> <span style="font-weight: normal;">(a)</span>  <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Total before taxes</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(33,344</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Tax expense</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(2,536</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">12,639</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">10,103</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom">Total net of taxes</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">5,917</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(29,158</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(23,241</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">Balance as of December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">216,948</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">(64,816</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">77,106</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">(247,668</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">724,281</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">705,851</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.</div> </td> </tr> </table> 174553127 102182841 1 5 151978000 72370286 4514668000 4313616000 0 0 0.10 P2Y 5987515000 5474175000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">Details of other components of equity as of December 31, 2023, 2022 and 2021, as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 24%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Legal</div> <div style="text-align: center;">reserve</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Defined </div> <div style="text-align: center;">benefit <br/> plan</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Premium on</div> <div style="text-align: center;">convertible </div> <div style="text-align: center;">obligations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Translation </div> <div style="text-align: center;">result</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Revaluation</div> <div style="text-align: center;">surplus</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 4%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2020</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">216,948</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(116,102</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">77,106</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(247,668</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,069,391</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">999,675</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Defined benefit plan</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">(b) <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total before taxes</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">33,691</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(332,151</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(298,460</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Tax expense</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(10,107</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">87,360</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">77,253</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total net of taxes</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">23,584</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(244,791</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(221,207</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2021</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">216,948</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(92,518</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">77,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(247,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">824,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">778,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Defined benefit plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(88,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; width: 4%;" valign="bottom">(a) <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(88,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total before taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(88,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(57,508</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 24%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Tax expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">(9,337</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">17,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8,132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Total net of taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(39, 38, 39);">21,785</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(39, 38, 39);">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(71,161</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(49,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Balance as of <span style="text-indent: 0pt;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>216,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(70,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">77,106</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(247,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">753,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0);">729,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; background-color: rgb(204, 238, 255);" valign="bottom">Defined benefit plan</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reclassification from disposal of properties and depreciation</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> <span style="font-weight: normal;">(a)</span>  <br/> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Total before taxes</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">8,453</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(41,797</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(33,344</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">Tax expense</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(2,536</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">12,639</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">10,103</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 2px;" valign="bottom">Total net of taxes</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">5,917</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(29,158</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(23,241</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 24%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">Balance as of December 31, 2023</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">216,948</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">(64,816</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">77,106</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">(247,668</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">724,281</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 4%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">705,851</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(a)</td> <td style="width: auto; vertical-align: top;"> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties.</span></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top;">(b)</td> <td style="width: auto; vertical-align: top;"> <div>Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.</div> </td> </tr> </table> 216948000 -116102000 77106000 -247668000 1069391000 999675000 0 33691000 0 0 0 33691000 0 0 0 0 332151000 332151000 0 33691000 0 0 -332151000 -298460000 0 10107000 0 0 -87360000 -77253000 0 23584000 0 0 -244791000 -221207000 216948000 -92518000 77106000 -247668000 824600000 778468000 0 31122000 0 0 0 31122000 0 0 0 0 88630000 88630000 0 31122000 0 0 -88630000 -57508000 0 9337000 0 0 -17469000 -8132000 0 21785000 0 0 -71161000 -49376000 216948000 -70733000 77106000 -247668000 753439000 729092000 0 8453000 0 0 0 8453000 0 0 0 0 41797000 41797000 0 8453000 0 0 -41797000 -33344000 0 2536000 0 0 -12639000 -10103000 0 5917000 0 0 -29158000 -23241000 216948000 -64816000 77106000 -247668000 724281000 705851000 291200000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">17</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Revenues</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The revenues as of December 31, 2023, 2022 and 2021, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Maritime</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Offshore vessels</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">462,801</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>527,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>313,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Parcel tankers</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">246,291</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>351,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>294,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Fuel oil transportation</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">57,220</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt;">Shipping agencies<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">29,217</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>31,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>10,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Maritime administration services (a)</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>16,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>42,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Bulk Carrier (b)</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>304,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>174,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Maritime infrastructure</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Shipyard</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">200,496</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">118,441<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">139,226<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Logística, puertos y terminales</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Intermodal terminal</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">37,991</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>38,910</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>44,292</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Repair of containers </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">21,008</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>110,966</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>158,511</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom">Automotive services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">8,036</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,442</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,990</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Port services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div><span style="font-weight: bold;">6,080</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,659</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,967</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-style: normal; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Warehousing and other businesses</div> </td> <td colspan="1" style="text-align: right; font-style: normal; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">149,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>172,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>153,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total consolidated revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">1,218,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,683,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,351,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 31.5pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">(a)</div> </td> <td style="vertical-align: top; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">As discussed in Note 4.20, the contract that Grupo TMM had as maritime administrator with TMM Division Maritima was terminated on August, 2022.</div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 31.5pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">(b)</div> </td> <td style="vertical-align: top; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <div style="text-align: left;">The merchandise transportation operation contract terminated in <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">the first quarter of</span><span style="font-size: 10pt;"> 2023</span>.</div> </td> </tr> </table> </div> <div> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s revenues do not show any particular grouping characteristic, such as by type of customer (government and private), geographic zone, etc. The main grouping is shown based on the type of revenue for each segment. Moreover, as discussed in Note 4.20, all of the Company’s revenues are recognized over time.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The revenues as of December 31, 2023, 2022 and 2021, are summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Maritime</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Offshore vessels</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">462,801</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>527,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>313,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Parcel tankers</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">246,291</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>351,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>294,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Fuel oil transportation</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">57,220</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-size: 10pt;">Shipping agencies<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">29,217</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>31,379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>10,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Maritime administration services (a)</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>16,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>42,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Bulk Carrier (b)</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>304,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>174,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Maritime infrastructure</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Shipyard</span> <br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">200,496</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">118,441<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">139,226<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Logística, puertos y terminales</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Intermodal terminal</span></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">37,991</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>38,910</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>44,292</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Repair of containers </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">21,008</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>110,966</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>158,511</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom">Automotive services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">8,036</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,442</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,990</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; font-size: 10pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Port services<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div><span style="font-weight: bold;">6,080</span></div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>5,659</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,967</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; font-size: 10pt; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-style: normal; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Warehousing and other businesses</div> </td> <td colspan="1" style="text-align: right; font-style: normal; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-style: normal; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Warehousing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">149,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>172,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>153,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total consolidated revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-style: normal; font-weight: bold;">1,218,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,683,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,351,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 462801000 527571000 313170000 246291000 351539000 294641000 57220000 0 0 29217000 31379000 10360000 0 16343000 42416000 0 304269000 174643000 200496000 118441000 139226000 37991000 38910000 44292000 21008000 110966000 158511000 8036000 5442000 5990000 6080000 5659000 14967000 149507000 172537000 153497000 1218647000 1683056000 1351713000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">18</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Other income (expenses)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other income (expenses) as of December 31, 2023, 2022 and 2021, is summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Movement of provisions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">44,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>61,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cancellation of leases in the warehousing business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">20,227</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Gain from the sale of subsidiaries</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">3,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">391</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(2,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Expenses incurred in the recovery of taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(3,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Expenses related to the cancellation of the corporate building lease</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(11,351</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(38,537</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Loss from sale of property and equipment, net (see Note 9)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(57,804</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(132,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">65,787</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(10,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>(169,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Other income (expenses) as of December 31, 2023, 2022 and 2021, is summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Movement of provisions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">44,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>61,170</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cancellation of leases in the warehousing business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">20,227</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Gain from the sale of subsidiaries</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">3,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">391</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(2,393</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Expenses incurred in the recovery of taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(3,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Expenses related to the cancellation of the corporate building lease</span></td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(11,351</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(38,537</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Loss from sale of property and equipment, net (see Note 9)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(57,804</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(132,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">65,787</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(10,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>(169,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 44527000 61170000 0 20227000 0 0 3676000 0 0 391000 -2393000 2150000 -3034000 0 0 0 11351000 38537000 0 57804000 132956000 65787000 -10378000 -169343000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top; font-weight: bold;">19<br/> </td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Interest expense and other financial costs</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">This <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">caption</span> at December 31, 2023, 2022 and 2021, is comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest on financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">9,411</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>9,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest on financial related parties</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">16,290</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">18,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10,329</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Interest expense on leasing agreements</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">28,783</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">34,146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other financial expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">8,546</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>3,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Amortization of transaction cost associated with financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">36</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">63,066</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>61,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>62,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">This <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">caption</span> at December 31, 2023, 2022 and 2021, is comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest on financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">9,411</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>9,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,689</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest on financial related parties</div> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">16,290</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">18,227</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10,329</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: nowrap; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Interest expense on leasing agreements</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">28,783</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>28,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">34,146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other financial expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">8,546</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>5,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>3,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Amortization of transaction cost associated with financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">36</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">63,066</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>61,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>62,576</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 9411000 9096000 14689000 16290000 18227000 10329000 28783000 28568000 34146000 8546000 5257000 3236000 36000 415000 176000 63066000 61563000 62576000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">20</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Income tax and tax loss carryforwards</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Income Tax</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Results for the year</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM and Subsidiaries incurred on combined tax losses for the years ended December 2023 and 2022, in the amounts of $156,078 and $129,041, respectively. Most of the companies that generated tax income for an amount of $130,301 amortized them with tax losses from prior years for an amount of $115,461. Income tax recognized in profit or loss corresponds to subsidiaries that generated taxable income of <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> $14,840, $10,573 and <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">$23,383, for 2023, 2022 and 2021, respectively</span>.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The difference between taxable income and book income is due primarily to the net effect of the gain or loss on inflation recognized for tax purposes, the difference between tax and book amortization and depreciation, non-deductible expenses, as well as certain temporary differences reported in different periods for financial and tax purposes.</div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">In accordance with the currently enacted Income Tax Law, the rate for 2021, 2022, 2023, and subsequent years is 30%.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The provision for income tax recognized in the statement of profit or loss for the years ended December 31, 2023, 2022 and 2021, is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(4,452</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(3,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(7,015</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Deferred income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold;">24,652</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>32,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: normal;">28,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total income tax benefit<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">20,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>29,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>21,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The reconciliation between the provision for income tax based on the statutory income tax rate and the provision recorded by the Company at December 31, 2023, 2022 and 2021, is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"> <div style="text-indent: -9pt;">Loss before taxes</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(28,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(269,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>8,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>80,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Increase (decrease) from:</div> </td> <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference in depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(20,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(46,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>135,332</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revaluation surplus</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(12,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(18,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(88,112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Materials and supplies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">11,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>3,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inflationary and currency exchange effects on monetary assets and liabilities, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(4,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>15,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(11,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Tax losses <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">amortization</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">115,461</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>265,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>60,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Provisions and allowance for doubtful accounts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(53,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(165,542</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(97,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference between the tax and book value for the sale of assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(35,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference between the tax and book value for the sale of shares of subsidiaries</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(4,931</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Non-deductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(12,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(25,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(21,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax benefit<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">20,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div>29,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>21,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The components of deferred tax liability at December 31, 2023 and 2022, are comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Tax loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">372,390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>385,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inventories and provisions – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">73,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>27,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Property and equipment and right-of-use asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(578,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(567,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total deferred tax liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">(132,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(154,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, the Company’s Management carried out the evaluation of the amount of tax losses that will be recoverable and determined based on projections that the effect of the deferred tax asset determined in the year will be realized at 49.13% based on the information available at the date of issuance of the consolidated financial statements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Tax loss carryforwards</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, Grupo TMM and its subsidiaries, report the following cumulative tax losses, which are restated applying the INPC in accordance with Mexican law.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 36%; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year in which the loss was incurred</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Amounts</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year of </div> <div style="text-align: center;">expiration</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2014</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">134,002</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2015</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">49,872</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2016</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">388,000</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2017</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">143,490</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2018</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">303,391</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2028</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2019</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">601,155</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2029</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2020</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">471,686</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2030</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">139,790</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2031</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">133,991</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2032</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">161,134</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div>2033</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">2,526,511</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> -156078000 -129041000 130301000 -115461000 -14840000 -10573000 -23383000 0.30 0.30 0.30 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The provision for income tax recognized in the statement of profit or loss for the years ended December 31, 2023, 2022 and 2021, is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(4,452</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(3,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(7,015</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Deferred income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold;">24,652</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>32,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: normal;">28,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total income tax benefit<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">20,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>29,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>21,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4452000 3172000 7015000 -24652000 -32763000 -28158000 -20200000 -29591000 -21143000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The reconciliation between the provision for income tax based on the statutory income tax rate and the provision recorded by the Company at December 31, 2023, 2022 and 2021, is as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"> <div style="text-indent: -9pt;">Loss before taxes</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(28,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(269,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">1,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>8,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>80,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Increase (decrease) from:</div> </td> <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference in depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(20,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(46,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>135,332</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revaluation surplus</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(12,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(18,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(88,112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Materials and supplies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">11,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>3,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inflationary and currency exchange effects on monetary assets and liabilities, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(4,562</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>15,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(11,643</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Tax losses <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">amortization</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">115,461</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>265,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>60,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Provisions and allowance for doubtful accounts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(53,185</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(165,542</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(97,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference between the tax and book value for the sale of assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(7,277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(35,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Difference between the tax and book value for the sale of shares of subsidiaries</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(4,931</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Non-deductible expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(12,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(25,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(21,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Income tax benefit<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">20,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div>29,591</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>21,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> -4742000 -28688000 -269197000 -1423000 -8606000 -80759000 -20110000 -46472000 135332000 -12639000 -18051000 -88112000 11483000 3418000 13000 -4562000 15663000 -11643000 -115461000 -265090000 -60032000 53185000 165542000 97628000 0 -7277000 -35950000 -4931000 0 0 12740000 25844000 21660000 -20200000 -29591000 -21143000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The components of deferred tax liability at December 31, 2023 and 2022, are comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;"> 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Tax loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">372,390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>385,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Inventories and provisions – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">73,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>27,374</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Property and equipment and right-of-use asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(578,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(567,902</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total deferred tax liability</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">(132,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>(154,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 372390000 385936000 73788000 27374000 578654000 567902000 132476000 154592000 0.4913 <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, Grupo TMM and its subsidiaries, report the following cumulative tax losses, which are restated applying the INPC in accordance with Mexican law.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 36%; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year in which the loss was incurred</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Amounts</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Year of </div> <div style="text-align: center;">expiration</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2014</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">134,002</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2015</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">49,872</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2016</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">388,000</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2017</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">143,490</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2018</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">303,391</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2028</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2019</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">601,155</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2029</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2020</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">471,686</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2030</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">139,790</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>2031</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">133,991</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>2032</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; margin-right: 2.55pt;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">161,134</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div>2033</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 36%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">2,526,511</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 134002000 2024 49872000 2025 388000000 2026 143490000 2027 303391000 2028 601155000 2029 471686000 2030 139790000 2031 133991000 2032 161134000 2033 2526511000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">21</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Segment reporting</div> </td> </tr> </table> <div><br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company as of December 31, 2023, 2022 and 2021 operates in the following segments: i) specialized maritime transportation, ii) maritime infrastructure, iii) logistics, ports and terminals and iv) warehousing. Specialized maritime transportation operations (‘Maritime Division’) include transportation of bulk liquid products, materials and provisions for drilling platforms. (‘Maritime infrastructure’) correspond to revenues for minor and major repairs and maintenance to ships made at the facilities of the Company (shipyard). Logistics, ports and terminals operations (‘Logistics ports and terminals Division’) include the operations of logistics solutions services and container and railcar maintenance and repair services and loading and unloading, storage at maritime port terminals, and shipping agency operations. Warehousing operations (‘Warehousing Division’) include storage and management of the facilities and bonded warehouses. </span></div> <div><br/> </div> <div> <span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">There are no changes in the measuring methods used to calculate the earnings reported for each segment. The information for each operating segment is as follows:</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> </div> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> infrastructure </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Logistics, ports <br/> and terminals</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Warehousing </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Other </div> <div style="text-align: center;">businesses </div> <div style="text-align: center;">and shared </div> <div style="text-align: center;">accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Total </div> <div style="text-align: center;">consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">795,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">200,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">73,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">149,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,218,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(704,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(140,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(95,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(120,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(1,061,016</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(61,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(61,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(36,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(8,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(13,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">(65,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(2,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(125,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">55,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">51,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(35,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">(36,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(63,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(29,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">44,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">15,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">156,014</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">182,762</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">1,284,274</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">80,352</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">122,730</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">1,826,132</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">1,383</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">49,437</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">97,131</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">147,951</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">675,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">322,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">153,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">109,183</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,260,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">831,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">506,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,487,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">286,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">155,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,266,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">422,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">73,753</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">449,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">311,824</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,257,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">422,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">73,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">449,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">311,824</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,292,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">124,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">6,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">124,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">6,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">150</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,231,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>118,441</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>160,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>172,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,683,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1,120,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(79,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(137,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>(121,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1,458,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(19,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(7,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(18,099</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(52,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(2,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(99,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>91,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>31,041</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>5,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>(1,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(84,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>42,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(41,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">102,998</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">152,036</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,021,222</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">97,063</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">117,452</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,490,771</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">6,917</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">73,543</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">188,478</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">268,938</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>752,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>321,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>492,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>174,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,740,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>855,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>480,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>1,587,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>460,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>118,177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>3,501,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>531,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>88,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>534,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>371,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,525,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>531,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>88,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>534,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>371,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>1,700,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>7,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>148</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>17,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>148</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>17,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">  </div> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Maritime </div> <div style="text-align: center;">infrastructure </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Logistics, ports</div> <div style="text-align: center;"> and terminals</div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Warehousing </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Other </div> <div style="text-align: center;">businesses </div> <div style="text-align: center;">and shared </div> <div style="text-align: center;">accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Total </div> <div style="text-align: center;">consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2021</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>835,230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>139,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>223,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>153,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,351,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(793,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(211,860</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(112,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(1,201,394</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(73,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(73,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(17,580</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(7,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(30,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(56,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(4,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(117,202</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>23,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>48,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(18,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(15,970</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(78,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>(40,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(207,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(248,054</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">108,020</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">146,131</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,017,128</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">80,542</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">189,117</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,540,938</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">12,451</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">38,391</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">207,386</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">79,004</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">337,232</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>669,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>366,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>471,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>326,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,833,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>777,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>524,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,526,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>614,336</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>268,898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,712,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>580,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>129,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>598,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>438,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,747,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>580,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>129,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>598,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>438,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,893,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>33,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>29,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>11,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>75,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>33,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>29,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>75,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">There are no changes in the measuring methods used to calculate the earnings reported for each segment. The information for each operating segment is as follows:</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;"> </div> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> infrastructure </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Logistics, ports <br/> and terminals</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Warehousing </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Other </div> <div style="text-align: center;">businesses </div> <div style="text-align: center;">and shared </div> <div style="text-align: center;">accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Total </div> <div style="text-align: center;">consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">795,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">200,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">73,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">149,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,218,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(704,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(140,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(95,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(120,483</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(1,061,016</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(61,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(61,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(36,385</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(8,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(13,059</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">(65,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(2,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(125,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">55,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">51,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(35,788</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">(36,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(63,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">(29,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">44,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">15,458</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">156,014</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">182,762</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">1,284,274</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom">80,352</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">122,730</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">1,826,132</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">1,383</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">49,437</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold;" valign="bottom">97,131</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: bold; white-space: nowrap;" valign="bottom">147,951</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">675,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">322,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">153,529</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">109,183</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,260,442</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">32,305</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">831,698</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">506,191</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,487,240</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">286,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">155,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">3,266,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">422,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom">73,753</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">449,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">311,824</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,257,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">422,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">73,753</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">449,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">311,824</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">35,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">1,292,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">124,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">6,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">124,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">6,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">150</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">131,345</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,231,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>118,441</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>160,977</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>172,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,683,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1,120,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(79,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(137,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>(121,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(1,458,601</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,047</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(19,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(7,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(18,099</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(52,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(2,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(99,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>91,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>31,041</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>5,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>(1,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(84,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>42,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(41,986</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">102,998</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">152,036</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,021,222</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">97,063</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">117,452</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1,490,771</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">6,917</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">73,543</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">188,478</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">268,938</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>752,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>321,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>492,439</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>174,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,740,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>855,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>480,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>1,587,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>460,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>118,177</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>3,501,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>531,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>88,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>534,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>371,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>1,525,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>531,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>88,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>534,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>371,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>175,282</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>1,700,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>7,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>148</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>17,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>148</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div>17,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>25,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">  </div> <div style="text-align: center;">Maritime</div> <div style="text-align: center;"> division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Maritime </div> <div style="text-align: center;">infrastructure </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Logistics, ports</div> <div style="text-align: center;"> and terminals</div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Warehousing </div> <div style="text-align: center;">division</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Other </div> <div style="text-align: center;">businesses </div> <div style="text-align: center;">and shared </div> <div style="text-align: center;">accounts</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Total </div> <div style="text-align: center;">consolidated</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, 2021</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>835,230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>139,226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>223,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>153,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,351,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs and expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(793,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(82,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(211,860</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(112,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(1,201,394</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Corporate expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(73,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(73,838</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(17,580</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(7,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(30,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(56,478</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(4,445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(117,202</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transportation profit (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>23,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>48,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(18,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>(15,970</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>(78,283</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>(40,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Costs, expenses and revenue not allocated</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>(207,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net income for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(248,054</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Properties<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">108,020</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">146,131</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,017,128</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">80,542</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">189,117</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,540,938</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">Rights of use by segment<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">12,451</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">38,391</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">207,386</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">79,004</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">337,232</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Other assets by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>669,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>366,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>471,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>326,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,833,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>777,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>524,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,526,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>614,336</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>268,898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>3,712,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities by operating segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>580,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>129,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>598,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>438,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,747,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>580,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>129,823</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>598,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>438,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>146,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>1,893,172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 28%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures by segment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>33,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>29,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>11,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>75,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Shared capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Total capital expenditures</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>33,869</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>29,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>11,759</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>75,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 795529000 200496000 73115000 149507000 0 1218647000 704075000 140614000 95844000 120483000 0 1061016000 61605000 61605000 36385000 8191000 13059000 65296000 2191000 125122000 55069000 51691000 -35788000 -36272000 -63796000 -29096000 44554000 15458000 156014000 182762000 1284274000 80352000 122730000 1826132000 0 1383000 49437000 97131000 0 147951000 675684000 322046000 153529000 109183000 0 1260442000 32305000 32305000 831698000 506191000 1487240000 286666000 155035000 3266830000 422088000 73753000 449429000 311824000 1257094000 35359000 35359000 422088000 73753000 449429000 311824000 35359000 1292453000 124118000 6582000 495000 150000 131345000 0 0 124118000 6582000 495000 150000 0 131345000 1231101000 118441000 160977000 172537000 0 1683056000 1120565000 79775000 137165000 121096000 0 1458601000 82047000 82047000 19063000 7625000 18099000 52480000 2252000 99519000 91473000 31041000 5713000 -1039000 -84299000 42889000 -41986000 903000 102998000 152036000 1021222000 97063000 117452000 1490771000 0 6917000 73543000 188478000 0 268938000 752039000 321594000 492439000 174878000 0 1740950000 725000 725000 855037000 480547000 1587204000 460419000 118177000 3501384000 531477000 88104000 534400000 371097000 1525078000 175282000 175282000 531477000 88104000 534400000 371097000 175282000 1700360000 49000 7997000 148000 17037000 25231000 0 0 49000 7997000 148000 17037000 0 25231000 835230000 139226000 223760000 153497000 0 1351713000 793982000 82563000 211860000 112989000 0 1201394000 73838000 73838000 17580000 7978000 30721000 56478000 4445000 117202000 23668000 48685000 -18821000 -15970000 -78283000 -40721000 -207333000 -248054000 108020000 146131000 1017128000 80542000 189117000 1540938000 0 12451000 38391000 207386000 79004000 337232000 669594000 366064000 471257000 326408000 0 1833323000 777000 777000 777614000 524646000 1526776000 614336000 268898000 3712270000 580455000 129823000 598178000 438572000 1747028000 146144000 146144000 580455000 129823000 598178000 438572000 146144000 1893172000 33869000 29840000 11759000 0 75468000 0 0 33869000 29840000 11759000 0 0 75468000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">22</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Employee benefits</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Expense for employee benefits</div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The expenses recognized for employee benefits are:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries and benefits<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">264,005</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>272,092</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>235,345</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Pensions – defined benefit plans</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">10,949</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>13,224</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>17,790</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">274,954</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>285,316</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>253,135</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The long-term liabilities recognized for pensions and other employee remunerations in the consolidated statement of financial position are comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Long-term:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Pensions and seniority premium</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">53,714</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>69,738</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Termination of employment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">77,390</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>84,652</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The short-term liabilities for employee benefits, are included in the line ‘Accounts payable and accrued liabilities’ in the consolidated statements of financial position, which as of December 31, 2023 and 2022, amounted to $3,012 and $5,189, respectively (see Note 15).</div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Remunerations on the termination of employment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The seniority premiums and the retirement plan (‘pensions’) obligations are based on actuarial calculations using the projected unit credit method. Pension benefits are based mainly on years of service, age, and salary level upon retirement.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The amounts charged to operations include the amortization of the cost of past services over the average time of service remaining. The Company continues with its policy of recognizing actuarial losses and gains for seniority premiums and pensions in the consolidated statement of operations, the actuarial (loss) gain net of taxes for 2023 and 2022 was $5,917 and $21,785, respectively (see Note 16).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The plan exposes Grupo TMM to such risks as interest rate, investment, mortality, and inflation.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The present value of the defined benefits obligation is calculated using a discount rate making reference to the market performance of high-quality corporate bonds.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The estimated term for the bonds is consistent with the estimated term for the defined benefits obligation and is denominated in pesos. A decrease in the market performance of high-quality corporate bonds will increase the defined benefits obligation of the Company, although this is expected to be partially compensated by an increase in the fair value of certain of the plan’s assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Investment risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The plan assets are predominantly capital and debt instruments traded on the Mexican Stock Exchange which are considered low risk.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Mortality risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company provides benefits for life to those who are covered by the defined benefits liability. An increase in the life expectancy of such persons will increase the defined benefits liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Inflation risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">A significant proportion of the defined benefits obligation is linked to inflation. An increase in the inflation rate will increase the Company’s obligation.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The details of the net cost for the period for seniority premiums and termination of employment, and also the basic actuarial estimates for the calculation of these labor obligations were shown as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and <br/> </div> <div style="text-align: center; font-weight: bold;"> seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of</div> <div style="text-align: center; font-weight: bold;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and </div> <div style="text-align: center;">seniority </div> <div style="text-align: center;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of </div> <div style="text-align: center;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Current service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(10,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">13,620</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>13,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">6,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,431</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net cost for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">(4,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">15,051</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>20,803</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>2,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, the reserve for pensions and seniority premiums, and also for the termination of employment, were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and</div> <div style="text-align: center; font-weight: bold;"> seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of </div> <div style="text-align: center; font-weight: bold;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and</div> <div style="text-align: center;"> seniority</div> <div style="text-align: center;"> premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of</div> <div style="text-align: center;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Defined benefit obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">54,204</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>70,223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Assets plan<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold;">(490</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total reserve</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">53,714</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>69,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the defined benefit obligations (DBO) for pensions and seniority premiums, and also for the reserve for termination of employment, were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and </div> <div style="text-align: center; font-weight: bold;">seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of </div> <div style="text-align: center; font-weight: bold;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and </div> <div style="text-align: center;">seniority </div> <div style="text-align: center;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of</div> <div style="text-align: center;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">DBO at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">70,223</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">14,914</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>87,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>15,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Current service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(10,164</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">13,620</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>13,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">6,062</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,431</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>7,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(1,297</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(310</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(1,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal;">(322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid from plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(6,674</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(6,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(1,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Past service cost<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">(3,946</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">(5,979</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(30,388</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(1,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">DBO at end of period<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">54,204</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The assets plan as of December 31, 2023 and 2022 were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Value of the fund at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">485</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Expected return on assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(39</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Plan contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">5,647</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(5,647</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interests on assets plan<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">44</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Value of the fund at end of year</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">490</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The changes in the pension plan, seniority premium, and termination of employment plan as of December 31, 2023 and 2022 were as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reserve for obligations at the beginning of the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">84,652</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>102,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cost for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">10,949</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>23,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Contributions to the plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(5,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid on pension plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(919</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Miscellaneous</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Actuarial gain or losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(8,453</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reserve for obligations at the end of the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">77,390</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>84,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The significant actuarial assumptions used for the valuation were:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">10.75</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>10.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Salary increase rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">4.00</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>4.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Inflation rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">3.50</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>3.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Average working life expectancy</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">14.00</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;"></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>14.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">These assumptions were prepared by Management with the assistance of independent actuaries. The discount factors are determined near the end of each year making reference to the market performance of high-quality corporate bonds denominated in the currency in which the benefits will be paid and which have similar maturities to the terms for the pension obligation corresponding. Other assumptions are based on actual reference parameters and Management’s historical experience.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022, approximately 10% of the Company’s employees work under collective work contracts that are subject to annual salary reviews and biannually for other compensations. As of December 31, 2023, and 2022, Grupo TMM had 720 and 769 employees, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The significant actuarial assumptions to determine the defined benefits obligation are the discount rate, the salary increase rate, and the average life expectancy. The calculation of the defined benefits obligation is sensitive to these assumptions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the effects of changes to these actuarial assumptions on the defined benefits obligations at December 31, 2023:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1.0% increase</div> </td> <td style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1.0% decrease</div> </td> <td style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Discount rate</div> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">(Decrease) increase in the defined benefits obligation</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(1,269</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,395</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Salary increase rate</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Increase (decrease) in the defined benefits obligation</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">623</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(1,053</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Increase in 1 year</span> <br/> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Decrease in ¡ year</span> <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">Average life expectancies</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(Decrease) increase in the defined benefits obligation<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(69</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">25</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">  <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The present value of the defined benefits obligation and also the defined benefits obligation recognized in the consolidated statement of financial position are calculated using the same method (projected unit credit). The sensitivity analyses are based on a change in one assumption without changing the others. This sensitivity analysis may not be representative of the real variance in the defined benefits obligation, as it is unlikely that the change to the assumptions would occur on its own, as some of the assumptions may be correlated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The expenses recognized for employee benefits are:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2021</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Salaries and benefits<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">264,005</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>272,092</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>235,345</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Pensions – defined benefit plans</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">10,949</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>13,224</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>17,790</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">274,954</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>285,316</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>253,135</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 264005000 272092000 235345000 10949000 13224000 17790000 274954000 285316000 253135000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The long-term liabilities recognized for pensions and other employee remunerations in the consolidated statement of financial position are comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Long-term:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Pensions and seniority premium</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">53,714</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>69,738</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Termination of employment</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">77,390</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>84,652</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 53714000 69738000 23676000 14914000 77390000 84652000 3012000 5189000 5917000 21785000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The details of the net cost for the period for seniority premiums and termination of employment, and also the basic actuarial estimates for the calculation of these labor obligations were shown as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and <br/> </div> <div style="text-align: center; font-weight: bold;"> seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of</div> <div style="text-align: center; font-weight: bold;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and </div> <div style="text-align: center;">seniority </div> <div style="text-align: center;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of </div> <div style="text-align: center;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Current service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(10,164</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">13,620</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>13,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-weight: bold;">6,062</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,431</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div>7,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Net cost for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-weight: bold;">(4,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">15,051</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>20,803</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>2,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> -10164000 13620000 13265000 1383000 6062000 1431000 7538000 1145000 -4102000 15051000 20803000 2528000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2023 and 2022, the reserve for pensions and seniority premiums, and also for the termination of employment, were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and</div> <div style="text-align: center; font-weight: bold;"> seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of </div> <div style="text-align: center; font-weight: bold;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and</div> <div style="text-align: center;"> seniority</div> <div style="text-align: center;"> premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of</div> <div style="text-align: center;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Defined benefit obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">54,204</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>70,223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Assets plan<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold;">(490</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Total reserve</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">53,714</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>69,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 54204000 23676000 70223000 14914000 -490000 0 -485000 0 53714000 23676000 69738000 14914000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the defined benefit obligations (DBO) for pensions and seniority premiums, and also for the reserve for termination of employment, were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Pensions and </div> <div style="text-align: center; font-weight: bold;">seniority </div> <div style="text-align: center; font-weight: bold;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Termination of </div> <div style="text-align: center; font-weight: bold;">employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Pensions and </div> <div style="text-align: center;">seniority </div> <div style="text-align: center;">premiums</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Termination of</div> <div style="text-align: center;"> employment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">DBO at beginning of period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">70,223</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">14,914</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>87,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>15,680</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Current service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(10,164</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">13,620</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>13,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>1,383</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">6,062</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,431</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>7,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(1,297</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(310</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>(1,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal;">(322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid from plan assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(6,674</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(6,674</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(1,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Past service cost<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">(3,946</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">(5,979</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(30,388</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>(1,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">DBO at end of period<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">54,204</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">23,676</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div>70,223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div>14,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The assets plan as of December 31, 2023 and 2022 were comprised as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Value of the fund at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">485</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>1,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Expected return on assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(39</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Plan contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">5,647</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(5,647</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interests on assets plan<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">44</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -12px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Value of the fund at end of year</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">490</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 70223000 14914000 87820000 15680000 -10164000 13620000 13265000 1383000 6062000 1431000 7538000 1145000 1297000 310000 1338000 322000 -6674000 0 -6674000 -1497000 -3946000 -5979000 -30388000 -1475000 54204000 23676000 70223000 14914000 485000 1125000 -39000 -741000 5647000 8171000 -5647000 -8171000 44000 101000 490000 485000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The changes in the pension plan, seniority premium, and termination of employment plan as of December 31, 2023 and 2022 were as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reserve for obligations at the beginning of the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">84,652</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>102,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cost for the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">10,949</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>23,331</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(44</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Contributions to the plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(5,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(8,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Benefits paid on pension plan</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(919</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Miscellaneous</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">(39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>(741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Actuarial gain or losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(8,453</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div>(31,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Reserve for obligations at the end of the period</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">77,390</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div>84,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The significant actuarial assumptions used for the valuation were:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">10.75</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>10.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Salary increase rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">4.00</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>4.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Inflation rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">3.50</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">%</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>3.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>%</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(39, 38, 39); text-indent: -9pt; margin-left: 9pt;">Average working life expectancy</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">14.00</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;"></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>14.30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div></div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the effects of changes to these actuarial assumptions on the defined benefits obligations at December 31, 2023:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1.0% increase</div> </td> <td style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1.0% decrease</div> </td> <td style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Discount rate</div> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">(Decrease) increase in the defined benefits obligation</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(1,269</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,395</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Salary increase rate</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Increase (decrease) in the defined benefits obligation</div> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">623</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">(1,053</span></div> </td> <td style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Increase in 1 year</span> <br/> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Decrease in ¡ year</span> <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">Average life expectancies</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(Decrease) increase in the defined benefits obligation<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">(69</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">)</span></div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">25</span></div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 84652000 102375000 10949000 23331000 -44000 -101000 5647000 8171000 4028000 919000 -39000 -741000 -8453000 -31122000 77390000 84652000 0.1075 0.105 0.04 0.04 0.035 0.035 0.14 0.143 0.10 0.10 720 769 -1269000 1395000 623000 -1053000 -69000 25000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">23</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Earnings per share</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, 2022 and 2021, income per share was determined based on the weighted average number of shares outstanding during the year. There are no potentially dilutive instruments outstanding, therefore basic and diluted income per share are the same.</div> 0 0 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">24</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Fair value measurement</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Fair value measures for non-financial assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The non-financial assets and liabilities measured at fair value in the statement of financial position are grouped into three levels of fair value hierarchy. The three levels are defined based on the observability of relevant data for the measuring, as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div>Level 1: quoted prices (without adjustment) in active markets for identical assets and liabilities.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div>Level 2: data other than the quoted prices included in Level 1 that are observable for the asset and liability, either directly or indirectly;</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 17.85pt;"><br/> </td> <td style="width: 17.85pt; vertical-align: top;">•</td> <td style="width: auto; vertical-align: top;"> <div>Level 3: non-observable data for the asset or liability.</div> </td> </tr> </table> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022 non-financial assets measured at fair value were classified in Level 2 of this hierarchy, as described below:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Level 2<br/> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Buildings</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">101,033</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,419,674</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,520,707</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,250,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022, fair value of the Company’s properties were estimated based on appraisals performed by independent, professionally qualified property valuers.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The important information and assumptions are prepared in close collaboration with Management. The valuation processes and changes in the fair value are reviewed by the Administration and Finance Department on the financial reporting date. Additional information on fair value measurement is as follows.<br/> <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and land (Level 2)</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The valuation was prepared based on a market focus that reflects the prices observed on recent market transactions involving similar properties and incorporates adjustments for factors specific to the property in question, including land size, location, liens, and current use.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: center;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The most significant information used, which is not observable, is the adjustment for factors specific to the properties in question. The magnitude and direction of this adjustment depends on the characteristics of observable market transactions for similar properties used as the end point for the valuation. Although this information is subjective, Management considers that the global valuation will not be materially affected by reasonably possible alternatives.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the reconciliation between the carrying amounts of non-financial assets classified within Level 2 was as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;"><span style="font-weight: normal;">2022</span><br/> </span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of January 1<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,250,989</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">1,316,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Amount recognized in other comprehensive income:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Revaluation surplus <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;"></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Amount recognized in statements profit or loss:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Loss on the accord and satisfaction<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">(61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: normal;">(61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Additions and disposals, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(2,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal;">(3,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transfer from available-for-sale assets </div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">272,500</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of December 31<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">1,520,707</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal;">1,250,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, there were no effects from unrealized gains from fair value measurements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022 non-financial assets measured at fair value were classified in Level 2 of this hierarchy, as described below:</div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-weight: bold;">Level 2<br/> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Buildings</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div><span style="font-weight: bold;">101,033</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div>103,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Lands</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div><span style="font-weight: bold;">1,419,674</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div>1,147,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,520,707</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>1,250,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 101033000 103815000 1419674000 1147174000 1520707000 1250989000 <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the reconciliation between the carrying amounts of non-financial assets classified within Level 2 was as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold;"><span style="font-weight: normal;">2022</span><br/> </span></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of January 1<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">1,250,989</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">1,316,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Amount recognized in other comprehensive income:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Revaluation surplus <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;"></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-style: italic; text-indent: -9pt; margin-left: 9pt;">Amount recognized in statements profit or loss:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 18pt;">Loss on the accord and satisfaction<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: normal;">(61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: normal;">(61,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Additions and disposals, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(2,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: normal;">(3,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-weight: normal;">)</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Transfer from available-for-sale assets </div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">272,500</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">Balance as of December 31<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div><span style="font-weight: bold;">1,520,707</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: normal;">1,250,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1250989000 1316264000 0 0 0 -61973000 0 -61973000 -2782000 -3302000 272500000 0 1520707000 1250989000 0 0 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">25</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Financial instruments risk</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Risk management objectives and policies</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM is exposed to various risks in relation to financial instruments. The Company’s financial assets and liabilities by category are summarized in Note 13. The main types of risks are market risk, credit risk and liquidity risk.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company’s risk management is coordinated at its headquarters, in close cooperation with the board of directors, and focuses on actively securing short to medium-term cash flows by minimizing the exposure to volatile financial markets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company does not actively engage in the trading of financial assets for speculative purposes nor does it write options. The most significant financial risk to which the Company is exposed are described below:</div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Market risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Currency risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The monetary position for Grupo TMM may be materially affected by variances in the exchange rate between the US dollar and the Mexican peso due to the Company’s significant operations in Mexico. The Company does not cover this exposure. Grupo TMM minimizes its exposure effects in foreign currency by contracting financial debt in Mexican pesos.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">  <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM also faces transactional currency exposure. This exposure derives from sales and acquisitions made in currencies other than Mexican pesos, Grupo TMM’s functional currency. As of December 31, 2023 and 2022, approximately 80% and 75% of Grupo TMM’s sales are denominated in US dollars, respectively while approximately 35% and 40% of the costs and expenses for both years are denominated in US dollars.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022, the Company held monetary assets and liabilities denominated in foreign currencies other than the Mexican peso, translated at the corresponding interbank exchange rate as related to the Mexican peso, as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">US dollar</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Other </div> <div style="text-align: center; font-weight: bold;">currencies</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">US dollar</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Other <br/> currencies</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">23,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>34,219</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(25,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(28,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(1,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>5,349</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>(40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of August 1, 2024, December 31, 2023 and 2022, the exchange rate was Ps18.5970, Ps16.8935 and Ps19.3615 per US dollar, respectively.<br/> </div> <div>  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Sensitivity analysis</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The following table shows for the years ended December 31, 2023 and 2022, the sensitivity in profit or loss related to the financial assets and liabilities of Grupo TMM and the exchange rate; United States dollar (USD) / peso ‘considering that the rest of the conditions remain the same’, assumes a change of +/- 12% for 2023 and +/- 4.91% for 2022 in the peso / USD exchange rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">This percentage was determined based on the volatility of the average exchange rate market over the past 12 months. The sensitivity analysis is based on financial instruments in foreign currency held by Grupo TMM on the reporting date.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">If the peso had strengthened or weakened against the USD by 12% for 2023 and 4.91% for 2022, this would have had the following impact on the monetary position:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12% </span></div> <div><span style="font-weight: bold;">increase in the </span></div> <div><span style="font-weight: bold;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">12% </span></div> <div style="text-align: center;"><span style="font-weight: bold;">decrease in the </span></div> <div style="text-align: center;"><span style="font-weight: bold;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: normal;">4.91% <br/> increase in the<br/> exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">4.91% </span></div> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">decrease in the </span></div> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Assets in US dollars</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">47,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(47,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>34,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(34,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Assets in other currencies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Liabilities in US dollars</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(50,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">50,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(29,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>29,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Liabilities in other currencies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">4,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>5,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>(5,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The exposure to exchange rates varies during each year, depending on the volume of overseas operations or in foreign currency; however, the above analysis is considered representative of Grupo TMM’s exposure to currency risk.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Interest rate risks</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM’s exposure to the risk of changes in market interest rates is related principally to the long-term debt obligations of Grupo TMM at a variable interest rate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM’s policy is to obtain fixed rated instruments on its loans and, when a loan has a variable interest rate, the Company’s policy is to obtain all needed derivative financial instruments in order to fix this rate. At December 31, 2023, the Company has $71.2 and $3.2 million pesos of debt contracted on fixed and variable rates, respectively. At December 31, 2022, the debt contracted on fixed and variable rates was $57.7 and $9.8 million pesos, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Sensitivity analysis</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The following table illustrates the sensitivity in profit or loss at December 31, 2023 and 2022 to a reasonably possible change in the interest rates of +/- 1% and +/- 1%, respectively. These changes are considered to be reasonably possible based on the current market conditions.</div> <div>  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The calculations are based on a variance in the average market interest rate for each period and the financial instruments on the reporting date that are sensitive to variances in the interest rates. The rest of the variables remain constant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">+1%<br/> </div> <div style="text-align: center; font-weight: bold;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">-1%<br/> </div> <div style="text-align: center; font-weight: bold;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">+1%</div> <div style="text-align: center;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">-1%<br/> </div> <div style="text-align: center;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Income or loss for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(6,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">6,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(8,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>8,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The impact shown in the above sensitivity is considered the same both in the results of profit or loss and in stockholders’ equity.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Concentration of risk</div> <div style="font-style: italic; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the year ended December 31, 2023, the Company obtained revenues from PEMEX Exploración y Producción, Celanese Operations Mexico and Helmsley Management, representing 38%, 13% and 6%, respectively. None of the remaining customers represents more than 4% of the total revenues.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the year ended December 31, 2022, the Company obtained revenues from Helmsley Management, Celanse Operations Mexico and PEMEX Exploración y Producción, representing 27%, 14% and 12%, respectively. None of the remaining customers represent more than 4% of its total revenues.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Credit risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Credit risk is managed on a group basis, based on the credit risk management policies and procedures of Company.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Credit risk with respect to cash balances maintained in banks and sight deposits is managed through diversification of bank deposits that are only made with high credited financial institutions. For other receivables, other than trade accounts receivable and contractual assets, the balances are considered immaterial and whose risk of default is null.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company continuously monitors the creditworthiness of customers, based on its experience and customer profiles defined by Management. The Company’s policy is to deal only with creditworthy counterparties. Credit terms range between 30 and 90 days except Pemex that handles credit terms of 180 days. Credit terms negotiated with customers are subject to an internal approval process that considers the experience and profile of the customer. Current credit risk is managed by a periodic review of the accounts receivable aging analysis, together with credit limits per customer.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For certain types of services and customers, it is required that they pay in advance the amount corresponding to the services, thus mitigating the credit risk.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Trade accounts receivable consist of a large number of customers in various industries and geographical areas.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Guarantees (collateral)</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company does not maintain any guarantee on its trade accounts receivable. </div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">In addition, the Company does not have guarantees related to other financial assets (i.e., other receivables, cash and cash equivalents held in banks).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Trade accounts receivable</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM applies the IFRS 9 simplified model of recognizing lifetime expected credit losses for all trade receivables as these items do not have a significant financing component.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">In measuring the expected credit losses, the trade receivables have been assessed on a collective basis as they possess shared credit risk characteristics. They have been grouped based on the days past due and also according to the geographical location of customers.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Expected credit loss rates are based on the sales payment profile over the last 48 months prior to December 2023 and 2022, respectively, as well as the corresponding historical credit losses during that period. Historical rates are adjusted to reflect current and future macroeconomic factors that affect the customer’s ability to liquidate the unpaid balance.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Trade receivables are written off when there is no reasonable expectation of recovery. Failure to make payments within 180 days from the invoice date and failure to engage with the Company on alternative payment arrangement amongst other is considered indicators of no reasonable expectation of recovery. However, industry and client’s practices could generate balances with more than 180 days of aging, for which conclusion is that those balances will be collected.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the foregoing, the expected credit loss for trade accounts receivable as of December 31, 2023 and 2022 was determined as follows:</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Trade accounts receivable days in arrears</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">More than 30 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">More than 60 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.5pt;">More than 90 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of December 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit loss rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross carrying value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">49,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">206,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">268,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit losses during the lifetime</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit loss rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross carrying value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">230,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">368,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit losses during the lifetime</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">  <br/> </div> <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Liquidity risk</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The goal of Grupo TMM is to maintain a balance between the continuity of loans and flexibility through the use of bank loans and securitizations. As of December 31, 2023, and 2022, 70% and 52%, respectively, of Grupo TMM’s financial liabilities are due within the next 12 months.</div> <div>  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the financial liabilities and other liabilities of Grupo TMM had contractual maturities (including interest payments as applicable) and were summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Non-Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">In 6 months</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">6 to 12 </div> <div style="text-align: center; font-weight: bold;">Months</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1 to 4 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">More than 4 </div> <div style="text-align: center; font-weight: bold;">Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">At <span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade payables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">350,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">340,744</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Related parties<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">147,098</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leasing liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">38,426</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">28,717</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">49,573</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">50,863</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">9,606</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">54,533</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,374</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">398,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">571,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">61,947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">50,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">At December 31, 2022</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">Trade payables</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>437,382</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Accounts payable and accrued expenses</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>503,874</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">Related parties</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">165,280</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Leasing liabilities</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>33,569</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>35,360</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>167,284</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>50,862</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Financial debt</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>10,424</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>24,606</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>28,535</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,940</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>481,375</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>729,120</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>195,819</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>54,802<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts reflect the contractual cash flows without discount, which may differ from the values registered in the liabilities on the reporting date.</div> 0.80 0.75 0.35 0.40 <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023 and 2022, the Company held monetary assets and liabilities denominated in foreign currencies other than the Mexican peso, translated at the corresponding interbank exchange rate as related to the Mexican peso, as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">US dollar</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Other </div> <div style="text-align: center; font-weight: bold;">currencies</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">US dollar</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Other <br/> currencies</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">23,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>34,219</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(25,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(28,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>(40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(1,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>5,349</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>(40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 23356000 0 34219000 0 25129000 276000 28870000 40000 -1773000 -276000 5349000 -40000 18.597 16.8935 19.3615 0.12 0.0491 <div style="font-family: 'Times New Roman'; font-size: 10pt;">If the peso had strengthened or weakened against the USD by 12% for 2023 and 4.91% for 2022, this would have had the following impact on the monetary position:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12% </span></div> <div><span style="font-weight: bold;">increase in the </span></div> <div><span style="font-weight: bold;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: bold;">12% </span></div> <div style="text-align: center;"><span style="font-weight: bold;">decrease in the </span></div> <div style="text-align: center;"><span style="font-weight: bold;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;"><span style="font-weight: normal;">4.91% <br/> increase in the<br/> exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">4.91% </span></div> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">decrease in the </span></div> <div style="text-align: center; font-weight: bold;"><span style="font-weight: normal;">exchange rate</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Assets in US dollars</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">47,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(47,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>34,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>(34,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Assets in other currencies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Liabilities in US dollars</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(50,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">50,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(29,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>29,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Liabilities in other currencies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">(560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-weight: bold;">560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-indent: -9pt; margin-left: 9pt; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(4,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">4,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>5,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>(5,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> </table> 0.12 0.0491 47348000 -47348000 34811000 -34811000 0 0 0 0 50943000 -50943000 29370000 -29370000 560000 -560000 41000 -41000 -4155000 4155000 5400000 -5400000 71200000 3200000 57700000 9800000 0.01 0.01 <div style="font-family: 'Times New Roman'; font-size: 10pt;">The calculations are based on a variance in the average market interest rate for each period and the financial instruments on the reporting date that are sensitive to variances in the interest rates. The rest of the variables remain constant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">+1%<br/> </div> <div style="text-align: center; font-weight: bold;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">-1%<br/> </div> <div style="text-align: center; font-weight: bold;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">+1%</div> <div style="text-align: center;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">-1%<br/> </div> <div style="text-align: center;">Variance</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt;">Income or loss for the year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">(6,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">6,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(8,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>8,873</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.01 -0.01 0.01 -0.01 -6307000 6307000 -8873000 8873000 0.38 0.13 0.06 0.04 0.27 0.14 0.12 0.04 P180D <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to the foregoing, the expected credit loss for trade accounts receivable as of December 31, 2023 and 2022 was determined as follows:</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Trade accounts receivable days in arrears</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">More than 30 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">More than 60 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 3.5pt;">More than 90 days</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of December 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit loss rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross carrying value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">49,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3,505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">206,684</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">268,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit losses during the lifetime</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">28,612</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of December 31, 2022</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit loss rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross carrying value</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">230,010</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">98,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">368,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Expected credit losses during the lifetime</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 0 0 0 0.138 49544000 8867000 3505000 206684000 268600000 28612000 28612000 0 0 0 0.263 230010000 3522000 36265000 98893000 368690000 25975000 25975000 0.70 0.52 <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the financial liabilities and other liabilities of Grupo TMM had contractual maturities (including interest payments as applicable) and were summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Non-Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">In 6 months</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">6 to 12 </div> <div style="text-align: center; font-weight: bold;">Months</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold;">1 to 4 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">More than 4 </div> <div style="text-align: center; font-weight: bold;">Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold; text-indent: -9pt; margin-left: 9pt;">At <span style="text-indent: 0pt;">December 31, 2023</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Trade payables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">350,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Accounts payable and accrued expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">340,744</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: middle; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Related parties<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">147,098</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leasing liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">38,426</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">28,717</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">49,573</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div><span style="font-weight: bold;">50,863</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">9,606</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">54,533</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div><span style="font-weight: bold;">12,374</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold;">-</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">398,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">571,092</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-weight: bold;">61,947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-weight: bold;">50,863</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">At December 31, 2022</span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">Trade payables</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>437,382</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Accounts payable and accrued expenses</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>503,874</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>-</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">Related parties</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">165,280</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Leasing liabilities</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>33,569</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>35,360</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>167,284</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div>50,862</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">Financial debt</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>10,424</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>24,606</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>28,535</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div>3,940</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>481,375</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>729,120</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>195,819</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>$</div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div>54,802<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 350653000 0 0 0 0 340744000 0 0 0 147098000 0 0 38426000 28717000 49573000 50863000 9606000 54533000 12374000 0 398685000 571092000 61947000 50863000 437382000 0 0 0 0 503874000 0 0 0 165280000 0 0 33569000 35360000 167284000 50862000 10424000 24606000 28535000 3940000 481375000 729120000 195819000 54802000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"><span style="font-weight: bold;">26</span></td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Capital management policies and procedures</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Grupo TMM’s capital management goal is to ensure the capacity of Grupo TMM to continue as a going concern and to provide its stockholders with an appropriate return on their investment. The Company monitors capital based on the carrying value plus its financial debt.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Company sets its capital amount proportionate to its overall financing structure, meaning, the capital and financial liabilities that are not loans. Grupo TMM manages the capital structure and makes adjustments in light of changes in the economic conditions and the associated risks of the underlying assets. In order to maintain or adjust the capital structure, Grupo TMM may adjust the amount of capital reimbursements to stockholders, or issue new shares or sell assets to reduce its financial debt.</div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the capital management was summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold; text-indent: 1.7pt;"><span style="text-indent: 0pt;">2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; text-indent: 1.7pt;"><span style="text-indent: 0pt;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Stockholders’ equity</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">1,974,377</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">1,801,024</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(100,044</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(96,792</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Stockholders’ equity, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">1,874,333</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">1,704,232</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Total financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">76,513</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">67,505</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leasing liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">167,579</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">287,075</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Overall financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">244,092</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">354,580</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Capital-to-overall financing ratio</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">7.69</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">4.81</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2023, and 2022, the capital management was summarized as follows:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-weight: bold; text-indent: 1.7pt;"><span style="text-indent: 0pt;">2023</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; text-indent: 1.7pt;"><span style="text-indent: 0pt;">2022</span><br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Stockholders’ equity</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">1,974,377</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">1,801,024</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">(100,044</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">(96,792</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">)</span></div> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Stockholders’ equity, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">1,874,333</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">1,704,232</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Total financial debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">76,513</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">67,505</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt;">Leasing liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">167,579</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">287,075</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Overall financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">244,092</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">$</span></div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">354,580</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); text-indent: -9pt; margin-left: 9pt;">Capital-to-overall financing ratio</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="font-weight: bold; color: rgb(0, 0, 0);">7.69</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div><span style="color: rgb(0, 0, 0);">4.81</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1974377000 1801024000 100044000 96792000 1874333000 1704232000 76513000 67505000 167579000 287075000 244092000 354580000 7.69 4.81 <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 28.35pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">27</div> </td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Contingencies</div> </td> </tr> </table> </div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">a)</td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">RPS Claim</div> </td> </tr> </table> <div> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On August 7, 2007, Transportación Marítima Mexicana, S.A. de C.V. (‘TMM’) filed a claim for arbitration against Refined Product Services (“RPS”) for US$50 thousand, f(approximately $845) or various expenses incurred by TMM due to the delay of the re-delivery of the tanker vessel Palenque.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On October 19, 2007, RPS filed a countersuit for US$3.0 million, (approximately $50,681) for alleged faults and lack of maintenance involving the tanker vessel Palenque, and also consequential damages for having lost a contract while the vessel was being repaired. The consolidated financial statements did not present any significant claims for payments of loss (RPS) during 2023 and 2022, and up to the authorization date hereof.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s Management and its legal advisors consider the position against this countersuit is strong, as there are sufficient elements and arguments for defense, also the amount claimed by RPS would appear to be excessive and for non-supported issues.</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">b)</div> </td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Tax liabilities determined on TMM</div> </td> </tr> </table> </div> <div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On February 5, 2020, TMM filed a lawsuit against the resolutions that determined several tax credits for alleged omissions of Income Tax and VAT withholdings to foreign residents, corresponding to the 2014 fiscal year, as of the date of the consolidated financial statements, it is still under study.</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">c)</div> </td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Motions for Annulment against various tax provisions</div> </td> </tr> </table> </div> <div> <br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During 2017 and 2016, Grupo TMM filed Motions for Annulment with the Federal Court of Administrative Justice against various decisions of the Tax Administration Service (SAT), on the rejection of deductions (tax year 2007), modifications to the Consolidation Regime for controlled companies (tax year 2005), deferred income tax on consolidation (tax year 2010), and the termination of the consolidation regime (tax year 2013). It should be noted that all jurisdictional instances have been resorted to, including the revaluation of the determinants is being considered for a negotiation in favor of the Group’s interests; at the date of the consolidated financial statements it is still under study.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">d)</div> </td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Other legal proceedings</div> </td> </tr> </table> </div> <div> <br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company is participating in to various other legal proceedings and administrative actions, all of which are of an ordinary or routine nature and incidental to its operations. Although it is impossible to predict the outcome of any legal proceeding, in the opinion of the Company’s Management, such proceedings and actions should not, individually or in the aggregate, have a material adverse effect on the Company’s financial condition, results of operations or liquidity.</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">e)</div> </td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Operations with related parties</div> </td> </tr> </table> </div> <div> <br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Under the Income Tax Law, companies that conduct operations with related parties, nationals or nonresidents, are subject to fiscal limitations and obligations regarding the determination of the prices negotiated, as these must be comparable to those that would be used with or between independent parties on similar operations.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the event the tax authorities were to review the prices and reject the amounts determined, they may demand, an addition to the taxes and accessory charges corresponding (adjustments and surcharges), fines on omitted taxes, which could be for up to 100% of the adjusted tax amount.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company has significant transactions and relations with related parties, for which the Company holds documentation that confirms the terms of these transactions were conducted in 2022 similarly to transactions between unrelated parties. The Company and its subsidiaries are in the process of completing this study for 2023.</div> <div> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">f)</div> </td> <td style="vertical-align: top;"> <div style="font-style: italic; font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Other legislation</div> </td> </tr> </table> </div> <div> <br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Grupo TMM and Subsidiaries are subject to the laws and ordinances of other countries, as well as international regulations governing maritime transportation and the observance of safety and environmental regulations.</div> 50000 845000 3000000 50681000 <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"> <div><span style="font-weight: bold;">28</span></div> </td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Subsequent events to the reporting date</div> </td> </tr> </table> <div><br/> </div> <div style="display:none;"><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">No adjusting or significant non-adjusting events have occurred between the 31 December reporting date and the date of authorization.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 28.35pt; vertical-align: top;"> <span style="font-weight: bold;">29</span><br/> </td> <td style="width: auto; vertical-align: top;"> <div style="font-weight: bold;">Authorization of the consolidated financial statements</div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;">The <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">consolidated financial statements of the Company were authorized by <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Verónica Tego</span> on <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">August 1, 2024</span>, in her capacity as Director of Administration and Finance, as well as by the Board of Directors on the same date, to be issued and subsequently approved by the General Stockholders’ Meeting, which has the authority to modify the accompanying consolidated financial statements.</span></div> Corresponds to the acquisition of software for environmental impact measurement on August 2, 2023. Corresponds to the rights on the Marmex trademark associated with the maritime division segment, specifically the offshore vessels operation. This trademark is subject to annual impairment testing (see Note 12). Corresponds mainly to the SAP Hana system upgrade project. Consists mainly of the design and conversion projects for the Aurora Pearl and World Peridot mud vessels for $65,857 and $36,443, respectively. The start of operations of these vessels occurred at the end of the 1st quarter of 2024. Lines of credit in the amount of $130 million at a 15% annual fixed rate, with payments on capital and interest upon maturity, extended one more year, that has initial due date as of December 2023. Interest expenses of these credits amounted to $16,290 and $18,227 for the twelve months periods ended December 31, 2023 and 2022, respectively. Balances receivable are related to agency and maritime provider commission services. The accounts payables to SSA México, S.A. de C.V. are largely due to subagency services that this related party provides to Grupo TMM. It consists of the retirement of 5 real properties in August de 2022, the real property named “El Montero” and 4 real properties classified as available-for-sale, pursuant to the accord and satisfaction contract with Fibra FUNO for the total payment of liabilities in benefit of Fibra FUNO in lease agreements. A total loss was incurred on the operation in the amount of $57,804. (See Note 10). Corresponds to the leasing of mud and parcel tankers vessels. Corresponds to the transfer of assets available for sale because the sale has not been completed. As of December 31, 2022, the asset held for sale corresponds to land located at Tuxpan Veracruz. During Q4 of 2023, the offer maintained by an independent third party was withdrawn due to changes in its strategic plan. In addition, Management decided not to continue with the plans to sell this asset, as a result, Management decided to classify the land again as PP&E. During the 2023 and 2022, the Value Added Tax (VAT) recovery processes have been prolonged by the tax authorities by extending the recovery periods. As discussed in Note 4.20, the contract that Grupo TMM had as maritime administrator with TMM Division Maritima was terminated on August, 2022. The merchandise transportation operation contract terminated in the first quarter of 2023. Shipping agency services between Administradora Marítima TMM, S.A.P.I. de C.V., subsidiary of Grupo TMM, and Marítima del Golfo. Maritime services between TMM Dirección Corporativa, S.A. de C.V, subsidiary of Grupo TMM, and Marítima del Golfo. The contract termination date was August 2022. Includes fix-term deposits (promissory notes) and repurchase/resell agreements with terms up to 3 days. Shipping agency servicies provided by SSA México, S.A. de C.V. to Administradora Marítima TMM, S.A.P.I. de C.V. Management consulting provided by SSA México, S.A. de C.V. to Administración Portuaria Integral de Acapulco, S.A. de C.V. Corresponds to the cancellation of the lease contracts for the Manzanillo, Veracruz and Altamira yards of the M&R business. It corresponds to the cancellation of lease agreements for warehouses used for the storage business. It corresponds to the cancellation of the lease agreement of Torre Latino y Cuspide in August, pursuant to the accord and satisfaction contract in payment of 5 real properties with Fibra FUNO (see Note 9a). Moreover, as part of the contract, Fibra FUNO accepts to liquidate the credit in benefit of Banco de Bajío in the amount of $22,000, which gave rise to a loss on the transaction in the amount of $57,804 (see Note 18). In August 2023, Ademsa renegotiated the lease contract for the offices and warehouses in Azcapotzalco, signing a new contract for one year and two months. The net effect of this transaction (credit) in the amount of $20,227 is shown under other income (expenses). It corresponds to the reclassification of the revaluation surplus to accumulated results from the sale of properties, as well as the depreciation for the period of revaluation of properties. Includes the adjustment of assets available for sale at their fair value, for an amount of $291,200.

T.T6J[Q7+R$I3:/\:S/, 2. M69$RNT??\-1\'+!]TDI6M:.,%CU<403-,_CI5-#/O37>H+_]?U!+ P04 M" E@@%9^#N;\?4? !KU $ %@ &=T;6%Y+3(P,C,Q,C,Q7V-A;"YX;6SM M75ESW#B2?M^(_0]:[[,L'W.YHWLF=+0]FK%5BI+__]K))3YX@SA.4_?#J[>LWKTY@%J$X MR1Y_>%7FIR"/DN35W_[ZG__Q_7^=GGZ"&<2@@/')P^[D B,0XR1^A">WR\4J M2>')NS^\_M/KMZ__^.X/;WJ?3T]I\33)?OV._O$ O7GS]NQ_OGR^B]9P TZ3+"] %L%7)X3^N[SZ\3.* M0%&UN5?\Y0&G+8/W9UU=0@KZO].6[)3^=/KVW>G[MZ]?\OA5TT3Z6:.2EOQE M1-_(]/;#AP]GU=>.E#!*)*P[L8GV3DYJ_6&4PB5X09FQ2U*DRB!^7D6WV(4P;C$,+^"!4C2G#2H8E[L MMO"'5WFRV::P_6V-X>J'5X_%!NR(@MZ]?_NN5L]_&]9P9B'$QR0C\B<@O2:: MP"6M)%\F^:^?D]_*)$Z*'?W/%!G,*G IPF6),;&SV23@\K<1X$?2#+2#\()8 M_BHI\AM87**\^(CP+<0)BJ7:+-%&47\8G4%5Y @OJ)K-+F; M(HBSNN<0G *$&'V:5+U/0-(5N" C4;S([@I0E 7"NR49J^=4@V5+YE%*7J9% M3MKP+PCPO$)S:[(3JH!DE"P:1] :>>?5J3N)7JZQU9U,:+&-G MT[SS*$(E,=-;L ,/*54 ^067,';16'WF-DV_ "D-_ZCKO\<@RT%4.?N?DV*] MA"F-PF\!I@/&%!',*YD4!IWG.2R8\>Z2U/*(,/G78B4E=!(HN6F!C1(^0^(3 M\^I/ I@J5)LBD8R=M2&WB":.'29/%-23C5G"TJ:9!*4QW//*[\K-!N!)@[V* MI4TS+T&^)MBA?_U()A-/()W:WPJ.5HTDEDYF;3$UK9K MIY*ITZ:20 S#-8V2GV ];ER"-'KGMNG"2F8696XIW I IOUD5K/ =<3DNA,X MW.=J_&SM=MOD;JBZ17E"AVVG[>9P[S<^(EU0IE7<_YG\?U S?"E@%L.XK9M* MX4"ZJO:V_A1%@SI3NB"(\%!<6F5.ZJP6UI(5SJO5M0*\H QM=F=4#Z=OWI^^ M>W^V*M/T%TJQ_]=IA/ O>Y)*6=7O%07UP<5N&!ZTE:?@ :8_O)*1%$E!=<(G M.?-04JYL7&E\:_\-F:*BK"!@(_4]MC,BMK,45(V$0JJAR#WC.,=#Z0&.6I[D MGP/+&"\!-Q1G.8U(*+?3A-A'6WZ%T6;4$TA7E%X;OSNIF9P4Z$18&.$8XF:+ MX!DFC^NB^8]?O=U85%'@Y*$L:#QWCQ;/&<34%0-,? O?2C4*#&U66L OG2QI MD)B1:2G &>E4%OJBSXV\X\_'!KM69R&E8!P+D'&FUC'FV)C%'SPWBWM,)HHE MWMVMB2PL /@?&RVQ'T/I?*E0%EW/\N/YPU,/>_XZSTL8-]MU3,=SOS4J8KZ% MTNTRD2QZG6'7=/H;SZV]WBJJ!&Q'<*;G)12-LK@4H:! +9X%%KA,&T2\5R#B MN!&A<8PC" YU^&B:R!&PPY^((<%DA@>0 8>]0H+Q"^*YJGB*ZO',M#[E4(BE M$A,TPO$(_)*Q6IQN]^V:YC;[3?D]&N[1C,(Z\Z)=T&=2]'B6+>E@-$D! ^L? MUU('A";< YDGM'+0\QLH6ZP^H^R1#'6;"X0Q>N9,'O4+#$U.6L!70!D+JP$C M'9Z!#"^M@'1/4NV4!52,9QY1>8X-A5CZ@!@S:E#PSG,4R/UB]?6NW&[3A(2- M1B,6OZC6B,46]15$$Q0P><1BN0>RX-O(P9R\8:14>B/CXD,W95#<5^A-5(2^ M8S.HPS\7VC;S%Z"FI#F9_1)@] MUBT47ZO42"&*4L<:?DVDE. PFSL) M<1#P=.D&%IR[ QS_J:)K78:8SF,F))I]'JPG'8ZM'LVF# MT<-D3JTQ8 AGU@'$F3JQE"S4%)37'"1]VK31E%^T$7OZMQ*I$NE^#[!-"\7.2C@YDS?#>12,D)ROS'[:EY&^DN8%SB)"ACS+^6RT9XF>7?? M0D5^]"U$3BAH)B-OM[ 7%RJ9:9KZL8%RG3V1]E:9!48#P>A+Y_)[7SSL:7'+ MY9TZ*-?TWQ]=]!_G3FOUTR_LO?X;R$[%)13]8R4LA8>]HI9$WCO<\F&-,;<8 M;IM$&/R!AD/ G$GL$WC8R4HYY'W,*Q[(Q&L@2Q?Z-?_%5TF^13E(/V%4;O/+ M%.1YLDI@?)[_':8TB]H=&3<6N/LOH:]O,! ]M1<89+')K!7R IZ9*O07TH?3 MLY:)S-JE8>(U)-(#B,ACT".\&I-:[0"_8"F M, XF+HKIBN^[%KSSP3WX7I7P(U&A\9TC71:2D]QJ%AX"RH$N-()VXPHT]UB. MNTPF6QL2K)$Q110V]_T9*^5G\O]#)C@:)(;RR@_4+>MGPMIO73,?]GO5W0>_ M?-J^91=PA3#-ZRH4:D0QDJY'X:N8U.07VRHU=/9X'A7)$^_PF#;]2 5">K\4 M0F+T/*];S8C.^=((.?CBESA+^ 2SVI]?TO1,("JJ)*V795Z@S7C^JDW?+3HK MZ8\W//!Z#)G+.!@W>CSK)6S<7N!A0EA@PN!%_;U%;L5\]$X^?/ M9T644[6BBJB.>.)1T#=(5Z;AP<@NKBLH7*\69^[G8#_VO0_9> G=F+2K=H//J ]E%J1-8 M2>,#&HDW24;W]X@BGB!_)F)6J.D+W4)> M9*8A7Z=)EJ'BKR8.7" M8$ABUBE$(Y$R#>TAI=9?7$2RY;B!'I0\J78&O *9U%8!1B?/X.DK7FPFI^R' M:"+*0'"A+ZTY3J2\/;P+*]NB0.:+^0*%=;R;.W@JGH$86/V0"*R>NF,LBO>I MT='PD\MCJ=(W^;C--"BQOS>B+G$\/'-;CFP$'4"Y3]?<&5&S"V1AJ[=!(4CI M+:$8;_+XD-);A *U(-)>YQ;G^2H?L_5_ DF64Z\+\T7VXTNT!MDCO$I6*R(' M?:=QD57/--:R:\[.G?)LMTK=\/0/?',H2PI71Q7RYM'^S .X88NN6Q=$*&HW M[H_\_&A-=-Y$(/TP+.L5#B00ZQY6;L9CNM&>9"6)*IOP$F7CR$>_2!?ZZ!3Q M#106@DI0HL=-93)^'9&KWWST"M#?YCDY@[?3S J-=&#RAMKQ3=1*6"U7KO6@ MBN\3%)$X>L\O6I960,K#YQK-L&7QE*,>R%3///I[;)KWC+%7AB!YQ[F].2-Y MZ;FY-B-^J]D7,5T.?@>]KB%1/I*T?G@58\QD:&W!!.7UW1$E9%5D@XM^_H-7 MU,YN4C68E2^)[^G._Q 7= 57]!'0YA@ES5+'OQ8Y W^%GB?P/YY%*K&%YE?H MP+I%E>VO=CIM2" !7C>IW!^;^6I;!Y1YK1\0GV504R35<**%VGMRRM"TU_5NZG(E)_+=\6B(:K^QZ,62!? M?TS1LU]C%%$MIM>PKF#]]W6FE;/(M-A^@JA9S#.OT?1==8;S:W5J1)T:PJQ0 M+\^33B&_]'.@Y" ']8!FO6=^'D6O@M#/JIS'_R[SHG*!'Q&FQZZR*$FA<--# MF[Y]H$=-[_+,\;"ZO1MK_V9N?Y-FQ&5$^[MY#U@N[@1^7'58\3MB]BKMOD?N M-3=,AJ5J"35+!RUH@Q;?EZQ5HM8)U*((E?W$:898ES/1!+B(R3>":BT=N8>R MJ%J7U[>M?:XX7[5%24V8>9+AVBFV---A.P$4+W?V6]_O+@^%HJO*5-Q%UJ8S M7JQH;OZ&XIJX^8<\B1- ,_7_ R59\1/YO<352^WG>8[H/7!%0."X#BZXG=41 MI!G,H^&I!N.L5:UI??!]>TXE?Z[[*N1T1II6(F/TC9B"MJ[X5';\P M/T!V@Q4&N<(U#W6J;G?_B MM'E)S>G)H&2@-J&O#??3DT%=;0SE^V.Z0Z'&6RW]2?PMV"E7:(PX<(&IR2%( M@-IH9RI0->MT^2C< ?%:'R7@GI/1(14@<$@:*-0D\D['U) Y+P6G_\'UV#*8 M',WB5+33&6GZ/AFC0'%IK2OWGE!6=3N"^YYFE&^9_"1F6K12G^A!(C,'3E$C ME=D$K\@F,W/R4*[U3LL*?^KA_=?)?:@LF#+B8UV,0)+8M=#,5PWI5MEC] M2U!8Y:R22:$IH>&%E9.GA^P/T(&Z6.W$?'-](2@Z7DQ M;F'=PV%,X2"Q8ZB3&8Y],=4UJ/J@ )7?9UM-CV5:GG35J,;#K,+&A^&1Y>'P M@59U:VW?T]6I+9 MEQ]7*Q@5BU4;'"Q))'M9_2M?Z-U?F,"A?6+(AD-8&)VN M)&O 6E4=R!,8'&.L4W :7B:1%!)?)N$6\DL_[=K++4CBRR[OP'FN5I)%22;/ MMU9)KP9NF6QHBDI40SB'0S]7N%:%O)TJ'S<;EMUIU<7J F&,GHD@N1DX)_'H M$H];\0@)L"[49 E=RZIY[\#["&(214<0QI4>;$$\B':D+EM,VU>OF\[^Z,#NF>UUGI=PL5K@ MF$B$=W=K@*6.6$K/<;H"^J :2B^ V-^._;&< 4?BGLDW?@U M+\C!BZI@J, Q4H@#!*GJ.\AMRN'R-&D"]:BCJ8J$IIN*<&E"PH*.F-93"2YK MS5,DOB\,6BU&N5R\UIZ'>3C2<\2IK_89+O])"HF7_[B%_-)/NX!4'U>!@T4D MM:(L2S/+@-JEO7)W,OG05-6H'"&'0W\Y4+M2EP?M#A2OWQ%?53^RP[^Q:(;@ M&3AS8KK)G$-"_GPJM;0*IPT*9>FFQ-&:#/7N#,49P]8^'# ,RBQ<*]#6&ART M(\1UGL;R>XD=FIMG'KSD1D2J@V'V!Q1K%ZG'"E)-X7-#G%!3@G:G,G=_7 M;X#FM;X )X^&GF7BY-$F[#Q@^EBN*%>P $F:^Y4[5NNDE=8YH3"RP-ZM$2[( M=&;3L]G^P"17A&7I1D/&I8_KE^4N8)HJ1KZ7;_G&E03R?- %2.ESS?G/2;&^ M -FO+,Z$WQOU<;[[C!65.)IHX+ )9-Y$A5ED?P<9&P"./_2\:?O!YZX5"J#9 MI_WRWHS?54:&WE6[.ZHBO+,?P(4[.6Q--Y#-A2:A:#3-I? ,__2Y"1 5W!0Z M_(_=>PO#C\>S!5E'((44 V/@,*I?2Q@R",2UL=(HX*O KL<=K)!$IXO'+%S& M*^+;:BF9/-&1D\Q)+S&,ZVLX=.+:[,&!E)_;RK1<>T=-OYRWO6TKNPX,#'BK MTB0>;DRLTVG5JQOY7B8O)[556\4^2?2Y_ZJ?Q"=Y(=UEB>F;.0HAQ52#%PPY M5"[]CZ"2ZF?-9@]IY8UO:8_]Q*)8]\A,3LXKBJ."^\< A3Q=IA0S[>OK+"\Q M=7ED]IYL-#M=4$C>^Z-"(<) +OE$/(R8'R0OCJ Q]'[P$\35>V#@1=>+B4K) MH3$N%2(V%+)/!,>8^T%"5$%KVH1@>JA@J>5HV%.'B *!K!-[?\_5Y4$\TUZ_ M@_@IB71] 4LM[_4]=8B]+I!U8J_ON7KXEK(P6!=K2:D=/;4$LP1#WW.M6_\3 M2$MX'I,Y7?58O&ANH%^@4:%. 3\A8BRJ$BTZ'+UYR+2Z:Y57?[8W%V98Q>[R MD%05?4FR9%-V-R7X::I-BK0>7:N(R_'I8TG?8^D692[7 %?)*[I?:O4RHAF6 M:J33+G5$.S/I,V2KB*$!:E1)C5*[*IW&.:M%[&P#CX# UMA&80# MK,GJL<*83:W># 3,RO)Y%O=OX(("/B+Z#M5H"7I(Z.5J;Q.YR?8 MA<\@@DTU^ M]:A:)!.?P#(*Y'#KH8^4^P4!EZ:L,&#?UR7WDV_APSTRDG9AA$OBEZ1-%^YS M==%>JW^[I4G*4;98[=<-]V3\28HUF^$TQH*-7UKE!4;-/#N_1]77NW*[39/Q M,1*;HI)05ESTZ*[('BR"(%=333P79MP64?@K;D,@8Z!<*./9F*JH%G2]FWW- M"%WC>=D,T!7,V+S/;5/+<1Y%N(1Q\[!&SD@I'M%MBP_'+H/B8<-XHKJ<0=F\ M'8$L0+ *^(RR1WJC4!6$:1080E9:X)L J;Y*7,-26K/F;.B02I=.:Y"S0'^@ M9EZ=/15:U!7(-%-IT4JX^F6Q*O"869\(%A)+.OYN97O3ET"5Q%A9#B+*L[KX M.XRJO-R0_"?(1T9_B63%M0EL'T$FWHH%III[O7SKQXRR+7 :<&$Y,X M^67O=XC"^0X2CY44N^K:9/)05@!AU*=!V:9FD%$>SQ6XZ']DHH>!ZYA0>Y6\ M059K(//XGXGTU O=$8>$QY,=T>=&F^//P4-)(;%+_(RK4@0DAQN?VGN0[:F? M+&8F3EZ.2V'/[*=M1PYK[XYRM6=V?L]^#UZ4[IM/ M,_1D+$V8>-(1V)778BMQ>7A0.*9](G#%(&7:RW2[G*A1@X@HS([7$GERSXMJ M"61FHQ?SZ85V_N[-6.''?NO%"$"JG969GR-J$C8++MN*/C-IMGVX3CNEJQ5B M3N[C,7_%+O"!$_I<9^0GZ/6LM6IG-QT8-)CGK.24?8IH;*K)-^B MG 2ED@SKHWT/\Z+=CHA)T2-?_55T.9JDB?%]8'YU]9Z*234\-V^=[EZ\\%&] MN'Z=D88\)3EGD5Q,T$X*. 3>][A2*I-^Y3$[R$722[H+EM:M;![.S*^S^S7\ M&6"X1B5-,']!_X3Y^("U>='NV+5)4?^A8*\)(Y 857.0K#KMN-[LF=XCTIIA M,^D/"&\1D0E>E$D:M]=;&30YX-2H=!(G[['F3D\FT)M4*V^)R_TPU.25JJX8 M5XFE;D$24X^:(/PO"#"]X;)8M8)\1+@IL&. .)E/=W/,FH_W('2E(Q,(3J@S MD'.QY_&_R^8) M+\3R#):+BW#_8&S\!<9W?E0Y[$2;5S^0^49,5/Y/<25Q/& M\SRG>^/%:-8]:QUM=MYYZO#>*@ZA6Q.+F:D]!UEY[JT=C.]U\C_V9]Z]C][# M1BJ-27^SC+QY[:!]WK-I:[N@M4^F@_)9LD9)ZX55K0RR#$HPC\%*2[BT#*9" M8L^] XL[X1%5TV)\\23%COF^F'ZG(6M-,(^+*:OLOVNKKLKEBOP!GEUN!%ID MNGCC4?(A-J0,%542>1T :<@]D/W D0S5]%"\,ZA-+\+1F#Y<-"ED=X*I<1T- MLCYXCBQ6/%ZXR/G<#Q@'GX.!B4(R&U2,638@^,N\+\ALZ$VAWZNVMH"D+1&. M+_H%VEFI1H%@.MY8>ALHZ%32@.//'LPQZ+SG'KS0&SW@A&O-I$@W3.H4\Z/:@[D8O=-Y52C@[(,53C8TA/4"D)"UMY,R*A(BSG5&O ;$FR0C M6B"T5,1Z6&W\$0>"+MCU\#F-75C@=:@Z:V1/:X/+U1[)]D6$Z3K3%:S_OE]C M5#ZNK[-5+3# .S)BWD R.8VJ0W%7"9&*#/81/3WP=%=E3KWC&=2]?5JZ-UIT]$\ZA:E]ZOY8WO/9D7')]@4A8\ MGA=1=Q.:H(.!3Q!6Q9Q/4E;A=!5('S$C^U4A15A A!!.@="0H9)Y B(XK'F' M!F9%0J^-;0Z8?OH7\N\E;<5B]36'O C'!:LQ>BQ8A8.KJ7JR0IQ%I8HKNH<+ M.^[@(VWC$F[IJGKVZ&48P7W.G?M\N\?/M7.%X'SI7WKABW-( Q0\OIRXQ>O^33]TA:;2@!X8E KE@ M\0F3N+L^MX&T)1##'Y59.V5*2&9=^C1E$C6^6(63G<;YXR""2JS$M+3B-7;72 JJ@?X M+LN\0)OQD^O:]%T&/B6]=\ PE5&&$ U>A\DQV^:%%#P@(?S>V?7HNW?]II)! M;LFCLJIEY<.MX+ OU_2RTO<6IIJ!Y'<8?T3XEA TAY&KR7G+8@DW9=;NN'FY M$B00EL&K@JI-0RNB\LL)"Y\HXLNN2ZYZ2DJ@C4-:LDH"V8-1?&D'1BXH(GT6 MJF,;R W$6Q*#P$H&&E$V4C1"7)%_9S!N?J03?=;O6Y9N%TI,2WN-M&FZT 6> M<2W>O-?,"G4#"QH 5Z,-3E#LY7#"GBBYSNH]GYZ>CI2_QJY&'L6_+R+FBR"-8;)^G(!>)M&>#.6=WF?K[.\P&65?GR9 MY+_6EACMZ+]GR 9-%-35W)SBD9T85-/N3PW*:/UR&5U+Q;++2!J1^21'/<>C MT5U(2S;VC(Z8,35%/L-0[H8RLHF P-U7''T-J?O5.Z7Z/<_LH1X_]9C(OWY. M?BN3F P(TQSL-^&=CBVI,*^M,(.K'WEJI>I'DN8/C(O'A=H4)[.L[^=_;-^& M'2:#-']:=I ETJ"XO]"9J HM@)G7$)\RY:M@8I()7P0#8:9[ MWP^.WF,00P:NMV!'D[GE]ZCWN,@8 C9%V^0?1D7]A8G2,\BI(UBLT=A'"XB',7E8T*_+#G4.8=&5VC//,2\ M!/,/W_< OIW 3Z^;3<(_>6<+@\!Y7[:L/?F_/$>U_]PMY=<.X4G!% M..H)C)%RD:"MPZ,4;;'J#>R&_#!G)D&^)F,A_8O6^P12NHI'[WK"O,!)1 )) M/@F[OC"53[O08,_'LUYWI1$Q4";48'WNL_E _W@@;NVO_PM02P,$% @ M)8(!62F$P(-@@@ LAP) !8 !G=&UA>2TR,#(S,3(S,5]D968N>&UL[+UK MD^,VLC;X?2/V/WB]G^UVMR]C3[RS;Z@N[:ESJKIJJ\KVF?TR@98@B6.*T(!D M==?\^@5(0N(%]XL(JAGGQ+1+3"0RD0_!1"*1^%__^_,N_>H%XCQ!V=^^?OOM M=U]_!;,E6B79YF]?E_DW(%\FR=?_^__Y/_^/__5_??/-KS"#&!1P]=7'UZ\N M, (KG*PV\*N'Q_MUDL*OWOWP[4_?OOWVQW<_?-=Z_,TWM'F:9'_^E?[/1Y## MKTBW6?[7SWGRMZ^W1;'_ZYLWGSY]^O;3]]\BO'GS[KOOWK[YG[O;I^46[L W M2987(%O"K[\B]'_-JQ]OT1(4E?\]77C8CTL48GC/SS@+[1Z>TOO_SRIGIZ("6,$@GKEMH5??'V0-PF M_+'Z:U5\30;YJZ_J8<8HA8]P_17]][?'FT.[8K?[=HEVW^X^OZ&/WERBK""6 M)A9/8'X%"Y"D.>FNXE&\[N'?OLZ3W3Z%[+[[]^^JP?K M_^8S>F,C$M@G!4CO0 8V< >SX@&E">6ZR%8/&"WAJL2.LIKU8*/$^R0CEDM M>D-LB$O:2?Z8Y'_>)O\NDU52O-(_7'0PZ\"G"M>?]W!)9H!+#$D_MRC/WR/\ MC,$*+I9+5%(JN(3)"_B8PA :6O7O)(FC<$_H&S-Y%CD.2SRRQ3D>;).X.J/I-@FV2U\@>GW3HJ&D,/7@/1_ MHS/ 4!C?ZAOV:J/L-< 9^8KF#Q _;0%VFC^%O*P$(UVB5P@OB/^W3HK\*=ED MQ,Y+D!6+95$"7.M?[O84&DY#;]N5#[4NMX#X,/E-]@ SZA _I"![@EF",/FB M/A 8).6.3,#/$.^(U>NWH.91N1&$VJ?F'J7Q,3@UOGTKR>'J0]@K\K\97#5_ MWG],DTTU0CY%5_;A0Y%'F$/\XC83*%CZ$/,#+"Y17I IDJU>/TIR7VPA9BP>X:ZLEL.^ISSO M,MD,U!/>BH)"7C6 W&?D+/H//=.X#G^D*X!)@_+I&^!/ JYSW MFXOP3OV%4/ 2[?8HHZ[G_9K,09"XGA5= Y77D,IJ]QU"\:X#2MZ"0X,+D,/5 M??94@*(L$'ZEJXF0PV I29A!R:(2M7V1%+_[/2!,>[$CRI/Y6X'L&?1^TQM1&6QL ?P2@-A!/_D%US"E0^L MZC.W$?T"I#3J35V;9PRR'"PK9X9&%!YA2C-M-A:^DN@&R3T+G&7481+QO!;B%Q]_+J?\ED6(6#7623 ML7,3C[PU"S+%O530N7A])E+1G8/-MD#K,J^'PH_D1CW9*W63$;=T5T>]LNJG MX[OAKH@6=WOA>\/A 3-"CC9"/F"TA[AX)1,.]4CV%(C48;Y#*YBZR*K'V)?( M'IPS';;6BP>_^Z4JEC9B5MNJ1U[Y'7$HZ!#<9(LT19^H!T56@U>H_%BLRY1U M[J*%8X\^E/0 &Q5+N[R(?$LW?\D_%(HO('7]VB@XVBT["*,\*9K0Y%62[U$. MTIST^Y;\3?[YSFWAH<_>:H%7V^E^W=ETJC!&/FLL3>0280R7]7[+#6E00+HG M=8TQ#0,]X(3%J0_N&PT&06?GX'3"A1NZ^F-%.FKO62WV>S+-$C$+2"Q:-:%1 MLV?4;+3VOK\G&$2_8H8;SI:;YUN$X>^0N(1IM7PD?A9&)Q@2==?AU'X@PPL/V^"' M?>:,;=32 /83$:Z@;S?;-SO!F#C*%7A2]K#Z=^@M(!HX'OP);"WKU4;9.O$Z M;K-1[@,HR/?S?GV_9SO7-]D+S(OJ MNT(\_SQ'2_K9==+)O!,_JCP5N%S6/_Z*RSUZWNW\JB'KP(\*M^ CPJ0I <-] M]G<"\15X]6P+>1?A\LB?J_59P#1RUH'/;%8'H54L?:5HNH@H8>0?=;7=0P+@/[_NZ/KZ8,KZ>]V!=)BHU5Q\[L&Y3*9>5_7::@S!= M!KYVGAP$DK'SN-/D^FT1<_2Q!>,@G8B5ORT7IR6#C&&X((C+9]*H S_K30=Q MQ9)7R.TV6 MRHG24WQ%ICS%I*S#"H>@RC&60M0E;^O[%'VRC30HF'H5E2'.DZ]JU8]7A0C4 M,-S2:APOL%X_7()T^+-*=F\:FC<@3=6""8K&LEJPM);MCY6X%3G8_BY@-D*KEC75%R[J:'JC_68HF6GFY06GT9XJ&#. MABV'RV\WZ.7-"B9OZ/1!_Z.:1VJ3P.2?=9>+U0K3,Q(Y407>D,GO,/FGX"-, M__:UBHP\I2J*R=X$UX2-(SWJW9.>]ZB1N/NH*^71P@O,0%MQ"8UT=+T)13P M;$S^_6E-OLBR$J3U)J/ TCR2GH&[)!.PJT0G4W-V6356_.&T5JR/5%]GJW8> M2L^,7)J>'7LT$S"D3"M32_9X-:;\\32FK"NX%^^3? E26M^0;TT56:.ZF"QB MFVKJIFM6,;O&LC^=]B4]"O*>_-+WLQ54O1=U0!6Q6?4T,WU9!]P:H_YE#*,V M)2V49N70<0W;H9N,:<7:V1FWPZ\Q[\^G-6^5+5$)+G611&3]I>: ; *V5>AF MO 0=L&LL^\MI+?NTA6E*MP1 ]BJUK9BP9UT>X03LJ]3/U,(\ABSD\-UIC%R+ M^3Y)X8>R/3J=F-;P<2>6U7XQ$8:): +8VSHH/8-?W?64D M'=/U2:(WGU0G,Q/V63$SGBB45 MQ">GU8.E-MH*?_QN^INKM3.S-)= MIGW?3=*^?>U<[?ON:-\3A:(ZDM!Z<"#]_Y*]<"*7$?(LW".0 M&?E$H:F.*)?T*A+\C#YE,@L/J7CF;5--Q;9"S:P,V^;&K'JBB%17CMH'D)JT M2\*U)R.9C#&Y.ME9DK%B9CQ1^(DB:($AX,RYO$=L.Z?S*&)S2730WK;IL&") M$"<*'-TB&G?>HHP?.!(];E0.(3:G01==\0S;,9">-(UVBW0[5YV&J*@_Y?5D0-SE;M0HD= .$&@VZ MT4)I@X@-;:RO81Q1RIB!X:0AI#]@FOYW1OSH)PC(I )7-WE>"O9I%+0=" AI MH[>^GI9FAA?R9#8_:5CI=Y02GQO@:I<)][_-4IJ.C0\F"U/ M&D)J-WMQ:.IKN\_!9,G.?-,I432W-1:#\(!.7HF/<'D7T-I5I M9)Y$T>+$+'BB %,MP_4.X@V9-7[%Z%.Q;9)QN):44G8L*J",WK(Z&II96,"1 MG> X4:SJ9KG&BW*5$#Z+HH#$HZ?R/S""=@=*5^QH>Y. R9D4\:+6LGT7*_VSR"SN>Z2Q"Q,97ZF'V< MNXR8\4X4W6J^&N\3O+OIOY3<9XV*O6<16TNFA?9AYRX/9J,31:.:WCD)QIPG M7?M$GTXLUL#0-IWDX>]/%%MJ^J9;BNWR.%WK])]V+71\&K^5!)H86NK(A5GK M1*&A_K8@YX62D0@V6J-_Q31TLMU8[;YT8R06-3=I<#T./DG'Y^B3A#1CJTR5 M93H17Q.K=*(#*V:\*MI3O/WK,D4Y7/WMZP*7L/Z!V!Q^+J[3JNS#W[[.ZS+O M(UBZ^0]:$V;Q.5'4_1$0\ZT_( Z) TDQ*"XNNC8?8D*NJ00=%6,.,@8,3UQ_ MY]C]5:<.&?NLBIZS#^OP>=#965 UC6M+D:V06BV)(7MBS,F7A":A5M__.\A)-932-(H+:$9RGL1O M'-)3IVW' 3-J.@&3X9OXO][T5"=?[C\#5/"SK!T:NGMQR=53]LPI4ANZ>V6) MWQ$$&&,8)-6G'2>W9(WS:F(HP&>4H=UK-<5]\]WWWY");EVFZ3\IQ?&_OEDB M_,\C234%5K]7%.V:Z4SF6LZ!]\[R._5;-+.*5@O7.=_OL'0+DC.'O%NEO'&\ M.R7%3S[EFU@#"51HS_H:_"H'N^'CTP7S:\$Z%_Y^K<^8UOTW6?3,+Y,(0N#]]@Y%L[DE%BO?F(FJF'% M-U'W6==$[-FD3,15R-Y$C)W/JIA^W\/:86U?>M!8>/B@&8WV@VG85JB*A6'; MO'P6R/1KU>JF+:IE)V_W2Y-:N=P<8T_,$!QFJEH 1=E!N\SG2;?//$\R*:#AY\8# M:NXKY^RR*>G8A".F&W5O31>Z$ ME*BU>.$13<:1T%'2U(L0\(QW'JBEY+[_O$>=_:((O *Y#9%4B**;D?<2-;RC_96M:,^P-=A;Y7,L]-0M'>0NA3C)43S7L1D8X6 MG;RL%I?#!D&_=;POZ3.&("^E7I>,I!D0/DED=M700V98?O-X7]='6) 1@JMK M@+,DV_!M*R=J1D5$%)E]M72165C$P.<%A@&V@VHUJCH;,.?G7"KIVAM"?+K( MC*VKD$A[Q[NLVWD-1X.1C65 W_QG=?\H@IDF*@-96D7A<^LTZOIA.L\CP M8:FO#"[Z+./=/_Z ,KK10$:5]+=AJ.=_&[1H61J7G#8R<)AH)D.$@L]PJWCL M].U+D&_?I^A3F*S=#Z H,;Q?W^]A?:U'H!SM7R%YZ>CU,8=+Y1?9JAT+(8NM M- '9$OZ1%-N;-0XDQR'FZK)-^C'*2AAI8 E?1"_Z$OW0M(*8##]/6,P0H^PB4DW9!) M/5 OE;/1&"L_]A:FLP>,R#M(/E;9B@[?OKV3[+>G6[(H"C5D9$(E+UA"1FF1 MYS"4^6]V>Y#@>N:X1=DF35[@*F2'AS,T=2?$1K<)^)BDA'6HD;P *9T.:5_5 M-96@*O63T^GQ$:;T*T$*>2(%^0679*7U>0^S8/CA'!()TL\C M?(%9&73BJ%./P@X7\U^:7HB5JJX/<+U$>;!WL%+O&7RF 6?ZT-6&+^2#_PG M@%>A\%&GV!PJD8;IY9HX(^@5P@OBM:R34"/(8A8/$%^J M6!@,]UTYH.XFRPMEV_T(%\1@?,U_?&!YGTRV*+ZH5 6 'D MRX&@Z.DM"D+VU5\:!)V0.*[[22; G@/?]!G5KLA5DM/S&)6;5KMK]%M+M24? M#2ITOL!)3L#P'J,=3[%;05$'_XQ9>6./C'T>+7ZB^51%\D(WRC*0ON9)_AYA M6NPFOU_? ?PG+*ATBX]$$/)EZ@V796MV0,FT]4B[4@% @5S'KKW+Y4^^^I(V M0[GBS97BJW(-EENJ3EL;+5S+&DHAS6_X!:!98\1.#62^2(Y98<+IE75\OUYL M2)>#A>\6% L,'T!>7)7PHBP^H*)>_\#5,_EZ7Y#>^MCTR9(5Y//"\JSP'&"4 MPR'=C[#Q9LU=P7R)DWT=EZQBOF1D;A.R5%R1EYLS?^LW8.Z91H.SPK?Q"(5# MKXXH\:;W.8\%[Z"_7Z:^EB!CE T(A/X0XQOP#?$D;CO-<<(E#9JU2*WX\.BA MZ#$[^C!X/.IQ0\]01$K]O<+T<&QQV&F\R\*VK/P#-$("#H;&/\(H-#C24*4- MASZCOF$G<#K*W+2#8X C&I=WJ-',NM)#C7KVC?M08WT?[;+R"_G5*(0$[-0Y MAV DWU[R=B(-342V/2:\\UC$^_:R?:Q'4$"A?>5$[-BJ@"A*.VMII+:UB,WP M73[9J0:M+*V0FUK#7)Y;\!'A1TA/(MQG?Z\2G%[S*WJ0,%1J_%"&)^(^+>L? M?\7E'CWO=DR"J-['MGO82D^ZR5X(S"K_[R:CJ6IDH0YPPKGHB+.+#6<$: M\HEKHC-51+#]YLK&[(9UR3(&GRZ[=VJ./$0JM8'9AA:-6W&LB*TFT43BC7')[(>'A=,'P*P^GW' MZRY<5U?FY<^(+!K?(]P6G5\C0Y>^)#Y '1J$6KV=[Q'5-K/ M%X2J80&\:'#%"R ' 98TSNP56A["T<+TK.K !?5DP9((?D=Z+9(=N(.?J>S@ M:7$%+W\7E%@S;7@HO*;?<*PB+-J3"G(8B$Z9%E6/=3DW_9X<)R-Q.M]J1X2F MZ^X5PN".GLO9@>>[NZ?%PXT0*V:-#G?DZC6: D:L!L 8'[J]!)M+[NX>R,C! M]!ED?Y(5L6SVT"!E\X64= K6-U#6?$Z0\@YV'5NV0_1D(!$&7*'\0S4AP?SI M"C[>"FUNUNBPC:77: HXL!H 8T3H]N*84"C^0J0[L(19-0==P2NXI]LN09$HP;L>^$_KMI@ 2VV$P_UKH=^18'%!\](J(M$2;,KE%&_+=(FZ,U(W0 M)6W089+13,+J)NC8N@XRYXU5Q M,G,SB"D\0RG9T<@"LHG85T=)&],*^+;OZH-E[*$\0O"9$AOWM^E"#* MI,EAWURGR1008Z&\,4+T^F QJ.]\0^(BV=%-1@D")!2-SER**=A7K9JQ.;DL MF?6\AQ O ?H(KC.(-PF01PPT*%E&LXQR"E;55]78NE+6S,K>@X'UM #S)Y26 M5B"H<%[V/#0^W$7HTA>R)\/-XLEV)?I4A8\ MM&S=1XENZTDAQFI([-&CVQU#DO>HXE$ NEIY(&N8DL;":7+F!H/T"FK@R8G' M8 /3B,<4L.5C>!RV-XTZ93CS'K^\@Y_SY399U\=:J$Q7\ 'B'&4@E08SS1LV M0V;2< HPLAX(8^R8],0 XST">K^#GW< 5R)4._1-Y@;+Y)""QJXQNR3-L/$4 MP.,T(,8 ,NV-@YWF01PU&7C,&K&0F&:C*8#%:@#,PV*: MO3!P>(^5/M_=7248+ND$=XGP'E5.F')K3;_-\"4 /-?J#U]J68+'>KC-"&GG@(*S%2VF1CD[)GEO0=;V]E 52J@5GJ6@)*3 MDS6@G(*U]55URKX:L&96CO H8%-#G'ODB?/H$#AI/YKXT26QFGZ.)W7XQWLH ME,DIB+/Q'O;0<)*I0'Z2B&=+I!"_;[(U!CFKGG%&HU_-3ISGT9E(I8/<+IS6H8Z:T#A__@SQ+LE 6EU*Q1(<^6M737*V>%62 M1VE%0'BGPY%1DSII!L)/] _449FQY"T)^H993[")9 M>L&KT(0RFN/+R*.)VG@::NE;CL]LO,*XPY*P'1=CD>>(+.0+F,]E8>>RL(4 M&PY%8<5,#(:4QV3*536]#-Q)ZQ/RI(G8R20?S2W(B3ZL4BA1H:5/#U[LZ^C&:\J0]SF,_HK+N@D5[]YBNVKN[XC>5?V M/D'\=YBN6N\RQ[_3;]1R^'0:31J[-@,3I *RK/>HXS]S;>ZPL)Q(;>X(H]MS M;>ZY-K=M;>ZI7V^HX>WK5^;F-V+9$YJ-IKT-9#4T06MR]WN.=\W6R_H\"LZ- M16I2%]RJR4/J^&IQ"R S+)BL4%VG6'*W+TZIY&$?7PB.5/6W1T.22?5M:RA9 M5=XV!E/(S:FF_AJ-;O]7N4'Y95+0*GSDS^I<&9)74[9JW*V6J=TXCG1^X62" M'(=#DM_?[[-5,U.[KWBGH_GZDR_^^I,(XX/:IWCFZT^X7\KY^I/Y^I/Y^A/S M='UP!=-?4;I&[$/^CZ,8('\ &%RG#["@@]U4%UEDJ^I0[TM"Q_U8!4!<]"-\ M3]W# F%ZBL,?5)05.=E0F]BETE4Z#\U"*HCS M3%_\^_4EVNW3!&1+^$=2;&_(S!Q]6@_Y;[#98+@!]4;"(WR!60G?$SA>HJQ* M-#R2R\Q]L9!2_H$!V_4B!TWC??>^K#(,[E]:MYH,]M]=58&&"">( MN4"#$#)S@8:Y0,.T"S3T(B]<8TII6&U[/DW,1_MUU-(^VB]@YO--7H/\8S40 M.2ZJE_@-3(N<_E49MC(J^>.?AQV_7R':8+#?)DN0\K+(5'0L;4Q,=T8.@>YH M^'<))#W[#(-JPZ<.$+6%N>I\,+M53,5TW7*F/+H1L[R4UD;Z&G9R;D2,6[5/ M>0Q'F2A<+2TJ73NBK;F95T[&EJ=869G;=T @A\MO-^CE374>'=<>'OOC:/+F MAW_>_4]_[_]_>AK2'\:MN"AYYQ!'8$YYQ2&':K_\?V+VKC^@#*S^13X0M)C M2U5C8%U _ BK@[39Y@'B!*TXGW+SAFQOW:#A&7WLK"N M)%1D0E2.'R"P@ P7:,IEAGY'?/C$'T1P!,O@@SPZ7'A.AU^\2)T0/X@)6HJ_ M_)C#?Y>D,XF]Y43,PQ00C>2N*-]OI*F7W)['.(.(V7A9QT_E;@?P:^><5%,: MJ:I&DR;+!.:L].$B6]$R27OJHD6??>HU-/DHC)VT:88_ MZ[%P Z!)M^VX^X23*B]30";^7*(O)Y9DUJ@QC6ZC:&)(FL!#EN-A#-5#/$BW MNWB_U4+!I77C%=0];U%(/5Z R! GR%3U-J3T^FJ[@,(^OA <\?).HD 2+W;D M'4K2\)$W,,6=YWH+LA61^:),TE62;?@Q*#E1,W@BHO&27;2F$:2I7B_G1<:; M@D+$,_:(%+V$ ZX6!/I%_.?@OYQ(5-LL@GB3C(2]HER2R2W5-31U6Q3Q.PAU M5KPYEYYMJF[IA8>T*$6]/7I+8U3]9;-^ Y:&J-%@(>1^=1_';1J**H6&ZG.)]^HY0(4T4W M'(4(M2;NRIU3P9]@EB". MA61,4-:(4,E-IN-+B(G;E!TG8U/0V?$38]"4W[0AZ31Z'A%J*H=CJ0./@+T& M.'U]A$52'UXBDCIC5LS2&K8\EF>-7.48G@Z\/%':=\#'%P0#<\B60X M!HX'D=2]A=K0>29>Q^46X )B[C:-\#F;CH?/)V=LE8YNQN5P#[45TN#GZ>'^ M^8X B&M0*4VCL(!FIG&KYWQJ\.Q/#$< M2IM#:7,H;0ZES:&T.93VY8;2'N$2;>KN#M=J7**\ROJ\_KPG$QJD__D^R4"V M).VJ9W.8+9HPFY7]!"$X+[S89]>-U^06_3['SFV]YBA)J)!?':1HY"$S"$Y> MX(I>X/.,09;3JS2:NWWNR!IG"[)5DO># 2XLV(D"*Q:30Z.'D7(#H9T H2*4 M[+HHA-G-HH^@@(O]/DW@ZAFQ'P?3H5&KP\2GV6IRH+(;#]?)3+//4!G8-9#I M1+H'R4&(ZAQ,LJ?S*"W=1L8:XL%E\.8M.Y.49LO)P<+SELC9;XE,/:.8,"!^F^CPT@0EXU^D &!*;/(/N3^,FT,D"9_GD),$X@YAM6 MEYZ95TT_7G4[Q>N,S-55F/JXLZ#!.%3D[@Y@(N$.+E8[(BN-$Q;'(_?\U]FD M";L24*M)S+:W4%K;_'J\@]TO3%;([05R=PG-18!)$W;WL%:3F!%@H;0V O1X MQYL".%=B][#:B+L2>X3Y)W,E]KD2>W0XFBNQAP=3W&EQU9:#T&\2NT<1>$&Z M%;[%BO1<'E6![PZC8%77F5O%-8K@*?,W^D_C-XY<(4,##9C%^][-B?V^$_LC M7&G,B?US8O^;V'^3K1'>56'BB]>G.JG@D+C/)!Y!KNK6 M4RH(Q+LD:[) %_L]\3UP @I('1+:A.;Y/:,[0DU\DZK1;0*JVK[)!&K%WX&B MI 5C%QE(7_.$+&B[U[X^@*K$ME8!>6M>G+P?"U[>;Y_N&_]Y"TWM+[NY.@#[ M]JW77ME'D+YGCRX4?,!%"Q5CF0]W<7N5-=X/^07"&'VBU]4M5O\J\Z):Q*&; MC.@.\TJ]"Y /5L&&K0Y>G&:KJ8/=;GB\8EA;A'@7#C?9$E/]KF#][_,6HW*S MO=Q2Y^HF:[^"]\46X@>,7A*Z^.JCU9U18R$71E/'M+=!] IS%ZGBC4O9#(LJ M =R*CX-?.'9ZN!/8?0V<5ZP["'4FU78.>WX+\D_!2RN74/1S/MH4T83L[<"& M=!1WQ>(PUZ/=5;P>;D]<_K:=C(8/G/'C_S*3#Q&AGYUQ9,>Q=ORA26M[#X+O MXUI]S?"8;+8%6I_..0S22_V<[ER%-=:T@=/0917T,I[6XLAXN$<9P M6>_MW9 &!<0)2*\Q1O@F>\ ):JKA-\J#]*D@-)W$R/6;.\S7^!HPJ-A\T>X3NE_9IOG+6S95) 4X,2#;1'9\8A@ M=\C,Z,C/<(F6!EK"5!M =D($NZX$@Q5\A$N8O-!%2_X!]D$FH6#9<3R**0)$ MK:JS^;E=Q.ND5.(NLE6U%WE9$L!F14OZJQ+2[^TC3(FBJP> Z0>5AQ]+%FV M&;.8+ +=!LL/1(UE"%6EL)(&M_KO=MS(Q\.<=J,VRC0:3197I@/B!TD:O3J6 M)(S 254E,VBW-71.QTY:, :BRZ XX]&P\W:%Q0DG(3S" J-\3_W+E[J^[+)* M$253?.?1(\S9BI%WCM"-RZ&$L"67:#8D]$&+? V:#>Z/YQIM18@WS-N(NN+O MF'(?'N#7?3CB64A'9""%IIT3/W9]U>CI]G$6H!B>MQP'%MP3E[YQ(3^AZ0L9 M<8?:'S!\25"9IZ]/8HS(B0[E3/A$8QT'Y$\!2%.;+A3:K.HR)'P6\V![E(,T)'-^2O\D_W]EOM CC'VV'CW7Y*T;E7FMC1-&"L]H4MO 9 MU&&=W*^?RH]YLDH %A]]U",^JB(ECB!XH[(),E19M#P0]-,LA*7\0^TV?"CI MT'1[K66!_6NU=4B; 9"33L/B!NI:V%O./6;'#2TA7.4TX/P$4IH">I.]P/IT M8-Y\(N#J/<*_T;U_6M6G>+V#Q79P2[L'3L>*=O:9.TW];\0,?7OY'I5B2W1NY%";OAE2 M#?KQMJ>,88+,!Z"-*=W^*+@T^OF"4#78WXD'5[S]K2# DNYQ>856R/NGGHAO MMDMP 2X1WB-,?/"GQ16\_)U?3%V+^/ 9DQ./Y"CK3QC(4.&V_96]U!\L.?=0 M =%'@LMT!]E=-Q*#:U >CH-+**=@:GU5C>TL91WJQ;Y"&T2\-UP\+1YNA 96 M4+%5D(AJ"H;54]'8J$*VH7*2_ZM M_,".+@^OKA<[@=GO3[ EK4W/'# U?1S!2D,#(O.AD$02]#JOW#5UI_$N ?LR M][ E>BPX;#==Y"@4]0*481_Q;G;3RX8H=NM21CU4\!^VKFEJ/YPJ(J1*>L%# MOX=0'N(B3=$GD"TA\74N,5PE!=V1HWO9AZPWKIF-V[%=6?UV4P6'[=!XP8U! MYZ%V3<_YI+:7[X?^:6VG3TC[Q';H#52IE!I;JOKM+7SQ"+9=S4'C.D!>(&4A MQ+ELWS:W]?"V:#F/V/*I\RBFK58#_""IBK:X.FZY=GC'N_IARB( M8'>49T>D$+^S)]5BT#9>_/N7!N8;[,J-9$#N-J26!>7[BE(;!MTHW$/J<";_ M@:L[@(DX.TBFA2S?(UQ4TP3?.&:MF,UT6XWD10I>.62K+\_"K6U"79ZA]@M9 MKS?9&H.0W M,%N*DO3E1"R2(B"*V6I:BFD;3L0MU(+LHDS_O 08)Q!SS29\WBC&>1ZSL53J M:-N)PRC4IC9=K(=>JH2;FZR=(7B%RH_%NDR;8D5A#XQ48\1Z.HH6 MM$]BM#W$]"+,%3T7LZ=#X'Q0Y41E_)GL#RF]9JNEP*W&&1?]QIR$.IW&<84, M"9P06:JE21,:/U0<%ZHB.##CSNC@E]@SBB#1U0 _R..HB;8^U.+47I"]&%&' MP_G"#\/AKLABM)+_'NJ"U6J[H$30Z3Q*CG.P1?>. MFP8!Y^3? %)2G M@8&,?*)@T!X!'Y"0=<: $>$VB>IN$8,8MRLCS1MHSBJ2XFW47./7]F(P<$>X MF7-<>U-U^F%![D,6W.L]G!RPI-HY!MIZK!D XMRU4"NG*K2DU] D(63LTDK& M>QAV8^&\EZ'=+8/@#U.OGS1??R,_.ZR)/_\WX<@[GB_%F2_%F2_%F2_%F2_% M,3T/L2Q8E9[;VTO^60@)"5LR<8[/5RFH*ZU*\XW';H\ M9HU8(6W-1A-T=ZS&P][9T>TNWD1/H>"BHADZU*I.734?8+Y_*Z=B/JV(:KSC@5KS M -)5L'=,4,:\\E-%3$,54+R"]HT%4)E5&="B0RB>*WVY:ZAG:3\0SWL,)%V62KI)LPP\G")X> MJL#TGL9O=+E"AM8>, M5"Z95*T/N(ZD)AU5'3NL7>;&BMIJ&!I7Q=&DUT.HA&9AQ]>?EVE)?=);D*W(@TN4U;\0,NQ. 9(M*3"*Z9V 'G0"H_%[K#!\T0MA_$#R*A&H9(:/.) M.'_:8&XR>&NF/I.$FR#TWGO_>0HE1A@\0(#3NHPX/U5!3G6HVBB@BM^N>@H: MFE3(U#6Q6!R*0CA=T3.L*U3=\_T[L@I+\N%9?_('6:OE>8\+)X\E<#?L@Q*L MFRGFRIQFS!VR:X()&.\>3E=:O@,E(>'B/()TF]!0&\!9G9432*0A<.-/WK$$ MW2!19538<7-S1L*=/(7GQ,CSD.D3\N2MH?[\%8<3DT/ZM!V3D;Q:Z7R'/(V) M&+>MA8ME1_'.AX^T-!K'2QW\SLHU'W^?H!\HTLK><6MQC+?,8B6DX/80SJ.V MJ2,XI34T&I+*W3;FH>W!5A,X/:5IKL&7=Q2#\7P1I<6D3H/09G%_W2]04:#= M_;J2F)^6)J9@J6D\BI$^NMPW#.EH,3!F^RHR7NMX7\5GM)=95/289;(,'D=F M2X7\,D,.FPY?S5-=XL(^T^TO]"7*BSNT@NE\?TG'IM.^OT0H\2-\ 6E9>^#\ M&TMLFJKR ;A-)UTXU*F/7TN 2?_P6"&ZN3>X<]2(#RJKMBP% MSJSMY&#E,C9NN#+L.=1Q%:&P3?VX%*XVM+;N05S=&4O57C5MB=M/#F2N8Q1H M A/W'N]^C%"97ORU)5RV< M"_AXV(R*NX!/A,'8N8#/7, G.AS-!7S"@RGNC;_Y?(_]^9[XK#E7%K&WL*BR MB)>7-H?+;S?HYXX#OJ%C=93CHOET2V M*T@)P!U1.]FG@D0D!Q;L4V?%8M0"S;T7#7D9AV&MYKJ;ZG-HQ7[X-I\JC>:6 M7J*% D+_ F6R.\:Q('4%GTE1G$#3EA5"=^ MG.BJ);^XW&);A01Y$[[8.0YW5-D5;KA#W@=5Y#!:R=D/E-O)%^^RL2]S#^^B MQRQS>_#X'/"H4-H[OH;]Q1LT6JQ6E>KY,U) 1X.2G>J249X#H/2'PCNVI%T[ MYO0(77UV&>/]NNKS?OV; "-JPN.'4DAX#@C1'H@0'S=AS_$FPK1/,2KF(1U2 MAC(IZ5G@3'\P_"--VK=CCHNTPNO]NEHB7J*,Y]-+*%J570<4YP 'M>K>4<#M M,E1YWP^PN%ZOX9),:U4I4K!LCCV7@UNA=4B;,9&3G@,N# ;#.T#D?8>J'5PG M/M^O_\!)0:1GNPL)['].U(0,)1+"L\"([D#X1XBD9\>2PD)\U!,6AL2;'NS/ M#9X<]N9:3\[!Y&)5O=NXTY5C7=^@RV'[Z^A[JV571H?%M#VC<\"HMX$,L!2W MERSB,L''JC%4G1ZL^0^;$>X_/ ?X217V#JE^;Q&7'[;55W5XP)J7XQ;,V$<, M1MMU,3F(I[R.% J[]>O MYW4W&?#PW2,9#1] $7CE$K,/4:%_3OK(CF/M^#]'UO8>^L.C6EQZV-G Y'KG MF36,'O($T!=QK[K\C;2]39W+5?,.=>^%)R\QR 1UOGF/V(O6>12K=20*:-FC MVS[4FW2)2ER\ KP2W=_(?\PL,7@]JCPZU5\7U6_72;@(])2CJ \S'BR1PC%GZ8 MA_85G>_5H&3)2S+*L\ADTAX*_VE-LJXC#DJ4&--4K.X$,HABRJF8CRZB.@=H MZ0V!=U@)NXTWKOD!94LM5*D)V;$$">$Y8$M[(/P?2Y#T'&_U_#DOTQC*R51FCESAO5:MRWJJ?$'7'ETT/M=W97T>[LU_^N4C3 M1IH$YMSRUQ(*EH?-HQAQI<&S(M)1I/,"M[A4B=2\UB%JE(EO[\MM?:QH*=CSMVW>JO)DUOP< MMMD4*%'%AULGXYU6I>6O6PIT?0P5) M^OW1(ID]I,A(VHF% Y)S0(6&\F&JL@_Z#!60Z??&D%A[,W\DQ?::.D'4J[[? M4P6XE?JM& C0H\/@'+%E/'#!D:;LD?M2C&J.0WU\9DO_F7 M@4CIH(V Q[X\H8IYJR7Y'>"$!N$>P&M5:9&N)>'J&2VR&[*"_&P,3TU^VGA5 M\OLR &PVK",@6BE@J)+E:M&H(Y)D=7:TI2L@9J$-9!Z++P.[RL$; :X\F1Q+ MI4<8WYIS3@.!_@O(.?UYSCF='3/ M>/2?ASIG IME GO?XGB?(N)999LK_%I5=>&90DK3J"2@B=4X.BII64G *-XJ M.(\@VT#.0F7P.PLZ'7\_CT6)2%&O2Y%6)_&>8Z^$%-3,X3QJ R*"5<;0CD@J M=]N^A[8'6TU@_:!IKH%;/8K!>(L$I<6D*P*AS>(NTWZ!B@+M[M>5Q/S*8V(* M5GV,1S'2IY7[AB$=+0;&;-<LB ^EKGA"/\YXX1I6+V5'D5B.KV)H79^?%@I?7 M94I)NH=W!!:[__+%-EMM'N$2; M>HBO/\-=E1KQ=Y!?0)C]-LS&]\ZW=43$$]^IOU"AAMCKJ^11R%#!U%MZOKQ^ M=>D+_@]84'EAMJ1):I5H-<5-7NM1<,!NS>$ :PL.TP>PZ[!YAJJ%./&&C"]! MOKTOBW6*/I%7K%:KOULC(6&[-ER2J2-/0W&OT.+W%V^%]H$#Y,4G\,Q5Y&A_ MJ?Y F.$-ZU@[^@*V*>.G?'5JS>[7M^C3"TC+9L_)TQODA;GH17)D?G;OD\_! M#OM:.4H:;[K[0%-VN*0S.)UE>F>-KBC]'8J]Z US9G]V[YC? 0_[ECG+VLZG M][FB[2K3Q&Z9@.1?SMD/DR;-X.HUF3I"+0;&*^KT^F^0](OW1+,J^O\^H77W M$I!>;@'>D ]+=OB%NZXT;-79R]%H-75(V0U/@%T=#1'8ULYW8\Q1B^(!PYS\ M\#MU8BQF+#X#@_FKSV#JT',>M)//;7UI&" CS"^Q&0_5.4PK/@Z9 &.?OW1" MMZ^!\PIR!Z$8UM]-_,#E0>UA C/OT:$$9:W"DKU0;%6U>5856,8\SMOJP M(._H=N>E3!L;7II"K6WZN%.J/Z#BE@B-G[<@N\_@/R# 7.,KZ5@)1S'=6!6 ME>\UTE>O4QU8Q+B^*T_(,-Z9H"_Q(ENU]7@F E2_\^<'R]8LU\*T=J4%.L:4)JFLCQ M#1 1#GXX_6&6FZP V2:A<:QJ"S;ZDRQ]@0=Q%DZ,2MF&$X^2M(GK3:6;Y=DR M29.Z(MSZ&$<2UU2A" 09/ M%'D12E.=8_4@1;R^N5*)'J"UZ9LAUZ"?"AQ-5;="FT8G\7K;?>%IA4U:]K4: M!_A;#@G5;;+N;X&8-A- 2]QLJ@C3' @O0!/W%:]CO5BM*K6/;PE9+J!RL[V@ ME:M@3G/W/S;E77/3F2X,(](W*3+3'=1[J"];^- MGL\89/D:5@OL2I^#@V/J&81A?YCM?;.?RCL3>& MOQZ^98KW?,QBAW"1Y-4, M8/P1L6G+OA%F;:<"9Y.BM@>Q BWL,?LE%0Y=%)Z37BDV/GQ6E!T%1A*XAI=')N]P2H MPWJ2*P2,&O=+A6LVCB8Y3HXZY#@LNG@=WBV@V=N$@[+<_4/#5KH!VO%3ZRQA MI!.RU:\JK-6W5@0W_H2=H/@;I+_%AD#IY0FA(*AWTX)O$,:=1'B)=ONR@/@) MK8M/ /,+>#HX4*AFB8 AUXAG!8#Q*[VR?H?*K%@LE^6N3&F6T!7<8[BLM^G; M,9]%MKK9[4&"Z;*#_/$K1GG>X\)QZ0-WWB M?W$E)%Q41["""(VP 8K5"XM (@V!&__GW!)TPTO7QH0==]DP$N[DJXD3(R_N M189(_VS5'@+^R36+IFQOSZCI6%K8\DRN93JZ^[2L:+9)DQ>: M7#*10VV'"R#?(WP-EML[>E8P >E1JUNR@&D*H^9P=8\?X0O$Y+](@YMLE;PD MJQ*DE;[WF);SWL"LJ<3R&QG>6ZUC7@IO89^"K#E-VN1K$AVK:MUWY,&F M2I3[.\@?,/H77!9P1?5\GZ)/G K6KIR.Q:KM.7VY+[H_ T3RMCHI%.]2\@KF M2YSL:[5^Q>A3L7T$U2G'U3.Z_DRFC#VB@4:F3*,=/?+5_Z*[HGX7(?LDS;WL,O%^'288H$N7T9XSTA>]I!4I_^.JD$HT19QC^A M]@4$5LQ.T9UQ5*5[TN^GB9_TZRF<\S3..?D:QNT.YUNTVT64[W':EPO9#^]X M;^0A9\5 ](C#DAD9T-?\&14@'>K/UXF[A^O.B 4E'1B-EUUCCF/D<YE)= M=T0Y!=O+HNU7B"?A4V4+'>X1K*5<9*O6Q:>7Q.G:()S0X\M2PN@3BX[7)1Z% M'JQ2.?$(K7:<*(*B75R3D4IPC009G6::PQ15$HJ>_9'U8(@60-)^^T$$>7_Q M.GB7)<9D(?= #X30"#_-5B2KO-T%PAA](G/DX%RO=@-VJ$RCP9109CP UOC2 MZ2E>]^H9@Q4\U+%L5*FO*27?\^KI4UEM(>$^QFR:L@QGHZ93PIW#H%@CT*S/ M>#?3&]$7RR4NX:JYFS[O*=:Y;9XWYQDW[\Z !LVGA$O'P7&='0WZC7=+6OZ> M/<+J$.<#P!QLVC35FBO[3:>$28=!"317]ON,=S.Z$?WH9!"=^I[(!Y0M^V3\ M.=.:37?NM& S);QZ&BS7N=2B_WBK/2M7,DK'?>HKE7 K$\E*),)2R#QU>EB0 MD32#Q2>9$AXTE+1&!)]WN[9Q7)A0*:=*DE*VT8RTC9V(Y"VX9I+LXQQ9ZR;4 M_#+QA)I#>5)N$%%2+5M%WR^0+::/)G%UD/@ F.!R6PQ9W$F]8ER :LXD 2SKZMX$E[DF$*$$/\4Y%W*^R MX/(6F3MHKO4/%O3["7N)]W6@: M% WQD7^N_UTF+R ERZ)A!6\9T:%D+)]H(FC1TM$&("+&\7[A'R'!;<)*$BC1 MH4O.2@$JR2>"&$.];;"C[L)QIWU3[,#K-Q0);\G_5SBH?JKW(1_A$I*NZ+[5 M!]C_N$@HVKN*?8J)&%>MG8T]N5SCW8QN;V"VI.X!04'5#)>0:B* T-/2!A1" MSO'N#/-VN%NB7Y7P/1EDXVP%71:2K 4UBXG@S-X=X$EFFEO]O&*MRN7T-%L\=FMFJTV]LR6S&=Z M$VX_,*"SDSN+*P^@\FG[(O$L3 MT^8?)1TS4!*Z*8+(5WE/:%(TEV\^Y3" M#Y1PICZ/#U+H#]$TSGT>I620I=7JA4C@$0U0T24Z!X1(U/:.EFY?\>X0\B6^ M /E@WT:#4HJAAO+<@,0;@*!H:CJ,]YAIZT3]ZE]E7M#]RF>D#R^M5@.H*5J= M ^Q,!L8[!!6=MX^EQ@K'.U"4."E>A\D MWEL$LD>X!Z\4H+]BL(3U172#:(V<[!"S$9%-U^R:JGN+WXAZ8Q"P#3$;0^"^ MNL=I&+?3HE8 XD!]?KC@#T1@>!PZ92BQ#0F+L_TAWE%Q/Y+%?5[@LDZFZD!# M1L+R<;DDTP6!ALJ>+,_OB9D[PMBNF:ZJK$I##E9;MV/G7EIBT'V8/$'42A"& MX!].GLBY!OG'RD@Y+BJDOX%ID=._JOFO@C/YH]FD6+[R4C(YCSH;$NQ1-"F7 MI@!!4B7M@7-,Q.QP][F-GL/EMQOT\F;9]%#;F/UUM#'[Y9^+-&VDH17R.SF* MC;TE%,V(<"E&S*KDV0[I*-))GFMQH3;CMIZ>Z08)@V,:CYL.J6\]>?*CVGZ^ M4QV-+7CW/Q]Z%FO]TNA4_3*2LRA[8Q!/V+8!.(VI':I&H[XWOSU=]4:]]4NC M2/5+G*,^%%9CU*M&(;"^@DD]X.0_CF--_OCG+=R M+Z>AN-%")ZR)73_Z91] M";FJ'MR)00>G-73=,_<#Q'O4N:1L?&]!9!TDE;YMM1Z'XXU@(;T$9W,(;HV+ MP /0M(CTZZ^PB8M^L[:CWITV_*JY:#Z\#^WXX3/DZ_BJ"D%Q07I'B[) 1-*FZP6-:25% MN21R7T%* .[(NY#L4\C%A@L+MC=EQ2(RI'@8!QE@[-B'FDQN/CS<+)[(_PFG M# E%HRV7(C*CJK60V8S;.E0)H.HTQ$WV G/2AG\444;2/I$R((G,*AIZR,S" M;^Z87RNTR]_AIQ06Q0-8_@GPBFL7&4FC#Y\D,KMHZ"&S"[^Y8[JJV!^".2!+ MEC1%5S"]Q'"5%.BIS N8%70!4[^T3_?O[^^HG"NP^H >X:9,P0KP?21?_)C? MY,XO,GCX'B&I?^7>EV.FK!!XUY^7X"4'DF^GA((MBG@4D9E;K87,@-S6CBFH M0I,\?+@D[M.?'Q9<-DH,GD9F!KGT,A,,6DXA7?/B]0/804YD3T8RR)%K MDTPYQJ>AM(= '[^7>(^Z]>7EKVNE1 +$C%^[16IQ#B*4LP*/(<_H\5=K<3#[ M(*@WLN%Y\4D[RTO#E6:V#QF]I,EVU1VA']-D4TU&^3,Z1,^:0$CU\WW&-ZP# MAU8"I3&'D;P!Q6N.?(R'#"G'\BQ6_82*=^H+\_P).<)HP,$81BT.9P CT7CX MAE&KG_%GHV?"R74^XO PAU*;QSF 23@FWN'4[BE4\%9?G/>HQ(YX&K(PAE.; MQ1F@23@BOL'4[BA4P/DVR5#14S!D,"CB-?02GTT[C8_@ MMCO[06FF'Y1F^F%29N+K8VZF'WIFLHWT:IGI1Z69?E2:Z<=)F8FOC[F9?NR9 MR?; NI:9?E*:Z2>EF7Z:E)GX^IB;Z:>>F0*<&&_U]A>EG?ZBM--?)F4GOC[F M=OI+WT[^PTZMWGY6VNEGI9U^GI2=^/J8V^GGOIW\QW5:O?VBM-,O2CO],BD[ M\?4QM],O?3M%N 7X3'K-[]?M(C"\>SY49.PHO9!LRIO'FLI[V$ 6]Q1OUQ4<#;5': M@71GV0((D=\ DB(RQ66;MO!<-*@)F^&2$8[D3ZA>>&2@7AL- K[5[1X2?O%. M#.^3S_3#IX*"G(KA0$05,0BT%--%@(A9O)-!,[L])OF?$J]R\+CK3;8>GX$7 M*5+6G_?8ZB'>$M=M6;ES@IB @XYHW,2A=9&&*AR'X,"H;]CXYWP+TPY[Q MKID7FPV&&X+>U3,990+?%7_24-(U0R>A&^_3SS4UTE>JC8<;?4#%+1$:/V]!=I_!?T# /Q:LI"O8I=M" MNK'JS2O?:Z2O7J<6O8AQ?7&VD&&\,T%?8N+#M/5X_H3HK_S9P:HMB[2:M8T9 M2"[#H TNPT[BG7T&(OW6"8@T^[GWC#_QRA>]K0 M2@LZ #1L/T"@=OMI0-!N."PPJ-W1\ 3(J;)1+D *LF45$7C&(,O!LJKA\4=2 M;!]A2C5\ )AFID2?D-(6_P(6GR#,NAK<:N2CF#/A[).9,(EKRKDOB[P@:$ZR M#0/&>X1;PK^V=1,DO;@Q837:+9E$L =N@2'D:=1$X2!]D:K:\9:BQ+MV6.Q0 MF17Y(US"Y(4&OD3*]*,*INU8C$&_W60!:SLV?C!JT'N\*XQ&B0?P:HY)S49= M0"H;31V-9J/B%8K*KN-=:0C3T(3Y6)&EG=EAQCC;S P7G"2S"(]X'Z5L'S\3 MXH!'-,!$E^@,\"'1VC=6NEV%*LQ')BN: Y;?9Y=@GQ0@)>N_8_YL4>]4/$"< MH%4/"A8MV242)BTG"QK[\?&#)*/^'0L*SHGS@<%DES=O!AA1VKSW\H5MS^@1 MOL"LA(((@@9E,P12RLF:75]_/Q"0]A>J3&*[TTN4"\]0*>DX4.C1G0409+K[ MAT&OMU!%&-M=-A.0#@Y$I!PH#$G/ @V*$? /B&&'KA4? WH/3UN$"WK0YWJW M3]$KA!/)0DFAJ1_(##MQK:<9WHRRIG[Q)E!4X^EKS8KP8E MFY-DE)/%CK[^GF8>67\15_[\;_AZ!S+R#M!0 %GLYRC+8'J)=G2^K++!A7-J M#W$>.#46<>(T6<3Z&S\_B':2AR'>^W4NU6WES,/4W &(.\![7:73^7'Q09F2S)A[W9)WCZ/PUE+2J@YRTDN]63Q8C8._A>5 MW#X91B*,2C?!L?=D^!]ICAU.LLW]^@GBEV2I/7&Y,3E@TH[)A*'J8=1\(=A. M% 9LV\AZ+(F4JDHC9@QL$BC'KC-B!V'G,?(#7QLQ&'1_GGB1D4NBV@;1B,#] MNJLHYW"Q'C$KY:8@CN8 LB'RD.$X6&/T<"!9U5V\::;7&1F$U_P9%2#M9LPF M@K+Y!BV:\=5J,=X!9DVL(!O5V]"2]T-AI,7_"\/2X-!P3&CB'8OV"B?ID6DO M@ I9/N4.8"+J#ES!]%>4KM$5O(.?DR7Z!UE$Y2D M-&S;@D\S#7CH*&AA= ';4//,4X&6?VY12KCSOS-B F9$#L%$+*A2S<9\')[Q M'@7@[P_Y0 M!%1_X2VM 1IAWL1< W2N 3K7 )U4#=#;UA6Z@JHE8@I6EX1'$6U-3[4^YI^:C7 F M>,!H52ZKR_)8F@W'F5!0L6/H(JH)NQ)ZFKM[$L)^X@TH<43FSAU*.C%\QGL=W%[K.8#2130]LN M/2:!TTO@8K4CU!(.TCWGCPY19D&YC?9!]*.MJ-@GFK@X:30IGUB-B#SJ3+4-[N TA6-ZQ&9C_^PWMVJ&+:>38I4\OTLK=FCZMC M*%CVK5BLZ04JO>EJ^*&0DAV_$@*R25E44UNG[X.@@U"EB3E?I*OD)5F1Q<85 M71,W!7@(39T,PZU2[,9$[$EH,9D:@MQ'RJO_H=6]8^5B(?H6^WV:+.D*F71) M-T?O,R9/3B>Z9W1#/E#DAQ*D=.E_B? >U7&:_!'FE) X4!B!/B+],V97.WAD M/"GD!AM1>S3[%,FQ#'/(:UE%7EM_$E;1L7E63#+T&R^T])KT#_%HE"BR3?07E]DWS(DBX<>L#QY;;-.'E9>P\ M@-!6CE#%I)E@2A':\BYVQ*-8@NP*[E&>D,Y>*\4%N/7)N@=B/ZPGB>@ H^H. M;S]"N1;)%H+])EMB"')XDRW*8HMP\A^XXDZ!(^XBX M$G77B6ADS^%@":T@XSIO;;)) 4936U^N6[N#B"M3*U54E8)3-]+=UAN[Y)O' MG3R3TFX>MO%Z)=R^GWH)-[3;HZRZXFI=IQ+P2K=)B=B6CH HFD1P#?0@35V- M\'4LQ29@'6^*;RTEOSX6YQ$K@]5Y-&+U-+DID52)3C4K+J.JBE6'P>0-.:QH M-H8IN:7+C&PIKTVF9*\I\C$*G=HPK5XJ5\"&>ZCXWC%:KHF&,HIIN:;ZBIL:5[*.8^,;!P9R -2AE@(G GE=87043M M8(I8"W$1O\OI!1D#1RX&;'#]4T=PR#U62WC$786 ;0G4,3PN,F0D[!(B+LE( MOH?.VX^TU%*:_^A\\+D-)X93G8T9GDZIKC,:+KNB/ZWR"'.(7V#^1U)LDZP6 M>A"DY,1IM=IQ0K6*=G&]OBK!-4ZJZ#33'*:HTL7U[(^L!T/D7TK[[4>WY?V% M6L(]2/#O("W[6R)./%B> MGQV/*8'+QS!9(\VR\WB]E5I';NR4&S.=%E:XBE@;GW&+MR#>P2/!<$O=^A=X MDQ$?!E[ -<(TW?17,KSY+:K\KNP1[B"@NN]J]^6*#@Q<-5=Y/J2 ?YUF"/[M MJS?]\I\27$,/KS7R P@6Z@30(US2=46=?T7M?)BQ]1#M('C/:POKS]O,2HW6^40]%Z5T>4XW $YFAQ3>O5B,9?U*SJB M HZ'O,;\'II^WTR_5]-Z"4X&5GU017B_;RTJ/;M#ZQ\FV>89M8- (MV>MZ#X M(TG3#ZBX@,>W%:Z>4;VA=H_I![2'R--T=DSM#=K9E-Z%DPZ\]8L46LIXSY>) M5-..YJN1D91O-2.[8J@KX>\O!+K2([1&!%9-/Z6FNJ:_6]%O..?&)@@HNG!#Y% M>S+H4XSW&5>:&.DHU4: B.-A;NASBG=6L++WX/,XIL5Y7WM+DTL_^X9&C_O[ M_U2 HJ3%&AJA^17/I42'*\_Y1"-]]F4O,M)4J6UU#K_Z:G,^GWA?]$90^LE2 M;F1ST6#/H.LR&#&($T7.0Z&!,)L^XIUO#MK4\^9A"76_OD39"]V])3[33987 MN*S4E"/0BDD?A89,(D>BRY"8H-&PGWBSRHX:?5Y619FODO6:+.6R)HT.XCW,KY'^ +2LK[5IL3[M!1-<7*R X!$ M9+$B14LM+4B(. T3=DYUB(;(!+/R>(],5,!K1RO(?X/-!L---7[4M:@$?T], M2*;QZC1!M;RY+/,"[2#.;S4.T+@SY6PVNC#UF7AYOX>X2D%XJC??F*D%!V9T MR=FR64D>P4:]!_LBXY$1Q=OLA:F6Z4HA8EZ_*30=?DGTZ(^?%!7]V8#1=&S" MH%%#BG@7=$[#H$I/<6/HXW,R=F*+'YQ['],P+X(/,=L+S0DGTS0?)MX=[[Q' M+ ;;>13-!IPCY)!49V]0/&S7=3N+UQ-@9M! MVWCQ!^(-S#?8CQK)@+PM-CT+2G?4Y#8,6=3O:4_/"*6T;C6[>;B*)NT1+L1! M/\-6S&:ZK49RKP6O'++5EV?AUL:9+L]010U8KS?9&@,:KUX6Y+O!M;<.:>]V M;SYI=)8UT$QN3CFC4*_O+=HD>9$L\P>"&GKJ[QGB79*!E#^IZI(W&JO)H[.G MH89RFZJ9A;J9\@^ X1:5>9)MFE -RJ@ 52SX@OX.Z6%LKI&MVC;C8=@V.O.[ MZ"['@B'G>/=?.'?6<]98"BIV$:J(ZHQ67GHCX7\1)NPWWE 81V3N#*6D$\-K M_ 6;"@]\R"AG' %; 1+B7]PY8V&P8!H?#;S5GPLK]?Y%F'X M._W."?Q+*0W;ZN/3C.1*J%]5I*>6PG2M(Q-\9J%6>0]D$&#Z#+(_R<>%_P:* M*0[WG7,H8C:86B5M#M6J1(BX*),_[P$&"<0<\TM?-ZHR7D>LR%5 MZFA;C:3=()]!7@EGEDY3UM3:N=IS,:1JV(TB7;8.)8!DMQ/6T"\0RN0 MLL IUT(JLD/Y*A%9S#;35$[;>&)^H6Y_?X1[D.#J?$-!AD*TC%"1';+K1&0Q M6U%3.6TKBOF%NAA]419HAXKD!4J]%Q49*T0N)(O9BIK*:5M1S"_8E=]T)TH> M3Q,2L,4\AR!FHRD5TE_*]><]S/+CV18FB=?^6!&5IC.VO_B>?. /]4>9U9^WD!I><.Q'O\&P)JVP002G+3Q9 M&UF,D&AGV4VD7G59H2C!MB4P>DGHKAKI]"!'4Y.\N8 T6U$U!$"S;G_<3#1M M?U8P=!V_<*BTD"S>C(C+$I,Q*(@&S1>=6\580<6*@HJHS@J8>F,1#G["_N,M MX' %B:JXTJ@C\R-MOFARO939N?%5X=1R\5-CDK]%J,T@G\4:DP\5Y'4[]-5%?1!302BJ-? M.J0X*\BIQR"H;SGL.]ZK:.BK0#1=%D1WIF(/43*29CCY)&>%*8U1" S_#Y68%)I7\X)'%ZGL;-*U:JJVI?N#/U M%5T=NP:&Q]5*B/$-N(;Q).ZY7#!#IH0-P@G,Z4&BE/RU>@#U?8^:K,J*U_P9%2!]CW!7>.Y>MT$+=EN* M3HL1[\/1PP^R4;USP8JTG^JB%1W^7QB6AG?O1(0F[I4\/N$DO[''!Z!"GC(C M'9$/+\T,*3_FR2H!6 0$#I.FB-.8N;QSAU* MA"C':KIX" $#B?7]'R9E5XV"3&0]&4G_6M<.R30LJ*&>A0WY7(=;EZ?*GU-G MDY&EUS))ZVOJVSO^%X#XS??9\7H1HN^HB6_MR^Y:>VNW"?A(Y"]>1Q6.]]N< MFW?6N7D\DPN2I71(CYL%$M*SBO,:C$K0S0.)$/$Z7STURSS-GK'!K]T;W@L^(?<3N:%U^@!U_OU3;:D)[VJ MDX3OOGO[ Q^SELTEP51Y\Y$6UC[F4T%$U6"XG,%XW @CT7@%76Y*_ MN"'P+VX(_,L7AD#^<(V!P+_T$.B]CJ^V)#^[(?!G-P3^_(4AD#]<8R#PYQX" MO=<1UI;D%S<$_N*&P%^^, 3RAVL,!/[20Z#W,LFZDKS[S@F!_>:&"#PV_S(0 M*!BN$1!XE"14/6AM2=ZZ(?"M&P+??F$(Y _7& A\VT.@]UK6VI*\DI1DF^B/$C0%HK(-N[CU5N.8@+H1)ZE+ULCG/-$,.:=#09*_?H-# M5JBZ002)GAI60A;:B[)?Q-W5.9?J;N+=S%=>/MN#E#;]X6X/)?UD &6JNQV> M-'H)M2U4E9(GGRQ6U_[B]0.@5];W,* B8P5$A&23L;BFIG:&%C,/M>ERB3#U M5XK#Q04#PPJ>'RPZ>#XA4\IUL[7A@&N\)5.OX![#97VN=K&C;EQ>_W>VNMG1 MRX>H?M3EI%,0SD%*'-'>[YK5@P/W<_!6@O4S&5B?:JQM?:-@TL5;\_573 2L MA>V]&)PGS?!VGDP&?&)][.#2X1=O#=9CR=B>?8\RV=>'[R53A^3S;9 MZS*'U7GEP2I9\)@MB@>/)X,%A6:62]X!4\=0>T#+5^5TN$;G/&D7)9JA!FR8CG/P-R!F)Q1 M/9JS;\@(BVBP8EG)(!K%>=(,1N?)9.PJUL?.N!U^S,(15FIX*/%R"W*BC]#5 MNTQ!GB?KA$X]-]D+S*G2BV61O/" X8\A<](],)P,#+V/GJ7;[T$,!OH88ZVR M@5"5'I$WT-F!'KMDB&;PTE1GRRBD1C<,2C].O$9'H]8ERG*4)JLJVEH-!*<. MAQ8MG!3T.P:\TNQ*QN/5ZA" M#SK#FNQFX]$&G;1'3FUV94\S 'DU#R*%(*]>1" ,2LM >$:AA^H.(0-\_;F= M7XI<3L4"?R*J. J2Z\Y+2%=?27ER15]5@%#41\235IKLD@S4!1=OB(>(&[]P ML4.E"#MFC=@4I=EH\D]5M&EE^T3[(VEB!-17:HFBPBFQR: M-#5VPX^XDWCKI1Z2DH7K0,FR;[*K/*^+NNX:+L)90>JQ2#_<)_5/=-98 W=6 MV^]H,V@;+WYGPL!\ W=]) -*5B@*"^HL. 0V#%D=[FE/\Q73Y#]P=0X M7-)L_*OD)@R#W2E(0$7/7CQ#3%<"J> ^03D5 MVST4445G1#U]Y'83\@AU:.4/@.$6E3EQS+A&$CYOU.$\C\XP*AWD)N&T#E4T MJ\KANJ!=07J\F1\:D]&T,^*&--$91D<7N7$$'(;'%TYUD/MZMT_1*X07,",< MBYR=7"+O="NCI#EX03[&9$G\4+M[E*12A[%XA+LRJQ9-Y&'T!\(_P.**CB%< M-:H?[NFKTJ1N-8Z'F[+@;-7KL_#ZO3M:4&3_H\4%I\F=>+!OI1V/"))KC$V/ M_(R8*%JA*T_US;:3(Y2CK36=W*)L0WT,-1C->0S!:,)C^F"T'C'/8#21(]A* MH!'G:4L<6]IEZR-(1.Q(I<"B#8L>%,U83!R)#N/E$XAF8D0%*K""5T_ M5E5'MB#;P/PF>T_6]QF-R1'IRUUUJV"N4)$\KJI7U3=3]P!W\G[9"9#3]3O1 M%V LR_AXD4XH>[PU!SZ@NF)<5CQ@5(=0Z?6Z_;FE]T(:MFJ,IMUJHB^#W:CX M@+)VS_'61A!^UIJ%IJX/TB-7N2 '\HEBSG <@CH@ARXCKM* *"3=1LG+ LU4@GCK1>C-AGHO_[G-?:>;\E0S M783E)@Q459TJ-&ENOG$Q]HE#&^0YCHX/2)J+T*F<,>&3BIP9G).;JJ Z5 (4 M4$63L6H$+Z2KMR4"#XFMPE[B39+DB,S-0E#2B:$S?A*LROI\@"BS$P1L!4B( M/V'6&0N#)-3QT<#+J'6!@S3/U@80<9_>XXA=[3(^;T%V1P8VJ1<4$%>/G@I0 MP%KM;%7]2^B*J@C28Y+_F5_ XA.$675")('Y;QE1^Q+M=BBK2G.C5!=NIY-! M#.13R##6$D0Y&?)?D9.;1?'R'=/&1A+V!"D?3S!+$":NR .&NZ04'.C6;S!, MYA VB >=)P0>LAA,!4S#2]]+%!%*'>R*]CJ[N3XA>GV(07&AJD7++EN2TWZI M #49PBBPJ1!XZ!^-E=U+5H+TGHDJB1 M)GC>?)\WW^?-]WGS?=Y\GS??Y\WW>?-]WGR?-]^S>?-]WGR?-]^_.(#.F^^A M-M\?80[Q"YSWW,??A9EW M8>9=F'D79MZ%F7=AYEV8>1=FWH69=V$F!M#SWX6)Q3]2'9@:KL -6K!XIDZ+ MR:[,S-D(<>=4XW:Z,%N_%6]"7+40%-.CAK=:: K_BA ,'P-ELYQ M(8P7*0@!,6D$P2?(XHXL$-Z$O>_ME78I0=:@Q;-L&NU MF"@HS4?#!PBU>HW7.1^6-S$KLV#=GA5_,F\_47BZCI0/L%K($'.%D+G6S5SK MQKC6380%0QY M0F2WV2/,-_#)?F,/,&BJ/,05=?-]9>R/GBQ=:\;KXF"W.<( M^D"[HSSQ7C_(%*-EUJBC9 =TP]8]:&NWGCB8[4;))WRU)8CWFL('D-M[RG:- M#W U:SQ9M#J,D1^PF@D0[V6'\_&7^?@+]_C+S_/QE_GXBQT Y^,O4NB,GRBC MLOY\_&4^_C(??YF/O\S'7^;C+_/QE_GXRWS\93[^,F6 SL=?3N4?S<=?YN,O M<4%N/OXR'W^)$U_S\9?Y^,M\_&4^_C+>,8CZ> 9U5>>##^,??!"N%KM=YL># M-:)#"KKTW& >EWZBB0*F(^%EQU7=9[S.SGRX8#Y<<'+0/<*BQ-E]=GQ5S%*F MK-L?ZE\;MY\H/%U'R@=8+62(]W!!%;E+/I9T2/)G9)Z>:L^ G8RQ8#!1]#J/ ME0_XV@@1_Y&".;=ZSJV>Q&& ^337?)K+XC17A*<$YLSK.?.:FWG]EXEG7L][ MP.>]!QQAV&K> Y[W@">)KWD/>-X#GLO/G;3\7 3[KI=;D&U@?I,U.:A4UGX. MJOAZO_9^+5,DJ+A/R29+ULD29,5B690 )R E0UON]E40+/J]XR657)7Q&CX0&960Y__J \CPARWK&X!X?67 4&@3' M3]OM(:!^JFZG_U:,9"+/[];IM'#,'I <.L1+XHZ##63>.3RD:XO53QY@M\**DA6_KT@UZB MYRR\-7P^??BIE/:,*TYW\>[7V^FKVO"TY.2T+!Q[&W24E:#)YNA)EX'=+=.? M)KYEREWH#O=)563BQ6%L]:IL$E OL@@!?B5A7,,H&;" M1X8]/3[3 Z/%^#BB4Z_'B4V$/:5NLG4J/HOOP,$ H@,.DP>G?$S\PG+05[SG MRW34:9)(W"=0.2,#>(H831ZE6B/D%ZRB+N.-$3^37HG@5@A4)IC\&*84_Q?F[;LO)K'PH).&@9/Q@AM#+24*6-@3ZCOF'C=_PM3#M8 M=H]H7%Y0PNLX6"K8X&7QBE-?;'LX=6<; M-4X]CYH^3MT['B[N3W94"6":C983B:O*Y4$/&KT'":Z*9K;&I?\;7?!^0!GI M$&3+>K!@$?^9(YYJ]^M:^%N-4T9&[3EY39KMXUHT=D(?QT-GOV7H8P[Q"ZB^ M ?NRR'_+X>HFD^FH<[S(;P^\Y#)?/420(VD&R'["69"A%D7-M$0=I)[Y$C'> MF$PM:7]CH/,C"_(W/TX1=UR%G*'"N,8;3-552Y5;J]W6\*LS=OZLTP1F.BA> MIR:-SML+FPGGP;84Y.P<"9XV0SYX&LV^D3YXD$I)&UP=MH8&K"/^5&TV&&X M63JUA.9O;*LIV4=-1CG>II'(X,A$MS8N>@RKKY>,T9FC8)BS&@$.>/M+=D"0 M[C.902'N)-5'N"PQ3K(-;Z[C@L*@Q:$2N$:+L;)8-"8#9*-T)U]%W$E=NUN# M>;SSR64*R!@R_NN!;GN1(V)I5#U%?&0B3<7" M\X,'^BU8"$&GQ7@>GR9,D(WJ;53)^ZFB#3K\X_VR!,'2," 5$9IXWJ17.$G= M3"^ BMO_K*1_IXTG7?+V9T]*/E;TRF"B0<9J=T)8ZIX.'SAI#^/5B^9]H1_A M$F7+)$V:>M##G*C*%TS6"5S]D13;)*LT_'[.E#K'3*D^&@X5Q7G:2#.B/' Z M!L_M.4TQT\3?T#FG"SB)$J__]2NQ6WZ+Z!*7:KC)DBH1ZP$C6B$4TR>+HKZ. MD2YPQ\_O*CZU-O"[VG.?H+<_1^TF9Q:ZJ7E0#]C\4L/?%EE;$W>TQ MW-)5Z$MSM:/ 7[%GP&QNP6"2^' =*'] M!\V3],4J,H3M:XJ@/^7P.[\A@85UO&Q9^RX4>H_Y8K5*ZK0)+2-1I9@CV! ME/N*]2=])R9L-K=D,D64>ADP]_G74HH&BS_'M];6B$)H3\I>>.G'Q\YM(O8Y M?*>(3FE,OK],!O#.;KQWOO(7X4MQST,-:Z@7Q,'M?OM=?&_+?"AY/I3\]NU\ M*GD^E2S,-)U/)8]^&G4^E3R?2IY/)<^GDN=3R?,AF/A]D>@.P40X+89AL,B9<#S:.7#BWC!AQ.2OP^1G+1+U-P,T0"KG_TOK!L"0\>7+OWWKM 5!1/;-[X'0]2 MN_([*YCZ'M]P:/8@:;RG$YR'2I67ZL[45PAV[$Q6?^].D/$-]P+Y$K=]Y&'" MR;*B6](YU[YSTC6&CZ/)4?$ 1:34WRM,#WDLPT[CS380W^W*01!W'Y1',%X: MBM#@2$,5T9VS+!& Q^"L3#M(E!C1N+RL$#/K2M,^].P;=UY'>RN0?Z&"D("S M63MRMH;\EFFE)NK[HGDL0FV;MOMBQ^.?MQB5FRW'X<_?*JUGSH1C81,F8]7I M%]L9>1J13D'_07=]I)AT309-UB/B?6YZUT.3]PJ#ANA6H\F]!KD'^L!B_'1>4.OX%ID=._*KQ56"-_')#&NT>0\ZB'BK,,;TCT#A/:Z';H M.+PQ;^PQ;G,9TO",LHQF/>PN@OO7DE_^I[><[+&%LP=^>KGH6 M:_W2Z%3],M[1#^$;@WC"]DYS]!M3.U2-0B_QJH(T4A^)0]'[U'4HXC2 6AD- M@W"9Q!NM>Z1N%,=Y&?S.SJ$??S\SMT6D<1B?I=5;O'FWE9#\,#WO41LB$>RZ M# V*I'*W#7UH>[#5!/96-,TU^,Z/8C">LZ*TF-1%$=HL[OV2"U04:$>F#RHQ MUW@2"G8I,8]BI(\L]PU#.EH,C-F^BIC7.MY7\1GM9185/3Z46.\_CLR6"OEE MAAPV';Z:8Q\OOLD*B&%>T/!2]56?SQB?]1GC@;T%!XV5=(^JWOF2 UE;OX73X M@%4]:#TX*Y0)-0Y8BZ#5I>,9WI@74//)H/EDT&E/!OTTGPR:3P;-)X/FDT'S MR:#Y9-#43@;UEQ9<*\N)!$O&J$\):6FD/BDD8A,J^4>Q$*R7@/S,:9NF>L& M7M.1[*VPJ'IE+QN!-A+X'6DLTWL=C((1%B:PP(B@J0Y&!DVGB1'Y"'C R*"# M>+\;S7S85D>R>!"2=7T$#MEY+B94XQ%T4<'I/%ZN3:=5>&(J21GDW]?T99D69PAA[)IC51> M@L :/H;S:30DYW&;O.L\N8>9@U!P4#67]0@5 ^L$>L\5E3',$FEUNK],1SKC MJPEN-TH4Y:?.C0 G80T""R%C'%#9HT+!TA\_5\!9)E=)H?\K+:&92K4!G0D] MWMX@BIZ!D_8,/)+X#@5("1(771T-A=--ZLZ9NAX!,[3B,P@6+G?0%0A*4((: M'@#!M'#A6H& @ "&#N7-]Y@\I\DZ68JTF&WS0KW(;"$^])P6,DO4JH,+*GFU M1F[R26'&-&_*OI7C6R:QZ@#PR4%M%3 M)E;R02YE\J95+V+W6HEJRQ0 M"8435,L$$4S,2'*N01BK"!J6[XW*\6Q!S6(C =$TO&5C$;T!#*<6,3LSQ3PV ME4$6M/'Y'534D,'A+VNK24&7]AF,!O3J?2$+S;LJAWK75[4*EIB+K+GDQ,@& M^O!;WT!%Y@N7V^'CCG<5RH'F:3Z_3MX2C=BYR(KD13Q>7HBJSC%R9C*D<@718)X5Z%R M0GW)MJ]J)C)ZS81BMP]T<2Q":S$)=&W'YZO>=2P=)7GLD#K M&AP_[98TJ)]."DIVWB]0R* >E^^=:HP8BA%#(XL8^C3RB*'H8OQ_=S%F:*1& M%^/H8CP"1$47X^AB'%V,HXMQ)]6&R(OKK7PLRN\W9$&ASVN?,_/YQ"PDUPJ$ ML8B 4?FJE:/)PAZ,. 4$I.$M&ESJ74@X=8?1E2'?D:D)JH2-#^Z0,H8L#%\A M6RT(JIAY6PBS;99A#H_@L\8=Z^C90&: [<54=@904;;=KXZ:\WU;[T0ALZ?O M(KU/Y5REQ??R*_27*IJ?GWZHW<_PF]RS=;6.WJUY0N6T12" R7L OCK#G'.7 MEW(*DH(X[PZZH//H@#GN^BZ%#_0\QN![#=,#960TC0\UYT0'B@*&WJ0Z?BZ%WGR][/9;YG4T6HG%LV4KP1"YY<1VQ?U7+5S>,O)\^"HS(AOPN5V?MGY0 M'GY?W@=W=+@Z=:;'\!ZHY+^CN!@NP2QN_)"))7@+#4UG6KA0X P9!6V.^B4K M_\Q$EGV4NO^KV&QA]W7_AJ@W(-YPP,1R_AH+= (D+DH/*!VL1I]1^:JYNV0M MB_(M)^LV>H-Z;T%H,#;$>2_"24BCC,:O-,]=\N\V*>?Y\1#K\$P]5N-(UD@P MAI6FT14@S:3\C"GK$,Z]$AD]5,J0=F6$9FYWB?B6;$KV9+[S,DC62:G4]E<- MW3NVONV!*AC$]I,"VZGK=YF:&<29\;T/V <5*[IX_; MU]=-(C/C,*Y'T[9'$KGII'!]PJJ%@[3?I/@>R553OUHNLZU<::LSU9OH8\9: MKRI\:>[=_/A>W:/YI)!]XNH%+-#F/3'&=R?6-_5!;D2YS5KH#%P&NOLT)>GK M;M-)H?J$51M*7W%/ ?W 7=:QL 5@G[AAZ#/ M*LO4CY*S+G;,!]6ZM1],"B\HQ^&0TAZRPLBO_# ";=(Z:+&1=&/(IZMQ"*MP M@6AR2//\Q@]5,:0\AI2/+*3\]Y&'E&-EV6(1REB$,A:AC$4H8Q'*D^3+.]KI MZ/X/[H\CH0H9[< M>:=0JL9R?RA3/2S[D(=FMFVOK3M"2 .M(7!MYFIXUIIKT%A(: *)MG9/M-,R MN,DFBD?Y\8V=E-A'VSD.VD?A:Z'>Y+H"9ZD!F\.>F_5:+HLVTV :??^&=92F M1\-1(:WWBO2'G<^0?/?K%"YPAYR>K3W0R,V-Y[R0]/?@.0\N(><=AH$"3L9= MSCGN1E0K8FCG&CKN>O'?'V[4X:96+P&V.BP%$YP-NDG$+0W87* 1 *9ZK($7 M',V:!Y9A^%J#X*3!HP0"I6TS,?R5F0<>L%V$\WS!/0:Z=^!_MGT6K)CE"QB@ MQ5JVX%2XT.H5] 4,\XLY^2PVNW,JN=*A "8C'_"YI6^[)NR'W&ZH"@<$O:+Z M+\ 1MO"A]J$\Y"%")5(@3.%!,R3U6>=JNRP>9?:6++$D/N?IC0XE>V\# 2Q=&X3DZ1 A:9\&O?9S];O^\TWD\H__ %!+ P04 " E@@%9Z#M[ MW0EJ 0!J?18 %@ &=T;6%Y+3(P,C,Q,C,Q7VQA8BYX;6SLO6MSW$B2+?A] MS?8_8&L_3)69U-52]?2U;IO!-4JBJKF7$KDBJWO'RM;&P,Q($EV90!: I,3^ M]3<"CTP\XN$>\ "E+Y444"XAR/CG!,>#P3^XW]^V6V#1Y;E<9K\YW>O_O#' M[P*6K-)UG-S_YW>'_&64K^+XN_\9_I__QW_\7R]?_LP2ED4%6P=W3\&;+(W6 M6;R^9\'UIZM-O&7!ZS_]X<]_>/6'?W_]IS^V;K]\*BF+_UQ]__/SY\Q\^__2'-+O_\?4?__CJQ__OP^7-ZH'MHI=Q MDA=1LF+?!;S\7_/RXF6ZBHHRYI;YE[MLVSCXZ<=C7+??LN;:0\8V M?QP3WKT TVU:1%N:.$M_PU@'U8P/^B/5 M3ZL+^2/EK\Q)SB;XE5O5C _ZFF5QNCY/UNX#[U=%%?Q-$6430&58V?@' MXTV6EVZ+Z$N:I+LG[O_U3R]Y3_'ZIQ\WA^WVOT6)TU\O5VGVWZVNV/'\,I?YC^_ M&^>DB OQR]DZ^;'[>XJ(.K]HQO+TD*U8+V:JGP#2[,50Z*IG)@ABM^5/)%(C MEKS\Y>:[(%X3N U;=D';,(B2=5!9_ZNZ\&ME\O__QX^G7W?8(F=9%^91MFI^ M"OZGX3>L2_RX2GGNL2]>;MN_Y"9+=Z,1F-+AH6[9,L:_!G:^@B(-QLWNW?84210?$:()PP8[*=X$B8\>@E]WW^@R0(DOG*F#^G$1 M/72R;C\-JE_6F1IZ8[FI,ZG11>JXYU54;:.NFRC1-C>IP?A([5JPSUV379^Q7L"1?'X!6N%83![G#89@ M#-)-L*[+!F(Y,W^N4-2.^ZGQZ.EXWA2V8BR/,P/W(80C(%R$D_4GX+$[T%'8 M7 S$56]&/$A\((FK'Z3#K+'\G1R:D_#D= MT?F7/5OQ,5D9_-7F(MEL=?/+UAYTW9/)@QLY@,7MLM,R1F"A#P:?X?&"]WT9 M$%=F84 !5"D< I? 1Z%-T@; (R-%NZ!A9;5QWC/Q*?"2'Q[WD1+S ]IV. MR;'8'O6:)6)G\T6RREB48P9[*$>(_E7E:!+UT3_%A+VM,I#Q,J1P'9X]LBRZ M9\$_TNRW.+D/+N,-"RK;*%D]+:@S-F 1K3T@;"/41^X/+T(>4F6&_EH?B"N^ MH'OO?>6&]^*UGP7UXM,0:F2?[I95B^WA;Z)ME#V-[^"U?A#]N\+/))JE?88) M>W=5'./%2NXYK"X'S?6EC:[UV$/+#P3*".&1NL/KCG?$F*$OU\;AB!WHGCRO MR+3$CGP*(HWLQEVR:2F=>'[V)0;LU^D44W?!=3$70M*)P(E$-#6@R5\92FG- M&1OQF_[QM=N@)CK*FE]-M+*TD4=RK'C($&@>"TY4G7:X%JDFGBGV:>1I#DC. M%E_[-VP'ADWUH+V/"CN^\.;G*$[RRS3G'>%9%N=Q_Z1O'SA(6'Z1O(^3 M*%EUG^@C*]ZQ39RP]1N6\#^*RSBZB[=Q\<0+L4)%/'ZY]R#-@FU9@2>ZY9 ;"<@_MW:OUW$9 M]U7QP+);_F2W#UEZN']X<^"/R_+\;;J[XX]9EKE("O[D\=V6E<]RLODY3=>? MX^VV+]=.G#<*3>Q\O"@[>5JJZ4+JX SZ2UM=>/0WL\:Z 73J'D8])26MHR>> MSYN7U+.53H*;DIS-O&;C-$A%B:#@1?A_2K_!7>TX6+4\OPCBHV\Q#N3.V[;W MM?]OC!\!T*72WL\95,PC7F?IGF7%TS4G8G&6K,]_/\1[<>C&F!S)Z-0F-](X MG59[C4\W1RZD"XI09M75+#+W,0/57@&A)+ 1/:7O$6+G/[_FS&F,04U!LA$Y MS+[VR?_:EF]=)^N -7Z_,18!O*70UN_L:4PY;XVMW^?AT$!!+@!:9B?+/P]Y(;B#[+C%<]5P@ PE&" P J4#;DOG()XAON)^TQ]$"[ C^M)BY(H M4>4D;S'F:R?,B,[6'6L6T04K3W2N1\*=KV^(?:6?F/CF8[2]VO2OK]+[),[9 M^B*YSM)-7%QEXKJA]YZL?D7'/T']Y-HYV6_F*-V8(GZ<6+N/J//QA1>=">-R M 5;LQP^$G')5]^6I5\B[.]VGU<,DCJTM<)#>'NSQ>QU$6L_S_2>.D^#N_?N!R+GZS/$_% M+SC\*HK+.J3).5D=Q!T9\;-K94GW565]=T47):8WHJHU%(ZJ?+AX8.)@&58> M,-.R]JDKH*:#1N[=,$^JYD15Z13[F7/<63)*&-\,]'[UC=^3(>]Y$)SDXXDN M D-]81'VB5!789HQP>EU1=Z7Y&R;^_7"HB_$L4SXW3-G MBM1=_^HCY5?01P?BBCO-%])[BS3E>6_?5PLKQRR<^_'\-6!?6*7[I/KLS/+S M<^N=QVGV2)WV3)WO]MOTB;'>67.Q8<'!QI$T7<8Y(E8NFZ>@%BUD#!B]0KD. MFWO!7773JWD *[QI1&<$?J5Z@_>YM1=/!<:MK;,J^C)^.[!"@/0'&1>G"N M*IJXWX6 MU)P;!RC\>B,OL \[N\B*+5OIM4@ [:)]PLG-/VWZ,$S"W M5>5(\AX]J?DK=C;5'/X<%P_!*LH?@D/]RIY8KHR*.+D/N)/XL5P[^*OG)!^ M"D=V!2:A?&_,D;Q7(MHKZO^29"S:BE?I^#]8?)^I?Y2I,=;]\>=>[C8XH8&D$P0*@4F6 M^-%)A+ I.^)D_ MW]]GU8SO!Q;EAXR))Y)_W-M4" M<5(<"QZ:DK[0#@&+U++=>E0T&_9(:8'#N>G9.LT(_5ES&]N&LCC;\>2UB95J M @59MX'5*&_A6>M,R)D); 67='0K]DB-<=&CM\^8I9X,L:F;$+C-%$C+9AG? MR9X8Y+H9CXF0[N<\QZ[JOH=Q!%B?^Y33MQAPW0K]6GDBAV08(.F^P$8C&-S-S<7]?ANO MA(3<1E\^<0WI4T]UOV':\/YX8JGJI$K<)/X-W!E8A.<);TW>J=6O)_'KP67T M.RKV&C/\V^9UFNL]) MZSZ +OO^,VU#H42F:JF;@J?.CUZA336Z^,+I#Y\S-W83JJ#&Y7M-#Q,T;:=?J+.X8Y>(>WTTW?AQS1Y MN8D33J=X,>WU$[:]?B)K+]&#_XDPY^HXA319538\6T1#=7XM:&/51CXF2:IY M&.G-3M)$.;\BK8U4/^"3)]WB'L'2,/&A:[$.0A43&FX;E7ID)W6.:=EF3%>1 M]M?(DVDO=$OKQG+@YO9R%/>F2HGS?\3%PYLH^:T_H%/>KW\%R?W1H%;6.1[2 M,M=Z0 \MPK?B9?2H$*\B_#:S:*F;)P7]HETL#XIUX6QNZ]G!G,>K\R@3@[U< MO']WS;*;ARCK0\U8[@AN93D"D!MBH "[N@H3Z%6683U!6Q_YST?M02YNE*^E MBE,;GEB4!=_'2;!.M]LHRT]%9GX7U=SH*:I]^M11%.]3"(HHGZC4!*G(8T%E M990:EJ6EE2H6"+5 G[DQU89@V< ZK.\H.?8Q+5CP^B>?:*5L?#6U#'B1T:MO MHJ'8U @CSL!!=8T 69V?EV4"5A=J G@]WN^!TTW# MT7\JKNL;VH)."SV:1 M;:E8 #*WI7=?U3J%=CK=YC9M3@(6>Q!$9Z?N-4!6@R[%8$4(=U!\Y%0PU0JE MB=Y/6'XC1=SE]*D/@>+C[[O&W(,]-%B@*/B&0=F BUIC%5$]0:C+7M=8,0E* MZU$&'UR(+W///6LZ 1R-_3P]'FDS!&U5Q)\]1=9*@LCZ@Z:GTB]:YY:7OW_S MU0"AG\&=L'G^L-5\D-0E=+W\U.@I]C=/'Z,=._NBR8"&10;I3KL((5&'-5,2 MLN,=2KR648M@P=U3D/#KP:\1OS/WE)*NY13,4;;Q@"&GDBHZ:,#@&>RE1W/I M"RF@3W8 E[YV>O@#C]E2F$DIX,5)6H96U-) =UZ6O*R>"GZ>BG6*LMUG*?R97'Y MYIQ_(U;T*!4]OP<>B$X,GDE$MU.3-8),\OO<((668QRN/!?F#U%QR.+B2:G' M_0(#&3X5("10OU9RT6U5 &7*T21L_@K6'J4C@X92$$#1H /('Q]2@72G[>Y, M+_L58!M?HHZ[^M92@0 20"@:/)6[HDAW5YM/8EE4,9.E+'$4/$D) N0KZR63 M/%D-)M@/;<(/<1+O#KO@UP]^3%JI&RP%_L)]K \*]L$^$0+(Q4]9 QH&1_D3 M=\07 K)RIX$O$YGVF-"*(!X8?LH@;ZRUF&65?Z!&=;L1P,'M\=A7U$@E?4/W M!L#W#<+;+%JS793]YHOLJ=HHA?RN/5SW2O5 [;ZYJ75.X1[7YHW"BE9@/O!F#WRH?7F?AF MLOA.LB]BIFB?%/"C]J#<+=1#LNN&IM2PH6=4*POE:JX$0L'>1ZMX&R^\T54" MAFAUDFUQ79>HK6^P_9C#"E"M__J[\&V:[=-RFK:YM^!V5^U!0[2[=_O)WD99 M]L3CJXX;/ENM#KM#><[P.[;/V"HN/[+2_N#*6;*^V.VC.!.[YO@_?L[2/.]Y M&>Y)_P'BQ=QBA7C:<51PVU^JWZEX$TU=45Z,MGP2NRE@Q1=$:G(DF6Q MNIJIQ0TX9I$:]47%D_&XMN$T#-:-8V0E=I3IWCON!)_L-.M%P'C5]-->2S( MW,30MFP*;X<^.61E^_28%#!N#C=6UV4#FE=:U-P=ST5^)MA1S!78@X=BYD#N MF?#=.74%-I!YK8%,?>30GV<^<6@\4!23"_9 H3C86>Z9^J!G=2TV:/E)@Y:E M@T1Q6K0]2"A.DY9[1ITL#3BU75V+#4C^U!SRL7JN4%&<56T/%>_.L9:'J3@/ M$%98F^<3GM<&B\95/PP^#-!@KNF5??F:&+#9 7S2GP6HMX'0R]>OAXDPWV_3 MS_E[_H/^DK/U15(?!+O5L)52H'1 M>F=3!511^AM[M'W>8]7(O%2QT3;:'-T;U0\39(#[:J3B/RA81[D[,KXB_ M5+J;DTEK)**8KTXV1X#9/Q&X2!Y97B"33XV1FO12(Q=DUT3G+OF45XIFN,Q- MQ>Q61R[H'3<%?::W#B/(),$;U0VZ33T"T4W%^3/*I<]>:'UDJT]%Y)QR$*-*#\TX,COWC M_]6>91$V[]08J?DN-7+!:5H>=FDHI,&K,.[]&N.+R3B+,+B7OE(0.SSL!QJA^R&W>"8AV*LZ/ MR3MU[@;,E_']KTL@/#K]A&,1Q7UP^HF!LPB2)L$#_]?\K.C]] /$2YNFA>;J_A"IBI;S 86'0HC5^S2[ M9%$N'?*HBK21.2A"@U%%S41H'7H'X+9O5".XNEQ^+'5;WO S*IV&\):W\)M M@/=*2J!N@L+LH"_8?9KQSN%J\XF5+P%>1^4I%=*WFB&%CT30%R:@!"0:"G(8 MZC'11&L>GNZ7!WI5)8)]5!\5XL4+MZ!F3_&-TV>4SJ;/+12ZYF99^46X_"(1 M&R"+)]6 1E^JX96JU'A"Z>LG8)*R @.%%';A39&N?GM(MVN6Y?]6;L@MGOS9 MBVMHSA3QV_>((B_<8P@0)[Y0XR,KWK%-G+#U&Y;P/XK+.+H3A^<\G>4Y*TR< M09KWR00VIV,9,F*R8VXL @#2$^HPK"W$)S+W+,G%$11[7H%_U,6B2LYI.VSV MR0[THE !?P&.FN"&O%YG43\MP%^);YL74;S-RQ%0PHI@E>;%5PYOU93WI/@F M>9T862?QASIMJZ?%>/WISI:2"YBO*\O@KC(-MHUM\'TDK'_@ YJOF0.:3WM. MRP,O/_9Y>HB#.%CE:G/S$'$V7AV*O(@2<:R<,0N$&@[R/[,AH6Y HR3O$0$5 M0V7"Z"I\&^UC\<[QFJVR:GK,OPX0C!<%[9%X&W#=9*]BN5=PI=ZF@*Z8"K/- M=H56IU::B)FYO#024]N-E8=]F6LXZ[8N.,>TGUL8MB*QR:\V9?['88K:1M,!7GN'JC8!/DV M3<2&&I8=TDY!0CCZ?&%D_6YOM#5G7YJB?19*B]+Q3Q,)(?/DM0 Y)S-NLVW3 MW/>U 0AE:*\DEF#\@[HI8C) M!<>&56&)UO<@9UM\*N4IY51 ,/!.CQ\E^7IF)@::4.EP M^&>*R04AK0=_2@_R_M';H9\1" 8RX@9^*C,3$9U#E/R47R7'(DC/>!IU]^H-\*+3 #N"^"$/]D=6G:XY)\:$JL?=Y7WZT2B,( M(*.^$!B,Z 0 %!TA\4WU 0FO=],F^KXN^:+< UQ]?8XUI?TB. PIJ^N ML2);\#1[<:L"XD6JYXLDW;;:T7#R<]MLNMNGB9CQO]K4+RA+LGUMH49_%87& M[8[4-4_"/>;C^FQ1OVB95KCO$F9NO;E(_T-W%QE5VF>?Z& M":&\C;ZHWI2:H"H),>FK(J6WJU^"5B0<1 F7&O+*PXN"[7(QG5\$Y51^DA;! M'0ORPUW.U8O7NGT*LI9#P>Q]Z3(0QTIQI_[HFC,J*=71,7DE&DM=HUJIG:N% M!WK?>S2)3"M*M-1U4()$%!7UTFC9T+E9@OHV8>=B\+V0 O$%"W&S/'"!P\>' MCZEKVG! :WUCM]C8*S@DT22@P)W9 3@X75X%&ANO^N"H45%CY'F 0S52M$"' ME^/"7HQG19'%=X\EPP3(C#Z0<,OU E47A#"HM_9)BZ S6$X881FN[UQ:!_ M313D\6!^;W[VC.F,G5)HF5WUU>>$=S!7F^LH8PEZ$"FWAG;,?6OW$B2/=ZIN M>%#[2*WI^0O?+J_#50 (IQ1:%$*UH>L$*0ES(WGJ/E1>.RF<43UF6IJ6F^=+ MXZ\/]6.Z14+H>]L)'K@<'G?\RW<&ZTNU.C5I*1+*:^JG8;6\ C-Q979A+2ODA7JDZ!PY:Q9DT@*)'(=45):"-.1(R M4=5696*/QCALWRW/I&X*>*.X@/9.L>W29Y/:HL^IV2!%KL?FJNQQ==3F4Y'R M[AJ9XJY3:5/ FWNB0%R4QQD-!+4XF16$K;\*WB M)%I?"&5LXCZ?@)@X,4EE," 2&$,>4$AL3ZB.1)&P9GBS193V31)N#&NCH4/' MKYD!K>)A\^_ZK)[Y02YID0&NE:W6@O*IS!"]FH;U ;!BTE+DC+>I. /$\&$H M&:BM'+2!CW1 0PZKJ(D(A*T;0#*.0OU3 3MB]^("V<81K$0,UP%_574UC)!I'[.@71T=]K4!7#VDF1KI_ M0Y^,K>/B4YS_)A_O*&XW7=C@]G@B*VJDFH4:NC<0L&\05E<"<:5PJE;+(7]QCV4#\KU<#X- *BU M3ED!%@6-WC50\$GQK*&@4STT'CQ6ON)LM-#V(TXSVT5.Y[U&<"QQ5]@&K'03? M?TP+%KSZ]Q]\H*T%MB2DMD9HA^UP+S(M\!KFY(NV4#F^%_V!57?1C^57:+%)NZ!9?VT7DH';2MDY&K3W?B ;NC%67 MV;[&D:FYD;T>CY81JLXETI61217EF2ZZNHF1#3]"2&K5X-LC8!L.4P&TJPSC MBO-10 CP">['ST+5_\S>Q?D^S:/MSUEZV.=OCTG$1 _.H4W:9:EG^/D7@PMZVO7 M:28BO]J( T3ZQ>12;^VF*^ 6;JADV?H):(>2-F& =!3ON!Z@Y@^\U,N"9;M@ M7Y47QQ>(K5NGK_>NV9T?&: ]#F6R-Q;573%#>Y-*U)(HXF9$;AV&&Y[TQOEW MI^83\Z/-]$Z+.N6I68/2W^AS#YAOF(E#/L]B'+\!KIMI513J]KZ#0E3"H:B= MMN<<5@+B>]^L-RU[ZN,\FL!3M::,A/J6[[*K5U;*G:E XJ;O4%1B@Y2>[C\W MH)BUV (M/NMH\$.56/*V*%O^"XQ>F6EQ)@*(VYD5%&)#4QZ,OK<@&*640NT^"RCERSB M,F/:RZDJU17282DJEJCJ)V.(I (0.P9V;17=BIMYYW"">AOE'_V8GU8VJXPI M!@QT6=(O+*7)='A!22JF[Y559 6<5VWD+!\<>@VU0H>W"FH43Z-N.J& G5K" M!_ V:MD6RL%T=4LG_2 %/M0330!WC$,W.26D@JP6.CEE,\ !^8T$@$&K]/' M4YCZC5F:@DHQI-^BI8G"!2&PF[5DIMZE!9J&-+ "M'U+4MY$$,\W'E:< M!=Z]1P5^\H/=>FY!$.^^'NS-P=[2UI#!V?PZL/SH;FV3^H'3XY+:99K<"[TQ M[2(!&'01K36@@CD@*C+LZ^L"$4+GHCV9H-W,T'F&HOE&NP 9FX:UTN43'=\PFK1,PM8_ M_*"%I(6D-%"V9 _UIW)RE&L:W ]0W[#L,5ZQMVE>( ^*M;7O4@)C3\48?,QD MA$)5#>(;PN-QD)M7-L$JG?W#B=8HDM'6&HQ=5L/=2$D_ M)^:,)M]*4^,*#Z M$)Z<^:I277X/2U&Q6%4_W<&WRGI Q!S8A=7_ ]Y47I!.V8 R:AE:NTN@?F$I M3:9#AIN%)E4M5N#H+3EQB#1'H@3?5Q\#]6,F911FS*M05L#Q>3V*QVI7 M&=V4'+%8EN]9A?S?+/=J1Y^BR10D@"[(=XNJL*_#P//1++*-F"Q'L0A 3T&TP["Q MJ#]:/7]Z8PVCE*)IN\S&>NF2?@&()LZM;*NG!76=C1V1+4O'@NQH7'\_CYL' M:19LN8.OD0":[&Y:%GB9#W:G <0W-?*S+[&D!]25.G5T\E(4[-?53\)O105& M!DOMPOI&<%?=*;\'DP>_1OSFS'LX3&W9)QN@X4]TDA4>L 8$$O]X(=V?9"RG MY@;9OB5C#$[X =S/I+94<<2+<^_-[6KBB6X'E+*XD2M^[HR2!'H\;>C#80\* M>5(7;:\V_>O 11G']1Q3>F?U$'1\CG\#BG[-78BF;LM5S6';]8L@*IW_J_Q7 MV=N(F?9 J':0L<=H>RCOS-U[N&9+.BDP^QV H^KZ(O\52@']A]N=ACJ3)KSJ MBD+U#:F6+GQC/RD6GQ?]O<[A>*![EA5/(DTM^*.>_WZ(]^*)-/F8T4:26VEL M2,71&!O9="2L3KA@J;V(;]@=^$A8:&^P;IGX(SMF2"@E!(HFB1HH3=7,GAV' MY!-+B#H)P'BB.@*,GS4+!X;" FHH_S'S8%Q/K&L<3.Y0(E%"_YOUCV,+%F?KE?":R]:(VH "IE5#<[%;<1SDPUS740X3@EMZ@QY M-OT8YX)I+\J5WZI@YU#J\L-'IUL^?!##)3%0HCJ>@4"AM:@()[[/ANGD$PG. M(IR<[L=)BJ-G<3I7=/0=[$OGY>=2,6(0_%JP+T5PQWO@WV;?+[)<9=#.F2Q/ M'CR=C]$_YWFU88756UI&)&< 3\ D3.O)N00#GF.BI$H?R3@UU?D.Q<:E0\F9 M>C\3:UXP%-OJN!N_-0^"1)2VP:$-E"^-0YQ,>4N5B;,20"3.^(+),HY\JG>Z M+BF5F))6(U*#*;BUR*[^^#7#BR0OLD-Y+*!]=P_T!NSRC=Z<:QGP>2;J^LW1 MC),SD__P6""(3R7\UBKK-HB3?EHM3(Y(%C$]HR@#SZ5[],,\V M@?P!PQFI?Z!:PKI8_3UZ+GC%J:#GJH9"+$[;+,@ %3>(:Z3$6=',&I:%"PO$S]>"*X39/[ ME]OXD:T7L;J,1S5*#VU) ]1$L'N<+BZ2DA,/Q=!Q3<1+S/ L/C&8ETG2Y.5I MP+:XU6!?F#QB_#8WG1#[ZD M#MLI/<9TPTXXLM#.M>"HCN^V]8M%9\GZYS1=?XZWVS'=+<8IN .&.9U J#!/ M-UDG#0QJK(Z!J@E/Y98Q28 #+%*[+,@ %C*(;ZRT+8IGDZ<(F*"F(!LNC>C1 MLMPB?E\[751J,3=A1Z4?<[%VF2E*GA_8^FVTCXMH3%)B< --0Y1NW NBX0FF M2C7488S4.Y7C\*;@DO20;M<\^G\K3^4HGCP7*!/:<)($PRY4?Q3>D(KC'Q&F MS@4,8;AA ZJ_+WT$J\K)DOKW2>@SI@]WRJ%%]M.7+,K9B/T'2GM@SRRQ=ZY$ MRI@GZHME]8^3G:''L+RTC-5^-890@F&"(E D!FYPZN %H"?N4Y7U$Z,:TXMN M2^,%]9ZN6#"BOZ2FPB)[R(^\2:MO$5>#]*OL79SOTSS:_IREAWW^=LLU-M[$ M;'V6_XUMU]SD)MHR^RZ5KD)@'TQ1H7.-H_M5)NKE20(>)Z $(83[G?ECY1,R"Z7)Y(P&ZO?X>G&"_Y4(R<39%5W ,9IWX+H-7%RA0G)/<B(!&8>FBXR":D_4%3=%U\Q2@Y]%1GC IADR%TX5SU=Y!,E$8H0 MQ@F:U&G8NBJT*ZNNBZ./\WKG&ONR9TG.\A?EO^KWGKBVE27\UBHM"%':!( S M4(9DGG"RXQ$O)N[]=2'0DP/3NV=2&BVH6W=+E1'=MAN^++);OF'W(KOXQ/;B MHX/)O?V4 , 3L)/6>G*N28#G<*]*^B#&Z9+.=WB1<.G951\:O7L*\JJLYWTR M!'HHO8%C&:@X&HT-S_X=>[."^?[U-4L/QLO]_&;'V;BL=XOTT_7V?I/]E*E-3F.V@GLMP& MX816.]'1$TLDIGZ$$L+=ADW1(.-E/1(F/*[4(F2+49G6@'UI=,4>[C[)!Q_J MQ=G3._X,5YM;QN4PB_@_X\V&B4-26?Y+\+H95)-$A!(R@OO"_6)2)G(P)7[Z=MDP(;[7ND7-()HCC M*]$HY7/DJ?B022&OXC(T_,O11;MTRV_ M@!R8V7F2)4M83[2":_<M_&:)=S4HC4*OS)MPCG4Z-!( M/O@D-Q^B)+J/D_O+^/=#S!7RZ5.<_Z93%:V!3#P4!K0:H8V*6 I4=2$8+W<1 MBL\J9]&J.$3;X$-4'++JZ]L\]3E]B*[U(6:/R*]'A9KC$#3)J"RUTS 6!L*Y MB1EO#T7\R,YY0K,JKC8<#H\L*Q/>UI>UKI*/A]T=RZXV5]F:PR)[NGF(.%OZ MI"5QUA!ZI+/Q9"=Y&JJ)D;'!&)1BG/NPNBY48Y\6O"A7C:T8)U5>.]_72P]% M7O ADEC'^CY.R@];L_R'F86%!KDI/7YZ@C3*9T^LEDTPZAD-DF!:P9^(Z &7[ZRT,^YA3A? M;=/\D+%R-3L[L/5Y_:[#6;*^*AY8ULHH-9MMQ_HY9A+6?@@T;N0SD.4/]G&8 M1,W6,[?MG]Y0B-MISXOE_SORM?K\ET?\DUCL1@>% M4+Z1=85UL>!43KR@<\N;0LCB)S'6>9EN7OZ2LZ \W<8CU2/"N%H'24DD$\5Q M%6ADDIBD/FGFH7A(LSB/JBGAXY3Z31$5K!S9 172QH],#W%^:-7/YAF(M0X9 M D+94)[#NOB_HF;;"<\+Q#1.GFYCL?7D>!Y M WRHPN/U,P*CVKM&@%OF5)A MW&ET:119/%(A^;L",.4!VTK4!F!+JC#@6!U,JD#JALN)V9NWK_)984>I#%CX M2=3 Z$*M -X!V.&D![AN0A1+)S<6\3K;Q"@'SENXA+KW\Q-O'S@J67Z1G-Z@ M.\^+>"?>=[F,$W;!.^WAC@5+>UEO![.G%0Q,S,1Z :P:(1<@CWVUJ(R".&F_ M-\L:N^!7_B0LB(6I3YJ!PII:-RP@*Y,-B!N-=%@!?R'*<2L6IBQ5HV.+5(S: M=C*UZ,0ZG5(TU=*H1.4-JQ"%L%J(.'0A924,,E0B1:%T82<(6#ZMQ_)T&?HY6B-'Z^ L6C>GGCG0K(XNW1QV.[&'E.=9>7R? MQ)MX51["OE"-HM(A*JT9JR=+T0SQS1F67VW*7:WU)X7/[O+RS22=5$#L9 JA MMZ,5!DB,+A8D#/4BM$#K*:PO!+GXSGWP:W/#IP$5""9JGB-0)J.WSES#:E\P MZG+- 5(O$5#E:PV51=E]"9O3U^:CKPO&T 4&!UCV?V%!%CUH10%D".V?G*TA M@**<@/B6JP9Z5V#"^[E. $,0CO.8E0&M/9+PRU@+D$5N7 0P&D%)[F3:WQC= M!.2VF.A7NP&3VKNI?3-0<%R&3N8K;9$<]G_Z/BT'P"PI6J]90(:2$#L9B_5V MM$2&Q$C,94.5"#IK/87'VZORS24?1Y$@A*CIBP"8C,$Z-@9%.P&GKB6*3LRZS/:/_1Q-P_"#(SQF-*VU1Y)]&:-I6>3&T;31"$IQ M)Z-I8W034-MB-*UV Z2T=V-I,TQP3(:.I96V2 9[/Y9^QS8LR\JSC*&YM\E$ MPERU"2EO39'1LE93&YRS2B?EUZ5Y/LWYV7Z!]#I+'^-<7! ?C+I(5NF.!=S8 M'\X:X:%D+!!8$KZJ+-5L!2/2+Z[RA&#]AB7\C^*:APR9]0)8R1FKMJ(FK2D^ M"54R%7.F.J'5ETG1-@2CMZYO7;L$,W!+E!M'>;XJ2 MA ^9PH68P?HL5].WD B=L]YNZE;K",9S+^=M0:#!L!PQ9ZNS1I%[$?.UDKA- ML[4F$QB;73T^E!0R>34\#&TNCO5CUW.Y&VNCXI]8FVW$XW*^=&GDZ3,?C<806H0;Q M8&=C)&@A0WS38YA'_"@/5IKC9CX %??46F,S6P#S:9GQ>#>9@(/="&D!3S6 M'(V1E,5.1%PD!0>Q^(Q=^2&.D=,1 &\(F=%ZFT1R ,\SX02%/IKQ>J3SWSY! MZ%2N^GJ+1V^+C $F6HC@:$>(DL8I7J"\9M ,LQF :)S2"#NS$9^8%I6^%C;! M,37M1DYV3,6]Q4Y\7&?IGF7%DUA\*<2)A[\?XKWXQ,JXM 'C%I$_P-Q.(H.8 M)YPPHP"&-5X3016U\#BZ,A3-D)9BP MIJ$B-D_9USY?E#L4V<1_?W&;NOOQ7WB3VR MY,#>TA+](=@QX73^%6EM>,$M@:![C'8N?7QXS6(2GR&)4*_M43N>5TL'3^9"_ M7-IM=+&OADHZMU[NA!F/>#KA5+&)0C$O =MFED]47[*=3D!3L)0NP_E&4SS: MEL+3YY71&'>_C7)(DJ/S$S8W@SW+ MJ@\8^*,,$$0HZ0^'DX3C&F,UD3%0](FM]8%@]2O(P-4A@)6,K3HK6K::XW,P M]:&O%4%9C9_A"6X>,1: "C5CP9"2,59MK&&L#W!TN*0!J)4$D](%"38\:-#+ MI097F 4N%% #U_MI_O.$_QA/^2>V3[-R+'+#[L66"VC'@S"7]4 @->OQ&)0Q'^!%(P$V0/9)!AY%L&<;GF%] M:G!2'5@)U &,O4P(8/:T2H")F5@*@%4CM #D,;PYW.7L]X/0 U9:"$B+TTF/ MZA"LH\*G42<*6&J-L,"G3"0@;C0J885RCV3B?11G?X^V!_:!1>(*_+T,H*5$ M&HR6I*( C)-6#LR5PH7 Y"L4!8)'42+8G8KXPW@H4I1[9+:AY'^8%#!>^]_-X "DTH'3!@$B@& M?2\X13 ">R&R8-_Q:SP@Q6':1$ 3]W0209D8R'R&']/DY:8Z)S+:UL+^UK3K-G(G/; $'(UH#&>\5!K1DUT;E8&.,LD($M^4NPHN$Q\+R(F!? M]BS)67E.0UH\L"PXC2E6W,JC?3(&5*B9"T&3C*Y2.PU'YP.AP^TP^@K'(E&Z M":9"("OQY^G^%UHL G>]T #2^[TN[QL!@D]KZRV4'8;$P@%9E7$YZS)D-6*9 M.O01'F\<\SP?)Z4-6#!0TP0B)2T'AB9>S@0^YUV%LL;1"-1T%FU01L\?E*@. M8SPRE]9E8$89.B-SQ^$ZT=-%Y[[[&#?JD+II=2*^G1@-P .4IQ;C#)DMF*AS MP'"ZCH1@W*'V9>Q./!Y_4&/5KEL9"=BE=2Z#90!SUZ):.8"9N.3S(#*G1+ZT M6\92.3%2=^OE2I4)&U#BJE!E9NPE8 D*"D=_B6I<:-(4-Q/4R7*2)B*GQ+18 M-)(Y,/>EOJT+Z2 Y2%T]4=B!>;?0M9X>+R7<707;^,B9JB9.XV9CHM2,S>< MU$3H=(3I$;T6!; 7V7>AYAUU M=L!^R_D,I"Y&]_P?.1G./_M T\D[C'' M:H"-=236&+MALS%:ET-+7>46)%>[:PTPXR0OLD-Y(E20<0,/R6U&D)GE4!3J MZ*[T >"]/T">8M!IK)P2S8:AIP!UL#L:^C[\= IV["#4">*]'XI>[/91G(FH M+],\/TO6XJCU+(^V@UOFU3YK7Y)>T<(7J;98/PNMRMB$ =<;O/?P=%THSS9- M[E]NXT=Q(H6_[PS8XU(I/V.A+A$BM$NU+HTGCY<*A3OR!F2G51[WQ]N 8G2E M*&./LM%[,BF%C_)@=2@-!F=:VJ,.H,&AU"KQU=^4GE=ZGV7FT>O@0%2SCXY=N5O")K=+[),[9^BJK,@>V MY@87R3I^C->'>M/B5?8VRA_N6<*R2!RA^TL2%Y!!PN1!2&5BNB"(Q6?J7\_! M'."D#X%1R\G"6N8P:GKF:N1])A61=AI3Q:+KBKX)FB%PAW/!TS^$CZHFG9N. M3]4'_*\@/@E?F71FQVH#?C>K*ZZ*'JNN5%$46/':7YZJ#PZ\?B^W!'^=8@F< M<_^Z%-/_-0#G/P5TK#]#'+.,#ES.3LSP&RZM-[6?3YDRLO!_L2=QBL9AMQ77 ]]_BG!>(5[QC?!<54?5QZ_,O/))$])7).BC/_Q/_N"F1X]5LSAP< MG[%K1,X_31C.G'WCMQFS^H>X!&S[GB&*67K%2T=;TF?X_9;6(UY:;9>?,JXY MQI5;'[?RSZ$&,_:?*FF:I?>\-+^T,*=,?E4]I^F%BHDCF*7'=/&RQ\2_V])Z M2OR+*%/%-$O]RT04/4ISUM-]OXU7Y2UQM M;HHH68N=-E=9.5NSSUA1W@+MM![E4-I5V3DD[GG&/!5U1V(9"Z9?L*HBO#GL M=E'V)#0^CSEC-MR:BWJT6J6'I-3F?DQ6V-&2P 1#5W;*+(3:W)+5=TE!YZ4VOK'F&%F_+!?G3/$MTEQX*?F70 MZWJZDF "#YC4J%EZA2F\&;9ZOUI0'T-C-7+ F)K?TM9EGE7D815O_ MIC=U& &S%3QU*#&#LW0!TW+55U+SB^3F<)?'ZSC*P*?(PHWEW#4:4Q,9&*V3 M]WT E:-X;G(77C/^RW \WI>D/__]$!=/P?&KN'$2_)W;I(<\:'OPBN=0<.E( MCP.H7 $,/K1RX!O&G;X" JV<$NB*5RYJ,X'SO&7HZ7% TX =_&J"2\1[_RK M)8MR: ^H+"OI\"1E2;FOC(66Y;)JX'P>6H?5)7^XJ&Y3)?5,,)"0;&"BYI09 M.!ZQYT-4'#*>:9PET?8IC_.KS=6^7JBH/'X3Q:X0W"0.MO)%R=,3S M.$A*[:*!D]W&?_@A3N+=81>\/Q2B,R\+!DU)?U1B##*5.C(>[A*EL7"JUJ)% M4LAASCLB&J<\DF;%N]I/$-6.Q,6T<15L2ZKM:V>>9LJ^\ Z82\]-/N^S;>@S M05:"K'V-R!55GA&ZY6"JS>H9Y] J_M(;S/#+S\FS-S0ZEKQ?T_LH M'H2=)6MQ'H(X'%4T7IX]! #:LDOB52-9(OZ021O*, MM)(V-B2XQ(VK2?.1$2^WW-+ 62ERE&R1B-XH]VH1I.7BTD41,NBD<4PEBZZ& MHS1/Z8$PV@U41U;5RP:3TEMY2A$K_8F+0B?S(*I<5N<9;:2"ZN,8Y&MG[#$OY'T7P0]*G<( P9=>,\R.0/ZH%6ZW!Q$PL; MN'*$B@%]]B6+%<&ZL@ON*L/C1W:?@N_+;?8_>'E^,Q9Y:BFR@K!,=V".-")C M287E* IL7Q7>"5Y7W&T!P4<_J;K8;I="N WK@D%=,KBZV\;WU7$)BQ$0U!8- M:\3B902T%V,$^)#%6C3\GRU)DVC]ST,N]ERD:,FEBY4@F(DA' MM')B]13$PH*- 2$Q.->A>*&0_7X0L[ZL+"Z(4#RP(&LL@G54,#\W&]@!4JTV M8P NTQV4/XT"C>.+1UIT=?=/MBKB1Y9?UT=)GB7KZRQ=,2ZE^?LT^\#'=_?\ MD=Y&^[B(M@!5&NM2HD_V+DF5:NR3T6K6B&C@ZF5=25A?"':B "M/HSZ>5BI6 MMO;"R9I7XN=1A:-1K!0U(GY(Y,W6LUKHR(BW8,F#S343>"40/G>ST03/-Z_\ MV9DE&1&A5@(@F&0\5YEJ6 R&H<\M@&IE@:K MTO,S3B]LYK6%IX=DN,,N\-@+>@![?Y#%(/C!E]: M;8+0N $0>NOC'@< 3N!T5F$,PN-+\\X%!#Q]IJ]I=X+> $);%SL0]%$YIBM^ MEX'"!:3?]6P3@0$.<'8"-PK([1"L]'XSP%7QP+)CV!?)*MTQGA"P)&? T1[* M@8RQ0 >T#$9%[6(L" T 07.8R[ L%U3W@^_K$OD/'K$0 [?9='WM?9='*+ZMK(0#VN M,QN-;.^[K^M, *5XNN81%^)8@-\/\5Z,7 '+\6!;21<&L"75!'"LM(( J1:N M!F9O85.D.KRCN>_EVCT PO@?BPY!5CCJ&_NZP $_%$ M(F";RX(<*J1@ ?Q']?\60,2H "@)L$+S$K1@L(:%40+5 AC6>!H5&$0[D09< M6BV^ MS!/T>[KYV]" 1:BW[JL/5QJ1:!.KQTJ)"+$8Y+\Q*N!?B7(!JF)5V8 M(48L7"SQPJ*<2"3P2[X&5V3BX-L",1!<>$T +ACK[2VTP/L%Y/_WP"..BTB\ MHM#:>7HFT/,IOG\HTLTAKS_4#9A4&.-.HAEV[DB59,P3T>J+921PU;&J("SO MO$PW+_F]H#R^PL]7,D=!4ZDX!("7Z)"-5[4ZD;!HH9H%FP\9Z7&DTC2#35+&UKY$BYV)"V?I9YA,W M_+0SWCM%3N?9'+0]:DFT##A3C79)HV'>SV=_8MNH8.OK*"N>8',_!@N)%BDM M2!7'$!>MKJ@K@ZN'RD?X)N)_K^HSJXHL2O)H57Z%(?@<%P]!5MD%>VX8^W24 ME0D92K[#("5AM<)0S5TH%+UB:,ZRQ_(@#WKZ%]2%D, M]D',:V3L#F9A,3%@! #J-7Q7+EF77WBOWMQXF^[V:5*^MLRO598^*0$6;QIM ML(.N5"V KG3ZX3D)',Z:HF-PP 3IS&A66Y?=8YR4&S:*)T]G/^>@!G"&#^+V3S)/TI,5<\!V- !,=-TKG(S)U*BB]!A%ZJH%J\54D?U>XVK3N_8Z(&' MFRQ <#$* !L&KK+K,T,GQFI$_1SNFIIX(KJS3S\F*<[]")[+#H(+[)?@JRB M@>R /9.K53%0C.[);K?*I?<$)+F7*U8PZ*!XCEB!TIKC2+Z(%259X*:5(Z,- MD-@N5H*,L;DG-'YE1^T%.O;T;)7&C! 4?X&K+DI3'&\7L(KRR)(#\"0<=6$I M2X>%B>FIBH::EY)Z,(0W9^!\I-2IU<<6P3+) ?O2Z(S_9' Y)XP. MP@4?I+._;4[XN%@\"R>@,[B3$L/_N5K%H]P<[O)X'?/ASZC.5^<&T?W*W4RB M.;HGF$9P%!&,5QNI8Y[X9P<^\*V4YN?LL$^#VP\?%B4T6M2AI0: 883.R+SA ME09$B(7)#&@QR,:/I= X6P"R>8;II<9RT0?EN3]CVBKDZV*.%0!':0YF 0?C M;ISJ+&/1!O @QN4:K ]+N7&R1(.-?7J9L5B6 7O5RHMWRRUHG(U2%>@2"]35 M.#7Q?UGE]!"_).F=F'05(5\D^T.1_Y*S]47R/HJSOT?; _O (F$D'O-J(_\H MAUYG*&K0J]"X&EQI%,5SNYX6'1FCEOS(_4TT[L4$4[.:_FVX-;+?(>6\R NO0>'O/Q^7["12T(UM5R> ME^SW;,\BQ $_(>VU0G@_E7W+=OLTB[*G=_%FPS+&0?5+(A!_&WVY3/FSB$7R MXY6W&5O'T"]W4;F6)&7C79,*-]63.G@'BB TN$J/KBSLGC7[CG$OO%3 2P>7 M<707;[W:4$.&<*6J$G-(HJ1C:U!+Z#,CJ<.TBBJTZ9@J3:2*QFFP/GI]P5.J M,H'B/5>P+3V79\VWKJXJ[YZ^;^4_QX$ID[]$?YY)$F1ECL8Q58+D:NV.YBD] MD%R[U;V151&+K)<+A$0\H)58Q!+B./_$RKJ(14:K)S.M.HYW2B6E+M8EQS^= M!Q**7[D<40UU?NK9XB/BI- M1@B-'ZQP.3]N$88;:LCGO=MLN:L\#/MF/V>W9V,/=-9Z<@KY/QMM>AC0S#/: MB4U_[6Q&&1W]Q()D.5,,=VLE07[._>*1:"] F#E=L*\1NK.,N5K34QCG95$. M;(3&R7PK*NJ)!<9B'A7FTBZW\6UF% SV!SGB"_(S0$5]G,O=I'FWSZRS= MLZQXNN90+"PS.V^A MC=[G*0XL)UX:[ 8\] %C],-K8(5C@78:,E<%7P3[NBC_:UM^02=9EV>EE<6? M*QCUXUUB1'HYACV/LB1.[O-KEI6'L2G6KDS%ZM].76PT&4T1C&>?I@8]W92& M87,GX(@(/O8>&6#8>QG/./FX".EI5;F"JA<^P*1RP MTCI(DV#%R\Q,WQ&02HG:N$=ZO*.>'A!@?&ZIV,:[.(G$D/!J4QY=FK-[T?>? M[=(#C_<#V]VQK*\.**-&$(!&XS4 %1W18 M\7MXH'T:X&Z^[K *MF MK.8.L7Z.V7;[;?K$V!N6L$WUU@Y+\CYG#*6:?D15:CQ3]?43L%)9@8&!"KOP M)MJ61_B\"#Y']_7^/E87#N[JTL'W']."!:]?_S SX0S-FR+:HL>$>?:;& M#4K.B[2(MH840UV-%7R$6@^PPJI[RT>*2GA'0,4_64WXPSWEMP([XILIQR.0 MY5D[K'0CLZ;2XVD#BX= =HT5&?ACL ^K O\F1H>\2/6=H=8QX7ZD.\#63RV: MJ$KG2(/QI16@,A_S2I^[N#H@0Z2SDBB.WH)8675SD&J*H#"464A\R51CL@O*1 M^EI8Z#@.P).Z9,+2. MYP9I@;*\@OZ2\N2,5\9$3W)953A>#SU(J=PYQ=Y+[JJ1H*6K"4 *A@[,]*0T MPVYN'I:?\.R3K7.Q851]<3QM.MZIYHH;IP865,7"LH&"W+O/SO9^^53]N_5@ M6M[K89&VP5"S^WN6Q>GZ/%E#6@TPH5^7:PYV>!&P9"V66ZMZ?&\SU=2\LM&& M$^^VK?8:WVHW!1]10-KM-;#=7K?:[8[=QXG84[BUXH=U"JVTNL; MV@\ \WRM/BV>#UCD,)86Z8*Y5X0*TM*:28E2N4G)UZ&& MHCUET->U?)< G9)2&DP!$>H=IIHJ\#AI=H]60B@0TD+,DH&AVP-JA0X_]W=6 M@19%%M\=RK?X;].KSPDG]]7F.LJ&KVC##;I:JC6@H@T@*EJ=U5<(8I/.1?@V M30H>TE:,,\L=V2R?^0591/O+* ;'39=K&CLI\^:&FQO-!E0X%G,]/6^5%+]S M6I8MISS*TL\5BV;Q)P3D0CL&^?(6T@S<2= M=B$C))VQ E4[EL+'5\T.=]4" MF"?OF&&A@>2L=O4+:(VE[N2HG+Q?0;UOAO(&[6-\6:Z=!+ZC.IXQ&/:X$])T M-)K.A)B:Y!LANEXAQ#IN;ZAXXQ,MS- WJ[,:O9[N.,B+>"5^W1N0 F:]83[*P1G":>8K:+=QIVHY8MD/[:/-_Z\3%A6^R@ M"6]>\< YP5-?!^*Y^?]ESX-EZ^JK4.)K4>(\H#[-M84:-BL*C2>MMG8";JK\ M&R@H-PN;Z_6WT\H/JP49OS4SW?1MF,)_\1YYI&5['(%!PP,J)#E[\_0Q*@Z9 MC .2NRWP=^Z2H%Y2']4:SL"[&>SM\O4*^2K-B_H CZK W,N>BD8:H%O=DBU8 MMPH-\>RTM:FGNN3>44W>3%S5[?PBN'L*DO+.\II<-].$:'<_YXVJ&,L7"WGV M<9M>LHBWU]7F,OW\&&T/K!J'O$^S?SS$JX=/;)7>)[%XT^C\"]OMQ1]_B_(W MC"6_Y&PM%T%BYUT-)7-.14KBIR6C,UU<("&@JBZLS,4D]S;]')0>ZJ,%O% 2 M:G#+A,@-@;H21E2'5 %=<=0W[;QY2+.B8-FN>DPBT1SG5:66ME[I97+<\SG0 M1^N D,)H64]8VKT4AL&VM/1,"$<"5J^ )&Q029^=Y3%8I&T M?*KKZ$F\BIY_3(N+9+4]K-GZ(OG [_"\5]S@BB^*:::&';E7R=]H]_0Z2/3$ M5+MPZ,-#RN/8"EN98_T9E69GOMB+7WTLI'X=Y8]S'QOJ"OUZ+:7EF$I41]9B M4-?G1V3ZF1S2T*9E\6D.J3I$2FSOYH#8UXZ")"V"N';%_PB*!Q;L3@[+[_+Q M2V6>Y,U2UB+9KI\!6PC=?9Q_*[^F7!YX?EV^''_UR*H,\0._<5\^",\+K[/T MG]6J2)0_O-^FGR49U%A/IV3)WA.%G(Y]#KH4:$0D1IVT]AW6U\016]5Y"B^" M5;1=';;';Q)D?'#!W94;1>M/$LRN>:/1V9:KQ<#J<)!#,"3X++\'NZ"9XB'(QCOAGO5K//04;X>H;KZ3X\8]<7JZ_ M5=N V%NQ,M[CM.Q6_:MV;XW6#%E-6FC^I>)_PN[%5J9;\P:"7@UZ7G<*'[<. M[/89>^#)8/S(@DVU>8J/!<26@GD9*&VFU/3S=NG1+M'%N\.6)I9[F6MX.]>" M7%^J=HHLJ5TUV@=K7(_5*6X."9<*U.!N1Z-:=XG .ZB/"KIMQQ#@GLJ'QPM> MK$RKVD4"7E7C=:![+"1#K\,&1HD33P+N4M.(3E(!JJ6Y0ITMM(&UX@1K8=_E MZ4Q\)2XKXIPG?5Q2I2_#84SD0J8PH0:_-C*B"0Y@E2B*R)VT%+(&VM_%]H]U M$!5!5?Y?_!_"P)-7L%$XT?$.@C Y%Z666H+."4TGV22LRO'X[&2?IVY7W/'FCU"U(C2DM-5*7D )#.A5(+^**F]0O7ZOW3V*8_PI%"$,3#W13#4F_YT1?J$I]VSHZN9 MZ)TY115 5DK.E]T<>T]OS@W5-J"<7<;]8[*2"G:XQP1L1--=#L'# C&(Z6Z- MNGP>0#"-,E!(H/B0ALPOZK,:F,F77AUX(+S^+GS'[KQ8!K-%@.*#&W8(H/@8 MA\RO&)^B/L\!3.LD5>!!4%FVAEC/I)/H_.@4Z*@=^I\LH::SH7::M,KY["$T M1H<".W**V^BIQ;\V*))G,SMV>'L*M9<&B]1#@>S(=WOFVQ MD$EQQV"&3(\[0K3?$^6MZ,%]%KB36-H#QIS)>, M2]^.*>)'[S-#6KA/BXD!0IX7:6NQ0LDQY_E2ODE8W2Y/XO-&4\=C1INTV /' MSX1DFY8O#9I%U5BPT55-P?',,49!I:ZZB@S449N&S9N97LFLN6537!OT.*,L MWZ/-/,"A5EUC1;;H:;2W+N"G_))A22?"HP'EI13_',5)+@YR9?E54:B/)DR M+K#RC:PI_,3$N9K5&^W\WGY[F'GUEQ[!*NTC)\[\,[5<+6_:SBVQ+8%\DO2<:BK2A=NJB*ED>D M5D_[-[9=GQ7GR;HYZT/VP\!2IHF#T>=9DP7CJG>8^-=TUIM,]QQ6O<]4X875 M>P9Y('0\.%0^Q2:E^[(7*Z_*.QX_>YRIR0[IIN81('VW-E%,H+YP+DWTO^\< M.UN \P7ON>88EN">Q>U, #B6T=JO&_&7,VQI=?)MM.)86Y=G7.=1$>>;J'QG MS'N-)AH)6 $=KI CD_UE4&>:43PN%H?\@8S6]Z6G(,VJCS,^PQ'Z;%S$C\0G M)Z2?(^Z,Q_PVRK(GCL.S\H!?Z=868[FFMU>7&R]'IA@(5$93A4$\E)9A>2M8 MU??J8Y0]V=AB;M<4U00]ZJF*]V@%!HT/;*G8+N-']TZ;$;N.U.+0KR)O[ MS0=#VU.^OS9&,T_[F-HX131(CW+RPCU. <'C!5]NHR_UUP-Y.Q=Q MJI33'8-D%6'289+)A(A6L,C(#JD#5@KAG<%)6)4*>,,'=RQAY1Q4^5'>UW-_ ME!>%"0GS4&CJT%!O*>.D%S"T.2P1\.TH:-7CT?BJ.6HS'H#R.4-1E84YP2+% M\8R0>D0FASJR$9)\P*H<#\3*4\@+!:S^^O'W%2:?M29VVFP*,-85>IJ^G+YZ M++:(IXE(3J\VJCWCMP]1\8]XN^6=YQLQI!&G <6;6$BLYBW::2KKITR.*J,3 M%J>_!GV:YBI])QZ\:J3+WW3!$>0?*ZB0#HN<1*AJQ&-TV#G5(1Z%-5*([*Z&@&LU;$B M,>&K>2.WX+4%GWEU09(6P5VYB'.L47CJ3A9_4QZ'L'^NZN/W0)3EUU&\_L0V MAV2M&C_*RO2'?=TR='(KJYMJ"X:B#J"N=:S:2K3GESU1"FG+R0FN:>0^)=M% M%4R: @[4FQ%T=5A@HME*< 0&RTMH!-]GY7U?IOLL,:);X[<$BJ\K]!F+%:\7/D^9?D'.UG,3DP<! 7?(-KP["=@Y;D/8@!T?)>Q/'*U^ONK +F^CW*(](7T9!]9\8YMXH2M MWU1+XT=Z 4P9KHQ!KI^K'B8/(;EYZB\VM%MC22# M#. J90"@QN3)G@(:U1?:)7% 0(@!C;O&GF)\C-5W]#=;N-YX4TTVXZKE'X" MW:Y^8HB?IKEE&6#"VVI=61\W6#:?C7H*OB\/I9A_EF$6+NAGEB?E@Z_SOYVG MN'W(TL/]0W,/=*3(#C&.R/4&_Q2.\D54 M(#CQ0;BNSQ 48\E8>!%O"$3;>B0IE.@NS;+TLUA]$T-,OR3' I%:[;%&N$)_ MX/[T0K00PCB>F<$'XHHUFMF;HG+2(M"Z]E/RYT6]9+T_^OK&* EX?*/5(B9] MZL>IUK2KF"IGDH:+Q4K5,%6$'S@3V)97PM*Y/T1! MB$F(4-EC7:]5"+\@S1I#(3]EJSS8:L/3Z+-DW7ZZ"YZ/)O?QW995!_N5]V[Y MO9_3="WV=\%$;+1[O:2-<.]*X$8_L=MQSYCPK!30OL+P:%HNRI49G)^R.![E M$)&DXI)>,JUK 0GH%-RUK &*T8TKI90G\A/F9:5U ? 5P7*'B! MX+ZNY)L(C$3KDI5@28-"U4/R(>Z>9<73-6=FP>^)C0Y[R>=YJ-W:95,:MU.+ MLO$)Y\F>=&&1ZJ^ZHN5G2V;TCA%(*#?L-%'I?906+H%X\V9!QK"F8=_8K&=? M.^9_"==E$=8X_T9B) J7Q&1/LYEU_!BO#]&VSL$RL1OSGB7E42#)_2])7.1G M7^+ATC72[IB/@.T(= \9(X6FP:LTZ1744W@J>AQ(9>7&YI>GXL%!E ]^C;C% M[(?U8:&3CFK5OD8 S?LB8(O;)1!<^HT4"TL,R,K/#LR M7!1Z^?.)X;]4#/?B.RPVV,&S7/>M%H0#"Z;[^3T7_$H.=FEFBJE;PL43$X?' M+X085S8N!K.KU[-OKO4_OO(NYDQ?@HM B>6)0%+)E]<[\;R"F'@[28H]F<;Z@$M1&_ MU-$67%2-A! M]M\;70Q@=\?NXR01R4FZ*3'X//&GW"Q/BS\/-\(;(E:,*U!6T-R#<#R!BF^" M/ 0\CH#YD>0DDI77X->='R,)'%IPS-6/($#&2!(O8^3PC[AXX ,AL>DM+M@O M.>.E+N--GS18,P67U6;D9#9%Z+37U52.8[;2D3SQRT6H?M'8B!0MCX$X4Q!9 M9:UGL@<@G6) HJN;!J2+&9ZXP2APL$(+4A=#%U5=Y*\3XZJE >GQY>%^IO29 M&P3QT2(XE";!EMM\#>C5OAOL$L&>O@E<,,Z;HOZ4PC [DMT])4'=NQ0$E=4' MH> CR^Y2\TZIOG\CUSKEP^9"8=U=JGGG+A+:[OVL"MOH2.JCI! M%/ONJKT+>9<'=$'-(53DKCI/:! H*L*<'JF:B\_'U&FMV(SH%65Q^-+QV@:I M?!II3JC#,IN)L.X@1P+5ZRZ) E=/C_-V M&B9.]ON:40[+Y"9"N>_YX%7RICF$:KC1VUA2GMUU2U*37!8'.95[E: (V[$] MT9)G7!PF4;**HVVP9G=^<53:NCHJ:N @)US;0,LK+7Q\8\^E>"^DH7S,C!Q2 ME5GD^JF-QD@]+ZD 0;>!A,0@BZ;7DIL0,INL]8>?B>7[..&C#HB6? MD(I^?3,#">= 'OE[AL#Z1L+O^&:@'(/L>+QL[-G$-QD$M:_FT>+0TY?IJJC% M5WG>'K]H=I:_KWK\Y/YL5<2/NAX"8=GK*T"69-Q%Q*F%*^ZKSIBZ862&^#HQ MVH>/D^%Q(N4P'F@](@,(FLFPVN^"!&!?!*VO?M3&U;2KFE;?<>@[IEY629""*.Q%U>B0U.^I)=?F8LX[?]V7\_$BL MR<4#QGLAO>41J-ZKUY:22&FG%"E1)/73DJ1; 9P@;;L>.<1CYAZR0]:62GJH M&UY"C59A-3=T(/&%%VS%XD?629(NDD=^!S(V1EKW>02UIN,7+E[J) 9<.Y"4 M0'\MLM86GC 4B1XY"I&VG)NZ=RH8?>+Z2Q=&V M.B$Q/^SW6P\X,VR)U/ 3]F%^+-"'L+HIYT9FGA_8U48<4E@\];$IN]>@LWMO M/#YE=5&E1#W?!J!V2H=OHWTLOM<6'P_\K([O^?/S3X M[==%!-V66P!JCZ7#FXN@!@2.FVF^"LU-XWNR5*)I-C6XM1-[PX(:H+O$@8M.6%X# M&@SM#GG=")PO<[XC(&'JI)&X\++#_E_LZ4.41/?E9LMKKA]IDK#MVW0GMG)% M19PF-P]I5G!EV9WO]MOTB;%ZTWQ_<$S@J?Z-1WD:S3V"YP!I=>BGN!7?UQ7E93H&]E!@$7<$8X; K+(LE!W$'1A"),X;4'2+W$.R. M+H)]XR-8M9R\"/(3FUCMZ!NM]/#QCUL+ZMRO-N<)_P&?KK)KGL(GA70$9&.J M[;Y5IHXD21\IT6 *6;6-WBB=?V.I0Q(\L.!;U9!!FA1R 2H"PIU4$N0>( M!'@!WDDZ4'W5= @V=9%B7K&GHPHI\4WNMNC!KF7'=MEE*S/DO6; M0[Q=BW=.I5V8OE#]6ZH*C6:VOG:RDVJ4U>BIJC +Z^^AB451/WH30R.F\)^\ M2QYYV2Y-)L8&L;[K*[&!1ZW9XF:Y%>"NN>V),H_'BD9M[0'CK8(J55.IE*0, M<)*2=QR;0=[HGOC;)\DS0=@']/B>/GV-L@OSKJORE!K.@;BXB7D)+AB($N!_L(/ M:<8"<2?XZ8_!N^B)AX ) O# M64MD &1-*@.(>*E3.7#M<"V ^ M?">C^Y&?>AT204@7P,)2H ,")6@6\A+*K M5!-7.RF>AXEIFE1Y:3G+F*1%L#W=*X2UGUGKA-"'Y+@3X-_[C%CV#)]3^XY0 M:@OL!GNVSI5#&BOAPA.N]G&2T?46\K;_]X5T?'+$H+BO QV0]!T7.,K/"MN) MNSMIW83(179UG]-%=7344!_1R5'AW>\.[B;^4HU)>\]0/YF^AT,9][LXH#&= M6*"BI1[G02L'*@7,7?AG@=M7KX.JK&_='0X^GWCGVB9]W>9)"'='S.<>]WUU>.1*4/<7PX??>'=M#O M A$.Z 0$'35U5X@) *@A<)?A11+\V=/^$(\GN4#8XK*O#V _"HWP&]ZN^DAT M -08'_:5U82GNK=L]:6>]9>34P+2;T[&B\7TG^!^$MP?.A6&R?JW$?W8<-'^ M+\VBO;>]%I:*V%X(RJH)P#-![S&VEP#U!O[JO1V8D/J-0]0"]+B<>.SU*L#M MLUA[J7J#[(EYB8C9B=;#ZL<0&.(Q_$G UM.MNV@L:>B-AZ24\ W.AWP%-A. M^R%$_<3H5O5:U5J69 CC[T;DB:D [@#=\V&IW26GZ*CN4FX/[R[[]E.HBCSF M201E4/5H+>EY%'L]_L=R>D@%?+"RH$4A7!&Z;M"*8,"R-V+0;,V6[58#S7%@ M'0SD .Z 4 ^P49/GSX@ H+( =MF:6_FSIW,K:%0I5,(2G0.9@/I1Z837('>6 M2V,#H$:Z))O^G&K6 [R>(9J:$J"$>BI>>)Y2UQO?+-\<0II+>E"8.:FT8"*F MU11@S7 Q 3D4R?2?/>PG4)3*6_3W2XNQ(%@ M^?LT.YYS6=X35_[Q$*\>/K%5>I_$XB3,\R]LMQ=__"W*WS"6_)*S=5\;J/TV MHD'G=[R:4#\C59).&)=!A,AJ"BLO!5L':=(^%G=;NBF3G?+8;'& ;EW=S!I& MCO#4*;AZJD?EOB>'SY&>U,,+ZK@FXF@S&"D_KG5B81YLTDS"6''ULW K/L?8 M^ U8XSAXB/+@CKL.#OGSG^$<\P64,5;?;J4CG M-HUD26JD3 RZ[@':T38HV2\^H+H]7?2 N[)&&E)0W91M$K5*2;C@MKU1O0SL M55U)#;@V?_5L&ETGG>!6'XK8^&87XOB:.,&0N,>U>V55=_<+;_G.#SRF]6M' M?G=C\LDZ;2%%ET8W\::MW5'W!IU)DYO5R&]N//DR=:9O1RT-M--@TK)Z-CB& MAXMQE[(2&XQT1D0MB?1EZ64T5$P##BN\>#H4N(^VUUFZ8JP\OOMMFHC/U?,Q MSU$ %+**M#LJ+=B.@%W(&"FX!J_2Q#RHI[ L&NQ/98-3X;:.>T).+'#246W: M9R_0O$]H6]3.3N]'MGU]M7D?Q=G?H^V!_2UF&6^E!Q6K8<6/9#85)^ P+"*R M5,I8G8FV!@=A62)X[4U:!6SQU*95^N336_4Y-SNXR!,Q6'7C$'9,SBJ8I9M@ MPTL&CZ)H\-"4]:8W< $_;?I&B4%/4SH>="X+^NQ+/)SKA11NZ[VF, TAC=$0 M,5%7#X"":O.*>[F:>A$OY0/QS.T^I!T4*VV^*6TD;(/#:VZ:J==/U$LGM+/H ME@LFYJ]PH]9*VLLDM^56!7]F38T3IL:E$>4,J:NF1"4W$GV"$3HQK 6L/!SI-J*,XO%5HOW_'=['R=1LN+_.%L5\6-U5S)PM;&5 M:"; EI10X%AI60:I%DX]L[<.'Z.J?"!8$6P:BR ZFO@Q)+9"E)+'6%!*R&UT MH:8]'M9+T0+YPH6=-58/Z&:>[>*=4!.@ZQU(?UA=\&.6VA)==MJ@74+!.;'4 M!T_7,INEUK,\9\75YAWCD&'K-RSA?Q37'*2J' %@T5,"K049^P%Q01B_9UF< MKL^3-6S$I:\51G>=C_!-Q/^_8D%4!"Q9BVGP*D(_2 P!@Y2XGI1.^&%?&.G7_9 MLU7!UF\SMHZ+RY0_A6H\ S4X)BYF P*Z0J.B("J@+A-%C2["YEY0W0RJN\&[ M0R9ZC.)!;(2OO/BR80N.C-2N[?H<-=GU*8H&XNSD_/T0\QB?/L7Y;PHV*DL< MZ2V2#!X7?B[)I,F]>,G]39IEZ6>QU[VOA P;E>@28!A8.WB27UH'%QZLV0+J(6"H.5%*(!@+)3,+ M*VK2 )(J26O XN!U"P=+;7C5:![=\/Z-T\MARE7R+L[W:1Z)S*LV1]SOOQO3@39M OXDV//2;&E( J^$BU?:X;HS;27P1[8=@%_-<$;]T8;A*,>SGJ^Q#] M,\W>IKM]FHC3SJXVM]$7,8&7Y.PB6:4[IMB>C+:K?W&$W6A%0,H5 M .XIK/X=<#Q4AX;R_V]%C[>*LNQIDV:?HVR=![^>^;$U%H^<=%2C=JD.-N_R MW!ZV7O#[D!<\QDRVFU9=H,/8;@$B:LIJI>)@SS>$;!V3L+P6K)J+7FQ4U326 MA"2:1NVPH5U.!GMMVWN%;^D:CJZ(%.-DD_>ZFJEQ#ES"D1J%;T\H]V*N7MMD M&J3K%G!D)75H]W/)\D-4'#*Q#2*)MD]Y+ ZC_9@F:Y;%CU$1/[+WS02C^B7E M,2Z.?+%Q0< G^\B)Y@(M0S"1TL)IV%B)4=YIAOE8-G@W^PSS**2E5"W?EP&\ MI[Y,+ ;\Q/,<8T*@9T ][\&'WBL^W#EDY<3>KB%%5'LJ3V5/TN3ER5EK%:9S MA&'!OA3!'5?TWV;O_N;DC6:B9![R>#IQ4C^(;$@UO-7O.*F&4<.:"&D.&SJU M"I_Z)#]&2Y)VD--#,T(ZE5 @V<=1$8N$((I91QD^Y7<;B/;OCD>IO#X"H X< M&[#:*Q^V+OB!6$7+I("?LX?;;J$>= U-[ ]ZWX@/;D 78M%V0\2;["BY (N1 ME"7&*L'\,7@*Q2E>4;D7JGKQIK44-?MQ'7B1()V9S1]9 M\8YM6):Q]6WT13TM82Q7_XR:C9I[8,F^M!?%H*JG8;OO[C MS'L8S,V:HEJ@2R9E\2YY9L$,;.#=W4)S:SZA3UN?)8*.)[ZM&R"5BXC-.U?/ M T&*,>U8"'DW,JTB;;T=UWUW3C(@0%AT1-A@040M4%Q4PFRJ#$(PO0_86Z%> M#$Q.@H"9B,J=- 9[BKD)=]>2PVH,M5A!I=X9H\++S,LO%(#1 M[%$9@QHO=YHH8E6E).:R>GVE3$[,L3@C$#Q-T5@+"I6?U&PHU!3PY)@;6'-# M"&5(4=0F(%[YFZPS,Y.@;U M*I'83EG?",HI, ]Z%&E+#9"O:<\6V-NEAOAVW.@.\@N9>US+MS.*Q3>\(7F MM[ZWZ4([2,4+O*9B"I4C?#W7% $]]L$OWRH-VPSP"_KZMV:!K:U@@?R=6# T MO"%$DX]<1T_1W;:/3&.Y 24&Y0@YH8B![' K74U0L55?)D0-\ZR"44]EM"1Y!?/$T&@W,,.1IYG(Y M1:%)(41_0J6^+ELLO?+FI$(ZP!@UUQ8Q/BLN1&PA.NN*'Y9OZ6-FNBS5M2VL M];>P3_)ZNND-.Q#$0(@H@ WNH>$L@T6_I*XQ[62NSP8@H&05AQ+?D]36A_), M\V::LCH)=3*#IHG%$64LYM)DUAYF&IIF-5,&.K$F,0&PQ_\IMNLL?8SS.$W$ MR0[GN_TV?6*LWN:KSD) 5@-2&:P(Z06*CY)HI@JAE-/["9LKS=[V9J3X^K4W M(T48-!3$Q.!J0%&ML8JLGF#2Y5#36#$).(^O)/*?A&6/WDS_N<.C,=.B!R3% M]Q> 55%_E %1+0D>7TO4\OEC4O'!!Y>8].[3$*>XQ:$6[&R]+E\!_L16+'X4 M$^_JO,9D,$AIU :$/#5%19G(:.J"TE+IHCQDA 61N%6^L)ZQ5DSD4EF&_XB+AS@I/U_V*B\"<*K.>?NG9P8393H^#B?^37X>1%A7FR8/&V0SJON-D@[OCV>"JDXJY93X M-X!_8!%6E\3!9JRY.#/RE2V5@G[<'M#[Q7H GZ+9J==^5/Z1;=^L^3P7 .C6 M>9 H\'-]IX[RYB'B&#P[% ]I%N=LK5 Z5;&>X V+D1% %0&Q_$FJ@3%A8-CB M0E[>"Z+JYK_XT.Q[GD]65^>>538UL)0F!CCTB-(O+>?+A-AQI*&J:NP -%#4 M+HIXB>> '(#.VL%G :I[=2CR(DK6<7*OE5U).:GN=LH1DT<2 X0XU9D5YXGA M0ZBZNC#L:5N&;R)NMV(O I949^U6YV=X*KVR1M8P2(T)*7M:Q77TF0A!*.VM MFNVFB++"$D18#>Z8GF!TQ^[C)!&_X#,&$TB+\6@B6553.2=?1]-59 FDU]^% MU;4@;?UXSPX^JL6QD? 9+H 1PD=D"C^YR@8E]5@BJ#(?YH,M/#T/#'7:@Q9' MM6N_DL(KWI=$XA2K&W:_8ZJ3U0REZM])66HT??XW>^^Z'+F-K8F^"L,_3ML1 M*I^ILKW=M4]$1JBD*H]F2B6%I+:GCW_LH#*1$MM,(IMDJDK[Z0< [R3N6""A M2T1'NY1<%Y#XOH6%N\*_.V_$#N2$$>FMV@=1\R20X7A556*#[S[DAT!XR Y= MC"Q-BYPP-LX?*Q+S.2$1:0C!%7%G@\0S4!8B<*$@ T^IUV;T0^8)WNUP%M5I M22#4D-4HUJV!$2DXDB-&S <2P&$GD7ESA)!>3O-SDU6$<TH3YTD3#?M/W/$]]0. ZH%1!99[LBOV1Q!'\/"^/U9\N!%$.X$1 M,B45& (>29NRS]$]RHKD 9VQFW=XX)2(]9'*%8.!K:0$0!CF>] -$^Q1O>Z M_RCZ/L5%\4-]P5$ D)?5ZA3_:@STR<"1YC!C7L 8M>4:6W1E?NQPT^X8(*D? MYB"HOAN+W@=,5[<]HCA_#C@2-?Q.0((8PA39AA[!E/FQ0]*[]J!#5%(TD29C MZ:4=,%@1C%BZ826X!?NB@@IV].J**QIKP'V]NB7RUWAK[^Y5&N VYE4H_L\P M*27?]6N(%@7#^'M_C2$6*.$^(-+8HIOXFR;C)O(*RO7DO7%N4B;/K5;?GQWU M.@MU*W;+?@BY%9M6O!;G1'A1D*Y5TV/=K"@#7JVE[<\1:O7Z+7&L/^JA\'EB M4+*X"QJ(02[W4I;ZMSC)BL^D%X^*B^P*[;H+K8N+[?!".'JI-7>@SX=]W4;& MW+[_<&'[SC-$%HNB.08A8X^KXW5YB/.$M)%W5/>(=?@".0+#'][-XIHCK71# MH*D;PY#Y',AK-@0'D(+:%'!F#I.DXW1T/^N>_/Y*72> /6WN/OG4Z"%.#W&9 MX,PQ!9K8L4QU>G9FCXJ3=Y@_=>D7 3:\=997O3_8C=/KI,U$?GYBF<@4=DYA M2X1BR^C4?6:G*"3F1!#!1G4"L$)J$"A\'/6J\ ^:X9B?!"S2JP8X@AA$TSS7 M5:^>!U12'.LZ.R:\#(E9'@$L56Z&OT([!A@",,K1+3O4!#R25955?,J70HH3 M06'/\U+XAR6*R/JL3G;\'D>>(:U3($^7Y7 )A,45F M@8J?)3U<-U:(>2N!S--'BD8T-84*W*J=B6D_BW:X;JRP\NY98T6Z;L<.*V&N MVOGX[T-2/C876_%:7+Y$O[4=2\!0@N\7J)6=&-?@P$BG-_>*,[;_BYY+Q&0" MP+^@UJ;8EU9O'_9#00[D%3 (#^W\75\J.3'RX;;VJ,H V28(_!@3HMT8R6AQ M,J!%)1G*+C!E#:M8(MT/)A)7,L8_?'QT[&5^+#$TZ-Q7$;6[G#*0K6- &%+U M\AV %&Y/_^.W/D& HR<._ @LAH/Y3DM&3?DXP/\WF/.ZC?? 8 M!ND)4V1+:[*/JI[4AQ$R^H[!#2/[Z+G M05HDT\?U5 8&W"+?0 CGF-> ^42KQGK6N\LPF"W&PMJ; EY1T7W4CT4YT%=" M(BS\*R8LI()\)G@8BY:6 K(W*7)DQ [-28P^;0*:T)#7N(P]>M,:7'DIC^8" ME(_^I=21+:H&/\O]]D[/_4 ?FMT%$9D5-3PFE!8T^F?@*'#8M M 24OT\]B5]9@>BM$T_/!D"PB.X((;%*:;YZ&?*/):8U&7N[)&DB5@1I,N#VP M<02K9X2J0=W (ZLV'V!K?YG3ZBT?Z7:$\CC;T 'Q/=VP()[CTU3IM_]*%1C> M:98,,B-0N]0@HR1VP/6UE-IG3P#&>JT1L\5;U#<(R&VV-4#.0IAN\\C+'8#M5I9N[& W1Z MPW(!L$5OM$1OM$T^*.*WUGT$6KM1--'865CC9<;UKHI^VI4?VN5VK6B55]D2BKTEY3ZC-#$1[8H%NH/NST5R:XVY Q'"P&$4**UNC M8/*T^ &=@CD5P@=)FG2N=W7';<,:>G)SGR./0P[]&;_2A8.24#@39$YZ&1?E MZ0%=EW%Y*(Z_)>.NMO!Y_54YSYTC@]"G.]]YIN4LGFJLZ$_1YH"B@OU(>$=^ M7IASXGK"6I]V2)*)V!#_ZDH/"=7%_ M).D\10\HQ6P^YS+'_T+KDJT-V"2S[2NUAIR3&X][3&M+:$:"J')=Z?S MM*:-N)7VF-ZZVG L-RLOT)"HN7=-XFO:6]4_%]$^3C:!,-P0.7RB6\%OS'<] M(P+:APIAP!%+"\^@^'T[ G!$D<26ZP2Q56X)1 M&&N>$=(#CBE7YS[(K5.Q) MZWNQO48E^3SL5[OVS14J3]U44R= ='8W6:PMM2Z,76>RL MC\(,S8KIL<3TOXN?;P^#2&[,@0#Y* !9F>2'HR=)&[W6=\B;&_U$TKI,'MDS M;J5?Z6+08"_-%X@-0TX% -Y2!%(6CV2IMR6=HG6.X@)%WR=9]2]ZVS:[$6DS MNF&E.=GZ,?J>);T_T%5IAY3M9JKRX6:,AQC(JQ+1<]>*KDROC!0B+DQ6!KG9 MJGFCB^UG"MC>P>(G*4%FLDW0YKBH#J\AX#Q>E\D#[S8$9SNC]-K"#EC(LWX' M\+3:IB1Z<<[<\HHIM($IC/!C#S=NZ'%%[RCB&)OC1YLGQ07@]77.Y?!$AWJ5 M73L50]KFE/&C=V?%4;1NC41QT9R 1IKXN+7S2B/%W1A+(<#5(]@%$?$Z.^6MY2N^&!J;8[3>S*"Y6F&'M7,,W0'FF. MV$18$;V9C$S2N;&E>R668,( -3RBM)F1$>-#1S5T$F7G'13:3;I%M-YT:BVX MZP/"Z*#Z/L?T%YQ'*2Y(5_V5!U-,+$>&,),]>G) 5OX>IP*P&%B;%4_CVJ!J),H0LE4;1"$76MV% $, M+(SH'RZ(C5K !Y3?8D@<:[2 1M96IQ\N7B1B18W6+) %67!AX ]Z?86%:SC0 MUJLG:I7H@>K04;)Q1H9;O5"VD\X*<-D*AUE 'N;ZA>H%6#'KN1VZ>>D,LS"5#E04T"L;&/.5[K38KK!2+2 (YU >,QCP>&N$H"%7Y:IY,U]2YV&C)8V4#@%L.98>@ MGIU[%3-MK*[.ZM7 55)[N_3I"TZHPF"5/&:^A:EQ8(" >D!QXZPH:%9^D6]( MN?/'Z_LXE\8(J3PG'@CD0;DO+1,LST6N]#G-M[ ZB?=)&:=1LZH_'/[*:US( M51V@<'C)51-S4 ]> ?'M.DY1<;$]RQY04;+5@L?5:>AH0]+M?Q0D<%3W!]-/]6O7EBW=PUD6=Q^VUOV$;%"JXT.<,=%4H!&*2.#+:.E!&2C"F+A\X-XB+L>:PU6D+,/\?E%,QD*N3$H11P/E-1!B_A5'M64Z0I8DD@ M,YVJ>E4Q13[?*1!7DB7864]Z[ DN.'G&Z$''A_8!! %&7K2:!O7UF@/#2IPW MHJLOJ&SO)J>[#'Y@)S:7]RAZ1'&^.+#'-3)&,K_&.NC6SR=8]5&AD/M4!D9U M:_/MOU'9N?IW5:;P5ZDI4J7!BJJM3I M@DZ72OT)/B7O6=:MTI\&5'V*U?F3;77^%&Y&<%R6>7)[*.GUNC=8N#173WR2 M/8C$ <$M+Q%DNR3TI,L @8%5_W<"H?\,A0^*RA:P1 LB$^KPM42$TL15H"S[ M0CX^SDI2$:0<=V<9";FH*,7)N9&V@H-";6^45)37'T/%CNT(*[*W(@_>])Z0 M)JYZ%":/5?C1HK4>"!4L%QC1([TND .- 1=?,Y)H76POXQQENNTM7TG!^+&2 M-Z+S2^>/WQ-_=K0>F5F=/!DF"^"@16 IE!2\'>KJT56!PF!8^@&1G@FZB;\) M*3F1F/"O)P%(MHE?\%&TO@==+G4Z*]8#NF5_1Z16 EA;)*PQ 45$53OA0RLH M K]G"'B89..Y, ;!VV>% N68G#X,8$?I6K.@N\VYUHTA\(ZVH+M;MD>M 2,QT./4!"LMITV 7*X+_2(Y"![*RP!"/:$+)=L$FJOF MT7 ],MNP%'W_!9K]\B%?4[IA56F#HB,07GQ!H?N@8A6UB(L&;ZS+.2V6R M('9GB:-Z[<-M3![0I5DQ/5'S+LDR&J;Q-HRI51 4B>.Q$XR .F5\XT9=LPI' M'S/5!40R9Y8H>C=%$05.A+*E;Q<$ H^XW^8$'J E&GSC1BLV=)?AB%U90N>G MMB4+(1L$ 8MXB8<36$)< "+83Q/G^2/-4G=T.^)Q>8*+\F)[A=CY?YOJJ'S= M3-#$EBI;U+/ECY$F[P(W*.M4%DM6:UE?-7]'ZUH\BIE\J'' "(MZL<("WJIP MHF-2,^0\!<+ #Y.XE\4C:[KAE7I;*CW-OAQW O.&6>P*VN*(9F1K', <=%#$ MD@_3!,&NIS6\(]H_I2.M:KPA]U+IE,=C*-'?5R75EP>!<'99:=6^'JL5.ZYD M2IJD#';W%;^X5;1@Y\>*UUT;JZJXR%7U1TQ)27VGR7S7EKSE&>N1F'O Q!%K MMZ,=WI#/&<[YRA:8TF.X&I4JNG,L:')_>5C/E#ST#PM<&S/F^"'07:-)&GL'P:]Z@U1A_.:AV;,M*Z:I!Q((C,H(V(+I^E7S7\_2Z*IW MW @OSVXSE$RX;0.R'JFUU*>4#@ZB/JX+-' -!-.Z@:ID!SAM=Z+12W+;\WL? M7P9\)8V23_Q"+0_2<@9^=Z"A7R $M[<&OJ)86L/S(CG0.P*[TO^.Z$LL[V2!<)60VTW6^Z, MAW@7@$#@6 Q%?'"ROJK^BG;5G0A)J[=PS !!(08'PRC"N)@9B0_W,-$W*2=Z M)[EB_PSB"IKI5\?2#S:$?/MXB%QQE86 /?[=,;Q'?03"W1##\P2$0]U[8 ;" M%1I#N>N%6P]33$IO=.E+<) 9Z+TM5_'7<]*ASI,XI9?,G."L..SH<9K%/PHT M'E75$VX!+!<&@+1.:2! KO"C@KU4??7I@-*C:->(5%-F-;03W:+R*T(9[9\]) 7] MA=Z,4E^20L_/O(TIS^AZU#(N#X0@C_VG.9U?I%&IT\^)@WQ#=$+9<03,">P/ MD:/0!V)[%"*?%Y6!%XC#%FH./M?+RD>DQMLH;LTU)W?N6H/1[6,4MR9;'A?! M[*$*G[&2M>KATC;(%>[C5SNY9SVBL^Q3G.2_T^,,SE%<'')$AY>J@PTT&BT> ]/J8U92QY((AH!@;E8>S)\,ISGF%1$F_D$F84Z\H&73J])58B=M1,M.OL M'+7,"C2-6))9!@G#$O1Z6JG!65:2?R4DQ:G>XH($_OR&//T-X\W7)$U-,P1C M@ZI$P<"@O[AF_%:^TP:3 ED&.'T7J^O#;D?W-)#8EK1:3R8[,(>L7BBSI8(J MF&G;U8QI3XMAZ7IT!E[70M7HXX^#A[)NU2,HY>T*.#(#;2GV\2/;N7RQ_8#S M''\E[U#T-T!\JJ8<);M^G6RTK8F5#0"N.Y0=;#NO;2E4P<#&ZNJR5J)9ZP;= M+KP_UPU<&*RNQ_'!PM0X8CPAQ(.W=PYE\ #ZMDW<][!_VVJ/=_9M&PO![.Q; MFB72IG09J@3:W!8H?T 7V^I8D!.\V^.,O!CI<>+L@=X!>)NBLXQT+0_L?05] M-1H]P>CB-DWNV(A$$4P? MT0EZ& X(XR!C8VL<99X4(\";9)="^*!%VR@S9=HBH^H,K'6CS\95>WQ).A/! M=%^7YHNT95Z*-(&WS=^JP?K39+M%.:(7.E]D-WF<%2D+QHI&V4A[TAIK:@,& M':/R@K>_NMYU(XR>O57O)\J#0UH&U\*:X4@0*FS . D/6D9$<2%00'MK/HV\ M@Z*:TV#6>M&F4Z1)9ME#?V@-Y7RPUVH:_6,_[,;P"O4F!4C_^Q1MDPQM/J", M_*.DTZ**3JJQ@7&3:& +H@8EQJZ830I@&84T3>YJA]%];.(/@RM@30'%C]8 MV )T'"JT[0BB1=@X]]5>&A< &NS35C,?J%;3(!4=;FLZT'4[P74Q9^>#3OLY M&RE";D6+/Y+R/LFJ+C+OC#:%V+!%Y(A!Q0-A"< (S_.@Q>BI8D/9(OK*'C7# M0T&<_Z:J41[U5/4_Y-9$FLL@-5B6ITA))\A%223G84>'P4,($G"\@4!_:%<) M^+[XZN20D[Y#F3Y&U>_AM#N\NAD#6UQ_'9Q[,A,0RZHX .CFR9J4[R0N[NE9 M7>0_E&D/<4I;*PZ8=<1[\):+@P!>IT0P%%!X4I-":F#5241K\BSZ_@LN4?0? M/RS/$JU*G_#& "H])LFTIMQ:&%_0A[;K^'.#V=L)SIXCO,1)/2"^ DS6RYCV M+3[&>4;7ETS"-_]Q&Z['CP'HP_<($8XGEE6\&"FLCM?KP^Z0LH0D9Q,HBR^! M$M0/UOFF8Z0/I<;(5E1U8$ 6I-8R(0&H 5-MF7>PYD#@Q SK31[>1_QG7!0H MG$4YTJJ4XE^>F?-DY5SPC!#P44B9$QN8M*.)U<,(-1$DE$Z;*U2D@WZV> ET M\*[,<;%'=$4IJL\CI+-V))49/*H[J6Q3(&]LS\E*%XCMK$#PT*7\(!RU+("2 MOU9V5X.GS1&D;"J=;N3-!T_S3CF0<4DW-(X#! "TN^!A8VP274!HLGSD.>39 M14:G-ZH#2+Z@DZA^%$PW3U&KV*0&QL3B2X_Y M,SM@P#M\#0:]VD768=/ M(?C!\P?"B)%A)0<&\JOZAY .&^57S1CCDOKK4-T7FH!96L=AP/<3^20G.&-% M9&M!3@Y%B7>D:>4#6BT_A+A,'@KTZC*!T4#J2HL8$@L-52**TVH-_A[G9=5@ M5-/5;W]=?+Y:%P8\.FFC9T@PL1J74#Y+=;(8M4N'<'7W12.LP*G MR::>N&-JSQ-RXE0%%',0MW0KG1A=P*W7<5([=(3ZKAL97>#=- M=R4^RPC64"%(CGD2T^RADX"DT=@O:(;0,Z[-D59GU?RKOH$P&'),JDI$!T&= M3O'?OJD(\<*Z#P?B5RC;('JPV\7V&N4/R1H55X@M KB,\_*1[>:CIP"19E7, M @LC4Z(8&8'DDD7IX9LILT)HT]+$;-.<'9&\J5H&LB' M&0+>]1! XO_3KGO1((M1W4^'4-SK_B?X86".![.:_ZEN ]B9!>37IUCA/T%4 M^$^A)S+\93M2(4%2 [<"0^H=JD,O5D\(P0Z#ZOU(D-3)H^ZS0[#F5UCC-89#U*:\0$V2.\1G=TU?9).XM)^JYG M)=H5G*T76K+UUU+(.G-'JRSN[%&YD?-'KKVJ'_>FD.G"A80*!+&Y0:^^L7&U M# DE51GRR@Q483!+0B0);X!IXH<51B088CXH@*OQK(:O&*U!@Y.;-_,?C@ * ME@7QO<&!5#,E'HGW@!I$3B.H$RY890GO4(8/V#!/![I&*7%T]QO*4!ZGQ]GF M>+-+LH2N%J5;T.A^GZP8P\Q,J86XGA( ]$U*!T$)37\JJFB965WL4?4+V\@9 M#X3:B:VE:66$#VQ?>V,:ZNB.Z6D%R\5IFQ4)NT/H\3B+T\^H*% : MRK9&7D5@Q1</=QMT_Q(T+UWO+B>+W.#W$Z&5[1E6\#E%(> .R:90*;_M3QJ&*%RL+J M.D[CG-XO23/\K_'=XOF\=M5CJ]H9,TJA-N99 #@##;,:OAPAQD(QD7E#A2)4 M2S47!Q#.S>8M'F*II-@* 9XV8EG"F1D'[B!)M0WWBMGS],P[C&!-CG!A15W[PB:ZV&8L7 M@.C,KAP;(#<)A-TAGV0,J2C8W?I+&19%L$[0Y+N37TUAJ MCYLG76VX$&!67L @H.U8,PQHVNL'@J13"83OANCAT]X*@F/BZQD1\-\2QDM' M@.0N(R5=QUG9>X$S>M@I7B=QB;BK^XR4&KYK*KG3W*AT .S6]:<@M9Z95?=W M&"L,S;" [6MJ1%HMW1%7[2 8*$6O#[=%LDG8F)4!245J"II.U;P1551"?U3E M>+0CZ\30JO]+T(05XD*+L@I4*4@[UM:CK1*22Q.7!I7T&JT/>5(^LK.ZDML# M[^ ?#M(]7IAY&K6,#:MCQ"^Q MPHA22\$(>GA%[Z7&QI-^U3BK\6HC%X#=$F M1$M%W+=$/)BCP;7J'9O6SXA? M$HT1P4R@%1"Y[@E6$,G8ZDOEU123*W"()E( I9N\5+"D$_K2IY[ A)2 E4Z4 M9.0!7O]UC],-2>;^%B%F(TA:*K B)*<6QC@4Y>N)B:H)S6#I^CG)$-N#K,W7 MB8:2L#T-CXR=E,LG9?O.;#G;V5BU0B.:-L0DQ4/5SOI@J3F%A28W17A2DK-5 MU&6G&(?!TO,FODTGRP7UI)6TK*4]4G)0'I]T;!S94K'25]*PI&+!,G!8^YKL MXT%&R3RFI,LZ/LP"8AS>[7-T3_>T/: S=@:[1@ZK5N+P3Z8$2D-UZ6#9*/6G M3TJ)&6E>V]>KC]$/,IG5 (V0MMJ X[!7K"LFL0%6P^'RIR2+,SI,=8GI#E6< MJ9FL5)GR6*("R6)ER4 Y+/.FS6"Q$1E_MXU6M*_50F2O&B@B[NI";,IU9Y^NKFF\21-Z2JV8JGRY*3_';@R/-57W@!FD7 MMSC?=3?3=S?1UTUHI1!]3A?130J3*<>&XD)BS0N01XA^> M(17J!6B>$ B1Q-X!0S/7B9H]'+759W1'0G+]8R@G;\AK<<(/98WW>#&5G9)B M1G!X"+%B)S8(Z057]C#*&ZB$<:2',U04<=0.+V%&T-Y"-G[T% HTD9,CX$X, MH5>HB,ESH.#"5&6TQ#*,0"FN,*SWB4> G\B-P#Y/_4,'1:$#4Q TP7" A##B MH#429/'/& Y!QKV;^-O'[1:M29Y;[Y;[@LM3M#FLR^0V16?9*:([:Q)Z(1&1 MI;,$ESG>)B7YXS,NQA/24.;J;^UNSIF!4&\DA?'[BJH9R3=+I+AK"*! *4FQ#W@,@XNKU6$H>@8L F[UH(KCETAUBTK^BA"S M0P=OFCWC&2ZC'L>2C/S56HO*RERT9_:B[\G?44I,+GR98)@#0*3&NI^S?4;S#>9G\-YL*"(:UT^H3 M,5%4T5-BM9)"LOA&A+_69>+"'!3<5J!L WP$6R K*)]O4*C/-[O MTV1-PSMY=D4"#"=>:FKTPJ=2 X0[FN4"#:YJGVI:J6RLJD>46I_3?5XOB?HCB,HI;>1;K@ ML1EF*X%V>YS'^>-I0EJU')&*^$=V*-"F;=R.LTW[RTF.-@GWVC=G.TV+8F_' MG?FN[P 0"AR*H(@-UI97K6JT:76/H@.3[:6$;.%0[]=U92.(HR_*ZS.23ZP M.^P"6:\AK"&L\U5'!!E)C5#OO[*A.Z8"\V8UWG0Y\9X.(>;T02@AUZKN9=U& M(P"$V2',XPTBX?>BO$?YR2$GT;F\C!]I/[:XP5)M/Y%@O5)A : MJ;KSQJ*D4 '4S+6":B;&5O7?T;[Z(?K^"RY1]/;GI6=G;6"#7:MS1%P#"R-2 MAXM5DK%GEX?Z&P!R1Z,4BJ^JE9*-5;U3'1^27VW2Q.O+OP>&5NQOPFYJ^ZA!1-R*Y :(+>OT!HE#ZSXIP?TB=20<;=)UX2$ZVH37CBO M6W(_W-?P;AX#E$:?4L]*&UG*\&"(44F84%E2AXM P6[4 [/.:'5* 8_ZI] Q MFP_L!ATU_VCWU7%3^37JP%F.E>F4 1[L3Z$[-Q_8#;IW_L$>9G>O5VI>NL=Y MW$_E!H]AJ,SQ",G2H7D- O855C>XC-.H9#VJO'L0 ,=X%37EC[@Z^]3H27%@ M[[?.H6<&!>;-*KZ9&7P.]2Z;%32J_'!G!7N%Y"]VD H)XAO<7+C4.VP"SG-C M!OUVZ1+#?A\<@2R+D->EE K2)1)<63DC/$/$*"Q:M(>=%QN(L&[6\T.'9JC4 MAP=8GV=BF09DHYZ-6=,Y=&(#D4IWVHR&LLK&&2R#&H "3&TTM'86Q<4A?[R^ MCW-.SX'WL&U7AP\!R,#S!K?!;FQ>A?R!^*KY.RK8#TLCG%LQ6/TYQV#NRXQ! M[+5^P?L'/.,F5=SV#9YT/4M[!;J5'6B/H%]$07] +,*-6H")GM@S-+BU.P < MI0[>-0I"2>\D%2=!NSSQGTK*0!_H14030#6RLJ3%>E[SKQYK0CJE!O$6KV#P6QD]$" M1]BQ@D=,UCIWP3 ,%/4KQI*?LF1DRD(,#$A=V>'G[$@ C&D=P M0DQXXPI50:^2XB])3)T\'L;2WF,H0DP\@O&@;UD+_IU"A_J<_A82V*J'BJO83SO^X3];W7_ IVJ(\9X^.R1.Z MN!7?90D1GI#'VD++*PL+ )2S+C=09]2N!"JVFMML#]6.UG&>/VYQ_C7.-_1\ M;8+;I8EL#RX,5-MC^AL;&D>&)X)VX(EVAQ* 0[Z>LO_'Y-PU@OWH*]6.,AQM M:GTF$%,+=,U2;>+E\D*R4F )<@2YYN ?!2+__9QL43UPO#DN+E&>X,W%]B;9 MH;.L)("F=UJPMRG8-I*;^SC[#>/-UR1-QXTLE+VFR76WYQZ2H-X)JCD&*(\B M4CE[6'TLRF3',NX#,Q:EQ%KT_2.*\Z7OKH'#*/8"DU&H3RSJLD&>H2J9UA)$EQ$>V:+72I"K!W18?O:7I44%!&F%J.2F(SN:INO5%0" M+&P^/LFTXC+'!*WEXR6A2WF<;3[^^Y#LZ9RU83JAM*.91DCL>(]VRG>8*6V0 ME<,ML(DM\]*$!WK:QU/($]3@,PI*NEC6C$-";EW)XHK)I_+4LX89;P"\"\PK\,[56C4_ M1W'U>Y0=V*0RR4*J_81L:H)T4B.:PM.;\.K?%T[FY?6+M:MC1 Z>Z(@A6J Q M9DB!UC_>X8?_=X,2Q@WZCS?T'PS[Y(__.L'$X_%M4>;Q>MROYCZK7VWTS!+= MPA+8XIEGD(?@J=R*_1G]V?RP\)H/_K?'DD\VQ-Q A&*-H^<3 G CNRK@#<0[ %8_1]7O82"16TE8 M_5'YR.Q+CA$JK6N?H2^/LR(I$YQ)T2H2&X?$B1A$>!3X!@F54]O*L#E6Z870 M]E%0*!96WCBVRBMY'&='TI.8J\*"1U1?WZ,T/<&[?9P]2G$M%APAFR<(@&VQ M?PATK7""/PR!0 2J,L#00:I%Q4I),H=.8A0G*T3DL-V'9+T09,'=!J7 M<7WB] C!.J+UQY"+.C!(IPPNW%'8%[%&JK:JGD:]QQ%]'M4"RU)#JU:Q_MFY4K=)?0H1A*OS:>"5H4J>RH,1'( K0CTE) -"$B!ZK6@Z_7 M-1S]YUW;$48;(:]:;% #_):!JS)N%/0PXW- 9[VF^W.2[(ZXSS9Q/MZ8I18< M#^YP!"&&>(3^009Z>-:5PSU3I=Z@3_LP:IZ&@7M)18X'@%15/AX&FLA/!H/4 MV/" ]6/B>L-2L&G7@?NL?KW1,P<0<[VXX'9L4 35H=RJ_3.B?R^+1_Z7QY(/ M-D3=0*0!FKS*/&#K;+W-CP^;A-@Y+DM4E+&@CZH6K%]/)N@ 0;5_%SQ*K8O M*5%:G9U\NHKJAU'O:0# U:A)K/O-AY 6RS?X-@"'UX&98AVG_T1Q_HG\,EZL MH9":#,&,I$#&7;B>809;QJ;5(RQ#C?ZP"GT2T4<1>Q9&@B"JM\F(B:QZ)\,D M ^'IV(@W#!0>$5ZY_9AM3DG_4H!NKLP(V2,9 %1SO4(@>FQ8A>:A?(?D M&L+D 1W)"V05";^NL,:GY:-W(#I&KKS2/:#V,[J+TVJHD',?4I B78\D5^Z$>98W^/%[^U#M116#IUQL"<"340$]5B]YF1T[Q+DXR M[FS(\-%@]J-YY#S;,?3A/KO1VI//9M1BS>S%G]7?"\.+^]6Q^&OQ9B,JB>'L M@Z"RO$&J&=_-RB_Q;ESU,I$!Q,8BSE#C^W2'W,2N''HC\0:"W<\1_3T$) HJ M":L_*@^90\DA0A5U[0VI)Z2QS^/T+-N@;_\;/7*A*I 98'4BXPQ6@5=WM$X- MR^$ZEF_P6O\>L0<1>1("8D5UA34^+0^S(]$A:%65[@VUGY(4?3EP#N,4/1Y@ MM?_8&:937^X('=B4@[,GVN"2_A15OX6 2$YE8/D'Y.&PDQI"4%*7'I?3K'&^ MQ[WIVQ,ZO94_GN -O['7TA@MKI%J *RQT2@1Q%(;N1O5BAN9=K?PIB=U5*TW MB-@B-28;4>$0B* ' FQ<2_PE.1+%\@0O*HZ]S=(4K4BU5:8 M:A5;.9DQUA$=#ID(1-U'3J1E !A $=E7C*/PU=KAE#IU:9]'E4 (,%?4*M;_ M^MPQ%J[&:*A%#RS>*-#?$L8%/D]@ />A@#/(>?[AW.NPA#O>B#Q MAOOCS8;@K4#%37R;\L?#^2(#I(]%G"'.]^F.[8E=.:A'X@V:VY^C/]F#(!9B M"*H)JS\K#[E#R2%D%;7M'ZOU/^C!2ISU9WK"?/Q.A.&0+"@'(*:G'C31/5:< MX/RH^2<[J"N(Q6V:M?VZG.X"Q#*6>!LTRD;,XSYHDX'6LL]NEV MNC'7KOB08X[XJ@G [<\!+'"65A)6?]0A8GF2W3'(&G4] U(_DI0EK4FC0"Q/ M5(#0?+1$;&M5*1@\T4?Y.$^7OO*#\G4^4O[- ^3L%RF^^XC!1_DX7 MY>,*5Z#\G0KE4V#X1OD)^>=%?H._\O>M"J5X".]+0>%[ZAD,W0/36MCN:4R0 M39_1S0+T:4"HYM0<#]/""N8ANA/FXED" ^]HKC8<2*$\%.'BN!$! _'0)QR" M6[MZ\*W%I]BM'H0$VU$M<3'+K4DN8.L-/%RT"BK;-U0O<5'&Z?^?[(5[O62" M/-B.!*' R_4/!N&Q=2T@#Y4F<*X>1^1Y,%NVI'7) [>LUGD0'\AS@2Z'AX]A M$^H[1S$'X+Q'S;#(X)'+, C'A].PQ]"><)BC+[9B60'],P DL>9_P]VZ+']8M,'[L<[R/PY72^S]2F\("?L>B*_1*Q MGX+8LRVL#"S_@$/4C:7:,WY4=>D!?==H?<@)XM^^N[NAA1RA0O2X?J'I8P?T MB7RYH(]C4X2^B>B*_8=>$_KVW?=W/T2-P+(0%-8(EG_%(03'4@T$E17J;Q<1 MWNWH#FN\_JNZ6G6/36N'EXG*]$9[D$S@Y6-56G4",F?&F?.D?M7! M$YNB-J[ D 53V3"F2UDBVZFE^"0-BD%K#TTW&1U@B-T":L0G^( M^Y3DN[/Q/2O<9T.T-<_2[X8%V"5 MR A>@CJS!M>Z&NZL %;_T8&L_N&_SO_/J.Z['^JBTQ\L<31U8@N@@24>'K!A?U7SU@U+\0 MIU\FT/@RP<87>W!P'.G HT1Y@3[S,#(TR$5)7V1U&3^R;45)5D$ESJ)+4M8B M&,1\&4"&\[W&H/G"4#,0!*B=_TIO4^>%-3R#JBJJY%85CX^JR@FV3@9?25DQ MM?3LK/[']>FHIGN_U*5FO[CBIF<6AM6502EDJ,CJ']>!\+?_83'_RPQA0AX, M8 )5#T;-8)*OC;(\423=>.)^&*/8E;9QCR;4L1R5-9'=/#<=I?0]DY*:DOK/>!1UW# MJ> O3K5;PSD;5S\?(;PG=YO+\GD2'E MHE@IUTZ1">4L$:U52EM(JXSS,"W76?5_"P32ZLK#FM]Y/*TF$*?X5MB;#>#- MC/=D\1XU"[0&CQQPR_/A M61/1$Z!V*KYJ\@P,C]ZEC\M48KM'H2 M#YZUOR/P8=]M-_??RV1QD]5"3;G."B+(YOZ:TSZW)4T2JQ M9MF!4,P28/)"@HQ=Z;G@P5!'<]4\CN)L$S$!@M%:9.G-ZJI*Q485,%I,(%"A MD-8RZ@4Q(*-62A?F8*$[9RDT*$A0+?.?3QT=T," C7ST'+P1G&0$+*LJZW2#-QD5YC_+* M-6*.1X@UT*@_A):&$W\T/%":FG!H4]_>S%L59>I43"5=&ZN;>Q3%.[KL@AG+'/6U/OO_A>:)Q'B#.$PV-E@"4N(Q3)QC*%@D8&C$ Y/.$ MH60=@H^@:+>(09@>7Q_V^Y3-4<3YXUFVQ?F.)82"40Y=\68R3"GN1"Z5>< \ M0]>5F%%Z%E8#,9+RMG+!#&EH8P!;U=-HCDVAVO%'TXE7P &.86BXLL>:!&8+ M#UW @\LWKF#C\66.UPAMBD_D:US&C]1M<;$]1;?E#;Y"*4U +^.\3-!XU,)< ML?X@)HI.Y-%W!#^48>Q;S"U#4VQ@8QT7]R0;V*;X*TG+\:%D__JA&M:XQ7F. MOR;974'/%MO7)NDHR(88I4#,*[/D&;.[\"B'!=*P&P:&U-6WT9'8U.^,0 =* M4,R=0D&<+O:N%2I :T#XI2!8D-7XA[!KIF/^B0!R'B.G$/!EVQ0JK'Z?9.L< MQ07ZH87M"\3L$G"%3:"N2!NAFAH@/*T02%HRFU1X=I 2U\'H"T6V3=$Q#,$ QP.@->LW9-Z M0<59=EP4J*0+Y#XG\6V2)K21%:U:,]%IUJWIZ;BM%]+Q ;EVS<2?9.&0OIE5 M+4LWR,9,FDVDH]];663@SC\V(5>S:?ISA*4&(I=> MUN81A_-!$#;H'V_^=2A*UKOZA/-35/5AS[+FOVP.\6*/)N4T?8*"V]]Q857 M&ALB\*GQV#5;AZ\B@)0>M%!S/-84U39K8DQ[S+HFU/LZ>B8<]KZ%+ZG[]?HELD^YBEYT$W MV\CCK]&N,<-R^.TM/<_)CYF258Y7,&;H)Z ]:KP<)%NFCA!0]IT. MC1<&S650.?,0Z6!9H>EX*%=9=_!SI.RW5S9PML"P)L^_0]=K:DY[A&.TFO9E MY5\"Q.KWY(0X,NRZ#>P8]-,X_FH-Z_^!8WW84@DZM?G2CC1BF,1 M/K,2.Q%S1:33/R.2;D%D^$1ZS%N .XTT]6HWRAV2-BJC Z88E0G@; ME=1 2G(A=E(?5:C,D53_/BZC.$>D#2%!89=DB-W2>HNB0[;&:8K6)2W+POF1 M#"98LUZ'=.((=YP16O*!.Z#$1&+=&'$DQ6!/^HL0CRB6GBX*!,F #0Q\X:'B:]2\Y ML- F#$P/) 1!PD]&L4!^(J;$A3$.?GI^;<)/<&#X"?CP]J(XH(OM]3W)S";' MM/.>-0>R#Y^YG>#:M^7AD'6.>1.J MQ8Y5__EQ?Z2OP\JU]( ?OQ*Q\MN/SEGMB_5.5)UJPR(!Z@QSGET##-!S MR9L:KFK_:56JZ$AQS5IU/B:<5UR #'1L5[-&OUN=Q/N$M&<=J^N#O/_C!SJP M65?QTH=Z&]2Q??7"MB8?2*\?'Q]*O$VR<_0M6>/KXS,2"I/RL";A^111@?C\ MD);)/D753>4CQ+B8J%_?SH03PFUFR]L-8,Y=LT.5MB]MH?,-K+34=K&_7SH!FS/3/T" ;N/ MZ1<)V>70"G[C!W-X25!1]MU].=!F[C)%FSNT.2[:(H[0;ZW?W?]AJN]ZLKR9 M/R^W@5@507KDO(5%-G:?,0DZ=KMO&Z8]-5/=]]XV2_O*1A07T5UCA2UAZ1W0 MN/S-()90Q"#HF)Q:;V9J<'B]32GFYP7)O;% M-XS,"GZ ^T;L/A] !F?C&Q#XWZV^M$W 0]TC><4W)U-9 -K @PPH0WF<]B^1 MRS;7)%%AU\M=;$_P;D]:H#M*,3!>1IU%:Z.]GJ-K MP2 #S&E2K%-<'')TL1U<58D/I3#V_2/;H)S>+WR.RGN\N:'KN6[0M_(#\?W7 MB+S^'-0UX\.!4Z""+Q!\?]9;&<7AS9-+UB,NUO=HJ@B8/W3 M.L[S1[9UM=Z_H>P^'ZCO2I<4(-JQ$BS<7_;()CP/?H?Q%-Y7%V=]O4> P0$H MN_%7N+G# LF&.L.4ZH.!4# ZJ<'86.^T!MN" MS$P"P!;:RCDD_E^A[Q2R%T$]\';+>L-1+-):.-,5\*0=GN/BS@M M/L5)_CO-P,Z)&&G&V>H8=N?AB%> %INMG1 6W?:+N9? PS92L$))MJD!^1AN M6?V^.;6+G=5%!^BV1#UB"3[IK;<&:+^_OI:45 ]="DS2?G8$#-79D^JZI^9P M'I$BH*(:*<3DETIIZ8VN@$3 GI XVI_G;KRWJP^JI"$P%VK;+UQIO'.6;C'F M$);1+V[,L4&W36/P2,#CHYJ0KWQ4XBM\0CKOO8:K!H@=VR"E\4I&>NBE@&Z+ MGT$2*J>>!IU\#V&U:Q**BVU]V1\MF^X EIZZ[\SITI>?:I..N M8Y'?=V_7"K%T&+>Z ??<-7$FZ;<;U+VJZRXW)>NX:Q5B5M![':I2NH;#NQKJ M]3'H=&L$+EXRUI>&.? INO20M]_B)"L^DVI%1;\5V.)_/LGDX;7B&XDI.#/3NG8V[!BSX MT7](1O"QWHC;TL<>S\)&/#OH1^HYP+!AMZ^#7U MH15OFEQ+'F["'A)\;E%&=-3W,PDSSL>/SU'=$ >9>R[G0B%&*[I(,A<::20C M'*^AQ%-OY1E%$?!+7K)BBW(V],OL'S_$24J7*7["^76<FNBK$R MXGJ,NX53+Q?.V)=#>AJ\K=G^M35T44)MJ:AG3RO$QXTU=J0'7<'0;'7BITR+ M=\G<@(KA8#,YM-["WN!<>^OR+,0?N(MS' K@@SG5]3M,6<$54B\(:1XPQJ0(#K5BW(@)/@#GQI77S=]D=6W M!9 ,^"PCX$5%^?%;21-@G%VB/,&;$9$L-)N3XDPTW4X#TO?DX70X8^>2PX , M;:VN$$L-"=9H[H>HR(;TA4G+EFSHU2U[)EN?^Y:Q)'&=(_)HZ:/?+%"%':M[ M="R0OI'>@4"FGN>$-=3A;N9>P0!-#W2K->A98 +FT)=H30NT>8RSLM' MNJ]8M!92*5=_!(F<$]6$=@';"*4/,9<4JJOZ>;2/V?$<3"28-5GJNL5FU3 D MA%"G@[_*K!_H ,9DF0\+U%3G/#POA,"#PU\DO#[<'M^A;$W\[79)4?1Z29QX M*)'F1$6N-!C .=;A.X=Z#O5P+](?31@4A]LW,9.C,Z&U8)37895@)>]'V&I^ M@4"$SH(NW"G410J708KJ%'.)H\AGE-"#;TAZ:+0EGIS .&W KWEP?'XXTVC1 M78$&V;I+7ANXC>=[L@;9=RLNH!8>MH9&E%\P^WCFQ5"=2I,N M35)$N^K:QZ*,LTW!YK#8)%=&7#W^C>W;VQS69;6*O$#Y0[)&E5A1&5RX.\.O M2ZRL@B%V!V(=6CG:L( :@FY=@V@0%J[^K= ;E(UK55! Z9;K< G_O]Q'^=; MDCU?UW3A!B&Y4/T>(B$G%/*-PL#';WN4%4AG MPD\DRNG73D7!>B-CTYYZMB(W>IT2OO:X;XMJJ2![*L+:YG95I+4B[K",U?@] M%H%Q;Y#RU,/EN+%#TW>KC\\7.;Y QM"V0ZKQD7?[4UORFD$/".=^O4U=9RH MH.4#/D\U<2OFB;Z5T51B&WS+^[CLI;+1!I,?,UR2=)7$:6(O?:1'R]%3^M&3 MF&HTPQFVAL&0H5KJ'54-O,T#;J RNM>K&M:_WR?H^NL5Y MCK\FV5T1K>,LND71+MZ@Z+"GB(BC8H_6R399-WE*3(^O>HSV."%_T"/A$WIR M#!UA$QC%AY(-T-$#X4GAJ0.4,#X6]S@OW]!EV=4)-=D=^^,HVB "/J9PV-=G M8-&6(UD?TCA?.I>1(1%K0F?(3XYPQT:A)1_0!LHX)-:-04VRB<^#K52A#,JY MX$"0%]@ P;7-E[P&0 O/MVX$@JK^V0$RU>]/O/YAJAYXCOP^V>])O&5+EQ+! M/)5K X M?DZP@$0$;*MY'N<)Z?[$IRC]#:=;?(K.T;=DC?]Y?;@MDDU"'L<%Z3G'']-+ M5-*OA*^/3]')[]SF% :^%NB[Q^J][G&Y(XLCOB L% MFDXX1\ M"YX8]-#Y%OF0),)\%5&GN^B)+]V1%EHA? M$C<2V JU5N11G4P,DX6C**&= GKN.IV)8S-[U:S;;_EACZ.;\W,VDGB\V259 MPI::T43_$N?E@;9F$3V_YRZ/4VKP>!WO#^G8!9U&I$.248KB@HXH]"ZGHZ;) MX_J.YZ7CJ!136!L"(SKQQ'N,$EOS U2HL"JS;P'1MV*,AA)H'>$A"K>6^' > MC)2]C@XV'E!^BZ6CD0(/ANAXUL" PX27X4C4Q7T:L*5;STQ4A@.+"A6(@0BI M"V]#A#I>E0,+:B..$X.-GR@>. IE/YL1KL:C!=KUSAT1D&I/NOT:OF:!,NS MF98[=Q!W0V H&LJ&MH'.+Q[E0U3 @'3-(4P^!4A*H>G0#8X])+X8Z,V%.NB= MGO1C)6G"/'U Y5>$LI,XSQ_I;"U;8UI<;+_@[%.2Q40P3JM#_$_2N"B2;8(V M?Y .;Y)]1@\H_>F&'NM_@[Z5'T@I_AH!?@Y7[4Y3GZXKMPNV +K\&\ GH5H>&Y C[=[^O/:WR[J M^]V"CB5@N^;]%W.Y*,)V[4L"AOP6W^A/9C&B)B-F<_%]VL\I> A/&'@.TV\L#DG$FF8G^BG MU_CAI4_Q;$('; ?RM$V?+[;7= ?A#[VK9+^+2JD M_41 BW75@5AT"K4 )8#OW,$52AQ#H7SPNFK][=))8ZJ_C?6V]D/^4077WB$> M[%(B\JA_%L+R.WH@L8\]@6\8#P&,=V$/K*0AD!6H]P18&N\T)7VATP%'KSED M[*C:XQXS&%QG*&0Z"KHV(?+1M:,"6 T _1&8TGCE8GW?<=,XMDK1QV]H?2B3 M!Q1=DI?$68;25X9I9)"!D@LVE3\^Y#B/+U&64;4[@CX M^"M+06W6'PW(IMO-VA!E@$\?((LEN9@;S(LH-6DRC2-NJH$:-U%*'S0[41I/ M- O9U[X63CM@X8^]H6]T0SB$^=[=X7"E#8.S0,D5:'EF8"M)W"YEO#PR(68@ M[7GH!!7DDJ$RU#5/!:T.@*P6JCR>V4G:45S&:0L+QKR/'2];6]'GAI MOO+2,AT-F)+0&\O^A?/S.,E*1.?^D6 KF4RHW3S&%W+R5P)(780.3+'1P.+\F<$"$A&P#>UO.3YD&S:3NL=Y MU12U[3^WU370J%]72\,)X1H>X!MG?:=B&NC:$#7;<;2FJR'[33)_'*L]W)%F MYG?,:[6XK'7[9!IP$P!B2X0,B:JAW+%6V],"',('$%VS"X// )!JZ'ES F&+OZ%4-\CQS/$W#_3@;Y-XC/,--V/A/^S= M'M%_Z'QT>V?,SVT1$_OR4]M'XK")1,RNBZ N L\9!!# ZHJ;G@'?R0W/?A_K M R,)\':(J6$3#-6W0;!:#R,2FM>NY-('O>J%N.1A6F2 !G)B6+=JGWBMNE0H M;%OT!\[3S27*DPTNSP\;R3)3#V6.,U 1IFN1H M.'Z(DY3N9/F$\^LX'4-/5[Q^9;6X$P54YN%3 4V/8EYH&6!;JC,F21OU',5I MT[(GS4Z41N\-^>M-0307;KZUD8%M:F]((95FQR,]']Y!"-2NZ[IR@Q]IX2NQ M/N9:O%47A!#1YP@W07,/BS?7AE_WU0%:?PU7]EA[F3#SC3 ?Z<'%]H^<=#$O MMMO.+S(9]I0$27RI6"%5'37^/&E^IPIL-_IJIQ[N#R 6D M8,!FU<9C"T]GS!.Q78]8 VWM94YL4=:U\ 1(%:[PM@^VYP(?:7ON@A^8-ESV MBF"MM\")#79> FQ\( ;X,(AUV9Q&_OGS"7>(7B;2' /!%7';0\TQZ>$ "+$7 MR49JD=+J..K.;TRR@K@Z4-=+G\8@JT"L^\%'>Z@YTKT-U$);7C !=?R"Q+PY M&NC!"^NRO1G@*")/ QF3= .$Z, %*T0 WXC8K;"IG7$CFD*J?B^AE!.&!5;A M0YO MCLOV&IHPXBL$3@11U@4HKOT,Q6L!=#+$'HQ!TKN;*+15TZ[P@$4&; -,#[GDP#K,(--JCD(7L$"AU[ MI!9] 1*H 59XL((B:8!OIO )(\!"P$30_KK@Q+7]5;P60/LK]F",D1X\0MLU MX@H/6&0 W]- X_NZND_B.-N<[?9QDE-GPA,N1E"S-]#*D4$-T],#L'G&\6L/Z$ $F5E7-( M_ ^A_Q+!' *.@7=8Q3FZQX>"=./E0RUJP69_E430;6^!T+"'W54J7Y)-!G)5 MV)&7KYVS)S/XHH$D;%;GH[T,0IW>5@:%78] A=I.I71B"U&ZF8H+JS!ZW7#P M$>VC[*C^]Q8?RYAY]W&[1NKS8 M'I^P:\O/LK-L75U3'J!S%D+KG<[GN]RK,AOAS3.QQ?/TBR7_CIQ*9/-R,.T.)@XA)DQMV M-[4_$G=:AU%,/4KBE"1&T:&+*D@%?1OOX!7D[\ RP .EWS5?F MQ:/6=ZM*D<:@)AII1J#7<#-C_^F91QK8CO79CI0.Y4F.HV'>YQD02PXQ " M[1@8=L/XYV"TBVG.)5N2CD"],X!2>",BZ46=F7,NM/Y02&02]%M"8)-K_P+@ M,P/,[KF5P@N3;$CTRAAQZKTT66!3Y),\SA#_-G+>H_I3#!\Y\;9O"C[-Y%@7 MDVPB#+MH*,79W9LT>4";HW9=-VVIULQMNWHHF 5#W/K'JGH;DJ4OU:%_J@L* M(:#4B&=6'SPD>:E^"F1:W:PV!8F"7G6Z-N6\H@*TS2.S>E7Y9&O1M@)AFQW19F3[O"HSF4B=>'Y(DX8XYD$C!TR\V+@B;56U:,H9L^B/YNG M"\-16G=8^UL/,X(SYNXS/8%[#"M]A?IM M=12<(*YV )]O:?L4DT#3!-N?2C.PE/W6K;2FF1;5/*+)U-\NLW]FY]GI3?8_ MR7^N_Q95(]9'];T:\6Z?$L&_7;[]YR_G;W\Z_5N7L='^$;WYBY!N&U=SLSA# MT2.*W7]S !\ MH$BO[\P5\J05N!A#O*Q)L*ZECVHZ/%<$"IH,> BZYK#ZGP @L]5RY@*_?K0E M(L\177, RT-N79RB^A@8VB9?;&_NT?&>#DKD25PB.FM+MY+3&=<;?$X4#CEB M>I^3^#9)$W9JN"0O]V"^G].#FG?O#P 6![HOX:%HBGX(N,>J#U-$;^AJN,YR MLU8W[HRSB5=V! );:D(8MJL<5.$G2CL7876%?- %SP)13A<,T-6H^P;_$D%Q M'[!E]U"T^6C_ROC &/_4R0Y\GTE!.(-+VZ,S3OFIRO/&X;P0!+X!Z5#>XSSY[ZYW<4*C70;_*A=<]$;Q=&T>W. M"*6'XHY.# N4T>5!MC9[-PPY%@LRIERB_#[>HNP:Y0_)&A7G<5XF.UQ<'U^> MG:*3W[G+9,C/R*J6]@1K1@EW5\V 5]]W$9Q3FJ)LQQ M2K?DWSY&<89)/,C#Z" 9 @G;5_.0Q'KZ'6--_,V$7Z!VS,PA!'))"]4(1XUT MS':(.BDQ]__S&0Y:C^H2IHD-75 WY"A!.W>LTMR[%:71O16.B'200=\O,$4YMQ=D0N?;>9P5=-]&3/QE M=0\J/D??DG630?J*7?F_PS\#<3?J&FQ(T<0B"73G8/A+NVA<@'.Y7@'ZJBN6MO6(6?2CA. M=_$:9IA>4[J1CP0KM9]$HZ&$#&U?A9.A8K#88 M/U99]PM N!D(M1\'Z-5S$7VA8$,Y-,#$DQ,@" ,.T^U@5]=0E,D#^?/R['@= M[P_I&DN&H2RUZR]CK.W$+4-O\.'>K@!B%MK8>Q9-@BWJ, 4AJ0V--31W*H$ M<\,?J+&Q] P*?-(@=?,D([6(Z$6-8I #64L 7M",S8EX^![))?G8*+V)L[]0 MKEC@I!3M^B,24==L4&C:2V]$Y4V:$K=1_%E%:%R78HBHGZ[IEBH,%W6H/ON$(M]U QY,3$*L- M!DPJ:L6"'4'R 3CQ3@(PQ$&?0;Q#W_H.FRGK9CY'&MGME)NSB0V5W8[*-'+F MX'J4<:74 M-4;MRJ=VOCK8YFE^J(O./9X-Z]Z61=$U69@NC]-3I#%5XF1C MLFC*R ;0&A0#GSZ75)D70V>=BJG59]$(NF&2LZC%$B*B)2X&YG@K7HQ+LPQ1 MP-=N6?CW0)'!RBZV:KA5CAIMVE(V^B$.S"U-$.4BL'D9 C\AE@NVR^$2J>(O("4>A)(])B%3?5*=UI<9QM MVCW]_%DC3?%FVD@I[C90KS#O8>)(SZ-DP%['@/#VV:QWU5F![MA-LX,3?J.O M]\GZ/HK7!#Q5(Y)DZ_1 &)GB>$/5Z)UEAZS^ZXA8)TB[0Q%I:7;5$ "*Z(ZI MJ&S*6%US5MPG^SW3OT/9^C&Q.80FD0?&#.-$D%2CD7,__U7UU';@]H/P6RX[^U7!F#[CO M5KW#?9@P"W,=\IXKUGS#;(:H]LX$9HKSI77]N86V=YS0%K^8T/9NCM#V#C8O MKN=#T%FVS>.BS ]K>JHU-R?6$:W?7"[J1!R9:?@\6,.;F#%*91_Y;S)PQK0& M5&P2W(7362TP8=-*'Q)/IM613FW;*UZ!4E<=-_9()2EK(Q(-90()Z+!P$N2H M,'ARS4UU7A4D+U4XLD/3RP&2+PQYCD>02:>.+_N@].[E8$F27<($)>"L\H\X M1_?X4) \@YM*"I_7[\9Y[@3ZB3WX3%'D0HQOOH8H)^QRO[\5T3['&U*%=4;7 MG*9.Q;YV1A?.\,1UC+6J90CSB6B';8$5>, I6I"VX90(4E9[_= 8IYMK0M2 M+M-J=TVNA,4': UYM@VJ?%C;IZ3?5]"IR:=;[>XU#GRLQ1[1^W>2_T:;IKGL M#M:C<9_;E!EJ-<=8Z&JY[=_7\^+AV HCQY)=^P9V? RFE -G5.OVD/X5I4# M:7OFP*GH9 N/0'5-90P_"\B0D;Y/9Y@*$/HR(#DO&N<+F9"#3X9N0>)F?T@J ML Q]CB@I&*+R&26!!ZX^)#N@%UKR 1V@W%1BW1@T).>LGP1YWHX+&@39HPT<@)=%G\3X M-OZ8H?PNB:]/T=5G8=S3D*S?3BKI!&:)9?AXJ'8FAKA*=W6<-6,/.=J3=Z9_ M9'=5_^HDSN)-S 82KA.4YW%TD:31_Q/O]O]?]%N\]*B #@ZP884-:2%1ZNBA MM.P3:$#14\.+-<1(-&4242U"8RJ-J%<_?@XMLD(B2A!I(2 %?8@R26S7^.Z0 M-&O\Y'L8=<6;\66EN%N73F'>PXBRGD=)+T['P+/(6[6A@FVJ<]2U4VCV^G1: M/KRC$FI05M.5&Q[I,&PCUJZA#G<'HA_@B89>09'GZX3\&[3.<$K\KG%Q?:-S M*KY:8WP2ODP#YOAOL0KBW7M4*SO,6*W/.\%9Y MF@.JT*?3J[TY@W1P"GU?-+J^"7*@Q"<>50?, P(2^CBPW@4MI^@4[7&1E/@< M;U">28\ ,]5KCOW2UW,[P4C7CX?CO0Q=2\XK,K+T+%H-P0!<-N)(5"M)K):I:C6FDY01,&T-7,@5]JU\0-=YQ6& M9I\%8DV7MD=GV-H@]L4 =EZLPJ9"9]D.WR9I0H\O/<7%%W:@*5)D0F9*]6?1 M57(BH9X3^#3(R*^8C09FGD429 @D;%_-0V[JZ7?4-/$W$WZ!\A\SAQ#()=E/ M7S@BTE$C'G CXA^J@IS''U9=,QZS3P*0\&@[=,7I*T25S;E7=/K+<6[.SR7S M"QJ2G&QF(@G&JI%EOWD+WYD>E7BZSRY#$2&"2R1)U8D9-%+BTX9KV2?D/*0: M B_68!LG%40DR'%Z2#AIY NV>(*>[CV4N-L\3B/^/T_I[1G)[8'^T5N)))[Y M=3#13 );F7";.K-PZ6%JV+X4DFDU6Z//HEEP@B.&@L=H$L["6F\^SKHLBS $ M:I[9P3T\-^CL\T0U>HSZRN.5KX$U<,L20S0]O0@S@!O1<_2M6-\GVRV[Q9%Z M/D67I+^,LSB5;I8P5VS.+390=#N%4=L1?.-H[%MR1*.9J6?1$%J "[M5^^C M1VT;O>,?#?W.B&VH\X^-G4*AFIZ-W"A$K09MI!J=8#=LS =ET8G*WK$,?8U4 M_$C#TL6A9 00G6^J$FNNC1**N=TM(3 +WY0H/$DNDY I.AZ!NJ]L1[@SOO3= M32HX8).J&]TN(=#HW2HAM>D-:5!W,BE=XP@48(<%N;TW,[R\?/*!8>)"Z5:5I9OHP;CGDV/;2O M$C<2, NU7%O6VG"45I:7;E:EE8^UZVH$?YYX#_MB:WX0!=6.RNQ;8(FVH T< MZH>AQ$5'6(@:3DM<.#>9LM>!:"\%]@TQ\2SA (<$Z/4=I%)147[\MD=9@8ZS MS04=(/N49'%&3TX\P459'-\6)>D@EY,5'Q:Z[1H0(UW'*7H#7Z"3]A9^9=/X MQN96C4Z$*B76$E=#H-M&+UI3Q>C/1G7Q:7X;5&'WRAXO!3"PTU\<8.X>DL^_ MQVN6!%ZB/,&;3SC_N-NG^!&AHOKE8OOQ6TE*ULL3:ZY8:-9?S$C3B\#:*-YN$JA/R;N+'@K";"+/+RFG^G<9?MX:F_1GAFO9DH:APNGWC:PPXYX&#+=P$C'J/VR\ J&>-)V M_2Y#[5'S*V$#:A1?#I(%C=8<4';MA5A\)H"^B9E7$!A_M_HB#MBU5A>:>W$< M;5X&D)?!,/2QQ\4]2?+H?S[^^Y \Q"G)(8J;^#9%-Z0V/Q!K?XUH8*+2'H2L MH^)X4*W:A8^CD;6]R@ZPU33"LJA-4JQ37-176A>'W2[.'^EEUSC?552,;_&A MC-;$'.LNL7^@SO#BQR8;P ?;5N_XU%NU=O_X6UU?LR 6[(QE?7?N6&6G+@L M&/W)Y".J$#&-Q<]=]@E)X4G,/C#IFMV8? J M$;3G1L>>U!D_^@)/E?/#E/[U*')].>6V,1;8"#(,=#$\@H;1Q,EN M%V8@BK<"+7*Z]\\"I<2@$O7:J'+Z[0/D[RYIBC3SB_IO?ZTO0" MD_YUDA%JC!H0ML:BN&13/MMXG:35SI?Z0FKJ^#'.-TNOK+) (7:$QVB-A;Z1 MWLH+4\]ST@!J'9>Y5S "T#5?(_2KP?YRD"Q:.#8#E)T7F9E_)HBE9T9>06"L M@^ 7">!EL L]DL*2/NJI=GH5E^AXOT\3M+G!S8^3,1,CK79T1%/+L9>FY04^ MS3)S+.N$Z=MAZ55.'D=Q]9Q"JNI,)=GZD.=HTRQ#?TC8NIFX(2_[?8-(O-DE M&7NRPX>,=0YN4;2^C_.[6KF\QT67HBV<9YE"#SO@8MSGTC+0[UT9>)P+\V"C M?$8>0=#.1NZ8=-7NU(^.)@1HGCQ_I I'W/Q!U7T4S>BS@(R7Z7ITABG+E=:T MF;ACL^XD[FZ3DG1U\[N$K>*@/59.?'X9B)T7K'[&I_X@#>.6U*Y@$&K\>#32 MU#T&Z7LTYOR-&8T\J#L4 X5>S^%K_7L4K]=XM\.;>LDC2TP("^@I)I50N[TN MQ3%-68ZB0];^DW*%5%I-KSN,-TLG),*:GW0I>+7%[SLTDM,.PM &.(B 1US& MILW@\Y:'GZ=8V8I1#KW:AAJO&!<=<%"B9UJ_II]#);O6+_#-5??)OC]D,!Q4 MX&X*-U%I[JS24G&[+47#!7S39^!57-M(ERY'CI^ZI,8(1MJWET MA8J&=N_^%&U?LR 7ZH(J W?NF*574TW&?"=#PV%L9?:+2-$-5%X@Z7SWE,&G M $@*--VYP;&'Q%8NJ@3;NY6>/1+G B'TN7 $J.E-G/U%<$19Z@ M7'! G*9\>U*<4M[Q7":%?1]GQ^FYE!W:I&/!^30YZB0J*R_L^2WQ$ZTK1TLG M*?I PE9U/3X:2J':/R-*RXM_U(*=0Z?IRQ&O[&2Z">0^]" 72!/@"WG"<^M@ MH>=^DIWFZX,<::?VY0"[%G&_HZ) :0]QM5@H686[: ]NK%;#G*%_?DYI,"O[POIV)P12 J0F (3\SE[ZF$JQ*H1I%M##: M7Y!:+U OV/GIF\I&1'G#,IUR8(D.3^XZ6TOG,"YXQ%#XX UWFED;#XG:E&41 MBH!.E-BYAR='-^'2,F/("ADC7C(AI!,\[17?RC8VY;/LP"-0*@S1_B6 MC;!'3Q)IYP#"Z'W;U++H%!"#:H:^F7.]IBO#B\OXD9[I0#KLY)?\@+HMHOR3 M%8SUFCLX]?71[BHM(^ M( 6U?8FIIVEBUQ3%-'/?XZ+:MQ-'#_B1+I2L#2P\R"JN::Q5.4/83T0[ MF NLP,,&*((*;1L"AD1(^GM4/ZC'"IYFI0N"G6FMNP[>"8L/,#+'LVU0X]^M MFLG209#8/]%*=Z]OX L1JH][?7EQ'B HD; MR4G70JW5]1Z7T8[\V,P8)G3?7G75V=5B:W[0!74]@,R^!:[>=I&0/HSHTR#:/E=4 MB [KMX2%\P'\LMB M&'AYX),"7T44L]R/Q^I,_\YT<_Y=.P46MYZB/=-OUVS?4F]4?MWWMW *XH\J M>!9T#D,;N*LN+'IZB_!X#Y2N>2O;S(PG:>+ID.ZF#*>S.HV#Z,_*13B7*3S5 M "#(J8/C]!JL[;_[FDN[@?:4)= MN'5TU(8T>S0R0U[CE]CQ_'T495GL@Y/"M&6O8]]9#;R;H0%4[?"D!QFS6"2V MJ1]T5.5:D$# MOEOUGKURP#:A]0O_>5/4DS39Q26Z0BGY_\U941R08ZYJ8%$S:=6RZ#5<:)1@ M_C16OU#VL437AS*QI5;R)$XY[77_#EW:=J\KGV_RRFF4,*^!)[XFJ-<.7(:P M,XMB&L;UPYEV24.@Z4Q9LD%IO!-4-V_F<^_II=!+TM$RJ5Z"C[[3;(-JF"'? MUBN-5RY^MSKA,NR531IY8J!$FC=AOT[NLF2;K..L/(^S^([M /A?A\T=_>]9 M1L_M?R3R(\V$W3SYL2B3*M'Z!\%"3CJ[9/IMY3S?Z,D'X)FZGW.]2MBA5[?CZR_4/KW.\\N,OI;= M]I<5?GT/&,P%O1E&&V9XE7!#[W>K:V\!]35XAA4\7^.FX9C!3'NNV!1S[FO' ME9%UX_U6FM9G6G*M59HE]UJ9%!!BY;6^/XA]5OO.6^#C%K;TL%BR;8Q)VT7; M6HYLEFP;O$%H/)]];Y51R69EN-6^JAZCG\NNJG ([[RC:GG&S[>;RJC:9MU+ MI5NRV=C>VT?5X^\K/QT2XB=&S9EW3^&B_+C;I_@1H0\H0]ND9-?;U/^D/;=[ MG)PD7V.$%5FB'9?A 9;#=,T;<1Z@V'-W6 M7JOK YL_V,0'+<0;TFKM6NG0U]I"TE1_$P$L#PQW'+@[-]B: /6F3R$NS;5C M#JZTBT-A7 PF&,'(DAI%XU(WZVHD3=5 MY& SBV:1YC6JS- ->J8!9=[^\%GV0.#M/(6G,J/9,[G5=]VAER=$D1X!GSW>J\WJA?I<_%8;]/D]"S9/\$" W[ ML)GG>9PG=!W;*4I_P^D6GZ)S]"U9XW]>'VZ+9).0QW%Q&>?QQ_02E;2V\/7Q M*3KYG>3+-^?GI\E#4I W:,Q4S[@WO,[@J:XBKYZ<8H['DL%GP?X+*PYBOGT/ M;M=M;\JE9Y7\BQZ%<"A*O*-7Y Y2[(43Z#D(A&=&ZC"H>G3:Q5WO;Q9RA #* M]V=1LP'^5=4>8D>H[Z?B"Z=B(A8X^HHNO[Q^$&:@;H'?DMY2+QA1M:VA!Q M_AH%?'8+GDD +Z2/MW%:Y2AXA3]K\,=+DZ2,B?E+)H"7Q]?G@F[=';*S>7T MALIN-]0;.8/O2UGYE]Q8;VYN=86VM$=#;UK,Z@Y-A!\(:*N+%FDWAPZ$DIY/ M'MV3Q*:_+3[)MND!D8"Q0,N',A)#-ZCK97O2?1[6-4U*K1GXWJOHW MG3["C5A+NX7[4*I*Q08U,&2)0*&C@-2B+[0 !7B%!RN/ M$D$P=8&):P=!\5H /0&Q!V.(R,/(T\8'+#3\Y=8GA]TA)1X?T$W\[3,NBI,X MSQ])$_TUSC?%QV_[)'^\B6]3)%R3#6*,DV/;& /+L\V=>UBE#5$>O:S;TGRU M8KNUTZPF*=;W:'-(V=^(ZL;-^M1UZR=*LC7>H:B,OT5$NXC6?8]++^6&P30W M9W=#ECAM-[?+3]UMR[GDVU1'5[-SSZBWB.C0#"*@ M!!R,'=SP!XE*<4!T]<(/CS!E#XK@'M)XJ&+-1^U)BJ_#Z;*R/.)QT$E_^,S6 MZ!"$2VW(S@)450%W'0"*-0^MZ?7T?0Y7-E@'XVK2+E_WV^7+EL_4ZBMYK5+B M)\-;V/[+=3T0V^Z_+2[C1^KO.-N07_(#VI!.%,I(!U?:67&V4U>#@QVG2&;M M%[[/X5H4<;ARL\QZ$W35=#[N5-1G2M"=8,P]V2XMK@27DX?"'D&VO31]7/-HY\\+ MD#2[E,$#=;Y;-0K198\IM4[4*+W2(CQ&P&:HO'%]P4)N'='Z,\E%G<@L,PW8 MWNFX$?-2K;VZX4\5A[)B6JNRL7&E#&DD4^N8HF'<&Z( 6P"%&SLPO2 <^8*0 M_WCZ3Q3G%]NS;'W(<[2AC]_]C[?_P=WP;*LNB;MR=7#FR-S!]^8M2V!&-J7! MP6%/14DRJ:*]E^R1*+?K@DC?XSY^H ?6HXQ.(S"#51^%]/4I@Q/R=^V7F3@4 M)#.[BY.L**D5EJE5,PP+]_BMD2HENRYZU$% 9DD>&-1EF)TT'I,:'=>P=!$F M/T<564@WOJ4&%3J*J'X@VTF7@;U!_N0/]S[R+)U/YRGW4KB&P_QW*X;?-Q$5 M8I-(42/X8D&]-)Z72?K>O7-*^L;JADE?ISX+C1MWRR5]HQ*X,WI@\#7I,T"J M<:#@H<#^[F2OO&G MFS'IZ[F&PSQ-^@A^GT'2!P?JI?&\T$C?KVXC?;\Z)7V=^CQ]MU^73OI&)0#H MQOWZFO39(=6\=\A!CV4/\5?K'N*OLR=]?9=SC_3]"IWT#2U:C/3]^L3:1UC8 MNX[T@>!^MI&^7Q=+^GJNX3#/1OI^?0Y)'QRHE\;S0DG?SVY)W\]N2=_/\R9] M/R^>]/T,G?3]_)KTV2'5/%!PT&,9+'ZV#A8_SY_T_;Q-+WLV/2]_-3 M:Q]!8>^:]('@?K:D[^?EDKZ?(9.^GWM)W\_/(ND# _72>%XHZ?O%+>G[Q2WI M^V7>I.^7Q9.^7Z"3OE]>DSX[I)H'"@YZ+(/%+];!XI?YD[Y?EDOZ?@%/^GYQ M3/I^>6KM(RCL79,^$-S/EO3]LES2]PMDTO=++^G[Y5DD?6"@7AK/"R5][]V2 MOO=N2=_[>9.^]XLG?>^AD[[WKTF?'5+- P4'/9;!XKUUL'@_?]+W?KFD[SUX MTO?>,>E[_]3:1U#8NR9](+B?+>E[OUS2]QXRZ7O?2_K>/XND#PS42^-YH:3O M[VY)W]_=DKZ_SYOT_7WQI._OT$G?WU^3/CNDF@<*#GHL@\7?K8/%W^=/^O[^ M?]M[V]ZX<2QM^*\0!FYT KASMY/NZ9Y=H #'269](XD-V]O[#/J3JL2RM5&) M-9+*B>?7/R3UKB(IOAQ*JK*!W>FX1)Y#B='(^G[X]#B M(RCL74D?".Y'(WU_3$?Z_H D?7^T2-\?1T'ZP$ ]-9XG.KU[YD3Z^M5-3^^> MC4KZ*G43GMX] R9]'8$OI,\ J>8GO@3HL3SU=6;K++IM&-UHQCZ]>P9-^KH2 M+4[OGAU8?(2%O>OI71#>)2-\[ M-]+WSHWTO1N7]+V;G/2]@R9][UY(GQU2S1V% #V6SN*=M;-X-S[I>S<=Z7L' M3OK>.9*^=X<6'T%A[TKZ0' _&NE[-QWI>P=)^MZU2-^[HR!]8*">&L^PI.]S M]*]=%$;YTTV4?9-<;:0L4WX&21DGJQ/*!(PI2OER(U)46]3/4$H?SN:>&74/ M$OT/W@6]L'R#;)4X>& ^ER9?$-,'"4F00$+%U+-Q;5> '+5HQO)D#\PEHWL(%07G+=L0FA&9RB55T9 MK8K:SQ/X$K8S-O)=69+UYP-@4#:Z 5&O!?C*W2?LHNNSMVA#DOQAXDM]IX#\ M]&@''M(&%)QW#T%RE6 VD#Y/PJ\DKW_]1"V&_9P)5S'L*E>#8,/*;H,@(V7P M[,]*OV($92Y.MG81H#S:8+1DBQ/4^&,F@Y&\AMEE?.$B(7G[X9JJ*)Y.3/@L M,4C-;#>^93-V.#W/9--9H.'>> M^++Z9! S8J:*H3!^LCAC'_Q7O@+Q/)$[)6@],3--#J;)MCSQJO$8E#57@F%% M\R,^^A9D3F:&+<,C01F!BMB3CD%Z,5\*X028(5I@A1BP4#]"4+<*WWN!^@M) M<8&3F49K:Y! XP,VJG[\L<6K'(<7*0ZCG&T6^$32NS0(\?EJ179)GMW@%8X> MV08\R0J_BXCRH]B)<#(1&Y6 'M=%O=R^[*4NJJIHQ>L6V]3X9DY6'05E?936 M F:S(NT$0 (&B*Z!VXAKC-^A,:-;!6!0L50/:Q OMN $@ZG-P'=\_$=:;;B+ MDOL_@WB'A>-0\XK26"BO"&SK,D7PHU=CW28FKA2E.K,0;!BF4)"C[P_1Z@%1 M-AID&P45J\#B"%[E\E06;E:[XBH]\;V MAI1"X;W-[(H:Q4YL7@=5E1"O-9,AUW@0UJ9NT!B&IVE#G\@+.5,HA<#OR>+9 MHW0*@,(2J OV"1/*S!@74)P3&"Q7?@)%.2>3DLH%# .#.N16,U!UT7D^KPWC MPSU+S#JA:PS2.@WVA\3Z 0Z@ZU7IL,!,'RYD?7R(@0<+L%_D?ECE$*4%*D\H M*."&Y#V!D+Y/*EP!8$F=17\1S2_X19(98* 0#IPT3"3?K^ MF+H=HL=A_=%M=)]$ZV@5)/G%+LO)!J?7P1.;Q;G&:43"'F!TBY5Z0#U&M$EB-BS< M7..Y[JL#1'<-5?90.UF4#JY_:]W['!S3?2@!.!??GR(7J,,AHX MOP1I'FV"V_,/^.)/<=HOK<)5DJ^!PFY)6I3"/23PTM&GR,4R7+VST)7B+7U] MS!:M [0)_I>DC;/ND(6ILVOI 8*8=ULOXXJR7BN_BH9\S[B#RH&EI<@%<2R_ MU9--%N.G+T%".1F+<\+@/E2L?%%Y,2>TR\3"A_(! M37*P*RL>9/@>[')BTCU=2Y#5:&Q +=,;FH "]) *.QS1H%P]1LWSF3A0&+A( M J\;7ER#[="K 819A0ISK!PW3* 1 IU]+&>?@&1?\ \V3"?BDXU#Q>I<8K)B MC@EAQ&)]9 93:E)E>E%4/,AX.MCEQ*1[^CE:Q#7:J5A4,KVA"2R!EEJ%'8YX M.JSR,:J?S\11PL!%FL'*!2_N^:C4KP:2=DJJPAPK%"8?OWS\_XX&&-"8@(V@ M_TAW6W*!:1]1KRX,GHH2Y2L)2SAA5B 1/EK*E0#*D"A4"'=&"1G;%DZ(:_B3<Z'95;^.AH'1KZZ%4EA9'N/K0#AO/]8\2H0.Y#%XLW P/9D;H(H8>?1ZN<'#P4H M% /ZW""TR ^7ZW2'0[9";8DPUE_9*.)K] MX01,'V$&3X%J>/T6HOOLL>5QN ]AZ[K;SWQ'G8\"/6H%AT M%U60!.6J;(:JTE/OZ9'U'M'YXKWU]U[)UKJ[4 8X$*#VZDA$FT& [9C8I372ZF9CV1Q?K MBEH-[(=%PR:JVZ7Y4Y"&XMW7LL=U6KK^8\>D8EUQ'N9)Q!I4V<0$%>3WQ?#[ M8!D1VZ9LH)H_G:)MS [ILRMD\+]VT9:?,*AWF;&1QZI6@7;,OT=)]P;F\&5JG:/E2 MZJ).V%2)AH]W&MKD\!VL+(N#?"XMC/(=_1+\AV(GV2,7A3:-+!8IHQQO.B%3 M&#'G'1FUH$5,(="U,%6MQMJ&97M%+U!4U5%CCUL:;;_( #D/KPR+)TE,A@&4 M:ZS6>56 N#V@Q@Y,%8Z*Q^C+$>/(%X2 EQ#*$%(HR\Z3\&,503Y$V2HF&0M) MDGD>N\K5\H-A9;=92B-ED#/65HH5TYP6\A;7]="Z\-]9CRJ$35#$4OH>A_3SA/"62X>]52S)\@V.^CGY'RI24 MV5>27R:K>!?B\#*Y>Z#!,6#-8,^NUO1O/@_\.0J644R'/HHK23U(;]W0!BK= M^2X@P-8 QDA/+5-?+02N<%%*16DIEAE0F8-].I(&5_A M07&E83;NRY>AD#'0N7\I$J"F[LU)\*\ Z4P_,P=>J&.-^B?.+\B&-F.%PSOR M/^PJPZ+$9<9^C_(<]]/Y.T@H>\%*@MLEY^8:X:<5[1NAN"7=4N;BO-[]U.P- M+=>6F9]ZPCE:59(8OHM;+@O_Q 2B*.,%N,B))Q)=$$F (-*[LMU<6.LV=]N6 M3&$B0/'?03NX<= X7OQ^JF$1 FMXOL8@";=36(/K0-KA,P*,INVT@UH",P)& M1 M8%PR6WR+S$(2U061YD#Y;Q,\#[+#T\-..K3]^B9)HL]OP=E0,5C)\UJ]0 M?B:="DZ6.ZP ,&[I*Y,;IZZ,15$0;8J2Y4"Q'E[.99QH@ ABV6==BQNNW!B8 MMB+/$ 2,%5K*7-#WO($W!N9\^/!/$5LPC(+XXB%([W%VE=2_%/%%Z,BU:W6\ MN48M 'L:U (_9#=3/&1D>G+:AY,Z6U[9X#N,UFN<,D* ECC_CG$QC;CN&N@Z M*M;3>X;*ED5HZ2A%I53TR*[R?H.^B T[2%M_D$>>X:H22IW2IN"#W3D!EOLJ M2&CC:-O_M8O2@MUL@F]T-(5_L!FP8O;Y2[-N/C3N@TDI?\F]YCG7/H>Y0__@5X%K\MMQG$Y MJ N2I_+[9NA^%Z1!DF/,1+=?A=:@/P14:\JO18R#DJ@U9?Z3%7JU;(MG^IEX M^GFC'9LH%5N5]I">H?V]XEI;R'K4"@J&!^=F)<960:Q16[7 MS>C4;GR,OJY1C!&(B)FHJ=*$OJ+R4);3*KDG*M=_A=$.;%(MS[^H6KXXB#Q9W.T4V(-[#(6,]C8JC M8CH"I+E\D];YRLGN:3\5 ;G,0& M0+US: ,U6X?.M'1XMP.HD\2:JMPL@)T1;O#*"W+HU45GDLO.#^)DYWQ!(>=\ M@E?SU77@]HC3)5$>V!U69@^X+M9V.,U)AIZ> =9\PPR6J?Q/D.('LLMHY+FJ M(PY5RN\\?L]^9]OTQ+3%JF[Y60SK.AF5D2YX=F.C7FYWYM)DO&>/]&0]UM/: ML-G2RD-&<4'\LE8W,4>Q0R)Q!DC7QHW$- 9OH7U<