| (c) | Item 5(c) is hereby amended as follows: ALAC, a United Kingdom limited partnership, of which IFC African, Latin American and Caribbean Fund (GP) LLC, a Delaware limited liability company, serves as general partner, disposed of 860,649 shares of Common Stock through a series of market sales between June 22, 2026 and September 28, 2026 for an aggregate price of $4,086,940, gross of brokerage commissions, as follows: On June 22, 2026, ALAC sold 15,831 shares of Common Stock at a weighted average price of $4.626 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.60 to $4.675. On June 23, 2026, ALAC sold 7,944 shares of Common Stock at a weighted average price of $4.632 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.60 to $4.68. On June 24, 2026, ALAC sold 9,514 shares of Common Stock at a weighted average price of $4.6128 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.60 to $4.65. On June 26, 2026, ALAC sold 13,296 shares of Common Stock at a weighted average price of $4.6614 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.60 to $4.71. On June 29, 2026, ALAC sold 70,568 shares of Common Stock at a weighted average price of $4.7909 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.645 to $4.84. On June 30, 2026, ALAC sold 53,446 shares of Common Stock at a weighted average price of $4.8116 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.985. On July 1, 2026, ALAC sold 19,962 shares of Common Stock at a weighted average price of $4.9624 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.90 to $5.025. On July 2, 2026, ALAC sold 20,329 shares of Common Stock at a weighted average price of $4.8842 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.81 to $4.97. On July 6, 2026, ALAC sold 7,307 shares of Common Stock at a weighted average price of $4.8502 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.79 to $4.89. On July 7, 2026, ALAC sold 11,233 shares of Common Stock at a weighted average price of $4.8814 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.84 to $4.90. On July 8, 2026, ALAC sold 7,031 shares of Common Stock at a weighted average price of $4.8356 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.81 to $4.90. On July 9, 2026, ALAC sold 9,624 shares of Common Stock at a weighted average price of $4.8505 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.82 to $4.87. On July 10, 2026, ALAC sold 9,684 shares of Common Stock at a weighted average price of $4.8579 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.81 to $4.89. On July 13, 2026, ALAC sold 5,257 shares of Common Stock at a weighted average price of $4.8482 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.82 to $4.87. On July 14, 2026, ALAC sold 8,487 shares of Common Stock at a weighted average price of $4.851 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.82 to $4.88. On July 15, 2026, ALAC sold 8,488 shares of Common Stock at a weighted average price of $4.8779 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.86 to $4.90. On July 16, 2026, ALAC sold 96,032 shares of Common Stock at a weighted average price of $4.8606 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.84 to $4.885. On July 21, 2026, ALAC sold 55,725 shares of Common Stock at a weighted average price of $4.804 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.75 to $4.825. On July 23, 2026, ALAC sold 100,715 shares of Common Stock at a weighted average price of $4.7517 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.75 to $4.76. On August 3, 2026, ALAC sold 375 shares of Common Stock at a weighted average price of $4.7572 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.75 to $4.76. On August 4, 2026, ALAC sold 90,000 shares of Common Stock at a weighted average price of $4.8143 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.70 to $4.91. On August 5, 2026, ALAC sold 50,000 shares of Common Stock at a weighted average price of $4.7613 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.75 to $4.89. On August 6, 2026, ALAC sold 17,664 shares of Common Stock at a weighted average price of $4.7604 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.75 to $4.805. On August 7, 2026, ALAC sold 82,805 shares of Common Stock at a weighted average price of $4.8202 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.80 to $4.91. On September 9, 2026, ALAC sold 10,000 shares of Common Stock at a weighted average price of $4.5932 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.53 to $4.66. On September 10, 2026, ALAC sold 520 shares of Common Stock at a weighted average price of $4.60 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.60 to $4.60. On September 16, 2026, ALAC sold 6,396 shares of Common Stock at a weighted average price of $4.3417 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.30 to $4.41. On September 17, 2026, ALAC sold 501 shares of Common Stock at a weighted average price of $4.318 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.31 to $4.32. On September 21, 2026, ALAC sold 3,655 shares of Common Stock at a weighted average price of $4.2027 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.21. On September 22, 2026, ALAC sold 20,100 shares of Common Stock at a weighted average price of $4.213 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.27. On September 23, 2026, ALAC sold 29,413 shares of Common Stock at a weighted average price of $4.2224 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.30. On September 24, 2026, ALAC sold 800 shares of Common Stock at a weighted average price of $4.2155 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.24. On September 25, 2026, ALAC sold 2,200 shares of Common Stock at a weighted average price of $4.2016 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.21. On September 28, 2026, ALAC sold 15,747 shares of Common Stock at a weighted average price of $4.2471 per share. Such shares of Common Stock were sold in multiple transactions at prices ranging from $4.20 to $4.30. The Reporting Person undertakes, upon request by the staff of the Securities and Exchange Commission, the Issuer or a security holder of the Issuer to provide full information regarding the number of shares purchased at each separate price. |