08:57 MB-HUA P@XC0506<09123> - Last Day of Dealings Market participants are requested to note that dealings in the 2005 European Style Average Return Call Warrants (Cash Settled) relating to existing issued ordinary H shares of RMB1.00 each of Huaneng Power International, Inc. issued by Macquarie Bank Limited (stock code: 9123) will cease after the close of business today (30/05/2005) and listing of which will be withdrawn after the close of business on Friday, 03/06/2005.